| AbstractFuture<V> |
|
| AbstractIterator<T> |
This class provides a skeletal implementation of the Iterator
interface, to make this interface easier to implement for certain types of
data sources.
|
| CacheBuilder<K,V> |
A builder of LoadingCache and Cache instances having any combination of the
following features:
|
| CacheLoader<K,V> |
Computes or retrieves values, based on a key, for use in populating a LoadingCache.
|
| Equivalence<T> |
A strategy for determining whether two instances are considered equivalent.
|
| ForwardingCollection<E> |
A collection which forwards all its method calls to another collection.
|
| ForwardingMapEntry<K,V> |
A map entry which forwards all its method calls to another map entry.
|
| ForwardingSet<E> |
A set which forwards all its method calls to another set.
|
| ForwardingSortedSet<E> |
A sorted set which forwards all its method calls to another sorted set.
|
| Futures |
Static utility methods pertaining to the Future interface.
|
| HashBasedTable<R,C,V> |
Implementation of Table using hash tables.
|
| HashMultimap<K,V> |
Implementation of Multimap using hash tables.
|
| InetAddresses |
Static utility methods pertaining to InetAddress instances.
|
| Iterators |
This class contains static utility methods that operate on or return objects
of type Iterator.
|
| Joiner |
An object which joins pieces of text (specified as an array, Iterable, varargs or even a
Map) with a separator.
|
| Joiner.MapJoiner |
An object that joins map entries in the same manner as Joiner joins iterables and
arrays.
|
| Lists |
Static utility methods pertaining to List instances.
|
| MapMaker |
A builder of ConcurrentMap instances having any combination of the following features:
|
| Maps |
Static utility methods pertaining to Map instances (including instances of
SortedMap, BiMap, etc.).
|
| MoreExecutors |
|
| MoreObjects |
Helper functions that operate on any Object, and are not already provided in
Objects.
|
| MoreObjects.ToStringHelper |
|
| Multimaps |
Provides static methods acting on or generating a Multimap.
|
| Ordering<T> |
A comparator, with additional methods to support common operations.
|
| Preconditions |
Static convenience methods that help a method or constructor check whether it was invoked
correctly (whether its preconditions have been met).
|
| Predicates |
Static utility methods pertaining to Predicate instances.
|
| Primitives |
Contains static utility methods pertaining to primitive types and their
corresponding wrapper types.
|
| Sets |
Static utility methods pertaining to Set instances.
|
| SettableFuture<V> |
|
| Stopwatch |
An object that measures elapsed time in nanoseconds.
|
| Tables |
Provides static methods that involve a Table.
|
| ThreadFactoryBuilder |
|
| Ticker |
A time source; returns a time value representing the number of nanoseconds elapsed since some
fixed but arbitrary point in time.
|
| TreeMultimap<K,V> |
Implementation of Multimap whose keys and values are ordered by
their natural ordering or by supplied comparators.
|
| UnmodifiableIterator<E> |
|
| UnmodifiableListIterator<E> |
|