Uses of Interface
org.openjdk.asmtools.common.outputs.ToolOutput
Packages that use ToolOutput
Package
Description
-
Uses of ToolOutput in org.openjdk.asmtools.common
Fields in org.openjdk.asmtools.common declared as ToolOutputModifier and TypeFieldDescriptionEnvironment.Builder.toolOutput
private ToolOutput
Environment.toolOutput
Methods in org.openjdk.asmtools.common that return ToolOutputModifier and TypeMethodDescriptionEnvironment.getToolOutput()
default ToolOutput
ILogger.getToolOutput()
Methods in org.openjdk.asmtools.common with parameters of type ToolOutputModifier and TypeMethodDescriptionTool.getEnvironment
(ToolOutput toolOutput, DualStreamToolOutput outerLog) private void
CompilerLogger.printAffectedSourceLine
(ToolOutput output, Pair<Integer, Integer> filePosition) void
Environment.setToolOutput
(ToolOutput toolOutput) default void
ILogger.setToolOutput
(ToolOutput toolOutput) Constructors in org.openjdk.asmtools.common with parameters of type ToolOutputModifierConstructorDescriptionBuilder
(ToolOutput toolOutput, T toolLogger) protected
Tool
(ToolOutput toolOutput, DualStreamToolOutput outerLog) -
Uses of ToolOutput in org.openjdk.asmtools.common.outputs
Classes in org.openjdk.asmtools.common.outputs that implement ToolOutputModifier and TypeClassDescriptionclass
class
class
class
Historically, the output loggers for compilers had two stderrs, one to sdout and secon to stderr.class
class
class
-
Uses of ToolOutput in org.openjdk.asmtools.common.outputs.log
Subinterfaces of ToolOutput in org.openjdk.asmtools.common.outputs.logModifier and TypeInterfaceDescriptioninterface
This is special case of output - for log and trace outputs form compilation, not for bytecode/sources themselves.Classes in org.openjdk.asmtools.common.outputs.log that implement ToolOutputModifier and TypeClassDescriptionclass
class
class
class
class
Methods in org.openjdk.asmtools.common.outputs.log that return ToolOutputModifier and TypeMethodDescriptionDualOutputStreamOutput.getEToolObject()
DualStreamToolOutput.getEToolObject()
StringLog.getEToolObject()
DualOutputStreamOutput.getSToolObject()
DualStreamToolOutput.getSToolObject()
StringLog.getSToolObject()
-
Uses of ToolOutput in org.openjdk.asmtools.jasm
Methods in org.openjdk.asmtools.jasm with parameters of type ToolOutputModifier and TypeMethodDescriptionJasmTool.getEnvironment
(ToolOutput toolOutput, DualStreamToolOutput logger) void
ClassData.write
(ToolOutput toolOutput) Writes to the directory passed with -d optionConstructors in org.openjdk.asmtools.jasm with parameters of type ToolOutputModifierConstructorDescriptionJasmBuilder
(ToolOutput toolOutput, DualStreamToolOutput logger) protected
JasmTool
(ToolOutput toolOutput) protected
JasmTool
(ToolOutput toolOutput, DualStreamToolOutput logger) Main
(ToolOutput toolOutput, String... argv) Main
(ToolOutput toolOutput, DualStreamToolOutput log, String... argv) Main
(ToolOutput toolOutput, DualStreamToolOutput log, ToolInput toolInput) Main
(ToolOutput toolOutput, DualStreamToolOutput log, ToolInput... toolInputs) Main
(ToolOutput toolOutput, DualStreamToolOutput log, ToolInput toolInput, String... argv) -
Uses of ToolOutput in org.openjdk.asmtools.jcoder
Methods in org.openjdk.asmtools.jcoder with parameters of type ToolOutputModifier and TypeMethodDescriptionJcoderTool.getEnvironment
(ToolOutput toolOutput, DualStreamToolOutput log) Constructors in org.openjdk.asmtools.jcoder with parameters of type ToolOutputModifierConstructorDescriptionJcoderBuilder
(ToolOutput toolOutput, DualStreamToolOutput log) protected
JcoderTool
(ToolOutput toolOutput) protected
JcoderTool
(ToolOutput toolOutput, DualStreamToolOutput logger) Main
(ToolOutput toolOutput, String... argv) Main
(ToolOutput toolOutput, DualStreamToolOutput log, String... argv) Main
(ToolOutput toolOutput, DualStreamToolOutput log, ToolInput toolInput) Main
(ToolOutput toolOutput, DualStreamToolOutput log, ToolInput... toolInputs) Main
(ToolOutput toolOutput, DualStreamToolOutput log, ToolInput toolInput, String... argv) -
Uses of ToolOutput in org.openjdk.asmtools.jdec
Fields in org.openjdk.asmtools.jdec declared as ToolOutputMethods in org.openjdk.asmtools.jdec with parameters of type ToolOutputModifier and TypeMethodDescriptionprivate void
ClassData.decodeAnnotation
(DataInputStream in, ToolOutput out) private void
ClassData.decodeAttr
(DataInputStream in, ToolOutput out) private void
ClassData.decodeAttrs
(DataInputStream in, ToolOutput out) private void
ClassData.decodeElementValue
(DataInputStream in, ToolOutput out) private void
ClassData.decodeElementValuePairs
(int count, DataInputStream in, ToolOutput out) private void
ClassData.decodeInfo
(DataInputStream in, ToolOutput out, String elementName, boolean hasAccessFlag) component_info { JEP 359 Record(Preview): class file 58.65535 u2 name_index; u2 descriptor_index; u2 attributes_count; attribute_info attributes[attributes_count]; }private void
ClassData.decodeMembers
(DataInputStream in, ToolOutput out, String groupName, String elementName) private void
ClassData.decodeTypeAnnotation
(DataInputStream in, ToolOutput out) JdecTool.getEnvironment
(ToolOutput toolOutput, DualStreamToolOutput log) Constructors in org.openjdk.asmtools.jdec with parameters of type ToolOutputModifierConstructorDescriptionJDecBuilder
(ToolOutput toolOutput, DualStreamToolOutput log) protected
JdecTool
(ToolOutput toolOutput) protected
JdecTool
(ToolOutput toolOutput, DualStreamToolOutput log) Main
(ToolOutput toolOutput, DualStreamToolOutput log, String... argv) Main
(ToolOutput toolOutput, DualStreamToolOutput log, ToolInput toolInput) Main
(ToolOutput toolOutput, DualStreamToolOutput log, ToolInput... toolInputs) Main
(ToolOutput toolOutput, DualStreamToolOutput log, ToolInput toolInput, String... argv) -
Uses of ToolOutput in org.openjdk.asmtools.jdis
Fields in org.openjdk.asmtools.jdis declared as ToolOutputMethods in org.openjdk.asmtools.jdis with parameters of type ToolOutputModifier and TypeMethodDescriptionJdisTool.getEnvironment
(ToolOutput toolOutput, DualStreamToolOutput outerLog) void
ConstantPool.Constant.print
(ToolOutput out, int spacePadding) void
ConstantPool.CP_Double.print
(ToolOutput out, int spacePadding) void
ConstantPool.CP_Float.print
(ToolOutput out, int spacePadding) void
ConstantPool.CP_Int.print
(ToolOutput out, int spacePadding) void
ConstantPool.CP_Long.print
(ToolOutput out, int spacePadding) void
ConstantPool.CP_Str.print
(ToolOutput out, int spacePadding) void
ConstantPool.CPX.print
(ToolOutput out, int spacePadding) void
ConstantPool.CPX2.print
(ToolOutput out, int spacePadding) Constructors in org.openjdk.asmtools.jdis with parameters of type ToolOutputModifierConstructorDescriptionIndenter
(ToolOutput toolOutput) JdisBuilder
(ToolOutput toolOutput, DualStreamToolOutput outerLog) protected
JdisTool
(ToolOutput toolOutput) protected
JdisTool
(ToolOutput toolOutput, DualStreamToolOutput outerLog) Main
(ToolOutput toolOutput, String... argv) Main
(ToolOutput toolOutput, DualStreamToolOutput logger, String... argv) Main
(ToolOutput toolOutput, DualStreamToolOutput log, ToolInput toolInput) Main
(ToolOutput toolOutput, DualStreamToolOutput log, ToolInput... toolInputs) Main
(ToolOutput toolOutput, DualStreamToolOutput log, ToolInput toolInput, String... argv)