public class StringStreamDumper extends StreamDumper
Dumper.CannotCreateMethodErrorCollector.SummaryDumperMethodErrorCollector| Modifier and Type | Field and Description |
|---|---|
private MethodErrorCollector |
methodErrorCollector |
private java.lang.StringBuilder |
stringBuilder |
emitted, illegalIdentifierDump, optionscontext, STANDARD_INDENT| Constructor and Description |
|---|
StringStreamDumper(MethodErrorCollector methodErrorCollector,
java.lang.StringBuilder sb,
TypeUsageInformation typeUsageInformation,
Options options,
IllegalIdentifierDump illegalIdentifierDump) |
StringStreamDumper(MethodErrorCollector methodErrorCollector,
java.lang.StringBuilder sb,
TypeUsageInformation typeUsageInformation,
Options options,
IllegalIdentifierDump illegalIdentifierDump,
MovableDumperContext context) |
| Modifier and Type | Method and Description |
|---|---|
void |
addSummaryError(Method method,
java.lang.String s) |
void |
close() |
java.io.BufferedOutputStream |
getAdditionalOutputStream(java.lang.String description) |
Dumper |
withTypeUsageInformation(TypeUsageInformation innerclassTypeUsageInformation) |
protected void |
write(java.lang.String s) |
canEmitClass, dump, dump, endCodeln, explicitIndent, fieldName, getCurrentLine, getObfuscationMapping, getOutputCount, getTypeUsageInformation, identifier, indent, keyword, label, literal, methodName, newln, operator, packageName, print, print, separatorbeginBlockComment, comment, dump, endBlockComment, enqueuePendingCarriageReturn, getIndentLevel, informBytecodeLoc, removePendingCarriageReturnprivate final MethodErrorCollector methodErrorCollector
private final java.lang.StringBuilder stringBuilder
public StringStreamDumper(MethodErrorCollector methodErrorCollector, java.lang.StringBuilder sb, TypeUsageInformation typeUsageInformation, Options options, IllegalIdentifierDump illegalIdentifierDump)
public StringStreamDumper(MethodErrorCollector methodErrorCollector, java.lang.StringBuilder sb, TypeUsageInformation typeUsageInformation, Options options, IllegalIdentifierDump illegalIdentifierDump, MovableDumperContext context)
protected void write(java.lang.String s)
write in class StreamDumperpublic void close()
public void addSummaryError(Method method, java.lang.String s)
public Dumper withTypeUsageInformation(TypeUsageInformation innerclassTypeUsageInformation)
public java.io.BufferedOutputStream getAdditionalOutputStream(java.lang.String description)