Collection field converter, such as list(Scala Option is also seen as a collection).
A wrapper of group converters for modeling group type element in a collection
A wrapper of group converters for modeling group type element in a collection
group tuple type(can be a collection type, such as list)
A wrapper of primitive converters for modeling primitive fields in a collection
A wrapper of primitive converters for modeling primitive fields in a collection
primitive types (String, Double, Float, Long, Int, Short, Byte, Boolean)
List converter for modeling list field
List converter for modeling list field
list element type(can be primitive types or nested types)
Map converter for modeling map field
Map converter for modeling map field
map key type
map value type
Option converter for modeling option field
Option converter for modeling option field
option element type(can be primitive types or nested types)
Parquet read support used by org.apache.parquet.hadoop.ParquetInputFormat to read values from parquet input.
Parquet read support used by org.apache.parquet.hadoop.ParquetInputFormat to read values from parquet input. User must define record schema and parquet tuple converter that permits to convert parquet tuple to user defined type For case class types, we provide a macro to generate the schema and read support: com.twitter.scalding.parquet.tuple.macros.Macros.caseClassParquetReadSupport
user defined value type
Parquet tuple converter used to create user defined tuple value from parquet column values
Parquet tuple materializer permits to create user defined type record from parquet tuple values
Parquet tuple materializer permits to create user defined type record from parquet tuple values
User defined value type
Parquet write support used by org.apache.parquet.hadoop.ParquetOutputFormat to write values to parquet output.
Parquet write support used by org.apache.parquet.hadoop.ParquetOutputFormat to write values to parquet output. User must provide record schema and a function which permits to write a used defined case class to parquet store with the record consumer and schema definition.
For case class value types, we provide a macro to generate the write support, please check com.twitter.scalding.parquet.tuple.macros.Macros.caseClassParquetWriteSupport
user defined value type
Primitive fields converter
Primitive fields converter
primitive types (String, Double, Float, Long, Int, Short, Byte, Boolean)
Set converter for modeling set field
Set converter for modeling set field
list element type(can be primitive types or nested types)
Typed parquet tuple scheme.
Typed parquet tuple scheme.
tuple value type
List in parquet is represented by 3-level structure.
List in parquet is represented by 3-level structure. Check this https://github.com/apache/incubator-parquet-format/blob/master/LogicalTypes.md Helper class to wrap a converter for a list group converter
Collection field converter, such as list(Scala Option is also seen as a collection).
collection element type(can be primitive types or nested types)