public class DebugTools
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
private static class |
DebugTools.DecompileContext |
Constructor and Description |
---|
DebugTools() |
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
decompile(CompiledExpression cExp) |
private static java.lang.String |
decompile(CompiledExpression cExp,
boolean nest,
DebugTools.DecompileContext context) |
static java.lang.String |
decompile(java.io.Serializable expr) |
static java.lang.Class |
determineType(java.lang.String name,
CompiledExpression compiledExpression) |
static java.util.Map<java.lang.String,VariableResolver> |
getAllVariableResolvers(VariableResolverFactory rootFactory) |
static java.lang.String |
getOperatorName(int operator) |
static java.lang.String |
getOperatorSymbol(int operator) |
public static java.lang.String decompile(java.io.Serializable expr)
public static java.lang.String decompile(CompiledExpression cExp)
private static java.lang.String decompile(CompiledExpression cExp, boolean nest, DebugTools.DecompileContext context)
public static java.lang.String getOperatorSymbol(int operator)
public static java.lang.String getOperatorName(int operator)
public static java.lang.Class determineType(java.lang.String name, CompiledExpression compiledExpression)
public static java.util.Map<java.lang.String,VariableResolver> getAllVariableResolvers(VariableResolverFactory rootFactory)