- All Superinterfaces:
Field,Named,ScalarSettable,ScalarTyped,TokenSettable,TokenTyped
- All Known Subinterfaces:
BinaryOutputField,BooleanOutputField,CharOutputField,DateOutputField,DoubleOutputField,DurationOutputField,FloatOutputField,IntOutputField,Ip4AddressOutputField,Ip6AddressOutputField,LongOutputField,MoneyOutputField,NumberOutputField,NumericOutputField,ObjectOutputField<T>,PeriodOutputField,StringOutputField,TimeOutputField,TimestampOutputField
A field of a record output port. To push record data, the individual
fields must be set, then
RecordOutput.push() called.
The record fields will contain the values of the output fields at the
time of the push(). Any field which had not been explicitly set
will be treated as null valued.
This is not a concrete field type; it describes output field operations valid for any scalar type.
- See Also:
-
Method Summary
Methods inherited from interface com.pervasive.datarush.types.Field
getDomain, getName, getProperties, isPrimaryKeyMethods inherited from interface com.pervasive.datarush.tokens.TokenSettable
set, setNull, setZero
-
Method Details
-
getType
ScalarTokenType getType()Description copied from interface:FieldGets the token type of the field.- Specified by:
getTypein interfaceField- Specified by:
getTypein interfaceScalarTyped- Specified by:
getTypein interfaceTokenTyped- Returns:
- the field type
-