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.toolOutputprivate ToolOutputEnvironment.toolOutputprivate ToolOutputTool.toolOutputMethods in org.openjdk.asmtools.common that return ToolOutputModifier and TypeMethodDescriptionEnvironment.getToolOutput()default ToolOutputILogger.getToolOutput()Methods in org.openjdk.asmtools.common with parameters of type ToolOutputModifier and TypeMethodDescriptionTool.getEnvironment(ToolOutput toolOutput, DualStreamToolOutput outerLog) private voidCompilerLogger.printAffectedSourceLine(ToolOutput output, Pair<Long, Long> filePosition) voidEnvironment.setToolOutput(ToolOutput toolOutput) default voidILogger.setToolOutput(ToolOutput toolOutput) Constructors in org.openjdk.asmtools.common with parameters of type ToolOutputModifierConstructorDescriptionBuilder(ToolOutput toolOutput, T toolLogger) protectedCompiler(ToolOutput toolOutput, DualStreamToolOutput outerLog) protectedDecoder(ToolOutput toolOutput, DualStreamToolOutput outerLog) protectedTool(ToolOutput toolOutput, DualStreamToolOutput outerLog) -
Uses of ToolOutput in org.openjdk.asmtools.common.outputs
Classes in org.openjdk.asmtools.common.outputs that implement ToolOutputModifier and TypeClassDescriptionclassclassclassA concrete implementation ofNamedToolOutputthat writes output to a file system.classHistorically, the output loggers for compilers had two stderrs, one to stdout and second to stderr.classclassclass -
Uses of ToolOutput in org.openjdk.asmtools.common.outputs.log
Subinterfaces of ToolOutput in org.openjdk.asmtools.common.outputs.logModifier and TypeInterfaceDescriptioninterfaceThis 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 TypeClassDescriptionclassclassclassclassclassMethods 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) voidClassData.write(ToolOutput toolOutput) Writes to the directory passed with -d/-w optionsConstructors in org.openjdk.asmtools.jasm with parameters of type ToolOutputModifierConstructorDescriptionJasmBuilder(ToolOutput toolOutput, DualStreamToolOutput logger) protectedJasmTool(ToolOutput toolOutput) protectedJasmTool(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) protectedJcoderTool(ToolOutput toolOutput) protectedJcoderTool(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 voidClassData.decodeAnnotation(DataInputStream in, ToolOutput out) private voidClassData.decodeAttr(DataInputStream in, ToolOutput out) private voidClassData.decodeAttrs(DataInputStream in, ToolOutput out) private voidClassData.decodeElementValue(DataInputStream in, ToolOutput out) private voidClassData.decodeElementValuePairs(int count, DataInputStream in, ToolOutput out) private voidClassData.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 voidClassData.decodeMembers(DataInputStream in, ToolOutput out, String groupName, String elementName) private voidClassData.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) protectedJdecTool(ToolOutput toolOutput) protectedJdecTool(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) voidConstantPool.Constant.jasmPrint(ToolOutput out, int spacePadding) voidConstantPool.CP_Double.jasmPrint(ToolOutput out, int spacePadding) voidConstantPool.CP_Float.jasmPrint(ToolOutput out, int spacePadding) voidConstantPool.CP_Int.jasmPrint(ToolOutput out, int spacePadding) voidConstantPool.CP_Long.jasmPrint(ToolOutput out, int spacePadding) voidConstantPool.CP_Str.jasmPrint(ToolOutput out, int spacePadding) voidConstantPool.CPX.jasmPrint(ToolOutput out, int spacePadding) voidConstantPool.CPX2.jasmPrint(ToolOutput out, int spacePadding) voidConstantPool.Constant.tablePrint(ToolOutput out, int spacePadding) voidConstantPool.CP_Double.tablePrint(ToolOutput out, int spacePadding) voidConstantPool.CP_Float.tablePrint(ToolOutput out, int spacePadding) voidConstantPool.CP_Int.tablePrint(ToolOutput out, int spacePadding) voidConstantPool.CP_Long.tablePrint(ToolOutput out, int spacePadding) voidConstantPool.CP_Str.tablePrint(ToolOutput out, int spacePadding) voidConstantPool.CPX.tablePrint(ToolOutput out, int spacePadding) voidConstantPool.CPX2.tablePrint(ToolOutput out, int spacePadding) Constructors in org.openjdk.asmtools.jdis with parameters of type ToolOutputModifierConstructorDescriptionIndenter(ToolOutput toolOutput) JdisBuilder(ToolOutput toolOutput, DualStreamToolOutput outerLog) protectedJdisTool(ToolOutput toolOutput) protectedJdisTool(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)