Class Mapping.ObfuscationWrappingDumper
java.lang.Object
org.benf.cfr.reader.util.output.DelegatingDumper
org.benf.cfr.reader.mapping.Mapping.ObfuscationWrappingDumper
- All Implemented Interfaces:
Dumper, MethodErrorCollector
- Enclosing class:
Mapping
-
Nested Class Summary
Nested classes/interfaces inherited from interface Dumper
Dumper.CannotCreateNested classes/interfaces inherited from interface MethodErrorCollector
MethodErrorCollector.SummaryDumperMethodErrorCollector -
Field Summary
FieldsFields inherited from class DelegatingDumper
delegate -
Constructor Summary
ConstructorsModifierConstructorDescriptionprivateObfuscationWrappingDumper(Dumper delegate) privateObfuscationWrappingDumper(Dumper delegate, TypeUsageInformation typeUsageInformation) -
Method Summary
Modifier and TypeMethodDescriptiondump(JavaTypeInstance javaTypeInstance) dump(JavaTypeInstance javaTypeInstance, TypeContext typeContext) ///////////fieldName(String name, JavaTypeInstance owner, boolean hiddenDeclaration, boolean isStatic, boolean defines) methodName(String s, MethodPrototype p, boolean special, boolean defines) withTypeUsageInformation(TypeUsageInformation innerclassTypeUsageInformation) Methods inherited from class DelegatingDumper
addSummaryError, beginBlockComment, canEmitClass, close, comment, dump, endBlockComment, endCodeln, enqueuePendingCarriageReturn, explicitIndent, getAdditionalOutputStream, getCurrentLine, getIndentLevel, getOutputCount, identifier, indent, informBytecodeLoc, keyword, label, literal, newln, operator, print, print, removePendingCarriageReturn, separator
-
Field Details
-
mappingTypeUsage
-
-
Constructor Details
-
ObfuscationWrappingDumper
-
ObfuscationWrappingDumper
-
-
Method Details
-
getTypeUsageInformation
- Specified by:
getTypeUsageInformationin interfaceDumper- Overrides:
getTypeUsageInformationin classDelegatingDumper
-
getObfuscationMapping
- Specified by:
getObfuscationMappingin interfaceDumper- Overrides:
getObfuscationMappingin classDelegatingDumper
-
methodName
- Specified by:
methodNamein interfaceDumper- Overrides:
methodNamein classDelegatingDumper
-
fieldName
public Dumper fieldName(String name, JavaTypeInstance owner, boolean hiddenDeclaration, boolean isStatic, boolean defines) - Specified by:
fieldNamein interfaceDumper- Overrides:
fieldNamein classDelegatingDumper
-
packageName
- Specified by:
packageNamein interfaceDumper- Overrides:
packageNamein classDelegatingDumper
-
dump
- Specified by:
dumpin interfaceDumper- Overrides:
dumpin classDelegatingDumper
-
dump
Description copied from interface:Dumper///////////- Specified by:
dumpin interfaceDumper- Overrides:
dumpin classDelegatingDumper
-
withTypeUsageInformation
- Specified by:
withTypeUsageInformationin interfaceDumper- Overrides:
withTypeUsageInformationin classDelegatingDumper
-