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 TypeMethodDescriptionvoidappendRows(int numberRows) voidvoiddeleteRows(int startRow, int numberRows) hec.heclib.util.HecDoubleArrayintintprotected ObjectgetObject(int position) getType()getUnits()getValue(int i, boolean showCommas) getVersion(TimeZone viewTimeZone) voidinsertRowsBefore(int startRow, int numberRows) voidinsertRowsBefore(int startRow, int numberRows, hec.heclib.util.HecTimeArray newTimes) voidsetDecimalPosition(int position) voidsetOriginalTimeZoneId(String originalTimeZone) voidvoidintsetValue(int row, Object obj, StringBuffer errorMessage) intupdateContainer(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
protected hec.heclib.util.HecDoubleArray _values
-
-
Constructor Details
-
TimeSeriesDataColumn
public TimeSeriesDataColumn(hec.io.TimeSeriesContainer dataSet)
-
-
Method Details
-
updateContainer
public int updateContainer(int numberExtendedRows, int[] firstError, boolean trimMissing) - Overrides:
updateContainerin classTimeSeriesColumnBase
-
getNumberValues
public int getNumberValues()- Overrides:
getNumberValuesin classTimeSeriesColumnBase
-
getUnits
- Overrides:
getUnitsin classTimeSeriesColumnBase
-
getType
- Overrides:
getTypein classTimeSeriesColumnBase
-
getVersion
- Overrides:
getVersionin classTimeSeriesColumnBase
-
getValue
- Specified by:
getValuein classTimeSeriesColumnBase
-
getObject
- Specified by:
getObjectin classTimeSeriesColumnBase
-
setValue
- Overrides:
setValuein classTimeSeriesColumnBase
-
setUnits
- Overrides:
setUnitsin classTimeSeriesColumnBase
-
setType
- Overrides:
setTypein classTimeSeriesColumnBase
-
getDataArray
public hec.heclib.util.HecDoubleArray getDataArray() -
setDecimalPosition
public void setDecimalPosition(int position) -
getDecimalPosition
public int getDecimalPosition() -
checkPrecision
public void checkPrecision() -
appendRows
public void appendRows(int numberRows) - Overrides:
appendRowsin classTimeSeriesColumnBase
-
insertRowsBefore
public void insertRowsBefore(int startRow, int numberRows) - Overrides:
insertRowsBeforein classTimeSeriesColumnBase
-
insertRowsBefore
public void insertRowsBefore(int startRow, int numberRows, hec.heclib.util.HecTimeArray newTimes) - Overrides:
insertRowsBeforein classTimeSeriesColumnBase
-
deleteRows
public void deleteRows(int startRow, int numberRows) - Overrides:
deleteRowsin classTimeSeriesColumnBase
-
getOriginalTimeZoneId
-
setOriginalTimeZoneId
-