|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectedu.iris.Fissures.IfSeismogramDC.SeismogramAttr
edu.iris.Fissures.IfSeismogramDC.LocalSeismogram
edu.iris.Fissures.seismogramDC.SeismogramAttrImpl
edu.iris.Fissures.seismogramDC.LocalSeismogramImpl
public class LocalSeismogramImpl
Implementation of the LocalSeismogram abstract class the is generated from the LocalSeismogram valuetype byte the IDL compiler. Extends SeismogramAttrImpl which in turn extends LocalSeismogram. Created: Wed Feb 23 13:19:30 2000
Field Summary | |
---|---|
protected static edu.iris.dmc.seedcodec.Codec |
codec
decompression class that understands different compression routines. |
protected edu.iris.dmc.seedcodec.DecompressedData |
decomp
holds a decompressed copy of the data elements. |
Fields inherited from class edu.iris.Fissures.seismogramDC.SeismogramAttrImpl |
---|
beginTime |
Fields inherited from class edu.iris.Fissures.IfSeismogramDC.LocalSeismogram |
---|
data |
Fields inherited from class edu.iris.Fissures.IfSeismogramDC.SeismogramAttr |
---|
begin_time, channel_id, id, num_points, parm_ids, properties, sample_rate_history, sampling_info, time_corrections, y_unit |
Constructor Summary | |
---|---|
protected |
LocalSeismogramImpl()
Empty constructor to be used only for valuetype marshaling. |
|
LocalSeismogramImpl(edu.iris.Fissures.IfSeismogramDC.SeismogramAttr attr,
double[] data)
Constructs a new LocalSeismogram from the given attributes and data. |
|
LocalSeismogramImpl(edu.iris.Fissures.IfSeismogramDC.SeismogramAttr attr,
float[] data)
Constructs a new LocalSeismogram from the given attributes and data. |
|
LocalSeismogramImpl(edu.iris.Fissures.IfSeismogramDC.SeismogramAttr attr,
int[] data)
Constructs a new LocalSeismogram from the given attributes and data. |
|
LocalSeismogramImpl(edu.iris.Fissures.IfSeismogramDC.SeismogramAttr attr,
short[] data)
Constructs a new LocalSeismogram from the given attributes and data. |
|
LocalSeismogramImpl(edu.iris.Fissures.IfSeismogramDC.SeismogramAttr attr,
edu.iris.Fissures.IfTimeSeries.TimeSeriesDataSel data)
Constructs a new LocalSeismogram from the given attributes and data. |
|
LocalSeismogramImpl(java.lang.String id,
edu.iris.Fissures.IfSeismogramDC.Property[] properties,
edu.iris.Fissures.Time begin_time,
int num_points,
edu.iris.Fissures.Sampling sampling,
edu.iris.Fissures.Unit y_unit,
edu.iris.Fissures.IfNetwork.ChannelId channel_id,
edu.iris.Fissures.IfParameterMgr.ParameterRef[] parm_ids,
edu.iris.Fissures.Quantity[] time_corrections,
edu.iris.Fissures.Sampling[] sample_rate_history,
double[] data)
creates a new LocalSeismogramImpl. |
|
LocalSeismogramImpl(java.lang.String id,
edu.iris.Fissures.IfSeismogramDC.Property[] properties,
edu.iris.Fissures.Time begin_time,
int num_points,
edu.iris.Fissures.Sampling sampling,
edu.iris.Fissures.Unit y_unit,
edu.iris.Fissures.IfNetwork.ChannelId channel_id,
edu.iris.Fissures.IfParameterMgr.ParameterRef[] parm_ids,
edu.iris.Fissures.Quantity[] time_corrections,
edu.iris.Fissures.Sampling[] sample_rate_history,
float[] data)
creates a new LocalSeismogramImpl. |
|
LocalSeismogramImpl(java.lang.String id,
edu.iris.Fissures.IfSeismogramDC.Property[] properties,
edu.iris.Fissures.Time begin_time,
int num_points,
edu.iris.Fissures.Sampling sampling,
edu.iris.Fissures.Unit y_unit,
edu.iris.Fissures.IfNetwork.ChannelId channel_id,
edu.iris.Fissures.IfParameterMgr.ParameterRef[] parm_ids,
edu.iris.Fissures.Quantity[] time_corrections,
edu.iris.Fissures.Sampling[] sample_rate_history,
int[] data)
creates a new LocalSeismogramImpl. |
|
LocalSeismogramImpl(java.lang.String id,
edu.iris.Fissures.IfSeismogramDC.Property[] properties,
edu.iris.Fissures.Time begin_time,
int num_points,
edu.iris.Fissures.Sampling sampling,
edu.iris.Fissures.Unit y_unit,
edu.iris.Fissures.IfNetwork.ChannelId channel_id,
edu.iris.Fissures.IfParameterMgr.ParameterRef[] parm_ids,
edu.iris.Fissures.Quantity[] time_corrections,
edu.iris.Fissures.Sampling[] sample_rate_history,
short[] data)
creates a new LocalSeismogramImpl. |
|
LocalSeismogramImpl(java.lang.String id,
edu.iris.Fissures.IfSeismogramDC.Property[] properties,
edu.iris.Fissures.Time begin_time,
int num_points,
edu.iris.Fissures.Sampling sampling,
edu.iris.Fissures.Unit y_unit,
edu.iris.Fissures.IfNetwork.ChannelId channel_id,
edu.iris.Fissures.IfParameterMgr.ParameterRef[] parm_ids,
edu.iris.Fissures.Quantity[] time_corrections,
edu.iris.Fissures.Sampling[] sample_rate_history,
edu.iris.Fissures.IfTimeSeries.TimeSeriesDataSel data)
creates a new LocalSeismogramImpl. |
|
LocalSeismogramImpl(java.lang.String id,
edu.iris.Fissures.Time begin_time,
int num_points,
edu.iris.Fissures.Sampling sampling,
edu.iris.Fissures.Unit y_unit,
edu.iris.Fissures.IfNetwork.ChannelId channel_id,
double[] data)
creates a new LocalSeismogramImpl. |
|
LocalSeismogramImpl(java.lang.String id,
edu.iris.Fissures.Time begin_time,
int num_points,
edu.iris.Fissures.Sampling sampling,
edu.iris.Fissures.Unit y_unit,
edu.iris.Fissures.IfNetwork.ChannelId channel_id,
float[] data)
creates a new LocalSeismogramImpl. |
|
LocalSeismogramImpl(java.lang.String id,
edu.iris.Fissures.Time begin_time,
int num_points,
edu.iris.Fissures.Sampling sampling,
edu.iris.Fissures.Unit y_unit,
edu.iris.Fissures.IfNetwork.ChannelId channel_id,
int[] data)
creates a new LocalSeismogramImpl. |
|
LocalSeismogramImpl(java.lang.String id,
edu.iris.Fissures.Time begin_time,
int num_points,
edu.iris.Fissures.Sampling sampling,
edu.iris.Fissures.Unit y_unit,
edu.iris.Fissures.IfNetwork.ChannelId channel_id,
short[] data)
creates a new LocalSeismogramImpl. |
|
LocalSeismogramImpl(java.lang.String id,
edu.iris.Fissures.Time begin_time,
int num_points,
edu.iris.Fissures.Sampling sampling,
edu.iris.Fissures.Unit y_unit,
edu.iris.Fissures.IfNetwork.ChannelId channel_id,
edu.iris.Fissures.IfTimeSeries.TimeSeriesDataSel data)
creates a new LocalSeismogramImpl. |
Method Summary | |
---|---|
void |
append_doubles(double[] newData)
Appends the newData to the existing data. |
void |
append_doubles(int seq_num,
double[] data,
edu.iris.Fissures.AuditInfo[] audit_info)
|
void |
append_encoded_seq(edu.iris.Fissures.IfTimeSeries.EncodedData[] newData)
Appends the newData to the existing data. |
void |
append_encoded_seq(int seq_num,
edu.iris.Fissures.IfTimeSeries.EncodedData[] data,
edu.iris.Fissures.AuditInfo[] audit_info)
|
void |
append_encoded(edu.iris.Fissures.IfTimeSeries.EncodedData newData)
Appends the newData to the existing data. |
void |
append_encoded(int seq_num,
edu.iris.Fissures.IfTimeSeries.EncodedData data,
edu.iris.Fissures.AuditInfo[] audit_info)
|
void |
append_floats(float[] newData)
Appends the newData to the existing data. |
void |
append_floats(int seq_num,
float[] data,
edu.iris.Fissures.AuditInfo[] audit_info)
|
void |
append_longs(int[] newData)
Appends the newData to the existing data. |
void |
append_longs(int seq_num,
int[] data,
edu.iris.Fissures.AuditInfo[] audit_info)
|
void |
append_shorts(int seq_num,
short[] data,
edu.iris.Fissures.AuditInfo[] audit_info)
|
void |
append_shorts(short[] newData)
Appends the newData to the existing data. |
void |
append(edu.iris.Fissures.IfTimeSeries.TimeSeriesDataSel b)
|
int |
calculateNumPoints()
|
boolean |
can_convert_to_double()
|
boolean |
can_convert_to_float()
|
boolean |
can_convert_to_long()
This should really be called can_convert_to_int, but corba calls a java int a long, and so the name is strange. |
boolean |
can_convert_to_short()
|
void |
close()
|
static java.io.Serializable |
createEmpty()
A factory method to create an empty LocalSeismogramImpl. |
void |
dataChanged()
|
protected void |
decodeBits()
|
double[] |
get_as_doubles()
|
edu.iris.Fissures.IfTimeSeries.EncodedData[] |
get_as_encoded()
|
float[] |
get_as_floats()
|
int[] |
get_as_longs()
|
short[] |
get_as_shorts()
|
edu.iris.Fissures.AuditElement[] |
get_audit_trail()
|
UnitRangeImpl |
getAmplitudeRange()
|
UnitRangeImpl |
getAmplitudeRange(int beginIndex,
int endIndex)
|
edu.iris.Fissures.IfTimeSeries.TimeSeriesDataSel |
getData()
|
edu.iris.Fissures.IfTimeSeries.TimeSeriesType |
getDataType()
|
QuantityImpl |
getMaxValue()
|
QuantityImpl |
getMaxValue(int startIndex,
int endIndex)
|
QuantityImpl |
getMeanValue()
|
QuantityImpl |
getMeanValue(int startIndex,
int endIndex)
|
QuantityImpl |
getMinValue()
|
QuantityImpl |
getMinValue(int startIndex,
int endIndex)
|
int |
getNumPoints()
|
QuantityImpl |
getValueAt(int index)
|
float[] |
getValues(int start,
int length)
temporary |
static LocalSeismogramImpl |
implize(edu.iris.Fissures.IfSeismogramDC.LocalSeismogram s)
|
static LocalSeismogramImpl[] |
implize(edu.iris.Fissures.IfSeismogramDC.LocalSeismogram[] s)
|
boolean |
is_double()
|
boolean |
is_encoded()
|
boolean |
is_float()
|
boolean |
is_long()
|
boolean |
is_short()
|
boolean |
isDataDecodable()
|
protected edu.iris.Fissures.FissuresException |
makeFissuresException(edu.iris.dmc.seedcodec.CodecException e)
|
protected edu.iris.Fissures.FissuresException |
makeFissuresException(java.lang.String e)
|
void |
setAttributes(edu.iris.Fissures.IfSeismogramDC.SeismogramAttr attr)
Sets the attributes of this seismogram, use with caution!!! |
void |
setData(double[] data)
Sets the timeseries data for this seismogram. |
void |
setData(edu.iris.Fissures.IfTimeSeries.EncodedData[] data)
Sets the timeseries data for this seismogram. |
void |
setData(float[] data)
Sets the timeseries data for this seismogram. |
void |
setData(int[] data)
Sets the timeseries data for this seismogram. |
void |
setData(short[] data)
Sets the timeseries data for this seismogram. |
void |
setData(edu.iris.Fissures.IfTimeSeries.TimeSeriesDataSel data)
Sets the timeseries data for this seismogram. |
Methods inherited from class edu.iris.Fissures.seismogramDC.SeismogramAttrImpl |
---|
get_id, getBeginTime, getChannelID, getEndTime, getName, getParameterRefs, getProperties, getProperty, getSampling, getTimeInterval, getUnit, is_closed, setName, setParameterRefs, setProperties, setProperty |
Methods inherited from class edu.iris.Fissures.IfSeismogramDC.LocalSeismogram |
---|
_read, _truncatable_ids, _type, _write |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected transient edu.iris.dmc.seedcodec.DecompressedData decomp
protected static transient edu.iris.dmc.seedcodec.Codec codec
Constructor Detail |
---|
protected LocalSeismogramImpl()
public LocalSeismogramImpl(java.lang.String id, edu.iris.Fissures.Time begin_time, int num_points, edu.iris.Fissures.Sampling sampling, edu.iris.Fissures.Unit y_unit, edu.iris.Fissures.IfNetwork.ChannelId channel_id, edu.iris.Fissures.IfTimeSeries.TimeSeriesDataSel data)
id
- The internal id for the seismogram. This is for the internal
use of the persistant storage system and should be unique within that
system.begin_time
- that time of the first sample in the seismogram.num_points
- The number of sample points.y_unit
- The amplitude units of the seismogram.channel_id
- The id of the channel that recorded the seismogram.data
- The SeismogramData obect that contains the actual timeseries
data.public LocalSeismogramImpl(java.lang.String id, edu.iris.Fissures.Time begin_time, int num_points, edu.iris.Fissures.Sampling sampling, edu.iris.Fissures.Unit y_unit, edu.iris.Fissures.IfNetwork.ChannelId channel_id, int[] data)
id
- The internal id for the seismogram. This is for the internal
use of the persistant storage system and should be unique within that
system.begin_time
- that time of the first sample in the seismogram.num_points
- The number of sample points.y_unit
- The amplitude units of the seismogram.channel_id
- The id of the channel that recorded the seismogram.data
- The SeismogramData obect that contains the actual timeseries
data.public LocalSeismogramImpl(java.lang.String id, edu.iris.Fissures.Time begin_time, int num_points, edu.iris.Fissures.Sampling sampling, edu.iris.Fissures.Unit y_unit, edu.iris.Fissures.IfNetwork.ChannelId channel_id, float[] data)
id
- The internal id for the seismogram. This is for the internal
use of the persistant storage system and should be unique within that
system.begin_time
- that time of the first sample in the seismogram.num_points
- The number of sample points.y_unit
- The amplitude units of the seismogram.channel_id
- The id of the channel that recorded the seismogram.data
- The SeismogramData obect that contains the actual timeseries
data.public LocalSeismogramImpl(java.lang.String id, edu.iris.Fissures.Time begin_time, int num_points, edu.iris.Fissures.Sampling sampling, edu.iris.Fissures.Unit y_unit, edu.iris.Fissures.IfNetwork.ChannelId channel_id, double[] data)
id
- The internal id for the seismogram. This is for the internal
use of the persistant storage system and should be unique within that
system.begin_time
- that time of the first sample in the seismogram.num_points
- The number of sample points.y_unit
- The amplitude units of the seismogram.channel_id
- The id of the channel that recorded the seismogram.data
- The SeismogramData obect that contains the actual timeseries
data.public LocalSeismogramImpl(java.lang.String id, edu.iris.Fissures.Time begin_time, int num_points, edu.iris.Fissures.Sampling sampling, edu.iris.Fissures.Unit y_unit, edu.iris.Fissures.IfNetwork.ChannelId channel_id, short[] data)
id
- The internal id for the seismogram. This is for the internal
use of the persistant storage system and should be unique within that
system.begin_time
- that time of the first sample in the seismogram.num_points
- The number of sample points.y_unit
- The amplitude units of the seismogram.channel_id
- The id of the channel that recorded the seismogram.data
- The SeismogramData obect that contains the actual timeseries
data.public LocalSeismogramImpl(java.lang.String id, edu.iris.Fissures.IfSeismogramDC.Property[] properties, edu.iris.Fissures.Time begin_time, int num_points, edu.iris.Fissures.Sampling sampling, edu.iris.Fissures.Unit y_unit, edu.iris.Fissures.IfNetwork.ChannelId channel_id, edu.iris.Fissures.IfParameterMgr.ParameterRef[] parm_ids, edu.iris.Fissures.Quantity[] time_corrections, edu.iris.Fissures.Sampling[] sample_rate_history, edu.iris.Fissures.IfTimeSeries.TimeSeriesDataSel data)
id
- The internal id for the seismogram. This is for the internal
use of the persistant storage system and should be unique within that
system.properties
- Properties for the seismogram, perhaps including a
name for labeling a display, or other small extra information. Stored
as name-value pairs.begin_time
- that time of the first sample in the seismogram.num_points
- The number of sample points.y_unit
- The amplitude units of the seismogram.channel_id
- The id of the channel that recorded the seismogram.time_corrections
- The time corrections that have
been applied to the begin time of the seismogram.sample_rate_history
- The history of sampling corrections that have
been applied to the sampling of the seismogram.data
- The SeismogramData obect that contains the actual timeseries
data.public LocalSeismogramImpl(java.lang.String id, edu.iris.Fissures.IfSeismogramDC.Property[] properties, edu.iris.Fissures.Time begin_time, int num_points, edu.iris.Fissures.Sampling sampling, edu.iris.Fissures.Unit y_unit, edu.iris.Fissures.IfNetwork.ChannelId channel_id, edu.iris.Fissures.IfParameterMgr.ParameterRef[] parm_ids, edu.iris.Fissures.Quantity[] time_corrections, edu.iris.Fissures.Sampling[] sample_rate_history, short[] data)
id
- The internal id for the seismogram. This is for the internal
use of the persistant storage system and should be unique within that
system.properties
- Properties for the seismogram, perhaps including a
name for labeling a display, or other small extra information. Stored
as name-value pairs.begin_time
- that time of the first sample in the seismogram.num_points
- The number of sample points.y_unit
- The amplitude units of the seismogram.channel_id
- The id of the channel that recorded the seismogram.time_corrections
- The time corrections that have
been applied to the begin time of the seismogram.sample_rate_history
- The history of sampling corrections that have
been applied to the sampling of the seismogram.data
- The SeismogramData obect that contains the actual timeseries
data.public LocalSeismogramImpl(java.lang.String id, edu.iris.Fissures.IfSeismogramDC.Property[] properties, edu.iris.Fissures.Time begin_time, int num_points, edu.iris.Fissures.Sampling sampling, edu.iris.Fissures.Unit y_unit, edu.iris.Fissures.IfNetwork.ChannelId channel_id, edu.iris.Fissures.IfParameterMgr.ParameterRef[] parm_ids, edu.iris.Fissures.Quantity[] time_corrections, edu.iris.Fissures.Sampling[] sample_rate_history, int[] data)
id
- The internal id for the seismogram. This is for the internal
use of the persistant storage system and should be unique within that
system.properties
- Properties for the seismogram, perhaps including a
name for labeling a display, or other small extra information. Stored
as name-value pairs.begin_time
- that time of the first sample in the seismogram.num_points
- The number of sample points.y_unit
- The amplitude units of the seismogram.channel_id
- The id of the channel that recorded the seismogram.time_corrections
- The time corrections that have
been applied to the begin time of the seismogram.sample_rate_history
- The history of sampling corrections that have
been applied to the sampling of the seismogram.data
- The SeismogramData obect that contains the actual timeseries
data.public LocalSeismogramImpl(java.lang.String id, edu.iris.Fissures.IfSeismogramDC.Property[] properties, edu.iris.Fissures.Time begin_time, int num_points, edu.iris.Fissures.Sampling sampling, edu.iris.Fissures.Unit y_unit, edu.iris.Fissures.IfNetwork.ChannelId channel_id, edu.iris.Fissures.IfParameterMgr.ParameterRef[] parm_ids, edu.iris.Fissures.Quantity[] time_corrections, edu.iris.Fissures.Sampling[] sample_rate_history, float[] data)
id
- The internal id for the seismogram. This is for the internal
use of the persistant storage system and should be unique within that
system.properties
- Properties for the seismogram, perhaps including a
name for labeling a display, or other small extra information. Stored
as name-value pairs.begin_time
- that time of the first sample in the seismogram.num_points
- The number of sample points.y_unit
- The amplitude units of the seismogram.channel_id
- The id of the channel that recorded the seismogram.time_corrections
- The time corrections that have
been applied to the begin time of the seismogram.sample_rate_history
- The history of sampling corrections that have
been applied to the sampling of the seismogram.data
- The SeismogramData obect that contains the actual timeseries
data.public LocalSeismogramImpl(java.lang.String id, edu.iris.Fissures.IfSeismogramDC.Property[] properties, edu.iris.Fissures.Time begin_time, int num_points, edu.iris.Fissures.Sampling sampling, edu.iris.Fissures.Unit y_unit, edu.iris.Fissures.IfNetwork.ChannelId channel_id, edu.iris.Fissures.IfParameterMgr.ParameterRef[] parm_ids, edu.iris.Fissures.Quantity[] time_corrections, edu.iris.Fissures.Sampling[] sample_rate_history, double[] data)
id
- The internal id for the seismogram. This is for the internal
use of the persistant storage system and should be unique within that
system.properties
- Properties for the seismogram, perhaps including a
name for labeling a display, or other small extra information. Stored
as name-value pairs.begin_time
- that time of the first sample in the seismogram.num_points
- The number of sample points.y_unit
- The amplitude units of the seismogram.channel_id
- The id of the channel that recorded the seismogram.time_corrections
- The time corrections that have
been applied to the begin time of the seismogram.sample_rate_history
- The history of sampling corrections that have
been applied to the sampling of the seismogram.data
- The SeismogramData obect that contains the actual timeseries
data.public LocalSeismogramImpl(edu.iris.Fissures.IfSeismogramDC.SeismogramAttr attr, short[] data)
public LocalSeismogramImpl(edu.iris.Fissures.IfSeismogramDC.SeismogramAttr attr, int[] data)
public LocalSeismogramImpl(edu.iris.Fissures.IfSeismogramDC.SeismogramAttr attr, float[] data)
public LocalSeismogramImpl(edu.iris.Fissures.IfSeismogramDC.SeismogramAttr attr, double[] data)
public LocalSeismogramImpl(edu.iris.Fissures.IfSeismogramDC.SeismogramAttr attr, edu.iris.Fissures.IfTimeSeries.TimeSeriesDataSel data)
Method Detail |
---|
public static java.io.Serializable createEmpty()
public static LocalSeismogramImpl implize(edu.iris.Fissures.IfSeismogramDC.LocalSeismogram s)
public static LocalSeismogramImpl[] implize(edu.iris.Fissures.IfSeismogramDC.LocalSeismogram[] s)
public void setAttributes(edu.iris.Fissures.IfSeismogramDC.SeismogramAttr attr)
public void setData(edu.iris.Fissures.IfTimeSeries.TimeSeriesDataSel data)
public void setData(short[] data)
public void setData(int[] data)
public void setData(float[] data)
public void setData(double[] data)
public void setData(edu.iris.Fissures.IfTimeSeries.EncodedData[] data)
public int getNumPoints()
getNumPoints
in class SeismogramAttrImpl
public QuantityImpl getMinValue() throws edu.iris.dmc.seedcodec.CodecException
edu.iris.dmc.seedcodec.CodecException
public QuantityImpl getMinValue(int startIndex, int endIndex) throws edu.iris.dmc.seedcodec.CodecException
edu.iris.dmc.seedcodec.CodecException
public QuantityImpl getMaxValue() throws edu.iris.dmc.seedcodec.CodecException
edu.iris.dmc.seedcodec.CodecException
public QuantityImpl getMaxValue(int startIndex, int endIndex) throws edu.iris.dmc.seedcodec.CodecException
edu.iris.dmc.seedcodec.CodecException
public QuantityImpl getMeanValue() throws edu.iris.dmc.seedcodec.CodecException
edu.iris.dmc.seedcodec.CodecException
public QuantityImpl getMeanValue(int startIndex, int endIndex) throws edu.iris.dmc.seedcodec.CodecException
edu.iris.dmc.seedcodec.CodecException
public QuantityImpl getValueAt(int index) throws edu.iris.dmc.seedcodec.CodecException
edu.iris.dmc.seedcodec.CodecException
public UnitRangeImpl getAmplitudeRange(int beginIndex, int endIndex) throws edu.iris.dmc.seedcodec.CodecException
edu.iris.dmc.seedcodec.CodecException
public UnitRangeImpl getAmplitudeRange() throws edu.iris.dmc.seedcodec.CodecException
edu.iris.dmc.seedcodec.CodecException
public boolean is_long()
is_long
in interface edu.iris.Fissures.IfTimeSeries.TimeSeriesAccess
is_long
in class SeismogramAttrImpl
public boolean is_float()
is_float
in interface edu.iris.Fissures.IfTimeSeries.TimeSeriesAccess
is_float
in class SeismogramAttrImpl
public boolean is_double()
is_double
in interface edu.iris.Fissures.IfTimeSeries.TimeSeriesAccess
is_double
in class SeismogramAttrImpl
public boolean is_short()
is_short
in interface edu.iris.Fissures.IfTimeSeries.TimeSeriesAccess
is_short
in class SeismogramAttrImpl
public boolean is_encoded()
is_encoded
in interface edu.iris.Fissures.IfTimeSeries.TimeSeriesAccess
is_encoded
in class SeismogramAttrImpl
public boolean can_convert_to_long()
can_convert_to_long
in interface edu.iris.Fissures.IfTimeSeries.TimeSeriesAccess
can_convert_to_long
in class SeismogramAttrImpl
public boolean can_convert_to_float()
can_convert_to_float
in interface edu.iris.Fissures.IfTimeSeries.TimeSeriesAccess
can_convert_to_float
in class SeismogramAttrImpl
public boolean can_convert_to_double()
can_convert_to_double
in interface edu.iris.Fissures.IfTimeSeries.TimeSeriesAccess
can_convert_to_double
in class SeismogramAttrImpl
public boolean can_convert_to_short()
can_convert_to_short
in interface edu.iris.Fissures.IfTimeSeries.TimeSeriesAccess
can_convert_to_short
in class SeismogramAttrImpl
public edu.iris.Fissures.IfTimeSeries.TimeSeriesDataSel getData()
protected edu.iris.Fissures.FissuresException makeFissuresException(edu.iris.dmc.seedcodec.CodecException e)
protected edu.iris.Fissures.FissuresException makeFissuresException(java.lang.String e)
public int[] get_as_longs() throws edu.iris.Fissures.FissuresException
get_as_longs
in interface edu.iris.Fissures.IfTimeSeries.TimeSeriesAccess
get_as_longs
in class SeismogramAttrImpl
edu.iris.Fissures.FissuresException
public short[] get_as_shorts() throws edu.iris.Fissures.FissuresException
get_as_shorts
in interface edu.iris.Fissures.IfTimeSeries.TimeSeriesAccess
get_as_shorts
in class SeismogramAttrImpl
edu.iris.Fissures.FissuresException
public float[] get_as_floats() throws edu.iris.Fissures.FissuresException
get_as_floats
in interface edu.iris.Fissures.IfTimeSeries.TimeSeriesAccess
get_as_floats
in class SeismogramAttrImpl
edu.iris.Fissures.FissuresException
public double[] get_as_doubles() throws edu.iris.Fissures.FissuresException
get_as_doubles
in interface edu.iris.Fissures.IfTimeSeries.TimeSeriesAccess
get_as_doubles
in class SeismogramAttrImpl
edu.iris.Fissures.FissuresException
public edu.iris.Fissures.IfTimeSeries.EncodedData[] get_as_encoded() throws edu.iris.Fissures.FissuresException
get_as_encoded
in interface edu.iris.Fissures.IfTimeSeries.TimeSeriesAccess
get_as_encoded
in class SeismogramAttrImpl
edu.iris.Fissures.FissuresException
public void close()
close
in interface edu.iris.Fissures.IfTimeSeries.TimeSeriesAdmin
close
in class SeismogramAttrImpl
public edu.iris.Fissures.AuditElement[] get_audit_trail() throws edu.iris.Fissures.NotImplemented
get_audit_trail
in interface edu.iris.Fissures.AuditSystemAccess
get_audit_trail
in class SeismogramAttrImpl
edu.iris.Fissures.NotImplemented
public void append_longs(int seq_num, int[] data, edu.iris.Fissures.AuditInfo[] audit_info) throws edu.iris.Fissures.IfTimeSeries.SequenceOutOfOrder
append_longs
in interface edu.iris.Fissures.IfTimeSeries.TimeSeriesAdmin
append_longs
in class SeismogramAttrImpl
edu.iris.Fissures.IfTimeSeries.SequenceOutOfOrder
public void append_shorts(int seq_num, short[] data, edu.iris.Fissures.AuditInfo[] audit_info) throws edu.iris.Fissures.IfTimeSeries.SequenceOutOfOrder
append_shorts
in interface edu.iris.Fissures.IfTimeSeries.TimeSeriesAdmin
append_shorts
in class SeismogramAttrImpl
edu.iris.Fissures.IfTimeSeries.SequenceOutOfOrder
public void append_floats(int seq_num, float[] data, edu.iris.Fissures.AuditInfo[] audit_info) throws edu.iris.Fissures.IfTimeSeries.SequenceOutOfOrder
append_floats
in interface edu.iris.Fissures.IfTimeSeries.TimeSeriesAdmin
append_floats
in class SeismogramAttrImpl
edu.iris.Fissures.IfTimeSeries.SequenceOutOfOrder
public void append_doubles(int seq_num, double[] data, edu.iris.Fissures.AuditInfo[] audit_info) throws edu.iris.Fissures.IfTimeSeries.SequenceOutOfOrder
append_doubles
in interface edu.iris.Fissures.IfTimeSeries.TimeSeriesAdmin
append_doubles
in class SeismogramAttrImpl
edu.iris.Fissures.IfTimeSeries.SequenceOutOfOrder
public void append_encoded_seq(int seq_num, edu.iris.Fissures.IfTimeSeries.EncodedData[] data, edu.iris.Fissures.AuditInfo[] audit_info) throws edu.iris.Fissures.IfTimeSeries.SequenceOutOfOrder
append_encoded_seq
in interface edu.iris.Fissures.IfTimeSeries.TimeSeriesAdmin
append_encoded_seq
in class SeismogramAttrImpl
edu.iris.Fissures.IfTimeSeries.SequenceOutOfOrder
public void append_encoded(int seq_num, edu.iris.Fissures.IfTimeSeries.EncodedData data, edu.iris.Fissures.AuditInfo[] audit_info) throws edu.iris.Fissures.IfTimeSeries.SequenceOutOfOrder
append_encoded
in interface edu.iris.Fissures.IfTimeSeries.TimeSeriesAdmin
append_encoded
in class SeismogramAttrImpl
edu.iris.Fissures.IfTimeSeries.SequenceOutOfOrder
public void append_longs(int[] newData) throws edu.iris.Fissures.FissuresException
edu.iris.Fissures.FissuresException
public void append_shorts(short[] newData) throws edu.iris.Fissures.FissuresException
edu.iris.Fissures.FissuresException
public void append_floats(float[] newData) throws edu.iris.Fissures.FissuresException
edu.iris.Fissures.FissuresException
public void append_doubles(double[] newData) throws edu.iris.Fissures.FissuresException
edu.iris.Fissures.FissuresException
public void append_encoded_seq(edu.iris.Fissures.IfTimeSeries.EncodedData[] newData) throws edu.iris.Fissures.FissuresException
edu.iris.Fissures.FissuresException
public void append_encoded(edu.iris.Fissures.IfTimeSeries.EncodedData newData) throws edu.iris.Fissures.FissuresException
edu.iris.Fissures.FissuresException
public int calculateNumPoints()
public float[] getValues(int start, int length) throws edu.iris.dmc.seedcodec.CodecException
edu.iris.dmc.seedcodec.CodecException
public edu.iris.Fissures.IfTimeSeries.TimeSeriesType getDataType()
public void append(edu.iris.Fissures.IfTimeSeries.TimeSeriesDataSel b) throws edu.iris.Fissures.FissuresException
edu.iris.Fissures.FissuresException
public boolean isDataDecodable()
public void dataChanged()
protected void decodeBits() throws edu.iris.dmc.seedcodec.CodecException
edu.iris.dmc.seedcodec.CodecException
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |