public class CSVEventSource extends SimpleEventSource
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
CATALOG |
static java.lang.String |
CONTRIBUTOR |
static java.lang.String |
DEPTH |
static java.lang.String |
DEPTH_UNITS |
static java.lang.String |
FE_GEO_REGION |
static java.lang.String |
FE_REGION |
static java.lang.String |
FE_REGION_TYPE |
static java.lang.String |
FE_SEIS_REGION |
static java.lang.String |
LATITUDE |
static java.lang.String |
LONGITUDE |
static java.lang.String |
MAGNITUDE |
static java.lang.String |
MAGNITUDE_CONTRIBUTOR |
static java.lang.String |
MAGNITUDE_TYPE |
static java.lang.String |
NAME |
static java.lang.String |
TIME |
static java.lang.String |
UNKNOWN |
hasNextBeenCalled
Constructor and Description |
---|
CSVEventSource(org.w3c.dom.Element config) |
CSVEventSource(java.lang.String filename) |
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
concatenateValidFields() |
java.lang.String |
getDescription() |
CacheEvent[] |
getEvents() |
static CacheEvent[] |
getEventsFromCSVFile(java.lang.String filename) |
static CacheEvent[] |
getEventsFromReader(java.io.Reader reader) |
protected void |
initFromFile(java.lang.String filename) |
java.lang.String |
toString() |
extractBeginTime, getEventTimeRange, getWaitBeforeNext, hasNext, next
public static final java.lang.String TIME
public static final java.lang.String LONGITUDE
public static final java.lang.String LATITUDE
public static final java.lang.String DEPTH
public static final java.lang.String MAGNITUDE
public static final java.lang.String CATALOG
public static final java.lang.String CONTRIBUTOR
public static final java.lang.String NAME
public static final java.lang.String FE_SEIS_REGION
public static final java.lang.String FE_GEO_REGION
public static final java.lang.String FE_REGION
public static final java.lang.String FE_REGION_TYPE
public static final java.lang.String DEPTH_UNITS
public static final java.lang.String MAGNITUDE_TYPE
public static final java.lang.String MAGNITUDE_CONTRIBUTOR
public static final java.lang.String UNKNOWN
public CSVEventSource(org.w3c.dom.Element config) throws ConfigurationException
ConfigurationException
public CSVEventSource(java.lang.String filename) throws ConfigurationException
ConfigurationException
protected void initFromFile(java.lang.String filename) throws ConfigurationException
ConfigurationException
public java.lang.String getDescription()
public CacheEvent[] getEvents()
getEvents
in class SimpleEventSource
public static CacheEvent[] getEventsFromCSVFile(java.lang.String filename) throws java.io.FileNotFoundException, java.io.IOException, ConfigurationException
java.io.FileNotFoundException
java.io.IOException
ConfigurationException
public static CacheEvent[] getEventsFromReader(java.io.Reader reader) throws java.io.IOException, java.io.FileNotFoundException, ConfigurationException
java.io.IOException
java.io.FileNotFoundException
ConfigurationException
public static java.lang.String concatenateValidFields()
public java.lang.String toString()
toString
in class java.lang.Object