E
- Element typepublic class RecordEnumeratorCursor<E> extends EnumeratorCursor<E>
Cursor
on top of an
Enumerator
that
returns a record for each row. The record is a synthetic class whose fields
are all public.org.apache.calcite.avatica.util.PositionedCursor.ArrayGetter, org.apache.calcite.avatica.util.PositionedCursor.FieldGetter, org.apache.calcite.avatica.util.PositionedCursor.ListGetter, org.apache.calcite.avatica.util.PositionedCursor.MapGetter<K>, org.apache.calcite.avatica.util.PositionedCursor.ObjectGetter
org.apache.calcite.avatica.util.AbstractCursor.AbstractGetter, org.apache.calcite.avatica.util.AbstractCursor.ArrayAccessor, org.apache.calcite.avatica.util.AbstractCursor.Getter, org.apache.calcite.avatica.util.AbstractCursor.SlotGetter, org.apache.calcite.avatica.util.AbstractCursor.StructGetter
Constructor and Description |
---|
RecordEnumeratorCursor(Enumerator<E> enumerator,
java.lang.Class<E> clazz)
Creates a RecordEnumeratorCursor.
|
Modifier and Type | Method and Description |
---|---|
protected org.apache.calcite.avatica.util.AbstractCursor.Getter |
createGetter(int ordinal) |
close, current, next
private final java.lang.Class<E> clazz
public RecordEnumeratorCursor(Enumerator<E> enumerator, java.lang.Class<E> clazz)
enumerator
- Enumeratorclazz
- Element typeCopyright © 2012–2019 The Apache Software Foundation. All rights reserved.