Module datarush.library
Interface SteppableRecordValued
-
- All Superinterfaces:
RecordTyped
,RecordValued
,TokenTyped
,TokenValued
- All Known Subinterfaces:
RecordInput
public interface SteppableRecordValued extends RecordValued
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ScalarInputField
getField(int index)
Get the field at the given index within the list of fields.long
getPosition()
boolean
stepNext()
boolean
transfer(TokenAppendable out, long n, boolean startWithNextToken)
-
Methods inherited from interface com.pervasive.datarush.tokens.record.RecordValued
containsNull, getField, getFields, getType, newFieldIterator, newFieldIterator, newFieldIterator, size
-
Methods inherited from interface com.pervasive.datarush.tokens.TokenValued
isNull
-
-
-
-
Method Detail
-
stepNext
boolean stepNext()
-
getField
ScalarInputField getField(int index)
Description copied from interface:RecordValued
Get the field at the given index within the list of fields.- Specified by:
getField
in interfaceRecordValued
- Parameters:
index
- zero-based index into the field list- Returns:
- the field's value
-
getPosition
long getPosition()
-
transfer
boolean transfer(TokenAppendable out, long n, boolean startWithNextToken)
-
-