Expand description
ArrowBytesMap and ArrowBytesSet for storing maps/sets of values from
StringArray / LargeStringArray / BinaryArray / LargeBinaryArray.
StructsΒ§
- Arrow
Bytes Map - Optimized map for storing Arrow βbytesβ types (
String,LargeString,Binary, andLargeBinary) values that can produce the set of keys on output asGenericBinaryArraywithout copies. - Arrow
Bytes Set - HashSet optimized for storing string or binary values that can produce that the final set as a GenericStringArray with minimal copies.
- Entry π
- Entry in the hash table β see
ArrowBytesMapfor more details
EnumsΒ§
- Output
Type - Should the output be a String or Binary?
ConstantsΒ§
- INITIAL_
BUFFER_ CAPACITY - The initial size, in bytes, of the string data
- INITIAL_
MAP_ πCAPACITY - The size, in number of entries, of the initial hash table
- SHORT_
VALUE_ πLEN - Maximum size of a value that can be inlined in the hash table
FunctionsΒ§
- single_
null_ πbuffer - Returns a
NullBufferwith a single null value at the given index