Package com.google.common.reflect
Class TypeResolver.TypeMappingIntrospector
java.lang.Object
com.google.common.reflect.TypeVisitor
com.google.common.reflect.TypeResolver.TypeMappingIntrospector
- Enclosing class:
TypeResolver
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) static ImmutableMap<TypeResolver.TypeVariableKey, Type> getTypeMappings(Type contextType) Returns type mappings using type parameters and type arguments found in the generic superclass and the super interfaces ofcontextClass.private voidmap(TypeResolver.TypeVariableKey var, Type arg) (package private) voidvisitClass(Class<?> clazz) (package private) voidvisitParameterizedType(ParameterizedType parameterizedType) (package private) void(package private) voidMethods inherited from class com.google.common.reflect.TypeVisitor
visit, visitGenericArrayType
-
Field Details
-
mappings
-
-
Constructor Details
-
TypeMappingIntrospector
private TypeMappingIntrospector()
-
-
Method Details
-
getTypeMappings
Returns type mappings using type parameters and type arguments found in the generic superclass and the super interfaces ofcontextClass. -
visitClass
- Overrides:
visitClassin classTypeVisitor
-
visitParameterizedType
- Overrides:
visitParameterizedTypein classTypeVisitor
-
visitTypeVariable
- Overrides:
visitTypeVariablein classTypeVisitor
-
visitWildcardType
- Overrides:
visitWildcardTypein classTypeVisitor
-
map
-