Package com.palantir.common.base
-
Interface Summary Interface Description AbortingVisitor<T,K extends Exception> BatchingVisitable<T> ClosableIterator<T> FunctionCheckedException<F,T,K extends Exception> OrderedSublistProvider<T> Provides sublists of a list of T's, where each T is identified by a long.RunnableCheckedException<E extends Exception> -
Class Summary Class Description AbortingVisitors AbstractBatchingVisitable<T> This abstract class will implement the required methods inBatchingVisitable
and will also implement the requires batchSize guarantee (only the last page is allowed to be smaller than the batch size).AbstractBatchingVisitable.ConsistentVisitor<T,K extends Exception> BatchingVisitableFromIterable<T> BatchingVisitables BatchingVisitableView<T> A wrapper forBatchingVisitable
which adds support for common operations.ClosableIterators ForwardingClosableIterator<T> PrefetchingBatchingVisitable<T> ABatchingVisitable
that will prefetch in a background thread.Throwables Utilities for creating and propagating exceptions.Visitors Useful methods for Visitor.