Class ClassMapping
java.lang.Object
org.benf.cfr.reader.mapping.ClassMapping
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final Map<String, FieldMapping> private final Map<String, Map<ClassMapping.MethodData, String>> private final JavaRefTypeInstanceprivate final JavaRefTypeInstance -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) void(package private) voidprivate StringgetClassFieldNameOrNull(String name, Dumper d, Mapping mapping, JavaTypeInstance baseType) (package private) StringgetFieldName(String name, JavaTypeInstance type, Dumper d, Mapping mapping, boolean isStatic) private StringgetFieldNameOrNull(String name, JavaTypeInstance type, Dumper d, Mapping mapping) private StringgetInterfaceFieldNameOrNull(String name, JavaTypeInstance type, Dumper d, Mapping mapping) (package private) StringgetMethodName(String displayName, List<JavaTypeInstance> args, Mapping mapping, Dumper d) (package private) JavaRefTypeInstance(package private) JavaRefTypeInstance
-
Field Details
-
realClass
-
obClass
-
methodMappings
-
fieldMappings
-
-
Constructor Details
-
ClassMapping
ClassMapping(JavaRefTypeInstance realClass, JavaRefTypeInstance obClass)
-
-
Method Details
-
addMethodMapping
-
addFieldMapping
-
getRealClass
JavaRefTypeInstance getRealClass() -
getObClass
JavaRefTypeInstance getObClass() -
getMethodName
-
getFieldName
String getFieldName(String name, JavaTypeInstance type, Dumper d, Mapping mapping, boolean isStatic) -
getInterfaceFieldNameOrNull
private String getInterfaceFieldNameOrNull(String name, JavaTypeInstance type, Dumper d, Mapping mapping) -
getFieldNameOrNull
-
getClassFieldNameOrNull
private String getClassFieldNameOrNull(String name, Dumper d, Mapping mapping, JavaTypeInstance baseType)
-