Package com.google.common.reflect
Class TypeToken.TypeCollector.ForwardingTypeCollector<K>
- java.lang.Object
-
- com.google.common.reflect.TypeToken.TypeCollector<K>
-
- com.google.common.reflect.TypeToken.TypeCollector.ForwardingTypeCollector<K>
-
- Enclosing class:
- TypeToken.TypeCollector<K>
private static class TypeToken.TypeCollector.ForwardingTypeCollector<K> extends TypeToken.TypeCollector<K>
-
-
Field Summary
Fields Modifier and Type Field Description private TypeToken.TypeCollector<K>
delegate
-
Fields inherited from class com.google.common.reflect.TypeToken.TypeCollector
FOR_GENERIC_TYPE, FOR_RAW_TYPE
-
-
Constructor Summary
Constructors Constructor Description ForwardingTypeCollector(TypeToken.TypeCollector<K> delegate)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) java.lang.Iterable<? extends K>
getInterfaces(K type)
(package private) java.lang.Class<?>
getRawType(K type)
(package private) K
getSuperclass(K type)
-
Methods inherited from class com.google.common.reflect.TypeToken.TypeCollector
classesOnly, collectTypes, collectTypes
-
-
-
-
Field Detail
-
delegate
private final TypeToken.TypeCollector<K> delegate
-
-
Constructor Detail
-
ForwardingTypeCollector
ForwardingTypeCollector(TypeToken.TypeCollector<K> delegate)
-
-
Method Detail
-
getRawType
java.lang.Class<?> getRawType(K type)
- Specified by:
getRawType
in classTypeToken.TypeCollector<K>
-
getInterfaces
java.lang.Iterable<? extends K> getInterfaces(K type)
- Specified by:
getInterfaces
in classTypeToken.TypeCollector<K>
-
getSuperclass
@CheckForNull K getSuperclass(K type)
- Specified by:
getSuperclass
in classTypeToken.TypeCollector<K>
-
-