Uses of Class
org.apache.arrow.vector.dictionary.Dictionary
Package
Description
-
Uses of Dictionary in org.apache.arrow.vector.dictionary
Modifier and TypeMethodDescriptionDictionaryProvider.lookup
(long id) Return the dictionary for the given ID.DictionaryProvider.MapDictionaryProvider.lookup
(long id) Modifier and TypeMethodDescriptionstatic ValueVector
DictionaryEncoder.decode
(ValueVector indices, Dictionary dictionary) Decodes a dictionary encoded array using the provided dictionary.static ValueVector
DictionaryEncoder.decode
(ValueVector indices, Dictionary dictionary, BufferAllocator allocator) Decodes a dictionary encoded array using the provided dictionary.static BaseListVector
ListSubfieldEncoder.decodeListSubField
(BaseListVector vector, Dictionary dictionary, BufferAllocator allocator) Decodes a dictionary subfields encoded vector using the provided dictionary.static ValueVector
DictionaryEncoder.encode
(ValueVector vector, Dictionary dictionary) Dictionary encodes a vector with a provided dictionary.void
DictionaryProvider.MapDictionaryProvider.put
(Dictionary dictionary) ModifierConstructorDescriptionDictionaryEncoder
(Dictionary dictionary, BufferAllocator allocator) Construct an instance.DictionaryEncoder
(Dictionary dictionary, BufferAllocator allocator, ArrowBufHasher hasher) Construct an instance.ListSubfieldEncoder
(Dictionary dictionary, BufferAllocator allocator) ListSubfieldEncoder
(Dictionary dictionary, BufferAllocator allocator, ArrowBufHasher hasher) Construct an instance.MapDictionaryProvider
(Dictionary... dictionaries) Constructs a new instance from the given dictionaries. -
Uses of Dictionary in org.apache.arrow.vector.ipc
Modifier and TypeMethodDescriptionArrowReader.lookup
(long id) Lookup a dictionary that has been loaded using the dictionary id.JsonFileReader.lookup
(long id) Modifier and TypeMethodDescriptionArrowReader.getDictionaryVectors()
Returns any dictionaries that were loaded along with ArrowRecordBatches.Modifier and TypeMethodDescriptionprotected void
ArrowWriter.writeDictionaryBatch
(Dictionary dictionary) -
Uses of Dictionary in org.apache.arrow.vector.util
Modifier and TypeMethodDescriptionstatic Field
DictionaryUtility.toMemoryFormat
(Field field, BufferAllocator allocator, Map<Long, Dictionary> dictionaries) Convert field and child fields that have a dictionary encoding to memory format, so fields have the index type.