org.mvel2.optimizers.impl.refl.nodes
Class Union

java.lang.Object
  extended by org.mvel2.optimizers.impl.refl.nodes.Union
All Implemented Interfaces:
Accessor

public class Union
extends java.lang.Object
implements Accessor

Author:
Christopher Brock

Constructor Summary
Union(Accessor accessor, char[] nextAccessor)
           
 
Method Summary
 java.lang.Class getKnownEgressType()
           
 java.lang.Class getLeftIngressType()
           
 java.lang.Object getValue(java.lang.Object ctx, java.lang.Object elCtx, VariableResolverFactory variableFactory)
           
 java.lang.Object setValue(java.lang.Object ctx, java.lang.Object elCtx, VariableResolverFactory variableFactory, java.lang.Object value)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Union

public Union(Accessor accessor,
             char[] nextAccessor)
Method Detail

getValue

public java.lang.Object getValue(java.lang.Object ctx,
                                 java.lang.Object elCtx,
                                 VariableResolverFactory variableFactory)
Specified by:
getValue in interface Accessor

setValue

public java.lang.Object setValue(java.lang.Object ctx,
                                 java.lang.Object elCtx,
                                 VariableResolverFactory variableFactory,
                                 java.lang.Object value)
Specified by:
setValue in interface Accessor

getLeftIngressType

public java.lang.Class getLeftIngressType()

getKnownEgressType

public java.lang.Class getKnownEgressType()
Specified by:
getKnownEgressType in interface Accessor


Copyright © 2011. All Rights Reserved.