public class StdIODumper extends StreamDumper
Dumper.CannotCreate
MethodErrorCollector.SummaryDumperMethodErrorCollector
emitted, illegalIdentifierDump, options
context, STANDARD_INDENT
Modifier | Constructor and Description |
---|---|
(package private) |
StdIODumper(TypeUsageInformation typeUsageInformation,
Options options,
IllegalIdentifierDump illegalIdentifierDump,
MovableDumperContext context) |
private |
StdIODumper(TypeUsageInformation typeUsageInformation,
Options options,
IllegalIdentifierDump illegalIdentifierDump,
MovableDumperContext context,
java.util.Set<JavaTypeInstance> emitted) |
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, separator
beginBlockComment, comment, dump, endBlockComment, enqueuePendingCarriageReturn, getIndentLevel, informBytecodeLoc, removePendingCarriageReturn
StdIODumper(TypeUsageInformation typeUsageInformation, Options options, IllegalIdentifierDump illegalIdentifierDump, MovableDumperContext context)
private StdIODumper(TypeUsageInformation typeUsageInformation, Options options, IllegalIdentifierDump illegalIdentifierDump, MovableDumperContext context, java.util.Set<JavaTypeInstance> emitted)
protected void write(java.lang.String s)
write
in class StreamDumper
public void addSummaryError(Method method, java.lang.String s)
public void close()
public Dumper withTypeUsageInformation(TypeUsageInformation innerclassTypeUsageInformation)
public java.io.BufferedOutputStream getAdditionalOutputStream(java.lang.String description)