Interface TokenSettable

All Superinterfaces:
TokenTyped
All Known Subinterfaces:
BinaryOutputField, BinarySettable, BooleanOutputField, BooleanSettable, CharOutputField, CharSettable, DataRegister, DateOutputField, DateSettable, DoubleOutputField, DoubleSettable, DurationOutputField, DurationSettable, FloatOutputField, FloatSettable, IntOutputField, IntSettable, Ip4AddressOutputField, Ip4AddressSettable, Ip6AddressOutputField, Ip6AddressSettable, LongOutputField, LongSettable, MoneyOutputField, MoneySettable, NumberOutputField, NumberSettable, NumericOutputField, NumericSettable, ObjectOutputField<T>, ObjectSettable<T>, PeriodOutputField, PeriodSettable, RecordOutput, RecordSettable, ScalarOutputField, ScalarRegister, ScalarSettable, StringOutputField, StringSettable, TimeOutputField, TimeSettable, TimestampOutputField, TimestampSettable
All Known Implementing Classes:
BinaryRegister, BooleanRegister, CharRegister, DateRegister, DoubleRegister, DurationRegister, FloatRegister, IntRegister, Ip4AddressRegister, Ip6AddressRegister, LongRegister, MoneyRegister, MutableComposite, NumericRegister, ObjectRegister, PeriodRegister, RecordRegister, RecordSettableFilter, SparseRecordRegister, StringRegister, TimeRegister, TimestampRegister

public interface TokenSettable extends TokenTyped
An object holding a nullable data value which is mutable.
See Also:
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    Sets the contained value to the given token value.
    void
    Sets the contained value to be null valued.
    void
    Sets the contained value to be zero valued.

    Methods inherited from interface com.pervasive.datarush.types.TokenTyped

    getType
  • Method Details

    • set

      void set(TokenValued value)
      Sets the contained value to the given token value. The given value must have a type compatible with this object.
      Parameters:
      value - the value to which to set the container
    • setNull

      void setNull()
      Sets the contained value to be null valued.
    • setZero

      void setZero()
      Sets the contained value to be zero valued.