VectorSchemaRootCodec

me.mnedokushev.zio.apache.arrow.core.codec.VectorSchemaRootCodec
See theVectorSchemaRootCodec companion object
final case class VectorSchemaRootCodec[A](encoder: VectorSchemaRootEncoder[A], decoder: VectorSchemaRootDecoder[A])

Attributes

Companion
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
Self type

Members list

Value members

Concrete methods

def decode(root: VectorSchemaRoot): Either[Throwable, Chunk[A]]
def decodeZIO(root: VectorSchemaRoot): Task[Chunk[A]]
def encode(chunk: Chunk[A], root: VectorSchemaRoot)(implicit alloc: BufferAllocator): Either[Throwable, VectorSchemaRoot]
def encodeZIO(chunk: Chunk[A], root: VectorSchemaRoot): RIO[Scope & BufferAllocator, VectorSchemaRoot]
def transform[B](f: A => B, g: B => A)(implicit schemaSrc: Schema[A], schemaDst: Schema[B]): VectorSchemaRootCodec[B]

Inherited methods

def productElementNames: Iterator[String]

Attributes

Inherited from:
Product
def productIterator: Iterator[Any]

Attributes

Inherited from:
Product