Packages

package orc

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. class OrcArrayColumnVector extends OrcColumnVector

    A column vector implementation for Spark's ArrayType.

  2. class OrcAtomicColumnVector extends OrcColumnVector

    A column vector implementation for Spark's AtomicType.

  3. abstract class OrcColumnVector extends ColumnVector

    A column vector interface wrapping Hive's ColumnVector.

    A column vector interface wrapping Hive's ColumnVector.

    Because Spark ColumnarBatch only accepts Spark's vectorized.ColumnVector, this column vector is used to adapt Hive ColumnVector with Spark ColumnarVector.

  4. class OrcColumnarBatchReader extends RecordReader[Void, ColumnarBatch]

    To support vectorization in WholeStageCodeGen, this reader returns ColumnarBatch.

    To support vectorization in WholeStageCodeGen, this reader returns ColumnarBatch. After creating, initialize and initBatch should be called sequentially.

  5. class OrcDeserializer extends AnyRef

    A deserializer to deserialize ORC structs to Spark rows.

  6. class OrcFileFormat extends FileFormat with DataSourceRegister with Serializable

    New ORC File Format based on Apache ORC.

  7. trait OrcFiltersBase extends AnyRef

    Methods that can be shared when upgrading the built-in Hive.

  8. class OrcMapColumnVector extends OrcColumnVector

    A column vector implementation for Spark's MapType.

  9. class OrcOptions extends Serializable

    Options for the ORC data source.

  10. class OrcSerializer extends AnyRef

    A serializer to serialize Spark rows to ORC structs.

  11. class OrcStructColumnVector extends OrcColumnVector

    A column vector implementation for Spark's StructType.

Value Members

  1. object OrcOptions extends Serializable
  2. object OrcUtils extends Logging

Ungrouped