Interface Scalar

All Known Subinterfaces:
VBoolean, VByte, VDouble, VEnum, VFloat, VInt, VLong, VNumber, VShort, VString, VTimestamp
All Known Implementing Classes:
AggregateVType, BinaryVType, BooleanVType, DoubleVType, EnumeratedVType, FloatVType, IVBoolean, IVByte, IVDouble, IVEnum, IVFloat, IVInt, IVShort, IVString, Sint32VType, Sint64VType, StringVType, TimestampVType, Uint32VType, Uint64VType

public interface Scalar
Basic type definition for all scalar types. getValue() never returns null, even if the channel never connected. One must always look at the alarm severity to be able to correctly interpret the value.

As of 1.1, this class is not a generic type. This is due to a bug in 1.6 compiler where generic return type clash with covariant return types.

  • Method Summary

    Modifier and Type
    Method
    Description
    Returns the value.
  • Method Details

    • getValue

      Object getValue()
      Returns the value. Never null.