org.chromium.sdk.util
Date: 2012-06-29

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

## Package org.chromium.sdk.util

Interface Summary
AsyncFuture.Callback<RES> | A callback used in operation and in `AsyncFuture.getAsync(org.chromium.sdk.util.AsyncFuture.Callback, org.chromium.sdk.SyncCallback)` method.
AsyncFuture.Operation<RES> | An operation that asynchronously results in a value of type RES.
Destructable | An interface to destruct some object.
GenericCallback<T> | A generic callback used in asynchronous operations that either fail with exception or return a result.
LazyConstructable.Factory<T> |
SignalRelay.Callback<S> | An interface to notify a user about a received signal.
SignalRelay.SignalConverter<FROM,TO> | A converter that translates signals from one type to another so that unrelated resources could co-work.

Class Summary
AsyncFuture<T> | Represents a result of asynchronous operation.
AsyncFuture.SyncOperation<RES> | Helper class that presents operation meant to be executed synchronously in the current thread as an asynchronous `AsyncFuture.Operation` suitable for `AsyncFuture`.
AsyncFutureMerger<T> | A class that provides an `AsyncFuture` for a group operation: one that consists of any number of sub-operations and completes once all of them have completed.
AsyncFutureRef<T> | A wrapper around `AtomicReference` and `AsyncFuture` that makes the source code cleaner and shorter.
BasicUtil | Utilities for safe using collections and several small methods missing in standard Java library.
ByteToCharConverter | A stateful converter from bytes to characters according to a specified `Charset`.
DestructingGuard | Helper class that destructs unfinished objects.
LazyConstructable<T> | Holds a value yet-to-be-constructed.
RelaySyncCallback | A utility class for handling `SyncCallback` in chained asynchronous operations.
SignalRelay<SIGNAL> | A node in a network that broadcasts some signal among all its peers one time.

Exception Summary
MethodIsBlockingException | Signals that a deadlock was about to happen.
SignalRelay.AlreadySignalledException |

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES