Uses of Interface
org.apache.arrow.memory.util.hash.ArrowBufHasher
Packages that use ArrowBufHasher
Package
Description
-
Uses of ArrowBufHasher in org.apache.arrow.algorithm.dictionary
Constructors in org.apache.arrow.algorithm.dictionary with parameters of type ArrowBufHasherModifierConstructorDescriptionHashTableBasedDictionaryBuilder(V dictionary, boolean encodeNull, ArrowBufHasher hasher) Constructs a hash table based dictionary builder.HashTableDictionaryEncoder(D dictionary, boolean encodeNull, ArrowBufHasher hasher) Constructs a dictionary encoder. -
Uses of ArrowBufHasher in org.apache.arrow.memory.util
Methods in org.apache.arrow.memory.util with parameters of type ArrowBufHasherModifier and TypeMethodDescriptionstatic final intByteFunctionHelpers.hash(ArrowBufHasher hasher, ArrowBuf buf, long start, long end) Compute hashCode with the givenArrowBufHasher,ArrowBufand start/end index.Constructors in org.apache.arrow.memory.util with parameters of type ArrowBufHasherModifierConstructorDescriptionArrowBufPointer(ArrowBuf buf, long offset, long length, ArrowBufHasher hasher) Constructs an Arrow buffer pointer.ArrowBufPointer(ArrowBufHasher hasher) Constructs an arrow buffer pointer with the specified hasher. -
Uses of ArrowBufHasher in org.apache.arrow.memory.util.hash
Classes in org.apache.arrow.memory.util.hash that implement ArrowBufHasherModifier and TypeClassDescriptionclassImplementation of the Murmur hashing algorithm.classA simple hasher that calculates the hash code of integers as is, and does not perform any finalization. -
Uses of ArrowBufHasher in org.apache.arrow.variant.extension
Methods in org.apache.arrow.variant.extension with parameters of type ArrowBufHasher -
Uses of ArrowBufHasher in org.apache.arrow.vector
Methods in org.apache.arrow.vector with parameters of type ArrowBufHasherModifier and TypeMethodDescriptionintBaseFixedWidthVector.hashCode(int index, ArrowBufHasher hasher) intBaseLargeVariableWidthVector.hashCode(int index, ArrowBufHasher hasher) intBaseVariableWidthVector.hashCode(int index, ArrowBufHasher hasher) intBaseVariableWidthViewVector.hashCode(int index, ArrowBufHasher hasher) intBitVector.hashCode(int index, ArrowBufHasher hasher) intNullVector.hashCode(int index, ArrowBufHasher hasher) intUuidVector.hashCode(int index, ArrowBufHasher hasher) intValueVector.hashCode(int index, ArrowBufHasher hasher) Returns hashCode of element in index with the given hasher.intZeroVector.hashCode(int index, ArrowBufHasher hasher) -
Uses of ArrowBufHasher in org.apache.arrow.vector.complex
Methods in org.apache.arrow.vector.complex with parameters of type ArrowBufHasherModifier and TypeMethodDescriptionintDenseUnionVector.hashCode(int index, ArrowBufHasher hasher) intFixedSizeListVector.hashCode(int index, ArrowBufHasher hasher) intLargeListVector.hashCode(int index, ArrowBufHasher hasher) intLargeListViewVector.hashCode(int index, ArrowBufHasher hasher) Get the hash code for the element at the given index.intListVector.hashCode(int index, ArrowBufHasher hasher) intListViewVector.hashCode(int index, ArrowBufHasher hasher) Get the hash code for the element at the given index.intNonNullableStructVector.hashCode(int index, ArrowBufHasher hasher) intRunEndEncodedVector.hashCode(int index, ArrowBufHasher hasher) Returns hashCode of element in index with the given hasher.intStructVector.hashCode(int index, ArrowBufHasher hasher) intUnionVector.hashCode(int index, ArrowBufHasher hasher) -
Uses of ArrowBufHasher in org.apache.arrow.vector.dictionary
Constructors in org.apache.arrow.vector.dictionary with parameters of type ArrowBufHasherModifierConstructorDescriptionDictionaryEncoder(Dictionary dictionary, BufferAllocator allocator, ArrowBufHasher hasher) Construct an instance.DictionaryHashTable(int initialCapacity, ValueVector dictionary, ArrowBufHasher hasher) Constructs an empty map with the specified initial capacity and load factor.DictionaryHashTable(ValueVector dictionary, ArrowBufHasher hasher) ListSubfieldEncoder(Dictionary dictionary, BufferAllocator allocator, ArrowBufHasher hasher) Construct an instance.StructSubfieldEncoder(BufferAllocator allocator, DictionaryProvider.MapDictionaryProvider provider, ArrowBufHasher hasher) Construct an instance. -
Uses of ArrowBufHasher in org.apache.arrow.vector.extension
Methods in org.apache.arrow.vector.extension with parameters of type ArrowBufHasher -
Uses of ArrowBufHasher in org.apache.arrow.vector.util
Constructors in org.apache.arrow.vector.util with parameters of type ArrowBufHasherModifierConstructorDescriptionElementAddressableVectorIterator(T vector, ArrowBufHasher hasher) Constructs an iterator for theElementAddressableVector.