Modifier and Type | Field and Description |
---|---|
private TypeToken.TypeSet |
allTypes |
private ImmutableSet<TypeToken<? super T>> |
interfaces |
private static long |
serialVersionUID |
Constructor and Description |
---|
InterfaceSet(TypeToken.TypeSet allTypes) |
Modifier and Type | Method and Description |
---|---|
TypeToken.TypeSet |
classes()
Returns the types that are classes.
|
protected java.util.Set<TypeToken<? super T>> |
delegate()
Returns the backing delegate instance that methods are forwarded to.
|
TypeToken.TypeSet |
interfaces()
Returns the types that are interfaces implemented by this type.
|
java.util.Set<java.lang.Class<? super T>> |
rawTypes()
Returns the raw types of the types in this set, in the same order.
|
private java.lang.Object |
readResolve() |
equals, hashCode, standardEquals, standardHashCode, standardRemoveAll
add, addAll, clear, contains, containsAll, isEmpty, iterator, remove, removeAll, retainAll, size, standardAddAll, standardClear, standardContains, standardContainsAll, standardIsEmpty, standardRemove, standardRetainAll, standardToArray, standardToArray, standardToString, toArray, toArray
toString
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
private final transient TypeToken.TypeSet allTypes
private transient ImmutableSet<TypeToken<? super T>> interfaces
private static final long serialVersionUID
InterfaceSet(TypeToken.TypeSet allTypes)
protected java.util.Set<TypeToken<? super T>> delegate()
ForwardingObject
ForwardingSet.delegate()
. Concrete subclasses override this method to supply
the instance being decorated.delegate
in class TypeToken.TypeSet
public TypeToken.TypeSet interfaces()
TypeToken.TypeSet
interfaces
in class TypeToken.TypeSet
public java.util.Set<java.lang.Class<? super T>> rawTypes()
TypeToken.TypeSet
rawTypes
in class TypeToken.TypeSet
public TypeToken.TypeSet classes()
TypeToken.TypeSet
classes
in class TypeToken.TypeSet
private java.lang.Object readResolve()