Class MetadataCursor

  • All Implemented Interfaces:
    AutoCloseable, org.apache.calcite.avatica.util.Cursor

    public class MetadataCursor
    extends org.apache.calcite.avatica.util.AbstractCursor
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      protected class  MetadataCursor.ListGetter  
      • Nested classes/interfaces inherited from class org.apache.calcite.avatica.util.AbstractCursor

        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
      • Nested classes/interfaces inherited from interface org.apache.calcite.avatica.util.Cursor

        org.apache.calcite.avatica.util.Cursor.Accessor
    • Field Summary

      • Fields inherited from class org.apache.calcite.avatica.util.AbstractCursor

        wasNull
    • Constructor Detail

      • MetadataCursor

        public MetadataCursor​(@NonNull
                              @NonNull List<Object> data)
    • Method Detail

      • createGetter

        protected org.apache.calcite.avatica.util.AbstractCursor.Getter createGetter​(int i)
        Specified by:
        createGetter in class org.apache.calcite.avatica.util.AbstractCursor
      • next

        public boolean next()
        Specified by:
        next in interface org.apache.calcite.avatica.util.Cursor
        Specified by:
        next in class org.apache.calcite.avatica.util.AbstractCursor
      • close

        public void close()