Class MappingFactory
java.lang.Object
org.benf.cfr.reader.mapping.MappingFactory
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final ClassCacheprivate static final Patternprivate static final Patternprivate static final Patternprivate final Options -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate MappingcreateFromPath(String path) static ObfuscationMappingget(Options options, DCCommonState state) private JavaTypeInstanceprivate Map<JavaTypeInstance, List<InnerClassAttributeInfo>> inferInnerClasses(List<ClassMapping> classMappings, Map<JavaRefTypeInstance, JavaRefTypeInstance> parents) private ClassMappingparseClassMapping(String line) private FieldMappingparseFieldMapping(String line) private MethodMappingparseMethodMapping(String line)
-
Field Details
-
classCache
-
options
-
fieldPattern
-
methodPattern
-
classPattern
-
-
Constructor Details
-
MappingFactory
-
-
Method Details
-
get
-
createFromPath
-
inferInnerClasses
private Map<JavaTypeInstance, List<InnerClassAttributeInfo>> inferInnerClasses(List<ClassMapping> classMappings, Map<JavaRefTypeInstance, JavaRefTypeInstance> parents) -
parseFieldMapping
-
parseMethodMapping
-
getJavaStringTypeInstance
-
parseClassMapping
-