Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- addNull() - Method in class org.apache.arrow.adapter.avro.consumers.AvroNullableConsumer
- addNull() - Method in class org.apache.arrow.adapter.avro.consumers.BaseAvroConsumer
- addNull() - Method in interface org.apache.arrow.adapter.avro.consumers.Consumer
-
Add null value to vector by making writer position + 1.
- addNull() - Method in class org.apache.arrow.adapter.avro.consumers.SkipConsumer
- apply(Decoder) - Method in interface org.apache.arrow.adapter.avro.consumers.SkipFunction
- ArrowToAvroUtils - Class in org.apache.arrow.adapter.avro
- ArrowToAvroUtils() - Constructor for class org.apache.arrow.adapter.avro.ArrowToAvroUtils
- AvroArraysConsumer - Class in org.apache.arrow.adapter.avro.consumers
-
Consumer which consume array type values from avro decoder.
- AvroArraysConsumer(ListVector, Consumer) - Constructor for class org.apache.arrow.adapter.avro.consumers.AvroArraysConsumer
-
Instantiate a ArrayConsumer.
- AvroBigIntProducer - Class in org.apache.arrow.adapter.avro.producers
-
Producer that produces long values from a
BigIntVector, writes data to an Avro encoder. - AvroBigIntProducer(BaseFixedWidthVector) - Constructor for class org.apache.arrow.adapter.avro.producers.AvroBigIntProducer
-
Protected constructor for logical types with a long representation.
- AvroBigIntProducer(BigIntVector) - Constructor for class org.apache.arrow.adapter.avro.producers.AvroBigIntProducer
-
Instantiate an AvroBigIntProducer.
- AvroBooleanConsumer - Class in org.apache.arrow.adapter.avro.consumers
-
Consumer which consume boolean type values from avro decoder.
- AvroBooleanConsumer(BitVector) - Constructor for class org.apache.arrow.adapter.avro.consumers.AvroBooleanConsumer
-
Instantiate a AvroBooleanConsumer.
- AvroBooleanProducer - Class in org.apache.arrow.adapter.avro.producers
-
Producer that produces boolean values from a
BitVector, writes data to an Avro encoder. - AvroBooleanProducer(BitVector) - Constructor for class org.apache.arrow.adapter.avro.producers.AvroBooleanProducer
-
Instantiate am AvroBooleanProducer.
- AvroBytesConsumer - Class in org.apache.arrow.adapter.avro.consumers
-
Consumer which consume bytes type values from avro decoder.
- AvroBytesConsumer(VarBinaryVector) - Constructor for class org.apache.arrow.adapter.avro.consumers.AvroBytesConsumer
-
Instantiate a AvroBytesConsumer.
- AvroBytesProducer - Class in org.apache.arrow.adapter.avro.producers
-
Producer that produces byte array values from a
VarBinaryVector, writes data to an Avro encoder. - AvroBytesProducer(VarBinaryVector) - Constructor for class org.apache.arrow.adapter.avro.producers.AvroBytesProducer
-
Instantiate an AvroBytesProducer.
- AvroDateConsumer - Class in org.apache.arrow.adapter.avro.consumers.logical
-
Consumer which consume date type values from avro decoder.
- AvroDateConsumer(DateDayVector) - Constructor for class org.apache.arrow.adapter.avro.consumers.logical.AvroDateConsumer
-
Instantiate a AvroDateConsumer.
- AvroDateDayProducer - Class in org.apache.arrow.adapter.avro.producers.logical
-
Producer that produces date values from a
DateDayVector, writes data to an Avro encoder. - AvroDateDayProducer(DateDayVector) - Constructor for class org.apache.arrow.adapter.avro.producers.logical.AvroDateDayProducer
-
Instantiate an AvroDateProducer.
- AvroDateMilliProducer - Class in org.apache.arrow.adapter.avro.producers.logical
-
Producer that converts days in milliseconds from a
DateMilliVectorand produces date (INT) values, writes data to an Avro encoder. - AvroDateMilliProducer(DateMilliVector) - Constructor for class org.apache.arrow.adapter.avro.producers.logical.AvroDateMilliProducer
-
Instantiate an AvroDateMilliProducer.
- AvroDecimal256Consumer - Class in org.apache.arrow.adapter.avro.consumers.logical
-
Consumer which consume 256-bit decimal type values from avro decoder.
- AvroDecimal256Consumer(Decimal256Vector) - Constructor for class org.apache.arrow.adapter.avro.consumers.logical.AvroDecimal256Consumer
- AvroDecimal256Consumer.BytesDecimal256Consumer - Class in org.apache.arrow.adapter.avro.consumers.logical
-
Consumer for decimal logical type with 256 bit width and original bytes type.
- AvroDecimal256Consumer.FixedDecimal256Consumer - Class in org.apache.arrow.adapter.avro.consumers.logical
-
Consumer for decimal logical type with 256 bit width and original fixed type.
- AvroDecimal256Producer - Class in org.apache.arrow.adapter.avro.producers.logical
-
Producer that produces decimal values from a
Decimal256Vector, writes data to an Avro encoder. - AvroDecimal256Producer(Decimal256Vector) - Constructor for class org.apache.arrow.adapter.avro.producers.logical.AvroDecimal256Producer
-
Instantiate an AvroDecimalProducer.
- AvroDecimalConsumer - Class in org.apache.arrow.adapter.avro.consumers.logical
-
Consumer which consume decimal type values from avro decoder.
- AvroDecimalConsumer(DecimalVector) - Constructor for class org.apache.arrow.adapter.avro.consumers.logical.AvroDecimalConsumer
-
Instantiate a AvroDecimalConsumer.
- AvroDecimalConsumer.BytesDecimalConsumer - Class in org.apache.arrow.adapter.avro.consumers.logical
-
Consumer for decimal logical type with original bytes type.
- AvroDecimalConsumer.FixedDecimalConsumer - Class in org.apache.arrow.adapter.avro.consumers.logical
-
Consumer for decimal logical type with original fixed type.
- AvroDecimalProducer - Class in org.apache.arrow.adapter.avro.producers.logical
-
Producer that produces decimal values from a
DecimalVector, writes data to an Avro encoder. - AvroDecimalProducer(DecimalVector) - Constructor for class org.apache.arrow.adapter.avro.producers.logical.AvroDecimalProducer
-
Instantiate an AvroDecimalProducer.
- AvroDoubleConsumer - Class in org.apache.arrow.adapter.avro.consumers
-
Consumer which consume double type values from avro decoder.
- AvroDoubleConsumer(Float8Vector) - Constructor for class org.apache.arrow.adapter.avro.consumers.AvroDoubleConsumer
-
Instantiate a AvroDoubleConsumer.
- AvroEnumConsumer - Class in org.apache.arrow.adapter.avro.consumers
-
Consumer which consume enum type values from avro decoder.
- AvroEnumConsumer(BaseIntVector) - Constructor for class org.apache.arrow.adapter.avro.consumers.AvroEnumConsumer
-
Instantiate a AvroEnumConsumer.
- AvroEnumProducer - Class in org.apache.arrow.adapter.avro.producers
-
Producer that produces enum values from a dictionary-encoded
IntVector, writes data to an Avro encoder. - AvroEnumProducer(IntVector) - Constructor for class org.apache.arrow.adapter.avro.producers.AvroEnumProducer
-
Instantiate an AvroEnumProducer.
- AvroFixedConsumer - Class in org.apache.arrow.adapter.avro.consumers
-
Consumer which consume fixed type values from avro decoder.
- AvroFixedConsumer(FixedSizeBinaryVector, int) - Constructor for class org.apache.arrow.adapter.avro.consumers.AvroFixedConsumer
-
Instantiate a AvroFixedConsumer.
- AvroFixedSizeBinaryProducer - Class in org.apache.arrow.adapter.avro.producers
-
Producer that produces fixed-size binary values from a
FixedSizeBinaryVector, writes data to an Avro encoder. - AvroFixedSizeBinaryProducer(BaseFixedWidthVector) - Constructor for class org.apache.arrow.adapter.avro.producers.AvroFixedSizeBinaryProducer
-
Protected constructor for logical types with a fixed width representation.
- AvroFixedSizeBinaryProducer(FixedSizeBinaryVector) - Constructor for class org.apache.arrow.adapter.avro.producers.AvroFixedSizeBinaryProducer
-
Instantiate an AvroFixedSizeBinaryProducer.
- AvroFixedSizeListProducer - Class in org.apache.arrow.adapter.avro.producers
-
Producer that produces array values from a
FixedSizeListVector, writes data to an avro encoder. - AvroFixedSizeListProducer(FixedSizeListVector, Producer<? extends FieldVector>) - Constructor for class org.apache.arrow.adapter.avro.producers.AvroFixedSizeListProducer
-
Instantiate an AvroFixedSizeListProducer.
- AvroFloat2Producer - Class in org.apache.arrow.adapter.avro.producers
-
Producer that produces float values from a
Float2Vector, writes data to an Avro encoder. - AvroFloat2Producer(Float2Vector) - Constructor for class org.apache.arrow.adapter.avro.producers.AvroFloat2Producer
-
Instantiate an AvroFloat2Producer.
- AvroFloat4Producer - Class in org.apache.arrow.adapter.avro.producers
-
Producer that produces float values from a
Float4Vector, writes data to an Avro encoder. - AvroFloat4Producer(Float4Vector) - Constructor for class org.apache.arrow.adapter.avro.producers.AvroFloat4Producer
-
Instantiate an AvroFloat4Producer.
- AvroFloat8Producer - Class in org.apache.arrow.adapter.avro.producers
-
Producer that produces double values from a
Float8Vector, writes data to an Avro encoder. - AvroFloat8Producer(Float8Vector) - Constructor for class org.apache.arrow.adapter.avro.producers.AvroFloat8Producer
-
Instantiate an AvroFloat8Producer.
- AvroFloatConsumer - Class in org.apache.arrow.adapter.avro.consumers
-
Consumer which consume float type values from avro decoder.
- AvroFloatConsumer(Float4Vector) - Constructor for class org.apache.arrow.adapter.avro.consumers.AvroFloatConsumer
-
Instantiate a AvroFloatConsumer.
- AvroIntConsumer - Class in org.apache.arrow.adapter.avro.consumers
-
Consumer which consume int type values from avro decoder.
- AvroIntConsumer(IntVector) - Constructor for class org.apache.arrow.adapter.avro.consumers.AvroIntConsumer
-
Instantiate a AvroIntConsumer.
- AvroIntProducer - Class in org.apache.arrow.adapter.avro.producers
-
Producer that produces int values from an
IntVector, writes data to an avro encoder. - AvroIntProducer(BaseFixedWidthVector) - Constructor for class org.apache.arrow.adapter.avro.producers.AvroIntProducer
-
Protected constructor for a logical types with an integer representation.
- AvroIntProducer(IntVector) - Constructor for class org.apache.arrow.adapter.avro.producers.AvroIntProducer
-
Instantiate an AvroIntConsumer.
- AvroListProducer - Class in org.apache.arrow.adapter.avro.producers
-
Producer that produces array values from a
ListVector, writes data to an avro encoder. - AvroListProducer(ListVector, Producer<? extends FieldVector>) - Constructor for class org.apache.arrow.adapter.avro.producers.AvroListProducer
-
Instantiate an AvroListProducer.
- AvroLongConsumer - Class in org.apache.arrow.adapter.avro.consumers
-
Consumer which consume long type values from avro decoder.
- AvroLongConsumer(BigIntVector) - Constructor for class org.apache.arrow.adapter.avro.consumers.AvroLongConsumer
-
Instantiate a AvroLongConsumer.
- AvroMapConsumer - Class in org.apache.arrow.adapter.avro.consumers
-
Consumer which consume map type values from avro decoder.
- AvroMapConsumer(MapVector, Consumer) - Constructor for class org.apache.arrow.adapter.avro.consumers.AvroMapConsumer
-
Instantiate a AvroMapConsumer.
- AvroMapProducer - Class in org.apache.arrow.adapter.avro.producers
-
Producer which produces map type values to avro encoder.
- AvroMapProducer(MapVector, Producer<? extends FieldVector>) - Constructor for class org.apache.arrow.adapter.avro.producers.AvroMapProducer
-
Instantiate a AvroMapProducer.
- AvroNullableConsumer<T extends FieldVector> - Class in org.apache.arrow.adapter.avro.consumers
-
Consumer wrapper which consumes nullable type values from avro decoder.
- AvroNullableConsumer(Consumer<T>, int) - Constructor for class org.apache.arrow.adapter.avro.consumers.AvroNullableConsumer
-
Instantiate a AvroNullableConsumer.
- AvroNullableProducer<T extends FieldVector> - Class in org.apache.arrow.adapter.avro.producers
-
Producer wrapper which produces nullable types to an avro encoder.
- AvroNullableProducer(Producer<T>) - Constructor for class org.apache.arrow.adapter.avro.producers.AvroNullableProducer
-
Instantiate a AvroNullableProducer.
- AvroNullConsumer - Class in org.apache.arrow.adapter.avro.consumers
-
Consumer which consume null type values from avro decoder.
- AvroNullConsumer(NullVector) - Constructor for class org.apache.arrow.adapter.avro.consumers.AvroNullConsumer
- AvroNullProducer - Class in org.apache.arrow.adapter.avro.producers
-
Producer that produces null values from a
NullVector, writes data to an Avro encoder. - AvroNullProducer(NullVector) - Constructor for class org.apache.arrow.adapter.avro.producers.AvroNullProducer
-
Instantiate an AvroNullProducer.
- AvroSmallIntProducer - Class in org.apache.arrow.adapter.avro.producers
-
Producer that produces int values from an
SmallIntVector, writes data to an avro encoder. - AvroSmallIntProducer(SmallIntVector) - Constructor for class org.apache.arrow.adapter.avro.producers.AvroSmallIntProducer
-
Instantiate an AvroSmallIntProducer.
- AvroStringConsumer - Class in org.apache.arrow.adapter.avro.consumers
-
Consumer which consume string type values from avro decoder.
- AvroStringConsumer(VarCharVector) - Constructor for class org.apache.arrow.adapter.avro.consumers.AvroStringConsumer
-
Instantiate a AvroStringConsumer.
- AvroStringProducer - Class in org.apache.arrow.adapter.avro.producers
-
Producer that produces string values from a
VarCharVector, writes data to an Avro encoder. - AvroStringProducer(VarCharVector) - Constructor for class org.apache.arrow.adapter.avro.producers.AvroStringProducer
-
Instantiate an AvroStringProducer.
- AvroStructConsumer - Class in org.apache.arrow.adapter.avro.consumers
-
Consumer which consume nested record type values from avro decoder.
- AvroStructConsumer(StructVector, Consumer[]) - Constructor for class org.apache.arrow.adapter.avro.consumers.AvroStructConsumer
-
Instantiate a AvroStructConsumer.
- AvroStructProducer - Class in org.apache.arrow.adapter.avro.producers
-
Producer which produces nested record type values to avro encoder.
- AvroStructProducer(StructVector, Producer<? extends FieldVector>[]) - Constructor for class org.apache.arrow.adapter.avro.producers.AvroStructProducer
-
Instantiate a AvroStructProducer.
- AvroTimeMicroConsumer - Class in org.apache.arrow.adapter.avro.consumers.logical
-
Consumer which consume date time-micro values from avro decoder.
- AvroTimeMicroConsumer(TimeMicroVector) - Constructor for class org.apache.arrow.adapter.avro.consumers.logical.AvroTimeMicroConsumer
-
Instantiate a AvroTimeMicroConsumer.
- AvroTimeMicroProducer - Class in org.apache.arrow.adapter.avro.producers.logical
-
Producer that produces time (microseconds) values from a
TimeMicroVector, writes data to an Avro encoder. - AvroTimeMicroProducer(TimeMicroVector) - Constructor for class org.apache.arrow.adapter.avro.producers.logical.AvroTimeMicroProducer
-
Instantiate an AvroTimeMicroProducer.
- AvroTimeMilliProducer - Class in org.apache.arrow.adapter.avro.producers.logical
-
Producer that produces time (milliseconds) values from a
TimeMilliVector, writes data to an Avro encoder. - AvroTimeMilliProducer(TimeMilliVector) - Constructor for class org.apache.arrow.adapter.avro.producers.logical.AvroTimeMilliProducer
-
Instantiate an AvroTimeMilliProducer.
- AvroTimeMillisConsumer - Class in org.apache.arrow.adapter.avro.consumers.logical
-
Consumer which consume date time-millis values from avro decoder.
- AvroTimeMillisConsumer(TimeMilliVector) - Constructor for class org.apache.arrow.adapter.avro.consumers.logical.AvroTimeMillisConsumer
-
Instantiate a AvroTimeMilliConsumer.
- AvroTimeNanoProducer - Class in org.apache.arrow.adapter.avro.producers.logical
-
Producer that converts nanoseconds from a
TimeNanoVectorand produces time (microseconds) values, writes data to an Avro encoder. - AvroTimeNanoProducer(TimeNanoVector) - Constructor for class org.apache.arrow.adapter.avro.producers.logical.AvroTimeNanoProducer
- AvroTimeSecProducer - Class in org.apache.arrow.adapter.avro.producers.logical
-
Producer that converts seconds from a
TimeSecVectorand produces time (microseconds) values, writes data to an Avro encoder. - AvroTimeSecProducer(TimeSecVector) - Constructor for class org.apache.arrow.adapter.avro.producers.logical.AvroTimeSecProducer
-
Instantiate an AvroTimeSecProducer.
- AvroTimestampMicroProducer - Class in org.apache.arrow.adapter.avro.producers.logical
-
Producer that produces local timestamp (microseconds) values from a
TimeStampMicroVector, writes data to an Avro encoder. - AvroTimestampMicroProducer(TimeStampMicroVector) - Constructor for class org.apache.arrow.adapter.avro.producers.logical.AvroTimestampMicroProducer
-
Instantiate an AvroTimestampMicroProducer.
- AvroTimestampMicrosConsumer - Class in org.apache.arrow.adapter.avro.consumers.logical
-
Consumer which consumes local-timestamp-micros values from avro decoder.
- AvroTimestampMicrosConsumer(TimeStampMicroVector) - Constructor for class org.apache.arrow.adapter.avro.consumers.logical.AvroTimestampMicrosConsumer
-
Instantiate a AvroTimestampMicroConsumer.
- AvroTimestampMicrosTzConsumer - Class in org.apache.arrow.adapter.avro.consumers.logical
-
Consumer which consumes timestamp-micros values from avro decoder.
- AvroTimestampMicrosTzConsumer(TimeStampMicroTZVector) - Constructor for class org.apache.arrow.adapter.avro.consumers.logical.AvroTimestampMicrosTzConsumer
-
Instantiate a AvroTimestampMicrosTzConsumer.
- AvroTimestampMicroTzProducer - Class in org.apache.arrow.adapter.avro.producers.logical
-
Producer that produces UTC timestamp (microseconds) values from a
TimeStampMicroTZVector, writes data to an Avro encoder. - AvroTimestampMicroTzProducer(TimeStampMicroTZVector) - Constructor for class org.apache.arrow.adapter.avro.producers.logical.AvroTimestampMicroTzProducer
-
Instantiate an AvroTimestampMicroTzProducer.
- AvroTimestampMilliProducer - Class in org.apache.arrow.adapter.avro.producers.logical
-
Producer that produces local timestamp (milliseconds) values from a
TimeStampMilliVector, writes data to an Avro encoder. - AvroTimestampMilliProducer(TimeStampMilliVector) - Constructor for class org.apache.arrow.adapter.avro.producers.logical.AvroTimestampMilliProducer
-
Instantiate an AvroTimestampMilliProducer.
- AvroTimestampMillisConsumer - Class in org.apache.arrow.adapter.avro.consumers.logical
-
Consumer which consume local-timestamp-millis values from avro decoder.
- AvroTimestampMillisConsumer(TimeStampMilliVector) - Constructor for class org.apache.arrow.adapter.avro.consumers.logical.AvroTimestampMillisConsumer
-
Instantiate a AvroTimestampMillisConsumer.
- AvroTimestampMillisTzConsumer - Class in org.apache.arrow.adapter.avro.consumers.logical
-
Consumer which consume timestamp-millis values from avro decoder.
- AvroTimestampMillisTzConsumer(TimeStampMilliTZVector) - Constructor for class org.apache.arrow.adapter.avro.consumers.logical.AvroTimestampMillisTzConsumer
-
Instantiate a AvroTimestampMillisTzConsumer.
- AvroTimestampMilliTzProducer - Class in org.apache.arrow.adapter.avro.producers.logical
-
Producer that produces UTC timestamp (milliseconds) values from a
TimeStampMilliTZVector, writes data to an Avro encoder. - AvroTimestampMilliTzProducer(TimeStampMilliTZVector) - Constructor for class org.apache.arrow.adapter.avro.producers.logical.AvroTimestampMilliTzProducer
-
Instantiate an AvroTimestampMilliTzProducer.
- AvroTimestampNanoProducer - Class in org.apache.arrow.adapter.avro.producers.logical
-
Producer that produces local timestamp (nanoseconds) values from a
TimeStampNanoVector, writes data to an Avro encoder. - AvroTimestampNanoProducer(TimeStampNanoVector) - Constructor for class org.apache.arrow.adapter.avro.producers.logical.AvroTimestampNanoProducer
-
Instantiate an AvroTimestampNanoProducer.
- AvroTimestampNanosConsumer - Class in org.apache.arrow.adapter.avro.consumers.logical
-
Consumer which consume local-timestamp-nanos values from avro decoder.
- AvroTimestampNanosConsumer(TimeStampNanoVector) - Constructor for class org.apache.arrow.adapter.avro.consumers.logical.AvroTimestampNanosConsumer
-
Instantiate a AvroTimestampNanosConsumer.
- AvroTimestampNanosTzConsumer - Class in org.apache.arrow.adapter.avro.consumers.logical
-
Consumer which consume timestamp-nanos values from avro decoder.
- AvroTimestampNanosTzConsumer(TimeStampNanoTZVector) - Constructor for class org.apache.arrow.adapter.avro.consumers.logical.AvroTimestampNanosTzConsumer
-
Instantiate a AvroTimestampNanosConsumer.
- AvroTimestampNanoTzProducer - Class in org.apache.arrow.adapter.avro.producers.logical
-
Producer that produces local timestamp (nanoseconds) values from a
TimeStampNanoTZVector, writes data to an Avro encoder. - AvroTimestampNanoTzProducer(TimeStampNanoTZVector) - Constructor for class org.apache.arrow.adapter.avro.producers.logical.AvroTimestampNanoTzProducer
-
Instantiate an AvroTimestampNanoTzProducer.
- AvroTimestampSecProducer - Class in org.apache.arrow.adapter.avro.producers.logical
-
Producer that converts epoch seconds from a
TimeStampSecVectorand produces local timestamp (milliseconds) values, writes data to an Avro encoder. - AvroTimestampSecProducer(TimeStampSecVector) - Constructor for class org.apache.arrow.adapter.avro.producers.logical.AvroTimestampSecProducer
-
Instantiate an AvroTimestampSecProducer.
- AvroTimestampSecTzProducer - Class in org.apache.arrow.adapter.avro.producers.logical
-
Producer that converts epoch seconds from a
TimeStampSecTZVectorand produces UTC timestamp (milliseconds) values, writes data to an Avro encoder. - AvroTimestampSecTzProducer(TimeStampSecTZVector) - Constructor for class org.apache.arrow.adapter.avro.producers.logical.AvroTimestampSecTzProducer
-
Instantiate an AvroTimestampSecTzProducer.
- AvroTinyIntProducer - Class in org.apache.arrow.adapter.avro.producers
-
Producer that produces int values from an
TinyIntVector, writes data to an avro encoder. - AvroTinyIntProducer(TinyIntVector) - Constructor for class org.apache.arrow.adapter.avro.producers.AvroTinyIntProducer
-
Instantiate an AvroTinyIntProducer.
- AvroToArrow - Class in org.apache.arrow.adapter.avro
-
Utility class to convert Avro objects to columnar Arrow format objects.
- AvroToArrow() - Constructor for class org.apache.arrow.adapter.avro.AvroToArrow
- AvroToArrowConfig - Class in org.apache.arrow.adapter.avro
-
This class configures the Avro-to-Arrow conversion process.
- AvroToArrowConfigBuilder - Class in org.apache.arrow.adapter.avro
-
This class builds
AvroToArrowConfigs. - AvroToArrowConfigBuilder(BufferAllocator) - Constructor for class org.apache.arrow.adapter.avro.AvroToArrowConfigBuilder
-
Default constructor for the
AvroToArrowConfigBuilder. - avroToArrowIterator(Schema, Decoder, AvroToArrowConfig) - Static method in class org.apache.arrow.adapter.avro.AvroToArrow
-
Fetch the data from
Decoderand iteratively convert it to Arrow objects. - AvroToArrowUtils - Class in org.apache.arrow.adapter.avro
-
Class that does most of the work to convert Avro data into Arrow columnar format Vector objects.
- AvroToArrowUtils() - Constructor for class org.apache.arrow.adapter.avro.AvroToArrowUtils
- AvroToArrowVectorIterator - Class in org.apache.arrow.adapter.avro
-
VectorSchemaRoot iterator for partially converting avro data.
- avroToAvroSchema(Schema, AvroToArrowConfig) - Static method in class org.apache.arrow.adapter.avro.AvroToArrow
-
Convert an Avro schema to its Arrow equivalent.
- AvroUint1Producer - Class in org.apache.arrow.adapter.avro.producers
-
Producer that produces int values from a
UInt1Vector, writes data to an avro encoder. - AvroUint1Producer(UInt1Vector) - Constructor for class org.apache.arrow.adapter.avro.producers.AvroUint1Producer
-
Instantiate an AvroUint1Producer.
- AvroUint2Producer - Class in org.apache.arrow.adapter.avro.producers
-
Producer that produces int values from a
UInt2Vector, writes data to an avro encoder. - AvroUint2Producer(UInt2Vector) - Constructor for class org.apache.arrow.adapter.avro.producers.AvroUint2Producer
-
Instantiate an AvroUint2Producer.
- AvroUint4Producer - Class in org.apache.arrow.adapter.avro.producers
-
Producer that produces long values from a
UInt4Vector, writes data to an avro encoder. - AvroUint4Producer(UInt4Vector) - Constructor for class org.apache.arrow.adapter.avro.producers.AvroUint4Producer
-
Instantiate an AvroUint4Producer.
- AvroUint8Producer - Class in org.apache.arrow.adapter.avro.producers
-
Producer that produces long values from a
UInt8Vector, writes data to an avro encoder. - AvroUint8Producer(UInt8Vector) - Constructor for class org.apache.arrow.adapter.avro.producers.AvroUint8Producer
-
Instantiate an AvroUint8Producer.
- AvroUnionsConsumer - Class in org.apache.arrow.adapter.avro.consumers
-
Consumer which consume unions type values from avro decoder.
- AvroUnionsConsumer(UnionVector, Consumer[], Types.MinorType[]) - Constructor for class org.apache.arrow.adapter.avro.consumers.AvroUnionsConsumer
-
Instantiate an AvroUnionConsumer.
B
- BaseAvroConsumer<T extends FieldVector> - Class in org.apache.arrow.adapter.avro.consumers
-
Base class for non-skippable avro consumers.
- BaseAvroConsumer(T) - Constructor for class org.apache.arrow.adapter.avro.consumers.BaseAvroConsumer
-
Constructs a base avro consumer.
- BaseAvroProducer<T extends FieldVector> - Class in org.apache.arrow.adapter.avro.producers
-
Base class for avro producers.
- BaseAvroProducer(T) - Constructor for class org.apache.arrow.adapter.avro.producers.BaseAvroProducer
-
Constructs a base avro consumer.
- build() - Method in class org.apache.arrow.adapter.avro.AvroToArrowConfigBuilder
-
This builds the
AvroToArrowConfigfrom the provided params. - BytesDecimal256Consumer(Decimal256Vector) - Constructor for class org.apache.arrow.adapter.avro.consumers.logical.AvroDecimal256Consumer.BytesDecimal256Consumer
-
Instantiate a BytesDecimal256Consumer.
- BytesDecimalConsumer(DecimalVector) - Constructor for class org.apache.arrow.adapter.avro.consumers.logical.AvroDecimalConsumer.BytesDecimalConsumer
-
Instantiate a BytesDecimalConsumer.
C
- close() - Method in class org.apache.arrow.adapter.avro.AvroToArrowVectorIterator
-
Clean up resources.
- close() - Method in class org.apache.arrow.adapter.avro.consumers.AvroArraysConsumer
- close() - Method in class org.apache.arrow.adapter.avro.consumers.AvroMapConsumer
- close() - Method in class org.apache.arrow.adapter.avro.consumers.AvroNullableConsumer
- close() - Method in class org.apache.arrow.adapter.avro.consumers.AvroStructConsumer
- close() - Method in class org.apache.arrow.adapter.avro.consumers.AvroUnionsConsumer
- close() - Method in class org.apache.arrow.adapter.avro.consumers.BaseAvroConsumer
- close() - Method in class org.apache.arrow.adapter.avro.consumers.CompositeAvroConsumer
- close() - Method in interface org.apache.arrow.adapter.avro.consumers.Consumer
-
Close this consumer when occurs exception to avoid potential leak.
- close() - Method in class org.apache.arrow.adapter.avro.consumers.SkipConsumer
- CompositeAvroConsumer - Class in org.apache.arrow.adapter.avro.consumers
-
Composite consumer which hold all consumers.
- CompositeAvroConsumer(List<Consumer>) - Constructor for class org.apache.arrow.adapter.avro.consumers.CompositeAvroConsumer
- CompositeAvroProducer - Class in org.apache.arrow.adapter.avro.producers
-
Composite producer which holds all producers.
- CompositeAvroProducer(List<Producer<? extends FieldVector>>) - Constructor for class org.apache.arrow.adapter.avro.producers.CompositeAvroProducer
- consume(Decoder) - Method in class org.apache.arrow.adapter.avro.consumers.AvroArraysConsumer
- consume(Decoder) - Method in class org.apache.arrow.adapter.avro.consumers.AvroBooleanConsumer
- consume(Decoder) - Method in class org.apache.arrow.adapter.avro.consumers.AvroBytesConsumer
- consume(Decoder) - Method in class org.apache.arrow.adapter.avro.consumers.AvroDoubleConsumer
- consume(Decoder) - Method in class org.apache.arrow.adapter.avro.consumers.AvroEnumConsumer
- consume(Decoder) - Method in class org.apache.arrow.adapter.avro.consumers.AvroFixedConsumer
- consume(Decoder) - Method in class org.apache.arrow.adapter.avro.consumers.AvroFloatConsumer
- consume(Decoder) - Method in class org.apache.arrow.adapter.avro.consumers.AvroIntConsumer
- consume(Decoder) - Method in class org.apache.arrow.adapter.avro.consumers.AvroLongConsumer
- consume(Decoder) - Method in class org.apache.arrow.adapter.avro.consumers.AvroMapConsumer
- consume(Decoder) - Method in class org.apache.arrow.adapter.avro.consumers.AvroNullableConsumer
- consume(Decoder) - Method in class org.apache.arrow.adapter.avro.consumers.AvroNullConsumer
- consume(Decoder) - Method in class org.apache.arrow.adapter.avro.consumers.AvroStringConsumer
- consume(Decoder) - Method in class org.apache.arrow.adapter.avro.consumers.AvroStructConsumer
- consume(Decoder) - Method in class org.apache.arrow.adapter.avro.consumers.AvroUnionsConsumer
- consume(Decoder) - Method in class org.apache.arrow.adapter.avro.consumers.CompositeAvroConsumer
-
Consume decoder data.
- consume(Decoder) - Method in interface org.apache.arrow.adapter.avro.consumers.Consumer
-
Consume a specific type value from avro decoder and write it to vector.
- consume(Decoder) - Method in class org.apache.arrow.adapter.avro.consumers.logical.AvroDateConsumer
- consume(Decoder) - Method in class org.apache.arrow.adapter.avro.consumers.logical.AvroDecimal256Consumer.BytesDecimal256Consumer
- consume(Decoder) - Method in class org.apache.arrow.adapter.avro.consumers.logical.AvroDecimal256Consumer.FixedDecimal256Consumer
- consume(Decoder) - Method in class org.apache.arrow.adapter.avro.consumers.logical.AvroDecimalConsumer.BytesDecimalConsumer
- consume(Decoder) - Method in class org.apache.arrow.adapter.avro.consumers.logical.AvroDecimalConsumer.FixedDecimalConsumer
- consume(Decoder) - Method in class org.apache.arrow.adapter.avro.consumers.logical.AvroTimeMicroConsumer
- consume(Decoder) - Method in class org.apache.arrow.adapter.avro.consumers.logical.AvroTimeMillisConsumer
- consume(Decoder) - Method in class org.apache.arrow.adapter.avro.consumers.logical.AvroTimestampMicrosConsumer
- consume(Decoder) - Method in class org.apache.arrow.adapter.avro.consumers.logical.AvroTimestampMicrosTzConsumer
- consume(Decoder) - Method in class org.apache.arrow.adapter.avro.consumers.logical.AvroTimestampMillisConsumer
- consume(Decoder) - Method in class org.apache.arrow.adapter.avro.consumers.logical.AvroTimestampMillisTzConsumer
- consume(Decoder) - Method in class org.apache.arrow.adapter.avro.consumers.logical.AvroTimestampNanosConsumer
- consume(Decoder) - Method in class org.apache.arrow.adapter.avro.consumers.logical.AvroTimestampNanosTzConsumer
- consume(Decoder) - Method in class org.apache.arrow.adapter.avro.consumers.SkipConsumer
- Consumer<T extends FieldVector> - Interface in org.apache.arrow.adapter.avro.consumers
-
Interface that is used to consume values from avro decoder.
- create(Decoder, Schema, AvroToArrowConfig) - Static method in class org.apache.arrow.adapter.avro.AvroToArrowVectorIterator
-
Create a ArrowVectorIterator to partially convert data.
- createAvroSchema(List<Field>) - Static method in class org.apache.arrow.adapter.avro.ArrowToAvroUtils
-
Overload provided for convenience, sets name = GENERIC_RECORD_TYPE_NAME.
- createAvroSchema(List<Field>, String) - Static method in class org.apache.arrow.adapter.avro.ArrowToAvroUtils
-
Overload provided for convenience, sets namespace = null.
- createAvroSchema(List<Field>, String, String) - Static method in class org.apache.arrow.adapter.avro.ArrowToAvroUtils
-
Create an Avro record schema for a given list of Arrow fields.
- createCompositeProducer(List<FieldVector>) - Static method in class org.apache.arrow.adapter.avro.ArrowToAvroUtils
-
Create a composite Avro producer for a set of field vectors (typically the root set of a VSR).
- currentIndex - Variable in class org.apache.arrow.adapter.avro.consumers.BaseAvroConsumer
- currentIndex - Variable in class org.apache.arrow.adapter.avro.producers.BaseAvroProducer
D
- DEFAULT_BATCH_SIZE - Static variable in class org.apache.arrow.adapter.avro.AvroToArrowVectorIterator
F
- FixedDecimal256Consumer(Decimal256Vector, int) - Constructor for class org.apache.arrow.adapter.avro.consumers.logical.AvroDecimal256Consumer.FixedDecimal256Consumer
-
Instantiate a FixedDecimal256Consumer.
- FixedDecimalConsumer(DecimalVector, int) - Constructor for class org.apache.arrow.adapter.avro.consumers.logical.AvroDecimalConsumer.FixedDecimalConsumer
-
Instantiate a FixedDecimalConsumer.
G
- GENERIC_RECORD_TYPE_NAME - Static variable in class org.apache.arrow.adapter.avro.ArrowToAvroUtils
- getAllocator() - Method in class org.apache.arrow.adapter.avro.AvroToArrowConfig
- getConsumers() - Method in class org.apache.arrow.adapter.avro.consumers.CompositeAvroConsumer
- getProducers() - Method in class org.apache.arrow.adapter.avro.producers.CompositeAvroProducer
- getProvider() - Method in class org.apache.arrow.adapter.avro.AvroToArrowConfig
- getSkipFieldNames() - Method in class org.apache.arrow.adapter.avro.AvroToArrowConfig
- getTargetBatchSize() - Method in class org.apache.arrow.adapter.avro.AvroToArrowConfig
- getVector() - Method in class org.apache.arrow.adapter.avro.consumers.BaseAvroConsumer
- getVector() - Method in interface org.apache.arrow.adapter.avro.consumers.Consumer
-
Get the vector within the consumer.
- getVector() - Method in class org.apache.arrow.adapter.avro.consumers.SkipConsumer
- getVector() - Method in class org.apache.arrow.adapter.avro.producers.AvroNullableProducer
- getVector() - Method in class org.apache.arrow.adapter.avro.producers.BaseAvroProducer
- getVector() - Method in interface org.apache.arrow.adapter.avro.producers.Producer
-
Get the vector within the producer.
H
- hasNext() - Method in class org.apache.arrow.adapter.avro.AvroToArrowVectorIterator
I
- isLegacyMode() - Method in class org.apache.arrow.adapter.avro.AvroToArrowConfig
N
- next() - Method in class org.apache.arrow.adapter.avro.AvroToArrowVectorIterator
-
Gets the next vector.
- NO_LIMIT_BATCH_SIZE - Static variable in class org.apache.arrow.adapter.avro.AvroToArrowVectorIterator
O
- org.apache.arrow.adapter.avro - module org.apache.arrow.adapter.avro
- org.apache.arrow.adapter.avro - package org.apache.arrow.adapter.avro
- org.apache.arrow.adapter.avro.consumers - package org.apache.arrow.adapter.avro.consumers
- org.apache.arrow.adapter.avro.consumers.logical - package org.apache.arrow.adapter.avro.consumers.logical
- org.apache.arrow.adapter.avro.producers - package org.apache.arrow.adapter.avro.producers
- org.apache.arrow.adapter.avro.producers.logical - package org.apache.arrow.adapter.avro.producers.logical
P
- produce(Encoder) - Method in class org.apache.arrow.adapter.avro.producers.AvroBigIntProducer
- produce(Encoder) - Method in class org.apache.arrow.adapter.avro.producers.AvroBooleanProducer
- produce(Encoder) - Method in class org.apache.arrow.adapter.avro.producers.AvroBytesProducer
- produce(Encoder) - Method in class org.apache.arrow.adapter.avro.producers.AvroEnumProducer
- produce(Encoder) - Method in class org.apache.arrow.adapter.avro.producers.AvroFixedSizeBinaryProducer
- produce(Encoder) - Method in class org.apache.arrow.adapter.avro.producers.AvroFixedSizeListProducer
- produce(Encoder) - Method in class org.apache.arrow.adapter.avro.producers.AvroFloat2Producer
- produce(Encoder) - Method in class org.apache.arrow.adapter.avro.producers.AvroFloat4Producer
- produce(Encoder) - Method in class org.apache.arrow.adapter.avro.producers.AvroFloat8Producer
- produce(Encoder) - Method in class org.apache.arrow.adapter.avro.producers.AvroIntProducer
- produce(Encoder) - Method in class org.apache.arrow.adapter.avro.producers.AvroListProducer
- produce(Encoder) - Method in class org.apache.arrow.adapter.avro.producers.AvroMapProducer
- produce(Encoder) - Method in class org.apache.arrow.adapter.avro.producers.AvroNullableProducer
- produce(Encoder) - Method in class org.apache.arrow.adapter.avro.producers.AvroNullProducer
- produce(Encoder) - Method in class org.apache.arrow.adapter.avro.producers.AvroSmallIntProducer
- produce(Encoder) - Method in class org.apache.arrow.adapter.avro.producers.AvroStringProducer
- produce(Encoder) - Method in class org.apache.arrow.adapter.avro.producers.AvroStructProducer
- produce(Encoder) - Method in class org.apache.arrow.adapter.avro.producers.AvroTinyIntProducer
- produce(Encoder) - Method in class org.apache.arrow.adapter.avro.producers.AvroUint1Producer
- produce(Encoder) - Method in class org.apache.arrow.adapter.avro.producers.AvroUint2Producer
- produce(Encoder) - Method in class org.apache.arrow.adapter.avro.producers.AvroUint4Producer
- produce(Encoder) - Method in class org.apache.arrow.adapter.avro.producers.AvroUint8Producer
- produce(Encoder) - Method in class org.apache.arrow.adapter.avro.producers.CompositeAvroProducer
-
Produce encoder data.
- produce(Encoder) - Method in class org.apache.arrow.adapter.avro.producers.logical.AvroDateMilliProducer
- produce(Encoder) - Method in class org.apache.arrow.adapter.avro.producers.logical.AvroDecimal256Producer
- produce(Encoder) - Method in class org.apache.arrow.adapter.avro.producers.logical.AvroDecimalProducer
- produce(Encoder) - Method in class org.apache.arrow.adapter.avro.producers.logical.AvroTimeNanoProducer
- produce(Encoder) - Method in class org.apache.arrow.adapter.avro.producers.logical.AvroTimeSecProducer
- produce(Encoder) - Method in class org.apache.arrow.adapter.avro.producers.logical.AvroTimestampSecProducer
- produce(Encoder) - Method in class org.apache.arrow.adapter.avro.producers.logical.AvroTimestampSecTzProducer
- produce(Encoder) - Method in interface org.apache.arrow.adapter.avro.producers.Producer
-
Produce a specific type value from the vector and write it to avro encoder.
- Producer<T extends FieldVector> - Interface in org.apache.arrow.adapter.avro.producers
-
Interface that is used to produce values to avro encoder.
R
- resetConsumerVectors(VectorSchemaRoot) - Method in class org.apache.arrow.adapter.avro.consumers.CompositeAvroConsumer
-
Reset vector of consumers with the given
VectorSchemaRoot. - resetProducerVectors(VectorSchemaRoot) - Method in class org.apache.arrow.adapter.avro.producers.CompositeAvroProducer
-
Reset vector of consumers with the given
VectorSchemaRoot. - resetValueVector(FixedSizeListVector) - Method in class org.apache.arrow.adapter.avro.producers.AvroFixedSizeListProducer
- resetValueVector(ListVector) - Method in class org.apache.arrow.adapter.avro.consumers.AvroArraysConsumer
- resetValueVector(ListVector) - Method in class org.apache.arrow.adapter.avro.producers.AvroListProducer
- resetValueVector(MapVector) - Method in class org.apache.arrow.adapter.avro.consumers.AvroMapConsumer
- resetValueVector(MapVector) - Method in class org.apache.arrow.adapter.avro.producers.AvroMapProducer
- resetValueVector(StructVector) - Method in class org.apache.arrow.adapter.avro.consumers.AvroStructConsumer
- resetValueVector(StructVector) - Method in class org.apache.arrow.adapter.avro.producers.AvroStructProducer
- resetValueVector(UnionVector) - Method in class org.apache.arrow.adapter.avro.consumers.AvroUnionsConsumer
- resetValueVector(FieldVector) - Method in class org.apache.arrow.adapter.avro.consumers.SkipConsumer
- resetValueVector(T) - Method in class org.apache.arrow.adapter.avro.consumers.AvroNullableConsumer
- resetValueVector(T) - Method in class org.apache.arrow.adapter.avro.consumers.BaseAvroConsumer
- resetValueVector(T) - Method in interface org.apache.arrow.adapter.avro.consumers.Consumer
-
Reset the vector within consumer for partial read purpose.
- resetValueVector(T) - Method in class org.apache.arrow.adapter.avro.producers.AvroNullableProducer
- resetValueVector(T) - Method in class org.apache.arrow.adapter.avro.producers.BaseAvroProducer
- resetValueVector(T) - Method in interface org.apache.arrow.adapter.avro.producers.Producer
-
Reset the vector within producer.
S
- setPosition(int) - Method in class org.apache.arrow.adapter.avro.consumers.AvroNullableConsumer
- setPosition(int) - Method in class org.apache.arrow.adapter.avro.consumers.BaseAvroConsumer
- setPosition(int) - Method in interface org.apache.arrow.adapter.avro.consumers.Consumer
-
Set the position to write value into vector.
- setPosition(int) - Method in class org.apache.arrow.adapter.avro.consumers.SkipConsumer
- setPosition(int) - Method in class org.apache.arrow.adapter.avro.producers.AvroFixedSizeListProducer
- setPosition(int) - Method in class org.apache.arrow.adapter.avro.producers.AvroListProducer
- setPosition(int) - Method in class org.apache.arrow.adapter.avro.producers.AvroMapProducer
- setPosition(int) - Method in class org.apache.arrow.adapter.avro.producers.AvroNullableProducer
- setPosition(int) - Method in class org.apache.arrow.adapter.avro.producers.AvroStructProducer
- setPosition(int) - Method in class org.apache.arrow.adapter.avro.producers.BaseAvroProducer
-
Sets the current index for this producer against the underlying vector.
- setPosition(int) - Method in interface org.apache.arrow.adapter.avro.producers.Producer
-
Set the position to read value from vector.
- setProvider(DictionaryProvider.MapDictionaryProvider) - Method in class org.apache.arrow.adapter.avro.AvroToArrowConfigBuilder
- setSkipFieldNames(Set<String>) - Method in class org.apache.arrow.adapter.avro.AvroToArrowConfigBuilder
- setTargetBatchSize(int) - Method in class org.apache.arrow.adapter.avro.AvroToArrowConfigBuilder
- SkipConsumer - Class in org.apache.arrow.adapter.avro.consumers
-
Consumer which skip (throw away) data from the decoder.
- SkipConsumer(SkipFunction) - Constructor for class org.apache.arrow.adapter.avro.consumers.SkipConsumer
- SkipFunction - Interface in org.apache.arrow.adapter.avro.consumers
-
Adapter function to skip (throw away) data from the decoder.
- skipNull() - Method in class org.apache.arrow.adapter.avro.producers.AvroFixedSizeListProducer
- skipNull() - Method in class org.apache.arrow.adapter.avro.producers.AvroNullableProducer
- skipNull() - Method in class org.apache.arrow.adapter.avro.producers.AvroStructProducer
- skipNull() - Method in class org.apache.arrow.adapter.avro.producers.BaseAvroProducer
- skipNull() - Method in interface org.apache.arrow.adapter.avro.producers.Producer
-
Skip null value in the vector by setting reader position + 1.
- skippable() - Method in interface org.apache.arrow.adapter.avro.consumers.Consumer
-
Indicates whether the consumer is type of
SkipConsumer. - skippable() - Method in class org.apache.arrow.adapter.avro.consumers.SkipConsumer
V
- vector - Variable in class org.apache.arrow.adapter.avro.consumers.BaseAvroConsumer
- vector - Variable in class org.apache.arrow.adapter.avro.producers.BaseAvroProducer
All Classes and Interfaces|All Packages|Constant Field Values