public final class DecompilerHelpers
extends java.lang.Object
| Constructor and Description |
|---|
DecompilerHelpers() |
| Modifier and Type | Method and Description |
|---|---|
static java.lang.String |
escapeIdentifier(java.lang.String name) |
static java.lang.String |
offsetToString(int offset) |
static void |
writeDynamicCallSite(ITextOutput output,
DynamicCallSite operand) |
static void |
writeEndOffsetReference(ITextOutput writer,
Instruction instruction) |
static void |
writeExceptionHandler(ITextOutput output,
ExceptionHandler handler) |
static void |
writeField(ITextOutput writer,
FieldReference field) |
static void |
writeFrame(ITextOutput writer,
Frame frame) |
static void |
writeGenericSignature(ITextOutput writer,
TypeReference type) |
static void |
writeInstruction(ITextOutput writer,
Instruction instruction) |
static void |
writeMethod(ITextOutput writer,
MethodReference method) |
static void |
writeMethodSignature(ITextOutput writer,
IMethodSignature signature) |
static void |
writeOffsetReference(ITextOutput writer,
Instruction instruction) |
static void |
writeOperand(ITextOutput writer,
java.lang.Object operand) |
static void |
writeOperand(ITextOutput writer,
java.lang.Object operand,
boolean isUnicodeSupported) |
static void |
writePrimitiveValue(ITextOutput output,
java.lang.Object value) |
static void |
writeType(ITextOutput writer,
TypeReference type) |
static void |
writeType(ITextOutput writer,
TypeReference type,
NameSyntax syntax) |
static void |
writeType(ITextOutput writer,
TypeReference type,
NameSyntax syntax,
boolean isDefinition) |
public static void writeType(ITextOutput writer, TypeReference type)
public static void writeGenericSignature(ITextOutput writer, TypeReference type)
public static void writeType(ITextOutput writer, TypeReference type, NameSyntax syntax)
public static void writeType(ITextOutput writer, TypeReference type, NameSyntax syntax, boolean isDefinition)
public static void writeMethod(ITextOutput writer, MethodReference method)
public static void writeMethodSignature(ITextOutput writer, IMethodSignature signature)
public static void writeField(ITextOutput writer, FieldReference field)
public static void writeOperand(ITextOutput writer, java.lang.Object operand)
public static void writeOperand(ITextOutput writer, java.lang.Object operand, boolean isUnicodeSupported)
public static void writeDynamicCallSite(ITextOutput output, DynamicCallSite operand)
public static java.lang.String offsetToString(int offset)
public static void writeExceptionHandler(ITextOutput output, ExceptionHandler handler)
public static void writeInstruction(ITextOutput writer, Instruction instruction)
public static void writeOffsetReference(ITextOutput writer, Instruction instruction)
public static void writeEndOffsetReference(ITextOutput writer, Instruction instruction)
public static java.lang.String escapeIdentifier(java.lang.String name)
public static void writeFrame(ITextOutput writer, Frame frame)
public static void writePrimitiveValue(ITextOutput output, java.lang.Object value)