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

## Uses of Class
com.google.common.collect.ForwardingObject

Packages that use ForwardingObject
com.google.common.cache | This package contains caching utilities.
com.google.common.collect | This package contains generic collection interfaces and implementations, and other utilities for working with collections.
com.google.common.reflect | This package contains utilities to work with Java reflection.
com.google.common.util.concurrent | Concurrency utilities.

Uses of ForwardingObject in com.google.common.cache

Subclasses of ForwardingObject in com.google.common.cache
`class` | `ForwardingCache<K,V>` A cache which forwards all its method calls to another cache.
`static class` | `ForwardingCache.SimpleForwardingCache<K,V>` A simplified version of `ForwardingCache` where subclasses can pass in an already constructed `Cache` as the delegete.
`class` | `ForwardingLoadingCache<K,V>` A cache which forwards all its method calls to another cache.
`static class` | `ForwardingLoadingCache.SimpleForwardingLoadingCache<K,V>` A simplified version of `ForwardingLoadingCache` where subclasses can pass in an already constructed `LoadingCache` as the delegete.

Uses of ForwardingObject in com.google.common.collect

Subclasses of ForwardingObject in com.google.common.collect
`class` | `EnumBiMap<K extends Enum<K>,V extends Enum<V>>` A `BiMap` backed by two `EnumMap` instances.
`class` | `EnumHashBiMap<K extends Enum<K>,V>` A `BiMap` backed by an `EnumMap` instance for keys-to-values, and a `HashMap` instance for values-to-keys.
`class` | `ForwardingCollection<E>` A collection which forwards all its method calls to another collection.
`class` | `ForwardingConcurrentMap<K,V>` A concurrent map which forwards all its method calls to another concurrent map.
`class` | `ForwardingDeque<E>` A deque which forwards all its method calls to another deque.
`class` | `ForwardingIterator<T>` An iterator which forwards all its method calls to another iterator.
`class` | `ForwardingList<E>` A list which forwards all its method calls to another list.
`class` | `ForwardingListIterator<E>` A list iterator which forwards all its method calls to another list iterator.
`class` | `ForwardingListMultimap<K,V>` A list multimap which forwards all its method calls to another list multimap.
`class` | `ForwardingMap<K,V>` A map which forwards all its method calls to another map.
`class` | `ForwardingMapEntry<K,V>` A map entry which forwards all its method calls to another map entry.
`class` | `ForwardingMultimap<K,V>` A multimap which forwards all its method calls to another multimap.
`class` | `ForwardingMultiset<E>` A multiset which forwards all its method calls to another multiset.
`class` | `ForwardingNavigableMap<K,V>` A navigable map which forwards all its method calls to another navigable map.
`protected class` | `ForwardingNavigableMap.StandardDescendingMap` A sensible implementation of `NavigableMap.descendingMap()` in terms of the methods of this `NavigableMap`.
`class` | `ForwardingNavigableSet<E>` A navigable set which forwards all its method calls to another navigable set.
`protected class` | `ForwardingNavigableSet.StandardDescendingSet` A sensible implementation of `NavigableSet.descendingSet()` in terms of the other methods of `NavigableSet`, notably including `NavigableSet.descendingIterator()`.
`class` | `ForwardingQueue<E>` A queue which forwards all its method calls to another queue.
`class` | `ForwardingSet<E>` A set which forwards all its method calls to another set.
`class` | `ForwardingSetMultimap<K,V>` A set multimap which forwards all its method calls to another set multimap.
`class` | `ForwardingSortedMap<K,V>` A sorted map which forwards all its method calls to another sorted map.
`class` | `ForwardingSortedSet<E>` A sorted set which forwards all its method calls to another sorted set.
`class` | `ForwardingSortedSetMultimap<K,V>` A sorted set multimap which forwards all its method calls to another sorted set multimap.
`class` | `ForwardingTable<R,C,V>` A table which forwards all its method calls to another table.
`class` | `HashBiMap<K,V>` A `BiMap` backed by two `HashMap` instances.
`class` | `ImmutableClassToInstanceMap<B>` A class-to-instance map backed by an `ImmutableMap`.
`class` | `MutableClassToInstanceMap<B>` A mutable class-to-instance map backed by an arbitrary user-provided map.

Uses of ForwardingObject in com.google.common.reflect

Subclasses of ForwardingObject in com.google.common.reflect
`class` | `ImmutableTypeToInstanceMap<B>` A type-to-instance map backed by an `ImmutableMap`.
`class` | `MutableTypeToInstanceMap<B>` A mutable type-to-instance map.
`class` | `TypeToken.TypeSet` The set of interfaces and classes that `T` is or is a subtype of.

Uses of ForwardingObject in com.google.common.util.concurrent

Subclasses of ForwardingObject in com.google.common.util.concurrent
`class` | `AbstractCheckedFuture<V,X extends Exception>` A delegating wrapper around a `ListenableFuture` that adds support for the `AbstractCheckedFuture.checkedGet()` and `AbstractCheckedFuture.checkedGet(long, TimeUnit)` methods.
`class` | `ForwardingBlockingQueue<E>` A `BlockingQueue` which forwards all its method calls to another `BlockingQueue`.
`class` | `ForwardingCheckedFuture<V,X extends Exception>` A future which forwards all its method calls to another future.
`static class` | `ForwardingCheckedFuture.SimpleForwardingCheckedFuture<V,X extends Exception>` A simplified version of `ForwardingCheckedFuture` where subclasses can pass in an already constructed `CheckedFuture` as the delegate.
`class` | `ForwardingExecutorService` An executor service which forwards all its method calls to another executor service.
`class` | `ForwardingFuture<V>` A `ForwardingFuture.SimpleForwardingFuture` which forwards all its method calls to another future.
`static class` | `ForwardingFuture.SimpleForwardingFuture<V>` A simplified version of `ForwardingFuture` where subclasses can pass in an already constructed `Future` as the delegate.
`class` | `ForwardingListenableFuture<V>` A `ForwardingListenableFuture.SimpleForwardingListenableFuture` which forwards all its method calls to another future.
`static class` | `ForwardingListenableFuture.SimpleForwardingListenableFuture<V>` A simplified version of `ForwardingListenableFuture` where subclasses can pass in an already constructed `ListenableFuture` as the delegate.
`class` | `ForwardingListeningExecutorService` A listening executor service which forwards all its method calls to another listening executor service.
`class` | `ForwardingService` A `Service` that forwards all method calls to another service.

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

Copyright © 2010-2012. All Rights Reserved.