Package

io.eels.component

orc

Permalink

package orc

Visibility
  1. Public
  2. All

Type Members

  1. class ListDeserializer[T <: ColumnVector] extends OrcDeserializer[ListColumnVector]

    Permalink
  2. class ListSerializer[T <: ColumnVector] extends OrcSerializer[ListColumnVector]

    Permalink
  3. class MapDeserializer[T <: ColumnVector, U <: ColumnVector] extends OrcDeserializer[MapColumnVector]

    Permalink
  4. class MapSerializer[T <: ColumnVector, U <: ColumnVector] extends OrcSerializer[MapColumnVector]

    Permalink
  5. sealed trait OrcDeserializer[T <: ColumnVector] extends AnyRef

    Permalink
  6. class OrcPublisher extends Publisher[Seq[Row]]

    Permalink
  7. sealed trait OrcSerializer[T <: ColumnVector] extends AnyRef

    Permalink
  8. case class OrcSink(path: Path, options: OrcWriteOptions = OrcWriteOptions())(implicit fs: FileSystem, conf: Configuration) extends Sink with Logging with Product with Serializable

    Permalink
  9. case class OrcSource(pattern: FilePattern, projection: Seq[String] = Nil, predicate: Option[Predicate] = None)(implicit fs: FileSystem, conf: Configuration) extends Source with Using with Product with Serializable

    Permalink
  10. case class OrcWriteOptions(overwrite: Boolean = false, compressionKind: CompressionKind, compressionStrategy: CompressionStrategy, compressionBufferSize: Option[Int], encodingStrategy: Option[EncodingStrategy], bloomFilterColumns: Seq[String] = Nil, permission: Option[FsPermission] = None, inheritPermissions: Option[Boolean] = None, rowIndexStride: Option[Int] = None) extends Product with Serializable

    Permalink
  11. class OrcWriter extends Logging

    Permalink
  12. class StructDeserializer extends OrcDeserializer[StructColumnVector]

    Permalink
  13. class StructSerializer extends OrcSerializer[StructColumnVector]

    Permalink

Value Members

  1. object BooleanDeserializer extends OrcDeserializer[LongColumnVector]

    Permalink
  2. object BooleanSerializer extends OrcSerializer[LongColumnVector]

    Permalink
  3. object BytesColumnSerializer extends OrcSerializer[BytesColumnVector]

    Permalink
  4. object DecimalDeserializer extends OrcDeserializer[DecimalColumnVector]

    Permalink
  5. object DecimalSerializer extends OrcSerializer[DecimalColumnVector]

    Permalink
  6. object DoubleColumnSerializer extends OrcSerializer[DoubleColumnVector]

    Permalink
  7. object DoubleDeserializer extends OrcDeserializer[DoubleColumnVector]

    Permalink
  8. object FloatDeserializer extends OrcDeserializer[DoubleColumnVector]

    Permalink
  9. object IntDeserializer extends OrcDeserializer[LongColumnVector]

    Permalink
  10. object LongColumnSerializer extends OrcSerializer[LongColumnVector]

    Permalink
  11. object LongDeserializer extends OrcDeserializer[LongColumnVector]

    Permalink
  12. object OrcBatchIterator extends Logging

    Permalink
  13. object OrcDeserializer

    Permalink
  14. object OrcPredicateBuilder extends PredicateBuilder[SearchArgument]

    Permalink
  15. object OrcSchemaFns

    Permalink
  16. object OrcSerializer

    Permalink
  17. object OrcSource extends Serializable

    Permalink
  18. object OrcWriteOptions extends ConfigSupport with Serializable

    Permalink
  19. object StringColumnSerializer extends OrcSerializer[BytesColumnVector]

    Permalink
  20. object StringDeserializer extends OrcDeserializer[BytesColumnVector]

    Permalink
  21. object TimestampColumnSerializer extends OrcSerializer[TimestampColumnVector]

    Permalink
  22. object TimestampDeserializer extends OrcDeserializer[TimestampColumnVector]

    Permalink

Ungrouped