| Package | Description |
|---|---|
| org.glassfish.jersey.internal.guava |
| Class and Description |
|---|
| AbstractFuture
An abstract implementation of the
ListenableFuture interface. |
| Cache
A semi-persistent mapping from keys to values.
|
| CacheBuilder
A builder of
LoadingCache and Cache instances having any combination of the
following features: |
| CacheLoader
Computes or retrieves values, based on a key, for use in populating a
LoadingCache. |
| Equivalence
A strategy for determining whether two instances are considered equivalent.
|
| ForwardingCollection
A collection which forwards all its method calls to another collection.
|
| ForwardingSet
A set which forwards all its method calls to another set.
|
| HashBasedTable
Implementation of
Table using hash tables. |
| HashMultimap
Implementation of
Multimap using hash tables. |
| Joiner |
| Joiner.MapJoiner
An object that joins map entries in the same manner as
Joiner joins iterables and
arrays. |
| ListenableFuture
A
Future that accepts completion listeners. |
| ListMultimap
A
Multimap that can hold duplicate key-value pairs and that maintains
the insertion ordering of values for a given key. |
| LoadingCache
A semi-persistent mapping from keys to values.
|
| MoreObjects.ToStringHelper
Support class for
MoreObjects.toStringHelper(java.lang.Object). |
| Multimap
A collection that maps keys to values, similar to
Map, but in which
each key may be associated with multiple values. |
| Ordering
A comparator, with additional methods to support common operations.
|
| PeekingIterator
An iterator that supports a one-element lookahead while iterating.
|
| RemovalCause
The reason why a cached entry was removed.
|
| SetMultimap
A
Multimap that cannot hold duplicate key-value pairs. |
| SettableFuture
A
ListenableFuture whose result may be set by a SettableFuture.set(Object)
or SettableFuture.setException(Throwable) call. |
| SortedSetMultimap
A
SetMultimap whose set of values for a given key are kept sorted;
that is, they comprise a SortedSet. |
| Stopwatch
An object that measures elapsed time in nanoseconds.
|
| Table
A collection that associates an ordered pair of keys, called a row key and a
column key, with a single value.
|
| Table.Cell
Row key / column key / value triplet corresponding to a mapping in a table.
|
| ThreadFactoryBuilder
A ThreadFactory builder, providing any combination of these features:
whether threads should be marked as daemon
threads
a naming format
a thread priority
an uncaught exception
handler
a backing thread factory
|
| Ticker
A time source; returns a time value representing the number of nanoseconds elapsed since some
fixed but arbitrary point in time.
|
| TreeMultimap
Implementation of
Multimap whose keys and values are ordered by
their natural ordering or by supplied comparators. |
| UnmodifiableIterator
An iterator that does not support
UnmodifiableIterator.remove(). |
Copyright © 2007-2024, Oracle and/or its affiliates. All Rights Reserved. Use is subject to license terms.