public interface DataSet extends StdDataSetParamNames
CHANNEL, EVENT, prefix
Modifier and Type | Method and Description |
---|---|
void |
addDataSet(DataSet dataset,
edu.iris.Fissures.AuditInfo[] audit)
adds the given DataSet as a child of this one
|
void |
addDataSetSeismogram(DataSetSeismogram dss,
edu.iris.Fissures.AuditInfo[] audit)
adds the DataSetSeismogram to this DataSet.
|
void |
addParameter(java.lang.String name,
java.lang.Object param,
edu.iris.Fissures.AuditInfo[] audit) |
DataSet |
createChildDataSet(java.lang.String id,
java.lang.String name,
java.lang.String owner,
edu.iris.Fissures.AuditInfo[] audit)
Creates a new data set and adds it to this one as a child
|
edu.iris.Fissures.IfNetwork.Channel |
getChannel(edu.iris.Fissures.IfNetwork.ChannelId channelId)
Optional method to get the channel from the parameters, if it exists.
|
edu.iris.Fissures.IfNetwork.ChannelId[] |
getChannelIds()
Optional method to get channel id of all Channel parameters.
|
DataSet |
getDataSet(java.lang.String name) |
java.lang.String[] |
getDataSetNames()
Can be used in conjunction with getDataSet to get all of the datasets
held by this one
|
DataSetSeismogram |
getDataSetSeismogram(java.lang.String seismogramName) |
java.lang.String[] |
getDataSetSeismogramNames() |
edu.iris.Fissures.IfEvent.EventAccessOperations |
getEvent()
Optional method to get the event associated with this dataset.
|
java.lang.String |
getId() |
java.lang.String |
getName() |
java.lang.String |
getOwner() |
java.lang.Object |
getParameter(java.lang.String name) |
java.lang.String[] |
getParameterNames() |
void |
remove(DataSetSeismogram dss) |
void |
setName(java.lang.String name) |
void |
setOwner(java.lang.String owner) |
java.lang.String getId()
java.lang.String getName()
void setOwner(java.lang.String owner)
java.lang.String getOwner()
void setName(java.lang.String name)
java.lang.String[] getParameterNames()
java.lang.Object getParameter(java.lang.String name)
void addParameter(java.lang.String name, java.lang.Object param, edu.iris.Fissures.AuditInfo[] audit)
java.lang.String[] getDataSetNames()
DataSet getDataSet(java.lang.String name)
void addDataSet(DataSet dataset, edu.iris.Fissures.AuditInfo[] audit)
DataSet createChildDataSet(java.lang.String id, java.lang.String name, java.lang.String owner, edu.iris.Fissures.AuditInfo[] audit)
void addDataSetSeismogram(DataSetSeismogram dss, edu.iris.Fissures.AuditInfo[] audit)
DataSetSeismogram getDataSetSeismogram(java.lang.String seismogramName)
java.lang.String[] getDataSetSeismogramNames()
void remove(DataSetSeismogram dss)
edu.iris.Fissures.IfNetwork.ChannelId[] getChannelIds()
for the prefix for these parameters.
edu.iris.Fissures.IfNetwork.Channel getChannel(edu.iris.Fissures.IfNetwork.ChannelId channelId)
for the prefix for these parameters.
edu.iris.Fissures.IfEvent.EventAccessOperations getEvent()
for the prefix for these parameters.