Package org.benf.cfr.reader.state
Class ClassCache
java.lang.Object
org.benf.cfr.reader.state.ClassCache
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final DCCommonState
private final Map<String,
JavaRefTypeInstance> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate void
add
(String name, String originalName, JavaRefTypeInstance typeInstance) private void
add
(String name, JavaRefTypeInstance typeInstance) (package private) String
getOriginalName
(String typeName) getRefClassFor
(String rawClassName) getRefClassForInnerOuterPair
(String rawInnerName, String rawOuterName) boolean
isClassName
(String name)
-
Field Details
-
refClassTypeCache
-
simpleClassNamesSeen
-
renamedClasses
-
dcCommonState
-
-
Constructor Details
-
ClassCache
ClassCache(DCCommonState dcCommonState)
-
-
Method Details
-
getRefClassFor
-
add
-
add
-
isClassName
-
getRefClassForInnerOuterPair
public Pair<JavaRefTypeInstance,JavaRefTypeInstance> getRefClassForInnerOuterPair(String rawInnerName, String rawOuterName) -
getLoadedTypes
-
getOriginalName
-