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, collectTypesprivate 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>@CheckForNull K getSuperclass(K type)
getSuperclass in class TypeToken.TypeCollector<K>