Object/Trait

com.github.mjakubowski84.parquet4s

ParquetRecordDecoder

Related Docs: trait ParquetRecordDecoder | package parquet4s

Permalink

object ParquetRecordDecoder extends CanBuildFromList with CanBeEmpties with AllValueDecoders

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. ParquetRecordDecoder
  2. AllValueDecoders
  3. CollectionValueDecoders
  4. TimeValueDecoders
  5. PrimitiveValueDecoders
  6. CanBeEmpties
  7. CanBuildFromList
  8. AnyRef
  9. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. case class DecodingException(msg: String) extends RuntimeException with Product with Serializable

    Permalink

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. object DecodingException extends Serializable

    Permalink
  5. def apply[T](implicit ev: ParquetRecordDecoder[T]): ParquetRecordDecoder[T]

    Permalink
  6. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  7. implicit val booleanDecoder: ValueDecoder[Boolean]

    Permalink
    Definition Classes
    PrimitiveValueDecoders
  8. implicit def cbfForArray[H](implicit arg0: ClassTag[H]): CanBuildFrom[List[H], H, Array[H]]

    Permalink
    Definition Classes
    CanBuildFromList
  9. implicit def cbfForOption[H]: CanBuildFrom[List[H], H, Option[H]]

    Permalink
    Definition Classes
    CanBuildFromList
  10. implicit def cbfForSeq[H]: CanBuildFrom[List[H], H, Seq[H]]

    Permalink
    Definition Classes
    CanBuildFromList
  11. implicit def cbfForSet[H]: CanBuildFrom[List[H], H, Set[H]]

    Permalink
    Definition Classes
    CanBuildFromList
  12. implicit def cbfForVector[H]: CanBuildFrom[List[H], H, Vector[H]]

    Permalink
    Definition Classes
    CanBuildFromList
  13. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  14. implicit def collectionDecoder[T, Col[_]](implicit t: ValueDecoder[T], cbf: CanBuildFrom[List[T], T, Col[T]]): ValueDecoder[Col[T]]

    Permalink
    Definition Classes
    CollectionValueDecoders
  15. implicit val dateDecoder: ValueDecoder[Date]

    Permalink

    Uses decoding that is implemented in Apache Spark.

    Uses decoding that is implemented in Apache Spark.

    Definition Classes
    TimeValueDecoders
  16. def decode[T](record: RowParquetRecord)(implicit ev: ParquetRecordDecoder[T]): T

    Permalink
  17. implicit def defaultCanBeEmpty[T]: CanBeEmpty[T]

    Permalink
    Definition Classes
    CanBeEmpties
  18. implicit val doubleDecoder: ValueDecoder[Double]

    Permalink
    Definition Classes
    PrimitiveValueDecoders
  19. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  20. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  21. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  22. implicit val floatDecoder: ValueDecoder[Float]

    Permalink
    Definition Classes
    PrimitiveValueDecoders
  23. implicit def genericDecoder[A, R](implicit gen: Aux[A, R], decoder: Lazy[ParquetRecordDecoder[R]]): ParquetRecordDecoder[A]

    Permalink
  24. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  25. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  26. implicit def headCollectionOfProductsDecoder[FieldName <: Symbol, Head, Col[_], Tail <: HList](implicit witness: Aux[FieldName], headDecoder: Lazy[ParquetRecordDecoder[Head]], tailDecoder: ParquetRecordDecoder[Tail], cbf: CanBuildFrom[List[Head], Head, Col[Head]]): ParquetRecordDecoder[::[FieldType[FieldName, Col[Head]], Tail]]

    Permalink
  27. implicit def headMapOfProductsDecoder[FieldName <: Symbol, Key, Value, Tail <: HList](implicit witness: Aux[FieldName], mapKeyDecoder: ValueDecoder[Key], mapValueDecoder: Lazy[ParquetRecordDecoder[Value]], tailDecoder: ParquetRecordDecoder[Tail]): ParquetRecordDecoder[::[FieldType[FieldName, Map[Key, Value]], Tail]]

    Permalink
  28. implicit def headProductDecoder[FieldName <: Symbol, Head, Tail <: HList](implicit witness: Aux[FieldName], headDecoder: Lazy[ParquetRecordDecoder[Head]], tailDecoder: ParquetRecordDecoder[Tail]): ParquetRecordDecoder[::[FieldType[FieldName, Head], Tail]]

    Permalink
  29. implicit def headValueDecoder[FieldName <: Symbol, Head, Tail <: HList](implicit witness: Aux[FieldName], headDecoder: ValueDecoder[Head], tailDecoder: ParquetRecordDecoder[Tail], canBeEmpty: CanBeEmpty[Head]): ParquetRecordDecoder[::[FieldType[FieldName, Head], Tail]]

    Permalink
  30. implicit val intDecoder: ValueDecoder[Int]

    Permalink
    Definition Classes
    PrimitiveValueDecoders
  31. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  32. implicit val longDecoder: ValueDecoder[Long]

    Permalink
    Definition Classes
    PrimitiveValueDecoders
  33. implicit def mapDecoder[K, V](implicit kt: ValueDecoder[K], vt: ValueDecoder[V]): ValueDecoder[Map[K, V]]

    Permalink
    Definition Classes
    CollectionValueDecoders
  34. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  35. implicit val nilDecoder: ParquetRecordDecoder[HNil]

    Permalink
  36. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  37. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  38. implicit def optCanBeEmpty[T]: CanBeEmpty[Option[T]]

    Permalink
    Definition Classes
    CanBeEmpties
  39. implicit val stringDecoder: ValueDecoder[String]

    Permalink
    Definition Classes
    PrimitiveValueDecoders
  40. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  41. implicit val timestampDecoder: ValueDecoder[Timestamp]

    Permalink

    Uses decoding that is implemented in Apache Spark.

    Uses decoding that is implemented in Apache Spark.

    Definition Classes
    TimeValueDecoders
  42. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  43. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  44. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  45. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from AllValueDecoders

Inherited from CollectionValueDecoders

Inherited from TimeValueDecoders

Inherited from PrimitiveValueDecoders

Inherited from CanBeEmpties

Inherited from CanBuildFromList

Inherited from AnyRef

Inherited from Any

Ungrouped