private static class TypeToken.TypeCollector.ForwardingTypeCollector<K> extends TypeToken.TypeCollector<K>
Modifier and Type | Field and Description |
---|---|
private TypeToken.TypeCollector<K> |
delegate |
FOR_GENERIC_TYPE, FOR_RAW_TYPE
Constructor and Description |
---|
ForwardingTypeCollector(TypeToken.TypeCollector<K> delegate) |
Modifier and Type | Method and 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) |
classesOnly, collectTypes, collectTypes
private final TypeToken.TypeCollector<K> delegate
ForwardingTypeCollector(TypeToken.TypeCollector<K> delegate)
java.lang.Class<?> getRawType(K type)
getRawType
in class TypeToken.TypeCollector<K>
java.lang.Iterable<? extends K> getInterfaces(K type)
getInterfaces
in class TypeToken.TypeCollector<K>
K getSuperclass(K type)
getSuperclass
in class TypeToken.TypeCollector<K>