Package org.apache.calcite.avatica.util
Class ArrayIteratorCursor
- java.lang.Object
-
- org.apache.calcite.avatica.util.AbstractCursor
-
- org.apache.calcite.avatica.util.PositionedCursor<E>
-
- org.apache.calcite.avatica.util.IteratorCursor<java.lang.Object[]>
-
- org.apache.calcite.avatica.util.ArrayIteratorCursor
-
- All Implemented Interfaces:
java.lang.AutoCloseable,Cursor
public class ArrayIteratorCursor extends IteratorCursor<java.lang.Object[]>
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.apache.calcite.avatica.util.PositionedCursor
PositionedCursor.ArrayGetter, PositionedCursor.FieldGetter, PositionedCursor.ListGetter, PositionedCursor.MapGetter<K>, PositionedCursor.ObjectGetter
-
Nested classes/interfaces inherited from class org.apache.calcite.avatica.util.AbstractCursor
AbstractCursor.AbstractGetter, AbstractCursor.AccessorImpl, AbstractCursor.ArrayAccessor, AbstractCursor.Getter, AbstractCursor.NumberAccessor, AbstractCursor.SlotGetter, AbstractCursor.StructGetter
-
Nested classes/interfaces inherited from interface org.apache.calcite.avatica.util.Cursor
Cursor.Accessor
-
-
Field Summary
-
Fields inherited from class org.apache.calcite.avatica.util.AbstractCursor
wasNull
-
-
Constructor Summary
Constructors Constructor Description ArrayIteratorCursor(java.util.Iterator<java.lang.Object[]> iterator)Creates an ArrayEnumeratorCursor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected AbstractCursor.GettercreateGetter(int ordinal)-
Methods inherited from class org.apache.calcite.avatica.util.IteratorCursor
close, current, next
-
Methods inherited from class org.apache.calcite.avatica.util.AbstractCursor
createAccessor, createAccessor, createAccessors, intToTime, longToTimestamp, wasNull
-
-
-
-
Method Detail
-
createGetter
protected AbstractCursor.Getter createGetter(int ordinal)
- Specified by:
createGetterin classAbstractCursor
-
-