Interface | Description |
---|---|
CallBack |
Generic callback interface to be notified of events on value vectors.
|
MapWithOrdinal<K,V> |
An implementation of a map that supports constant time look-up by a generic key or an ordinal.
|
TransferPair |
Interface for copying values between a pair of two vectors of the same type.
|
Class | Description |
---|---|
ByteArrayReadableSeekableByteChannel |
A
SeekableByteChannel backed by a byte array. |
DataSizeRoundingUtil |
Utilities for rounding data size.
|
DateUtility |
Utility class for Date, DateTime, TimeStamp, Interval data types.
|
DecimalUtility |
Utility methods for configurable precision Decimal values (e.g.
|
DictionaryUtility |
Utility methods for working with Dictionaries used in Dictionary encodings.
|
ElementAddressableVectorIterator<T extends ElementAddressableVector> |
Iterator for traversing elements of a
ElementAddressableVector . |
JsonStringArrayList<E> |
Extension of
ArrayList that JsonStringArrayList.toString() method returns the serialized JSON
version of its members (or throws an exception if they can't be converted to JSON). |
JsonStringHashMap<K,V> |
Simple class that extends the regular java.util.HashMap but overrides the
toString() method of the HashMap class to produce a JSON string instead
|
MapWithOrdinalImpl<K,V> |
An implementation of map that supports constant time look-up by a generic key or an ordinal.
|
MultiMapWithOrdinal<K,V> |
An implementation of a multimap that supports constant time look-up by a generic key or an ordinal.
|
ObjectMapperFactory |
A
ObjectMapper factory to read/write JSON. |
PromotableMultiMapWithOrdinal<K,V> |
Implementation of MapWithOrdinal that allows for promotion to multimap when duplicate fields exist.
|
SchemaUtility |
Schema utility class including serialization and deserialization.
|
Text |
A simplified byte wrapper similar to Hadoop's Text class without all the dependencies.
|
Text.TextSerializer |
JSON serializer for
Text . |
Validator |
Utility class for validating arrow data structures.
|
ValueVectorUtility |
Utility methods for
ValueVector . |
VectorAppender |
Utility to append two vectors together.
|
VectorBatchAppender |
Utility to add vector values in batch.
|
VectorSchemaRootAppender |
Utility to append
VectorSchemaRoot s with the same schema. |
Exception | Description |
---|---|
OversizedAllocationException |
An exception that is used to signal that allocation request in bytes is greater than the maximum allowed by
allocator . |
SchemaChangeRuntimeException |
Thrown when child vectors (e.g.
|
Copyright © 2023 The Apache Software Foundation. All rights reserved.