|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.google.common.collect.ForwardingObject
com.google.common.collect.ForwardingCollection<E>
com.google.common.collect.ForwardingSet<E>
public abstract class ForwardingSet<E>
A set which forwards all its method calls to another set. Subclasses should override one or more methods to modify the behavior of the backing set as desired per the decorator pattern.
ForwardingObject| Constructor Summary | |
|---|---|
ForwardingSet()
|
|
| Method Summary | |
|---|---|
protected abstract java.util.Set<E> |
delegate()
Returns the backing delegate instance that methods are forwarded to. |
boolean |
equals(java.lang.Object object)
|
int |
hashCode()
|
| Methods inherited from class com.google.common.collect.ForwardingCollection |
|---|
add, addAll, clear, contains, containsAll, isEmpty, iterator, remove, removeAll, retainAll, size, toArray, toArray |
| Methods inherited from class com.google.common.collect.ForwardingObject |
|---|
toString |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface java.util.Set |
|---|
add, addAll, clear, contains, containsAll, isEmpty, iterator, remove, removeAll, retainAll, size, toArray, toArray |
| Constructor Detail |
|---|
public ForwardingSet()
| Method Detail |
|---|
protected abstract java.util.Set<E> delegate()
ForwardingObjectdelegate(). Concrete subclasses override this method to supply
the instance being decorated.
delegate in class ForwardingCollection<E>
public boolean equals(@Nullable
java.lang.Object object)
equals in interface java.util.Collection<E>equals in interface java.util.Set<E>equals in class java.lang.Objectpublic int hashCode()
hashCode in interface java.util.Collection<E>hashCode in interface java.util.Set<E>hashCode in class java.lang.Object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||