Module datarush.library
Interface ObjectValuedIterator<T>
-
- Type Parameters:
T
- the type of Java objects in the iterator
- All Superinterfaces:
ObjectTyped<T>
,ObjectValued<T>
,ScalarTyped
,ScalarValued
,ScalarValuedIterator
,TokenTyped
,TokenValued
,TokenValuedIterator
public interface ObjectValuedIterator<T> extends ObjectValued<T>, ScalarValuedIterator
AScalarValuedIterator
over object values.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ObjectTokenType<T>
getType()
Gets the data type of the token.-
Methods inherited from interface com.pervasive.datarush.tokens.scalar.ObjectValued
asObject
-
Methods inherited from interface com.pervasive.datarush.tokens.scalar.ScalarValued
isZero
-
Methods inherited from interface com.pervasive.datarush.tokens.TokenValued
isNull
-
Methods inherited from interface com.pervasive.datarush.sequences.TokenValuedIterator
getAbsoluteIndex, resetIteration, stepNext
-
-
-
-
Method Detail
-
getType
ObjectTokenType<T> getType()
Description copied from interface:TokenValued
Gets the data type of the token. This type will dictate the valid values that can be contained.- Specified by:
getType
in interfaceObjectTyped<T>
- Specified by:
getType
in interfaceObjectValued<T>
- Specified by:
getType
in interfaceScalarTyped
- Specified by:
getType
in interfaceScalarValued
- Specified by:
getType
in interfaceScalarValuedIterator
- Specified by:
getType
in interfaceTokenTyped
- Specified by:
getType
in interfaceTokenValued
- Returns:
- the token type.
-
-