org.mvel2.ast
Class Proto.Receiver

java.lang.Object
  extended by org.mvel2.ast.Proto.Receiver
All Implemented Interfaces:
CallableProxy
Enclosing class:
Proto

public class Proto.Receiver
extends java.lang.Object
implements CallableProxy


Constructor Summary
Proto.Receiver(Proto.ProtoInstance protoInstance, Proto.ReceiverType type, ExecutableStatement stmt)
           
Proto.Receiver(Proto.ProtoInstance protoInstance, Proto.ReceiverType type, java.lang.Object receiver)
           
 
Method Summary
 java.lang.Object call(java.lang.Object ctx, java.lang.Object thisCtx, VariableResolverFactory factory, java.lang.Object[] parms)
           
 Proto.Receiver init(Proto.ProtoInstance instance, java.lang.Object ctx, java.lang.Object thisCtx, VariableResolverFactory factory)
           
 void setInitValue(ExecutableStatement initValue)
           
 void setType(Proto.ReceiverType type)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Proto.Receiver

public Proto.Receiver(Proto.ProtoInstance protoInstance,
                      Proto.ReceiverType type,
                      java.lang.Object receiver)

Proto.Receiver

public Proto.Receiver(Proto.ProtoInstance protoInstance,
                      Proto.ReceiverType type,
                      ExecutableStatement stmt)
Method Detail

call

public java.lang.Object call(java.lang.Object ctx,
                             java.lang.Object thisCtx,
                             VariableResolverFactory factory,
                             java.lang.Object[] parms)
Specified by:
call in interface CallableProxy

init

public Proto.Receiver init(Proto.ProtoInstance instance,
                           java.lang.Object ctx,
                           java.lang.Object thisCtx,
                           VariableResolverFactory factory)

setType

public void setType(Proto.ReceiverType type)

setInitValue

public void setInitValue(ExecutableStatement initValue)


Copyright © 2010. All Rights Reserved.