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 ATokenSettableobject containing a binary value.BinaryValued ATokenValuedobject containing a binary value.BooleanSettable ATokenSettableobject containing a boolean value.BooleanValued ATokenValuedobject containing a boolean value.CharSettable ATokenSettableobject containing a character value.CharValued ATokenValuedobject containing a character value.DateSettable ATokenSettableobject containing a date value.DateValued ATokenValuedobject containing a date value.DoubleSettable ATokenSettableobject containing a double value.DoubleValued ATokenValuedobject containing a double value.DurationSettable ATokenSettableobject containing a duration value.DurationValued ATokenValuedobject containing a Duration value.FloatSettable ATokenSettableobject containing a float value.FloatValued ATokenValuedobject containing a float value.IntSettable ATokenSettableobject containing an integer value.IntValued ATokenValuedobject containing an integer value.Ip4AddressSettable ATokenSettableobject containing a Inet4Address value.Ip4AddressValued ATokenValuedobject containing a ip4 address value.Ip6AddressSettable ATokenSettableobject containing a Inet6Address value.Ip6AddressValued ATokenValuedobject containing a ip4 address value.LongSettable ATokenSettableobject containing a long value.LongValued ATokenValuedobject containing a long value.MoneySettable ATokenSettableobject containing a money value.MoneyValued ATokenValuedobject containing a money value.NumberSettable ATokenSettableobject containing a number value.NumericSettable ATokenSettableobject containing a numeric value.NumericValued ATokenValuedobject containing a numeric value.ObjectSettable<T> ATokenSettableobject containing a Java object.ObjectValued<O> ATokenValuedobject containing a Java object.PeriodSettable ATokenSettableobject containing a period value.PeriodValued ATokenValuedobject containing a Period value.ScalarRegister A mutableScalarValuedobject.ScalarSettable ATokenSettablecontaining a scalar value.ScalarToken An immutableScalarValuedobject.ScalarValued ATokenValuedobject containing a scalar value.StringSettable ATokenSettableobject containing a string value.StringValued ATokenValuedobject containing a string value.TimeSettable ATokenSettableobject containing a time value.TimestampSettable ATokenSettableobject containing a timestamp value.TimestampValued ATokenValuedobject containing a timestamp value.TimeValued ATokenValuedobject containing a time value. -
Class Summary Class Description BinaryDataUtil Utilities for working with binary data.BinaryRegister A mutableBinaryValuedobject.BinaryToken An immutableBinaryValuedobject.BooleanRegister A mutableBooleanValuedobject.BooleanToken An immutableBooleanValuedobject.CalendarDate A specific date on the Gregorian calendar.CharRegister A mutableCharValuedobject.CharToken An immutableCharValuedobject.DateDataUtil Deprecated. since 6.1; useDateTimeUtilsinstead.DateRegister A mutableDateValuedobject.DateTimeUtils Utilities for working with date/time values.DateToken An immutableDateValuedobject.DateTokenConverter Deprecated. since 6.1DoubleRegister A mutableDoubleValuedobject.DoubleToken An immutableDoubleValuedobject.DurationRegister A mutableDurationValuedobject.DurationToken An immutableDurationValuedobject.FloatRegister A mutableBinaryValuedobject.FloatToken An immutableFloatValuedobject.IntRegister A mutableIntValuedobject.IntToken An immutableIntValuedobject.Ip4AddressRegister A mutableIp4AddressValuedobject.Ip4AddressToken An immutableIp4AddressValuedobject.Ip6AddressRegister A mutableIp6AddressValuedobject.Ip6AddressToken An immutableIp6AddressValuedobject.IpAddressDataUtil Utilities for working with IpAddress data.LongRegister A mutableIntValuedobject.LongToken An immutableLongValuedobject.MoneyDataUtil Utilities for working with money data.MoneyRegister A mutableMoneyValuedobject.MoneyToken An immutableMoneyValuedobject.NullToken An null token.NumericRegister A mutableNumericValuedobject.NumericToken An immutableNumericValuedobject.ObjectRegister<O> A mutableObjectValuedobject.ObjectToken<O> An immutableObjectValuedobject.PeriodRegister A mutablePeriodValuedobject.PeriodToken An immutablePeriodValuedobject.StringRegister A mutableStringValuedobject.StringToken An immutableStringValuedobject.TimeOfDay A specific moment of time on a 24-hour clock.TimeRegister A mutableTimeValuedobject.TimestampDataUtil Deprecated. since 6.1; useDateTimeUtilsinstead.TimestampRegister A mutableTimestampValuedobject.TimestampToken An immutableTimestampValuedobject.TimestampTokenConverter Deprecated. since 6.1TimeToken An immutableTimeValuedobject.