me.mnedokushev.zio.apache.arrow.core.codec.ValueVectorDecoder
See theValueVectorDecoder companion trait
object ValueVectorDecoder
Attributes
- Companion
- trait
- Graph
-
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
ValueVectorDecoder.type
Members list
Value members
Concrete methods
def listDecoderFromDefaultDeriver[A, C[_]](implicit factory: Factory[C[A]], schema: Schema[C[A]]): ValueVectorDecoder[ListVector, C[A]]
def listDecoderFromDeriver[A, C[_]](deriver: Deriver[[_] =>> ValueVectorDecoder[ListVector, _$6]])(implicit factory: Factory[C[A]], schema: Schema[C[A]]): ValueVectorDecoder[ListVector, C[A]]
def listDecoderFromSummonedDeriver[A, C[_]](implicit factory: Factory[C[A]], schema: Schema[C[A]]): ValueVectorDecoder[ListVector, C[A]]
def optionDecoderFromDefaultDeriver[V <: ValueVector, A](implicit factory: Factory[Option[A]], schema: Schema[Option[A]]): ValueVectorDecoder[V, Option[A]]
def optionDecoderFromDeriver[V <: ValueVector, A](deriver: Deriver[[_] =>> ValueVectorDecoder[V, _$13]])(implicit factory: Factory[Option[A]], schema: Schema[Option[A]]): ValueVectorDecoder[V, Option[A]]
def primitive[V <: ValueVector, A](decode0: (StandardType[A], FieldReader) => DynamicValue)(implicit st: StandardType[A]): ValueVectorDecoder[V, A]
def structDecoderFromDefaultDeriver[A](implicit factory: Factory[A], schema: Schema[A]): ValueVectorDecoder[StructVector, A]
def structDecoderFromDeriver[A](deriver: Deriver[[_] =>> ValueVectorDecoder[StructVector, _$10]])(implicit factory: Factory[A], schema: Schema[A]): ValueVectorDecoder[StructVector, A]
Implicits
Implicits
implicit def decoder[V <: ValueVector, A : Schema](deriver: Deriver[[_] =>> ValueVectorDecoder[V, _$2]])(implicit evidence$1: Schema[A], factory: Factory[A]): ValueVectorDecoder[V, A]
implicit def listChunkDecoder[A](implicit factory: Factory[Chunk[A]], schema: Schema[Chunk[A]]): ValueVectorDecoder[ListVector, Chunk[A]]
implicit def listChunkOptionDecoder[A](implicit factory: Factory[Chunk[Option[A]]], schema: Schema[Chunk[Option[A]]]): ValueVectorDecoder[ListVector, Chunk[Option[A]]]
implicit def listDecoder[A, C[_]](implicit factory: Factory[C[A]], schema: Schema[C[A]]): ValueVectorDecoder[ListVector, C[A]]
implicit def listOptionDecoder[A, C[_]](implicit factory: Factory[C[Option[A]]], schema: Schema[C[Option[A]]]): ValueVectorDecoder[ListVector, C[Option[A]]]
implicit def optionDecoder[V <: ValueVector, A](implicit factory: Factory[Option[A]], schema: Schema[Option[A]]): ValueVectorDecoder[V, Option[A]]
implicit def optionListChunkDecoder[A](implicit factory: Factory[Option[Chunk[A]]], schema: Schema[Option[Chunk[A]]]): ValueVectorDecoder[ListVector, Option[Chunk[A]]]
implicit def optionListDecoder[A, C[_]](implicit factory: Factory[Option[C[A]]], schema: Schema[Option[C[A]]]): ValueVectorDecoder[ListVector, Option[C[A]]]
implicit def structDecoder[A](implicit factory: Factory[A], schema: Schema[A]): ValueVectorDecoder[StructVector, A]
In this article