Package org.apache.iceberg.util
package org.apache.iceberg.util
-
ClassDescriptionContains the logic for hashing various types for use with the
bucket
partition transformationsA map that uses char sequences as keys.Wrapper class to adapt CharSequence for use in maps and sets.ExceptionUtil.Block<R,E1 extends Exception, E2 extends Exception, E3 extends Exception> Filter<T>A Class for generic filtersPair<X,Y> PartitionMap<V>A map that uses a pair of spec ID and partition tuple as keys.SerializableFunction<S,T> A concrete transform function that applies a transform to values of a certain type.SerializableMap<K,V> SortedMerge<T>An Iterable that merges the items from other Iterables in order.Wrapper to adapt StructLike for use in maps and sets by implementing equals and hashCode.Tasks.FailureTask<I,E extends Exception> Tasks.Task<I,E extends Exception> Contains the logic for varioustruncate
transformations for various types.Within Z-Ordering the byte representations of objects being compared must be ordered, this requires several types to be transformed when converted to bytes.