Package hec.dataTable
Class TimeSeriesDataColumn
java.lang.Object
hec.dataTable.TimeSeriesColumnBase
hec.dataTable.TimeSeriesDataColumn
-
Field Summary
FieldsFields inherited from class hec.dataTable.TimeSeriesColumnBase
_dataChanged, _times, _timeSeriesContainer, columnName
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
appendRows
(int numberRows) void
void
deleteRows
(int startRow, int numberRows) int
int
protected Object
getObject
(int position) getType()
getUnits()
getValue
(int i, boolean showCommas) getVersion
(TimeZone viewTimeZone) void
insertRowsBefore
(int startRow, int numberRows) void
insertRowsBefore
(int startRow, int numberRows, HecTimeArray newTimes) void
setDecimalPosition
(int position) void
setOriginalTimeZoneId
(String originalTimeZone) void
void
int
setValue
(int row, Object obj, StringBuffer errorMessage) int
updateContainer
(int numberExtendedRows, int[] firstError, boolean trimMissing) Methods inherited from class hec.dataTable.TimeSeriesColumnBase
extendDataSet, getDataContainer, getDescription, getFullName, getInitialEndTime, getInitialStartTime, getName, getTimeArray, getTimeAt, hasDataChanged, hasQuality, initializeEntryStartTime, isEditable, isValidElement, isValidTime, setDataChanged, setDescription, setTimeAt, setTimeZone
-
Field Details
-
_values
-
-
Constructor Details
-
TimeSeriesDataColumn
-
-
Method Details
-
updateContainer
public int updateContainer(int numberExtendedRows, int[] firstError, boolean trimMissing) - Overrides:
updateContainer
in classTimeSeriesColumnBase
-
getNumberValues
public int getNumberValues()- Overrides:
getNumberValues
in classTimeSeriesColumnBase
-
getUnits
- Overrides:
getUnits
in classTimeSeriesColumnBase
-
getType
- Overrides:
getType
in classTimeSeriesColumnBase
-
getVersion
- Overrides:
getVersion
in classTimeSeriesColumnBase
-
getValue
- Specified by:
getValue
in classTimeSeriesColumnBase
-
getObject
- Specified by:
getObject
in classTimeSeriesColumnBase
-
setValue
- Overrides:
setValue
in classTimeSeriesColumnBase
-
setUnits
- Overrides:
setUnits
in classTimeSeriesColumnBase
-
setType
- Overrides:
setType
in classTimeSeriesColumnBase
-
getDataArray
-
setDecimalPosition
public void setDecimalPosition(int position) -
getDecimalPosition
public int getDecimalPosition() -
checkPrecision
public void checkPrecision() -
appendRows
public void appendRows(int numberRows) - Overrides:
appendRows
in classTimeSeriesColumnBase
-
insertRowsBefore
public void insertRowsBefore(int startRow, int numberRows) - Overrides:
insertRowsBefore
in classTimeSeriesColumnBase
-
insertRowsBefore
- Overrides:
insertRowsBefore
in classTimeSeriesColumnBase
-
deleteRows
public void deleteRows(int startRow, int numberRows) - Overrides:
deleteRows
in classTimeSeriesColumnBase
-
getOriginalTimeZoneId
-
setOriginalTimeZoneId
-