Uses of Interface
com.strobel.decompiler.ITextOutput
Packages that use ITextOutput
Package
Description
-
Uses of ITextOutput in com.strobel.assembler.metadata
Fields in com.strobel.assembler.metadata declared as ITextOutputConstructors in com.strobel.assembler.metadata with parameters of type ITextOutputModifierConstructorDescriptionConstantPoolPrinter(ITextOutput output) ConstantPoolPrinter(ITextOutput output, DecompilerSettings settings) -
Uses of ITextOutput in com.strobel.decompiler
Classes in com.strobel.decompiler that implement ITextOutputMethods in com.strobel.decompiler with parameters of type ITextOutputModifier and TypeMethodDescriptionstatic voidDecompiler.decompile(String internalName, ITextOutput output) static voidDecompiler.decompile(String internalName, ITextOutput output, DecompilerSettings settings) private static voidDecompilerHelpers.formatGenericSignature(ITextOutput writer, TypeReference type, Stack<TypeReference> stack) private static voidDecompilerHelpers.formatMethodSignature(ITextOutput writer, IMethodSignature signature, Stack<TypeReference> typeStack) private static voidDecompilerHelpers.formatType(ITextOutput writer, TypeReference type, NameSyntax syntax, boolean isDefinition, Stack<TypeReference> stack) static voidDecompilerHelpers.writeDynamicCallSite(ITextOutput output, DynamicCallSite operand) static voidDecompilerHelpers.writeEndOffsetReference(ITextOutput writer, Instruction instruction) static voidDecompilerHelpers.writeExceptionHandler(ITextOutput output, ExceptionHandler handler) static voidDecompilerHelpers.writeField(ITextOutput writer, FieldReference field) static voidDecompilerHelpers.writeFrame(ITextOutput writer, Frame frame) static voidDecompilerHelpers.writeGenericSignature(ITextOutput writer, TypeReference type) static voidDecompilerHelpers.writeInstruction(ITextOutput writer, Instruction instruction) private static voidDecompilerHelpers.writeLabelList(ITextOutput writer, Instruction[] instructions) static voidDecompilerHelpers.writeMethod(ITextOutput writer, MethodReference method) static voidDecompilerHelpers.writeMethodHandle(ITextOutput writer, MethodHandle handle) static voidDecompilerHelpers.writeMethodSignature(ITextOutput writer, IMethodSignature signature) static voidDecompilerHelpers.writeOffsetReference(ITextOutput writer, Instruction instruction) static voidDecompilerHelpers.writeOperand(ITextOutput writer, Object operand) static voidDecompilerHelpers.writeOperand(ITextOutput writer, Object operand, boolean isUnicodeSupported) private static voidDecompilerHelpers.writeOperandList(ITextOutput writer, Instruction instruction) private static voidDecompilerHelpers.writeOperandList(ITextOutput writer, List<?> operands) static voidDecompilerHelpers.writePrimitiveValue(ITextOutput output, Object value) static voidDecompilerHelpers.writeType(ITextOutput writer, TypeReference type) static voidDecompilerHelpers.writeType(ITextOutput writer, TypeReference type, NameSyntax syntax) static voidDecompilerHelpers.writeType(ITextOutput writer, TypeReference type, NameSyntax syntax, boolean isDefinition) -
Uses of ITextOutput in com.strobel.decompiler.ast
Methods in com.strobel.decompiler.ast with parameters of type ITextOutputModifier and TypeMethodDescriptionfinal voidBasicBlock.writeTo(ITextOutput output) voidBlock.writeTo(ITextOutput output) final voidCaseBlock.writeTo(ITextOutput output) final voidCatchBlock.writeTo(ITextOutput output) final voidCondition.writeTo(ITextOutput output) final voidExpression.writeTo(ITextOutput output) voidLabel.writeTo(ITextOutput output) final voidLambda.writeTo(ITextOutput output) final voidLoop.writeTo(ITextOutput output) abstract voidNode.writeTo(ITextOutput output) final voidSwitch.writeTo(ITextOutput output) final voidTryCatchBlock.writeTo(ITextOutput output) -
Uses of ITextOutput in com.strobel.decompiler.languages
Fields in com.strobel.decompiler.languages declared as ITextOutputModifier and TypeFieldDescriptionprivate final ITextOutputBytecodeLanguage.InstructionPrinter._outputMethods in com.strobel.decompiler.languages with parameters of type ITextOutputModifier and TypeMethodDescriptionvoidBytecodeLanguage.decompileField(FieldDefinition field, ITextOutput output, DecompilationOptions options) voidLanguage.decompileField(FieldDefinition field, ITextOutput output, DecompilationOptions options) voidBytecodeAstLanguage.decompileMethod(MethodDefinition method, ITextOutput output, DecompilationOptions options) voidBytecodeLanguage.decompileMethod(MethodDefinition method, ITextOutput output, DecompilationOptions options) voidLanguage.decompileMethod(MethodDefinition method, ITextOutput output, DecompilationOptions options) voidLanguage.decompilePackage(String packageName, Iterable<TypeDefinition> types, ITextOutput output, DecompilationOptions options) BytecodeAstLanguage.decompileType(TypeDefinition type, ITextOutput output, DecompilationOptions options) BytecodeLanguage.decompileType(TypeDefinition type, ITextOutput output, DecompilationOptions options) Language.decompileType(TypeDefinition type, ITextOutput output, DecompilationOptions options) private static booleanBytecodeLanguage.newlineIfNeeded(ITextOutput output, boolean needNewLine) private booleanBytecodeLanguage.tryWriteType(ITextOutput output, MetadataParser parser, String text, String descriptor) private voidBytecodeLanguage.writeBlobAttribute(ITextOutput output, BlobAttribute attribute) private voidBytecodeLanguage.writeBootstrapMethodEntry(ITextOutput output, BootstrapMethodsTableEntry entry) voidLanguage.writeCommentLine(ITextOutput output, String comment) private static voidBytecodeAstLanguage.writeError(ITextOutput output, Throwable t) private voidBytecodeLanguage.writeFieldAttribute(ITextOutput output, FieldDefinition field, SourceAttribute attribute) private voidBytecodeLanguage.writeInnerClassEntry(ITextOutput output, TypeDefinition type, InnerClassEntry entry) private voidBytecodeLanguage.writeMethodAttribute(ITextOutput output, MethodDefinition method, SourceAttribute attribute) private voidBytecodeLanguage.writeMethodBody(ITextOutput output, MethodDefinition method, DecompilationOptions options) private voidBytecodeLanguage.writeMethodBodyParseError(ITextOutput output, Throwable error) private voidBytecodeLanguage.writeMethodEnd(ITextOutput output, MethodDefinition method, DecompilationOptions options) private voidBytecodeAstLanguage.writeMethodHeader(MethodDefinition method, ITextOutput output) private voidBytecodeLanguage.writeMethodHeader(ITextOutput output, MethodDefinition method, DecompilationOptions options) static voidBytecodeLanguage.writeModuleBody(ITextOutput output, ModuleAttribute module, boolean useDottedNames) private static voidBytecodeLanguage.writeModuleDependency(ITextOutput output, ModuleDependency dependency) private static voidBytecodeLanguage.writePackageInfo(ITextOutput output, PackageInfo export, boolean useDottedNames, boolean isExport) private static voidBytecodeLanguage.writeServiceInfo(ITextOutput output, ServiceInfo service, boolean useDottedNames) private voidBytecodeLanguage.writeTypeAttribute(ITextOutput output, TypeDefinition type, SourceAttribute attribute) private voidBytecodeAstLanguage.writeTypeHeader(TypeDefinition type, ITextOutput output) private voidBytecodeLanguage.writeTypeHeader(ITextOutput output, TypeDefinition type) Constructors in com.strobel.decompiler.languages with parameters of type ITextOutputModifierConstructorDescriptionprivateInstructionPrinter(ITextOutput output, MethodDefinition method, DecompilerSettings settings, int[] lineNumbers) -
Uses of ITextOutput in com.strobel.decompiler.languages.java
Fields in com.strobel.decompiler.languages.java declared as ITextOutputModifier and TypeFieldDescription(package private) final ITextOutputJavaOutputVisitor.outputprivate final ITextOutputTextOutputFormatter.outputMethods in com.strobel.decompiler.languages.java with parameters of type ITextOutputModifier and TypeMethodDescriptionJavaLanguage.decompileType(TypeDefinition type, ITextOutput output, DecompilationOptions options) Constructors in com.strobel.decompiler.languages.java with parameters of type ITextOutputModifierConstructorDescriptionJavaOutputVisitor(ITextOutput output, DecompilerSettings settings) TextOutputFormatter(ITextOutput output, TextOutputFormatter.LineNumberMode lineNumberMode) -
Uses of ITextOutput in com.strobel.decompiler.languages.java.ast
Methods in com.strobel.decompiler.languages.java.ast with parameters of type ITextOutput