Class DualOutputStreamOutput
java.lang.Object
org.openjdk.asmtools.common.outputs.log.NamedDualStreamToolOutput
org.openjdk.asmtools.common.outputs.log.DualOutputStreamOutput
- All Implemented Interfaces:
DualStreamToolOutput
,ToolOutput
- Direct Known Subclasses:
SingleDualOutputStreamOutput
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescription -
Method Summary
Modifier and TypeMethodDescriptionvoid
finishClass
(String fqn) void
flush()
void
printe
(char line) void
void
void
void
prints
(char line) void
void
stacktrace
(Throwable ex) Methods inherited from class org.openjdk.asmtools.common.outputs.log.NamedDualStreamToolOutput
getCurrentClassName, startClass
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.openjdk.asmtools.common.outputs.log.DualStreamToolOutput
getDataOutputStream
-
Field Details
-
os
-
es
-
-
Constructor Details
-
DualOutputStreamOutput
public DualOutputStreamOutput() -
DualOutputStreamOutput
-
DualOutputStreamOutput
-
-
Method Details
-
printlns
-
prints
-
prints
public void prints(char line) -
printlne
-
printe
-
printe
public void printe(char line) -
finishClass
- Specified by:
finishClass
in interfaceToolOutput
- Overrides:
finishClass
in classNamedDualStreamToolOutput
- Throws:
IOException
-
stacktrace
-
getSToolObject
-
getEToolObject
-
flush
public void flush()
-