railo.transformer.bytecode.expression.var
Class VariableString
java.lang.Object
railo.transformer.bytecode.expression.ExpressionBase
railo.transformer.bytecode.expression.var.VariableString
- All Implemented Interfaces:
- Expression, ExprString
public final class VariableString
- extends ExpressionBase
- implements ExprString
VariableString
public VariableString(Expression expr)
_writeOut
public org.objectweb.asm.Type _writeOut(BytecodeContext bc,
int mode)
throws BytecodeException
- Description copied from class:
ExpressionBase
- write out the stament to the adater
- Specified by:
_writeOut
in class ExpressionBase
- Returns:
- return Type of expression
- Throws:
BytecodeException
toExprString
public static ExprString toExprString(Expression expr)
translateVariableToExprString
public static ExprString translateVariableToExprString(Expression expr,
boolean rawIfPossible)
throws BytecodeException
- Throws:
BytecodeException
variableToString
public static String variableToString(Variable var,
boolean rawIfPossible)
throws BytecodeException
- Throws:
BytecodeException
variableToStringArray
public static String[] variableToStringArray(Variable var,
boolean rawIfPossible)
throws BytecodeException
- Throws:
BytecodeException
castToString
public String castToString()
throws BytecodeException
- Throws:
BytecodeException
Copyright © 2012 Railo