railo.transformer.bytecode.expression
Class ExpressionInvoker

java.lang.Object
  extended by railo.transformer.bytecode.expression.ExpressionBase
      extended by railo.transformer.bytecode.expression.ExpressionInvoker
All Implemented Interfaces:
Expression, Invoker

public final class ExpressionInvoker
extends ExpressionBase
implements Invoker


Field Summary
 
Fields inherited from interface railo.transformer.bytecode.expression.Expression
MODE_REF, MODE_VALUE
 
Constructor Summary
ExpressionInvoker(Expression expr)
           
 
Method Summary
 org.objectweb.asm.Type _writeOut(BytecodeContext bc, int mode)
          write out the stament to the adater
 void addMember(Member member)
          add a member to the invoker
 List getMembers()
          returns all members as a List
 
Methods inherited from class railo.transformer.bytecode.expression.ExpressionBase
getEnd, getStart, setEnd, setStart, writeOut
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface railo.transformer.bytecode.expression.Expression
getEnd, getStart, setEnd, setStart, writeOut
 

Constructor Detail

ExpressionInvoker

public ExpressionInvoker(Expression expr)
Method Detail

_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

addMember

public void addMember(Member member)
Description copied from interface: Invoker
add a member to the invoker

Specified by:
addMember in interface Invoker
See Also:
Invoker.addMember(railo.transformer.bytecode.expression.var.Member)

getMembers

public List getMembers()
Description copied from interface: Invoker
returns all members as a List

Specified by:
getMembers in interface Invoker
Returns:
See Also:
Invoker.getMembers()


Copyright © 2012 Railo