ParquetSchemaResolver

com.github.mjakubowski84.parquet4s.ParquetSchemaResolver
See theParquetSchemaResolver companion object

Type class that allows to build schema of Parquet file out from regular Scala type, typically case class.

Type parameters

T

scala type that represents schema of Parquet data.

Attributes

Companion
object
Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes

Members list

Value members

Abstract methods

def resolveSchema(cursor: Cursor): List[Type]

Value parameters

cursor

facilitates traversal over T

Attributes

Returns

list of org.apache.parquet.schema.Type for each product element that T contains.

Concrete methods

Attributes

Returns

a name to be given to schema