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 CharSequenceSet CharSequenceWrapper Wrapper class to adapt CharSequence for use in maps and sets.DateTimeUtil DecimalUtil EnvironmentUtil Exceptions ExceptionUtil Filter<T> A Class for generic filtersJsonUtil LocationUtil LockManagers LockManagers.BaseLockManager ManifestFileUtil NaNUtil Pair<X,Y> ParallelIterable<T> 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