Class DciData


  • public class DciData
    extends Object
    Class to hold series of collected DCI data
    • Constructor Detail

      • DciData

        public DciData​(long nodeId,
                       long dciId)
        Parameters:
        nodeId - The node ID
        dciId - The dci ID
    • Method Detail

      • getNodeId

        public long getNodeId()
        Returns:
        the nodeId
      • getDciId

        public long getDciId()
        Returns:
        the dciId
      • getValues

        public DciDataRow[] getValues()
        Returns:
        the values
      • getLastValue

        public DciDataRow getLastValue()
        Get last added value
        Returns:
        last added value
      • addDataRow

        public void addDataRow​(DciDataRow row)
        Add new value
        Parameters:
        row - DciDataRow
      • getDataType

        public DataType getDataType()
        Returns:
        the dataType
      • setDataType

        public void setDataType​(DataType dataType)
        Parameters:
        dataType - the dataType to set
      • invert

        public void invert()
        Invert values