Interface DataRegister

All Superinterfaces:
TokenSettable, TokenTyped, TokenValued
All Known Subinterfaces:
ScalarRegister
All Known Implementing Classes:
BinaryRegister, BooleanRegister, CharRegister, DateRegister, DoubleRegister, DurationRegister, FloatRegister, IntRegister, Ip4AddressRegister, Ip6AddressRegister, LongRegister, MoneyRegister, NumericRegister, ObjectRegister, PeriodRegister, RecordRegister, SparseRecordRegister, StringRegister, TimeRegister, TimestampRegister

public interface DataRegister extends TokenValued, TokenSettable
A mutable TokenValued object. This mutability is the primary difference between a DataRegister and a DataToken.

As registers implement the TokenSettable interface, they are good for buffering single token values (for buffering multiple values, consider TokenArrays).

See Also: