Interface Type

    • Method Detail

      • getBoolean

        default boolean getBoolean​(Column c,
                                   int position)
        Gets a boolean at position.
      • getInt

        default int getInt​(Column c,
                           int position)
        Gets a little endian int at position.
      • getLong

        default long getLong​(Column c,
                             int position)
        Gets a little endian long at position.
      • getFloat

        default float getFloat​(Column c,
                               int position)
        Gets a float at position.
      • getDouble

        default double getDouble​(Column c,
                                 int position)
        Gets a double at position.
      • getBinary

        default Binary getBinary​(Column c,
                                 int position)
        Gets a Binary at position.
      • getObject

        default java.lang.Object getObject​(Column c,
                                           int position)
        Gets a Object at position.
      • writeBoolean

        default void writeBoolean​(ColumnBuilder builder,
                                  boolean value)
        Write a boolean to the current entry;
      • writeInt

        default void writeInt​(ColumnBuilder builder,
                              int value)
        Write an int to the current entry;
      • writeLong

        default void writeLong​(ColumnBuilder builder,
                               long value)
        Write a long to the current entry;
      • writeFloat

        default void writeFloat​(ColumnBuilder builder,
                                float value)
        Write a float to the current entry;
      • writeDouble

        default void writeDouble​(ColumnBuilder builder,
                                 double value)
        Write a double to the current entry;
      • writeBinary

        default void writeBinary​(ColumnBuilder builder,
                                 Binary value)
        Write a Binary to the current entry;
      • writeObject

        default void writeObject​(ColumnBuilder builder,
                                 java.lang.Object value)
        Write a Object to the current entry;
      • createColumnBuilder

        ColumnBuilder createColumnBuilder​(int expectedEntries)
        Creates the preferred column builder for this type. This is the builder used to store values after an expression projection within the read.