Module datarush.library
Package com.pervasive.datarush.tokens.scalar
Provides implementations of and utilities for scalar valued
tokens. Scalar tokens are the primitive units of
data within DataRush. They represent a single value,
possibly null. Generally, these map one-to-one with Java
primitive types, but also include support for Java object
types. Some common object types such as strings, dates, and
timestamps have their own type, although any object type
can be supported generically.
-
Interface Summary Interface Description BinarySettable ATokenSettable
object containing a binary value.BinaryValued ATokenValued
object containing a binary value.BooleanSettable ATokenSettable
object containing a boolean value.BooleanValued ATokenValued
object containing a boolean value.CharSettable ATokenSettable
object containing a character value.CharValued ATokenValued
object containing a character value.DateSettable ATokenSettable
object containing a date value.DateValued ATokenValued
object containing a date value.DoubleSettable ATokenSettable
object containing a double value.DoubleValued ATokenValued
object containing a double value.DurationSettable ATokenSettable
object containing a duration value.DurationValued ATokenValued
object containing a Duration value.FloatSettable ATokenSettable
object containing a float value.FloatValued ATokenValued
object containing a float value.IntSettable ATokenSettable
object containing an integer value.IntValued ATokenValued
object containing an integer value.Ip4AddressSettable ATokenSettable
object containing a Inet4Address value.Ip4AddressValued ATokenValued
object containing a ip4 address value.Ip6AddressSettable ATokenSettable
object containing a Inet6Address value.Ip6AddressValued ATokenValued
object containing a ip4 address value.LongSettable ATokenSettable
object containing a long value.LongValued ATokenValued
object containing a long value.MoneySettable ATokenSettable
object containing a money value.MoneyValued ATokenValued
object containing a money value.NumberSettable ATokenSettable
object containing a number value.NumericSettable ATokenSettable
object containing a numeric value.NumericValued ATokenValued
object containing a numeric value.ObjectSettable<T> ATokenSettable
object containing a Java object.ObjectValued<O> ATokenValued
object containing a Java object.PeriodSettable ATokenSettable
object containing a period value.PeriodValued ATokenValued
object containing a Period value.ScalarRegister A mutableScalarValued
object.ScalarSettable ATokenSettable
containing a scalar value.ScalarToken An immutableScalarValued
object.ScalarValued ATokenValued
object containing a scalar value.StringSettable ATokenSettable
object containing a string value.StringValued ATokenValued
object containing a string value.TimeSettable ATokenSettable
object containing a time value.TimestampSettable ATokenSettable
object containing a timestamp value.TimestampValued ATokenValued
object containing a timestamp value.TimeValued ATokenValued
object containing a time value. -
Class Summary Class Description BinaryDataUtil Utilities for working with binary data.BinaryRegister A mutableBinaryValued
object.BinaryToken An immutableBinaryValued
object.BooleanRegister A mutableBooleanValued
object.BooleanToken An immutableBooleanValued
object.CalendarDate A specific date on the Gregorian calendar.CharRegister A mutableCharValued
object.CharToken An immutableCharValued
object.DateDataUtil Deprecated. since 6.1; useDateTimeUtils
instead.DateRegister A mutableDateValued
object.DateTimeUtils Utilities for working with date/time values.DateToken An immutableDateValued
object.DateTokenConverter Deprecated. since 6.1DoubleRegister A mutableDoubleValued
object.DoubleToken An immutableDoubleValued
object.DurationRegister A mutableDurationValued
object.DurationToken An immutableDurationValued
object.FloatRegister A mutableBinaryValued
object.FloatToken An immutableFloatValued
object.IntRegister A mutableIntValued
object.IntToken An immutableIntValued
object.Ip4AddressRegister A mutableIp4AddressValued
object.Ip4AddressToken An immutableIp4AddressValued
object.Ip6AddressRegister A mutableIp6AddressValued
object.Ip6AddressToken An immutableIp6AddressValued
object.IpAddressDataUtil Utilities for working with IpAddress data.LongRegister A mutableIntValued
object.LongToken An immutableLongValued
object.MoneyDataUtil Utilities for working with money data.MoneyRegister A mutableMoneyValued
object.MoneyToken An immutableMoneyValued
object.NullToken An null token.NumericRegister A mutableNumericValued
object.NumericToken An immutableNumericValued
object.ObjectRegister<O> A mutableObjectValued
object.ObjectToken<O> An immutableObjectValued
object.PeriodRegister A mutablePeriodValued
object.PeriodToken An immutablePeriodValued
object.StringRegister A mutableStringValued
object.StringToken An immutableStringValued
object.TimeOfDay A specific moment of time on a 24-hour clock.TimeRegister A mutableTimeValued
object.TimestampDataUtil Deprecated. since 6.1; useDateTimeUtils
instead.TimestampRegister A mutableTimestampValued
object.TimestampToken An immutableTimestampValued
object.TimestampTokenConverter Deprecated. since 6.1TimeToken An immutableTimeValued
object.