Package com.apple.foundationdb.async
Provides additional constructs for asynchronous programming against Java's
CompletableFuture
s.-
Interface Summary Interface Description AsyncIterable<T> A collection of elements that can be iterated over in a non-blocking fashion.AsyncIterator<T> A version ofIterator
that allows for non-blocking iteration over elements.Cancellable Describes an operation or signal that can be cancelled.CloneableException AnException
that can be duplicated with a new backtrace.CloseableAsyncIterator<T> A version ofAsyncIterator
that must be closed once no longer in use in order to free any associated resources. -
Class Summary Class Description AsyncUtil Provided utilities for using and manipulatingCompletableFuture
s.