Package org.apache.iceberg.util
package org.apache.iceberg.util
-
ClassDescriptionContains the logic for hashing various types for use with the
bucketpartition 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> Utility class for recursively traversing file systems and identifying hidden paths.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 varioustruncatetransformations 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.