Interface OrcValueWriter<T>

  • public interface OrcValueWriter<T>
    • Method Detail

      • getJavaClass

        java.lang.Class<?> getJavaClass()
      • write

        default void write​(int rowId,
                           T data,
        Take a value from the data value and add it to the ORC output.
        rowId - the row in the ColumnVector
        data - the data value to write.
        output - the ColumnVector to put the value into
      • nonNullWrite

        void nonNullWrite​(int rowId,
                          T data,
      • nullWrite

        default void nullWrite()
      • metrics

        default<FieldMetrics<?>> metrics()
        Returns a stream of FieldMetrics that this OrcValueWriter keeps track of.