Kinetica C# API
Version 7.2.3.0
|
PreresolvingDatumReader for reading data to GenericRecord classes or primitives. More...
Public Member Functions | |
GenericDatumReader (Schema writerSchema, Schema readerSchema) | |
![]() | |
T | Read (T reuse, Decoder decoder) |
Read a datum. More... | |
Protected Member Functions | |
override bool | IsReusable (Schema.Type tag) |
Indicates if it's possible to reuse an object of the specified type. More... | |
override ArrayAccess | GetArrayAccess (ArraySchema readerSchema) |
override EnumAccess | GetEnumAccess (EnumSchema readerSchema) |
override MapAccess | GetMapAccess (MapSchema readerSchema) |
override RecordAccess | GetRecordAccess (RecordSchema readerSchema) |
override FixedAccess | GetFixedAccess (FixedSchema readerSchema) |
![]() | |
delegate object | ReadItem (object reuse, Decoder dec) |
PreresolvingDatumReader (Schema writerSchema, Schema readerSchema) | |
Additional Inherited Members | |
![]() | |
static Schema | FindBranch (UnionSchema us, Schema s) |
![]() | |
Schema | ReaderSchema [get] |
Schema | WriterSchema [get] |
![]() | |
Schema | ReaderSchema [get] |
Schema | WriterSchema [get] |
PreresolvingDatumReader for reading data to GenericRecord classes or primitives.
For more information about performance considerations for choosing this implementation
Definition at line 26 of file GenericDatumReader.cs.
|
inline |
Definition at line 28 of file GenericDatumReader.cs.
|
inlineprotectedvirtual |
Implements Avro.Generic.PreresolvingDatumReader< T >.
Definition at line 49 of file GenericDatumReader.cs.
|
inlineprotectedvirtual |
Implements Avro.Generic.PreresolvingDatumReader< T >.
Definition at line 54 of file GenericDatumReader.cs.
|
inlineprotectedvirtual |
Implements Avro.Generic.PreresolvingDatumReader< T >.
Definition at line 69 of file GenericDatumReader.cs.
|
inlineprotectedvirtual |
Implements Avro.Generic.PreresolvingDatumReader< T >.
Definition at line 59 of file GenericDatumReader.cs.
|
inlineprotectedvirtual |
Implements Avro.Generic.PreresolvingDatumReader< T >.
Definition at line 64 of file GenericDatumReader.cs.
|
inlineprotectedvirtual |
Indicates if it's possible to reuse an object of the specified type.
Generally false for immutable objects like int, long, string, etc but may differ between the Specific and Generic implementations. Used to avoid retrieving the existing value if it's not reusable.
Reimplemented from Avro.Generic.PreresolvingDatumReader< T >.
Definition at line 32 of file GenericDatumReader.cs.