de.odysseus.el.tree.impl.ast
Class AstBinary.SimpleOperator

java.lang.Object
  extended by de.odysseus.el.tree.impl.ast.AstBinary.SimpleOperator
All Implemented Interfaces:
AstBinary.Operator
Enclosing class:
AstBinary

public abstract static class AstBinary.SimpleOperator
extends java.lang.Object
implements AstBinary.Operator


Constructor Summary
AstBinary.SimpleOperator()
           
 
Method Summary
protected abstract  java.lang.Object apply(TypeConverter converter, java.lang.Object o1, java.lang.Object o2)
           
 java.lang.Object eval(Bindings bindings, ELContext context, AstNode left, AstNode right)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AstBinary.SimpleOperator

public AstBinary.SimpleOperator()
Method Detail

eval

public java.lang.Object eval(Bindings bindings,
                             ELContext context,
                             AstNode left,
                             AstNode right)
Specified by:
eval in interface AstBinary.Operator

apply

protected abstract java.lang.Object apply(TypeConverter converter,
                                          java.lang.Object o1,
                                          java.lang.Object o2)

Copyright © 2006-2009 Odysseus Software GmbH.