private class Mapping.ObfuscationWrappingDumper extends DelegatingDumper
Dumper.CannotCreateMethodErrorCollector.SummaryDumperMethodErrorCollector| Modifier and Type | Field and Description |
|---|---|
private TypeUsageInformation |
mappingTypeUsage |
delegate| Modifier | Constructor and Description |
|---|---|
private |
ObfuscationWrappingDumper(Dumper delegate) |
private |
ObfuscationWrappingDumper(Dumper delegate,
TypeUsageInformation typeUsageInformation) |
| Modifier and Type | Method and Description |
|---|---|
Dumper |
dump(JavaTypeInstance javaTypeInstance) |
Dumper |
dump(JavaTypeInstance javaTypeInstance,
TypeContext typeContext) |
Dumper |
fieldName(java.lang.String name,
JavaTypeInstance owner,
boolean hiddenDeclaration,
boolean isStatic,
boolean defines) |
ObfuscationMapping |
getObfuscationMapping() |
TypeUsageInformation |
getTypeUsageInformation() |
Dumper |
methodName(java.lang.String s,
MethodPrototype p,
boolean special,
boolean defines) |
Dumper |
packageName(JavaRefTypeInstance t) |
Dumper |
withTypeUsageInformation(TypeUsageInformation innerclassTypeUsageInformation) |
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, separatorprivate TypeUsageInformation mappingTypeUsage
private ObfuscationWrappingDumper(Dumper delegate)
private ObfuscationWrappingDumper(Dumper delegate, TypeUsageInformation typeUsageInformation)
public TypeUsageInformation getTypeUsageInformation()
getTypeUsageInformation in interface DumpergetTypeUsageInformation in class DelegatingDumperpublic ObfuscationMapping getObfuscationMapping()
getObfuscationMapping in interface DumpergetObfuscationMapping in class DelegatingDumperpublic Dumper methodName(java.lang.String s, MethodPrototype p, boolean special, boolean defines)
methodName in interface DumpermethodName in class DelegatingDumperpublic Dumper fieldName(java.lang.String name, JavaTypeInstance owner, boolean hiddenDeclaration, boolean isStatic, boolean defines)
fieldName in interface DumperfieldName in class DelegatingDumperpublic Dumper packageName(JavaRefTypeInstance t)
packageName in interface DumperpackageName in class DelegatingDumperpublic Dumper dump(JavaTypeInstance javaTypeInstance)
dump in interface Dumperdump in class DelegatingDumperpublic Dumper dump(JavaTypeInstance javaTypeInstance, TypeContext typeContext)
dump in interface Dumperdump in class DelegatingDumperpublic Dumper withTypeUsageInformation(TypeUsageInformation innerclassTypeUsageInformation)
withTypeUsageInformation in interface DumperwithTypeUsageInformation in class DelegatingDumper