Module datarush.library
Interface ObjectOutputField<T>
-
- Type Parameters:
T
- the type of Java object contained in the field
- All Superinterfaces:
Field
,Named
,ObjectSettable<T>
,ObjectTyped<T>
,ScalarOutputField
,ScalarSettable
,ScalarTyped
,TokenSettable
,TokenTyped
public interface ObjectOutputField<T> extends ScalarOutputField, ObjectSettable<T>
An object valued field of a record output port.- See Also:
RecordOutput
,TokenTypeConstant#OBJECT(Class)
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ObjectTokenType<T>
getType()
Gets the token type of the field.-
Methods inherited from interface com.pervasive.datarush.types.Field
getDomain, getName, getProperties, isPrimaryKey
-
Methods inherited from interface com.pervasive.datarush.tokens.scalar.ObjectSettable
set
-
Methods inherited from interface com.pervasive.datarush.tokens.TokenSettable
set, setNull, setZero
-
-
-
-
Method Detail
-
getType
ObjectTokenType<T> getType()
Description copied from interface:Field
Gets the token type of the field.- Specified by:
getType
in interfaceField
- Specified by:
getType
in interfaceObjectTyped<T>
- Specified by:
getType
in interfaceScalarOutputField
- Specified by:
getType
in interfaceScalarTyped
- Specified by:
getType
in interfaceTokenTyped
- Returns:
- the field type
-
-