Class TypeCache
java.lang.Object
com.strobel.reflection.TypeCache
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final LinkedHashMap<Type<?>, Type<?>> private final LinkedHashMap<String, Type<?>> private final LinkedHashMap<TypeCache.Key, Type<?>> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidType<?> find(TypeCache.Key key) <T> Type<T> <T> Type<T[]> getArrayType(Type<T> elementType) <T> Type<T> getGenericType(Type<T> type, TypeList typeArguments) (package private) voidput(TypeCache.Key key, Type<?> type) intsize()
-
Field Details
-
_map
-
_definitionMap
-
_arrayMap
-
-
Constructor Details
-
TypeCache
TypeCache()
-
-
Method Details
-
key
-
key
-
find
-
getArrayType
-
getGenericType
-
find
-
size
public int size() -
put
-
add
-