Class HistoricalColumn
- java.lang.Object
- 
- com.inductiveautomation.ignition.gateway.history.HistoricalColumn
 
- 
- All Implemented Interfaces:
- java.io.Serializable
 - Direct Known Subclasses:
- LiteralHistoricalColumn,- ValueHistoricalColumn
 
 public abstract class HistoricalColumn extends java.lang.Object implements java.io.SerializableBase column type for historical column values. These columns are used to send tabular data through the store and forward system. This abstract class simply handles the most basic & common data/tasks, like cloning, and storing the column name.- See Also:
- Serialized Form
 
- 
- 
Constructor SummaryConstructors Constructor Description HistoricalColumn()HistoricalColumn(java.lang.String name)
 - 
Method SummaryAll Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract voidaddValue(java.lang.Object value)Adds a new row of data.HistoricalColumncopy()java.lang.StringgetName()abstract intgetRowCount()abstract java.lang.ObjectgetSerializableValue()abstract java.lang.ObjectgetValue(int row)Returns the raw value for the given row number.voidsetName(java.lang.String value)
 
- 
- 
- 
Method Detail- 
getNamepublic java.lang.String getName() 
 - 
setNamepublic void setName(java.lang.String value) 
 - 
copypublic HistoricalColumn copy() throws java.lang.Exception - Throws:
- java.lang.Exception
 
 - 
getRowCountpublic abstract int getRowCount() 
 - 
getValuepublic abstract java.lang.Object getValue(int row) Returns the raw value for the given row number. Can be null if the row doesn't exist.
 - 
addValuepublic abstract void addValue(java.lang.Object value) Adds a new row of data.
 - 
getSerializableValuepublic abstract java.lang.Object getSerializableValue() 
 
- 
 
-