ValueVectorEncoder

me.mnedokushev.zio.apache.arrow.core.codec.ValueVectorEncoder
See theValueVectorEncoder companion object
trait ValueVectorEncoder[V <: ValueVector, -A] extends ValueEncoder[A]

Attributes

Companion
object
Graph
Supertypes
trait ValueEncoder[A]
class Object
trait Matchable
class Any
Self type

Members list

Value members

Abstract methods

def encodeUnsafe(chunk: Chunk[Option[A]], nullable: Boolean)(implicit alloc: BufferAllocator): V

Concrete methods

final def contramap[B](f: B => A): ValueVectorEncoder[V, B]
final def encode(chunk: Chunk[A])(implicit alloc: BufferAllocator): Either[Throwable, V]
final def encodeZIO(chunk: Chunk[A]): RIO[Scope & BufferAllocator, V]

Inherited and Abstract methods

def encodeValue(value: A, name: Option[String], writer: FieldWriter)(implicit alloc: BufferAllocator): Unit

Attributes

Inherited from:
ValueEncoder