See: Description
| Interface | Description |
|---|---|
| Cache.CycleHandler<K> |
Should a cycle be detected during computation of a value
for given key, this interface allows client code to register
a callback that would get invoked in such a case.
|
| KeyComparator<K> |
A key comparator.
|
| LazyUnsafeValue<T,E extends Throwable> |
Lazily initialized
unsafe value. |
| LazyValue<T> |
Lazily initialized
value. |
| Ref<T> |
A possibly mutable value reference.
|
| Settable<T> |
A generic settable value container.
|
| TransferQueue<E> | Deprecated |
| UnsafeValue<T,E extends Throwable> |
A generic value provider, similar to
Value, but able to
throw an exception. |
| Value<T> |
A generic value provider.
|
| Class | Description |
|---|---|
| ByteBufferInputStream |
An
InputStream backed by a queue of byte buffers
to be read. |
| Cache<K,V> |
Cache implementation that relies on FutureTask.
|
| ClassTypePair |
A pair of raw class and the related type.
|
| DataStructures |
Utility class, which tries to pickup the best collection implementation depending
on running environment.
|
| GuardianStringKeyMultivaluedMap<V> |
The
MultivaluedMap wrapper that is able to set guards observing changes of values represented by a key. |
| ImmutableCollectors |
Set of convenient function regarding a collection immutability.
|
| ImmutableMultivaluedMap<K,V> |
An immutable view of a
MultivaluedMap. |
| KeyComparatorHashMap<K,V> |
A implementation similar to
HashMap but supports the
comparison of keys using a KeyComparator. |
| KeyComparatorLinkedHashMap<K,V> |
A implementation similar to
LinkedHashMap but supports the
comparison of keys using a KeyComparator. |
| LRU<K,V> |
An abstract LRU interface wrapping an actual LRU implementation.
|
| MultivaluedStringMap |
An implementation of
MultivaluedMap where keys and values are
instances of String. |
| NonBlockingInputStream |
An abstract
InputStream extension that defines contract for non-blocking
streaming read operations. |
| NullableMultivaluedHashMap<K,V> |
An implementation of
MultivaluedMap where values can be null. |
| Refs |
A collection of
reference factory & utility methods. |
| StringIgnoreCaseKeyComparator |
Case insensitive String key comparator.
|
| StringKeyIgnoreCaseMultivaluedMap<V> |
Multivalued map with String keys that are compared with each other using the case insensitive method.
|
| Values |
A collection of
Value provider factory & utility methods. |
| Views |
Copyright © 2007-2024, Oracle and/or its affiliates. All Rights Reserved. Use is subject to license terms.