public final class JackieVShortArray extends JackieVNumberArray<ChannelAccessControlsShort,ChannelAccessTimeShort> implements org.diirt.vtype.VShortArray
VShortArray
implementation that is backed by a
ChannelAccessControlsShort
and ChannelAccessTimeShort
.controlsValue, honorZeroPrecision
disconnectTime, scalar, timeValue
Constructor and Description |
---|
JackieVShortArray(ChannelAccessControlsShort controlsValue,
ChannelAccessTimeShort timeValue,
java.time.Instant disconnectTime)
Creates a value backed by the specified
controlsValue and
timeValue . |
Modifier and Type | Method and Description |
---|---|
org.diirt.util.array.ListShort |
getData() |
java.lang.String |
toString() |
getDimensionDisplay, getSizes
equals, getFormat, getLowerAlarmLimit, getLowerCtrlLimit, getLowerDisplayLimit, getLowerWarningLimit, getUnits, getUpperAlarmLimit, getUpperCtrlLimit, getUpperDisplayLimit, getUpperWarningLimit, hashCode
getAlarmName, getAlarmSeverity, getTimestamp, getTimeUserTag, isTimeValid
public JackieVShortArray(ChannelAccessControlsShort controlsValue, ChannelAccessTimeShort timeValue, java.time.Instant disconnectTime)
Creates a value backed by the specified controlsValue
and
timeValue
. The controlsValue
is used for the meta-data
(engineering units, limits, etc.) and the timeValue
is used for
the alarm status, time-stamp, and value.
If disconnectTime
is not null
, it is used as the
time-stamp and the alarm severity is set to UNDEFINED
.
controlsValue
- value used for meta-data (engineering units, limits, etc.).timeValue
- value used for alarm status, time-stamp, and value.disconnectTime
- time at which the channel was disconnected. Usually this
should be null
. If it is not null
,
the alarm severity is set to UNDEFINED
and this
parameter is used as the time-stamp (instead of using the
time-stamp from the timeValue
.public org.diirt.util.array.ListShort getData()
getData
in interface org.diirt.vtype.Array
getData
in interface org.diirt.vtype.VNumberArray
getData
in interface org.diirt.vtype.VShortArray
public java.lang.String toString()
toString
in class JackieDisplay<ChannelAccessControlsShort,ChannelAccessTimeShort>
Copyright © 2017–2018 aquenos GmbH. All rights reserved.