Package

io.eels.component

parquet

Permalink

package parquet

Visibility
  1. Public
  2. All

Type Members

  1. class ArrayBuilder extends ValuesBuilder

    Permalink
  2. class ArrayConverter extends GroupConverter with Logging

    Permalink
  3. class ArrayParquetWriter extends ParquetValueWriter with Logging

    Permalink
  4. class DateConverter extends PrimitiveConverter

    Permalink
  5. class DecimalConverter extends PrimitiveConverter

    Permalink
  6. class DecimalWriter extends ParquetValueWriter

    Permalink
  7. class DefaultPrimitiveConverter extends PrimitiveConverter with Logging

    Permalink
  8. class MapConverter extends GroupConverter

    Permalink
  9. class MapParquetWriter extends ParquetValueWriter

    Permalink
  10. class ParquetPart extends Part with Logging with Using

    Permalink
  11. case class ParquetReaderConfig(parallelism: Int) extends Product with Serializable

    Permalink
  12. case class ParquetSink(path: Path, overwrite: Boolean = false, permission: Option[FsPermission] = None, inheritPermissions: Option[Boolean] = None, metadata: Map[String, String] = Map.empty)(implicit fs: FileSystem) extends Sink with Logging with Product with Serializable

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

    Permalink
  14. trait ParquetValueWriter extends AnyRef

    Permalink
  15. case class ParquetWriterConfig(blockSize: Int, pageSize: Int, compressionCodec: CompressionCodecName, enableDictionary: Boolean, validating: Boolean) extends Product with Serializable

    Permalink
  16. class RowReadSupport extends ReadSupport[Row] with Logging

    Permalink
  17. class RowRecordMaterializer extends RecordMaterializer[Row] with Logging

    Permalink
  18. class RowWriteSupport extends WriteSupport[Row] with Logging

    Permalink
  19. class RowWriter extends AnyRef

    Permalink
  20. case class Statistics(count: Long, compressedSize: Long, uncompressedSize: Long) extends Product with Serializable

    Permalink
  21. class StringConverter extends PrimitiveConverter with Logging

    Permalink
  22. class StructConverter extends GroupConverter with Logging

    Permalink
  23. class StructWriter extends ParquetValueWriter with Logging

    Permalink
  24. class TimestampConverter extends PrimitiveConverter

    Permalink
  25. trait ValuesBuilder extends AnyRef

    Permalink
  26. class VectorBuilder extends ValuesBuilder with Logging

    Permalink

Value Members

  1. object BigIntParquetValueWriter extends ParquetValueWriter

    Permalink
  2. object BinaryParquetWriter extends ParquetValueWriter

    Permalink
  3. object BooleanParquetValueWriter extends ParquetValueWriter

    Permalink
  4. object Converter

    Permalink
  5. object DateParquetValueWriter extends ParquetValueWriter

    Permalink
  6. object DoubleParquetValueWriter extends ParquetValueWriter

    Permalink
  7. object FloatParquetValueWriter extends ParquetValueWriter

    Permalink
  8. object IntParquetValueWriter extends ParquetValueWriter

    Permalink
  9. object LongParquetValueWriter extends ParquetValueWriter

    Permalink
  10. object ParquetPredicateBuilder extends PredicateBuilder[FilterPredicate]

    Permalink
  11. object ParquetReaderConfig extends Logging with Serializable

    Permalink
  12. object ParquetReaderFn extends Logging

    Permalink

    Helper function to create a parquet reader, using the apache parquet library.

    Helper function to create a parquet reader, using the apache parquet library. The reader supports optional predicate (for row filtering) and a projection schema (for column filtering).

  13. object ParquetSchemaFns

    Permalink

    See parquet formats at https://github.com/Parquet/parquet-format/blob/master/LogicalTypes.md

  14. object ParquetSource extends Serializable

    Permalink
  15. object ParquetValueWriter

    Permalink
  16. object ParquetWriterConfig extends Logging with Serializable

    Permalink
  17. object ParquetWriterFn

    Permalink

    Helper function for create a native ParquetWriter using the apache parquet library.

    Helper function for create a native ParquetWriter using the apache parquet library. Uses config keys to support compression codec, page size, and block size.

  18. object ShortParquetWriter extends ParquetValueWriter

    Permalink
  19. object Statistics extends Serializable

    Permalink
  20. object StringParquetValueWriter extends ParquetValueWriter

    Permalink
  21. object TimeParquetValueWriter extends ParquetValueWriter

    Permalink
  22. object TimestampParquetValueWriter extends ParquetValueWriter

    Permalink
  23. package avro

    Permalink
  24. package util

    Permalink

Ungrouped