Package hec.dataTable
Class TimeSeriesQualityColumn
java.lang.Object
hec.dataTable.TimeSeriesColumnBase
hec.dataTable.TimeSeriesQualityColumn
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected int[][]static intstatic intstatic intprotected intFields inherited from class hec.dataTable.TimeSeriesColumnBase
_dataChanged, _times, _timeSeriesContainer, columnName -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidappendRows(int numberRows) voidapplyQuality(int row, IntUnaryOperator qualityFunction) getName()intprotected ObjectgetObject(int position) getQualityToolTip(int row) getValue(int row, boolean showCommas) voidinsertRowsBefore(int startRow, int numberRows) voidinsertRowsBefore(int startRow, int numberRows, HecTimeArray newTimes) booleanprotected voidresize(int startRow, int numberRows) intvoidupdateContainer(int numberExtendedRows) intupdateContainer(int numberExtendedRows, int[] firstError, boolean trimMissing) Methods inherited from class hec.dataTable.TimeSeriesColumnBase
deleteRows, extendDataSet, getDataContainer, getDescription, getFullName, getInitialEndTime, getInitialStartTime, getTimeArray, getTimeAt, getType, getUnits, getVersion, hasDataChanged, hasQuality, initializeEntryStartTime, isValidElement, isValidTime, setDataChanged, setDescription, setTimeAt, setTimeZone, setType, setUnits, setValue
-
Field Details
-
QUALITY_STYLE_NONE
public static int QUALITY_STYLE_NONE -
QUALITY_STYLE_SYMBOL
public static int QUALITY_STYLE_SYMBOL -
QUALITY_STYLE_HEX
public static int QUALITY_STYLE_HEX -
_quality
protected int[][] _quality -
sizeEachQuality
protected int sizeEachQuality
-
-
Constructor Details
-
TimeSeriesQualityColumn
-
-
Method Details
-
getName
- Overrides:
getNamein classTimeSeriesColumnBase
-
isEditable
public boolean isEditable()- Overrides:
isEditablein classTimeSeriesColumnBase
-
getNumberValues
public int getNumberValues()- Overrides:
getNumberValuesin classTimeSeriesColumnBase
-
getValue
- Specified by:
getValuein classTimeSeriesColumnBase
-
getObject
- Specified by:
getObjectin classTimeSeriesColumnBase
-
getQualityToolTip
-
applyQuality
-
setValue
-
appendRows
public void appendRows(int numberRows) - Overrides:
appendRowsin classTimeSeriesColumnBase
-
insertRowsBefore
public void insertRowsBefore(int startRow, int numberRows) - Overrides:
insertRowsBeforein classTimeSeriesColumnBase
-
insertRowsBefore
- Overrides:
insertRowsBeforein classTimeSeriesColumnBase
-
resize
protected void resize(int startRow, int numberRows) -
updateContainer
public int updateContainer(int numberExtendedRows, int[] firstError, boolean trimMissing) - Overrides:
updateContainerin classTimeSeriesColumnBase
-
updateContainer
public void updateContainer(int numberExtendedRows)
-