Uses of Class
com.gridsystems.beanfilter.EvalException

Uses of EvalException in com.gridsystems.beanfilter
 

Methods in com.gridsystems.beanfilter that throw EvalException
 void CollectionValue.add(EvalValue value, java.lang.Class<?> parentClass)
          Adds an item to this collection.
 boolean OrNode.eval(java.lang.Object src)
          Evaluates the node.
 boolean NotNode.eval(java.lang.Object src)
          Evaluates the node.
 boolean Filter.eval(java.lang.Object src)
          Evaluates the filter.
abstract  boolean EvalNode.eval(java.lang.Object src)
          Evaluates the node.
 boolean CompareNode.eval(java.lang.Object src)
          Evaluates the node.
 boolean CollectionNode.eval(java.lang.Object src)
          Evaluates the node.
 boolean BooleanNode.eval(java.lang.Object src)
          Evaluates the node.
 boolean AndNode.eval(java.lang.Object src)
          Evaluates the node.
static boolean CompareNode.evaluateOperation(EvalValue lval, EvalValue rval, java.lang.Object lobj, int op, java.lang.Object robj)
           
 java.lang.Class<?> VariableValue.getClassValue(java.lang.Class<?> parentClass)
          
 java.lang.Class<?> ThisValue.getClassValue(java.lang.Class<?> parentClass)
          
 java.lang.Class<?> StringValue.getClassValue(java.lang.Class<?> parentClass)
          
 java.lang.Class<?> SizeOfValue.getClassValue(java.lang.Class<?> parentClass)
          
 java.lang.Class<?> SelectWhereValue.getClassValue(java.lang.Class<?> parentClass)
          
 java.lang.Class<?> ParenthesisValue.getClassValue(java.lang.Class<?> parentClass)
          
 java.lang.Class<?> NumValue.getClassValue(java.lang.Class<?> parentClass)
          
 java.lang.Class<?> NullValue.getClassValue(java.lang.Class<?> parentClass)
          
 java.lang.Class<?> FieldValue.getClassValue(java.lang.Class<?> parentClass)
          
abstract  java.lang.Class<?> EvalValue.getClassValue(java.lang.Class<?> parentClass)
           
 java.lang.Class<?> EvalNode.getClassValue(java.lang.Class<?> parentClass)
          
 java.lang.Class<?> BooleanValue.getClassValue(java.lang.Class<?> parentClass)
          
 java.lang.Class<?> ArrayValue.getClassValue(java.lang.Class<?> parentClass)
          
 java.lang.Object VariableValue.getValue(java.lang.Object parentValues)
          Gets the value.
 java.lang.Object SizeOfValue.getValue(java.lang.Object src)
          Gets the value.
 java.lang.Object SelectWhereValue.getValue(java.lang.Object src)
          Gets the value.
 java.lang.Object ParenthesisValue.getValue(java.lang.Object src)
          Gets the value.
 java.lang.Object NullValue.getValue(java.lang.Object parentValues)
          Gets the value.
 java.lang.Object FieldValue.getValue(java.lang.Object src)
          Gets the value.
abstract  java.lang.Object EvalValue.getValue(java.lang.Object src)
          Gets the value.
 java.lang.Object EvalNode.getValue(java.lang.Object src)
          Gets the value.
 java.lang.Object CollectionValue.getValue(java.lang.Object src)
          Gets the value.
 java.lang.Object ArrayValue.getValue(java.lang.Object src)
          Gets the value.
static EvalNode Parser.parse(java.lang.String s, java.lang.Class<?> c)
          Parses the specified string as an expression to evaluate on object of class 'c'.
 void BeanDescriptor.push(java.lang.Class<?> parent, Token token)
          Push in stack last field processed.
 void Filter.setExpr(java.lang.String expr)
          Modifies this filter expression.
 

Constructors in com.gridsystems.beanfilter that throw EvalException
ArrayValue(Token token, EvalValue value, Token arrayIndexType, java.lang.Class<?> parentClass)
          Creates a new instance.
CompareNode(EvalValue lval, int op, EvalValue rval, java.lang.Class<?> parentClass)
          Creates a new instance.
Filter(java.lang.String expr, java.lang.Class<?> c)
          Creates a new instance.
SelectWhereValue(Token selectToken, EvalValue select, Token whereToken, EvalNode where, java.lang.Class<?> parentClass)
          Creates a new instance.
VariableValue(Token token, java.lang.String s, java.lang.Class<?> parentClass)
          Creates a new instance.
 



Copyright © 2007-2008 Grid Systems, S.A.. All Rights Reserved.