Package org.apache.iceberg.util
-
Interface Summary Interface Description ExceptionUtil.Block<R,E1 extends java.lang.Exception,E2 extends java.lang.Exception,E3 extends java.lang.Exception> ExceptionUtil.CatchBlock ExceptionUtil.FinallyBlock JsonUtil.FromJson<T> JsonUtil.ToJson SerializableFunction<S,T> A concrete transform function that applies a transform to values of a certain type.SerializableSupplier<T> Tasks.FailureTask<I,E extends java.lang.Exception> Tasks.Task<I,E extends java.lang.Exception> -
Class Summary Class Description ArrayUtil BinaryUtil BinPacking BinPacking.ListPacker<T> BinPacking.PackingIterable<T> BucketUtil Contains the logic for hashing various types for use with thebucket
partition transformationsByteBuffers CharSequenceMap<V> A map that uses char sequences as keys.CharSequenceSet CharSequenceUtil CharSequenceWrapper Wrapper class to adapt CharSequence for use in maps and sets.ContentFileUtil DateTimeUtil DecimalUtil EnvironmentUtil Exceptions ExceptionUtil Filter<T> A Class for generic filtersJsonUtil LocationUtil LockManagers LockManagers.BaseLockManager ManifestFileUtil NaNUtil Pair<X,Y> ParallelIterable<T> PartitionMap<V> A map that uses a pair of spec ID and partition tuple as keys.PartitionSet PartitionUtil PropertyUtil SerializableMap<K,V> SerializationUtil SnapshotUtil SortedMerge<T> An Iterable that merges the items from other Iterables in order.SortOrderUtil StructLikeMap<T> StructLikeSet StructLikeWrapper Wrapper to adapt StructLike for use in maps and sets by implementing equals and hashCode.StructProjection TableScanUtil Tasks Tasks.Builder<I> ThreadPools TruncateUtil Contains the logic for varioustruncate
transformations for various types.UnicodeUtil UUIDUtil WapUtil ZOrderByteUtils Within Z-Ordering the byte representations of objects being compared must be ordered, this requires several types to be transformed when converted to bytes. -
Exception Summary Exception Description Tasks.UnrecoverableException