public interface RecordSettable extends TokenSettable, RecordTyped
TokenSettable object containing record data.
RecordSettable objects are composed of one or more
ScalarSettable objects, each corresponding the
fields of the record schema. Fields are identified both
by name and position, as defined in the schema.| Modifier and Type | Method and Description |
|---|---|
ScalarSettable |
getField(int index)
Get the field at the given index within the list of fields.
|
ScalarSettable |
getField(String fieldName)
Gets the settable for the field with the given name.
|
ScalarSettable[] |
getFields()
Gets the settables for all fields in the record
|
RecordTokenType |
getType()
Gets the type of data tokens handled by the implementor.
|
int |
size()
Gets the number of fields in the record schema.
|
set, setNull, setZeroRecordTokenType getType()
TokenTypedgetType in interface RecordTypedgetType in interface TokenTypedint size()
ScalarSettable[] getFields()
ScalarSettable getField(String fieldName)
fieldName - the field nameScalarSettable getField(int index)
index - zero-based index into the field listCopyright © 2020 Actian Corporation. All rights reserved.