Uses of Class
org.objectweb.medor.expression.api.ExpressionException

Packages that use ExpressionException
org.objectweb.medor.expression.api   
org.objectweb.medor.expression.lib   
 

Uses of ExpressionException in org.objectweb.medor.expression.api
 

Subclasses of ExpressionException in org.objectweb.medor.expression.api
 class MalformedExpressionException
          Specialisation of ExpressionException when Expression are malformed
 class TypingException
          Extension of MedorException for typing related problems.
 

Methods in org.objectweb.medor.expression.api that throw ExpressionException
 Operand Expression.evaluate(ParameterOperand[] values, java.lang.Object o)
          It evaluates the expression tree and puts the result into the operand result.
 Operand Expression.compileExpression()
          Checks the semantic integrity of an expression.
 void CalculatedParameterOperand.evaluate(ParameterOperand[] pos)
           
 

Uses of ExpressionException in org.objectweb.medor.expression.lib
 

Methods in org.objectweb.medor.expression.lib that throw ExpressionException
 Operand Substring.evaluate(ParameterOperand[] pos, java.lang.Object o)
           
 Operand Substring.compileExpression()
           
 Operand Sqrt.evaluate(ParameterOperand[] pos, java.lang.Object o)
           
 Operand Sqrt.compileExpression()
           
 Operand Like.compileExpression()
           
 Operand Like.evaluate(ParameterOperand[] values, java.lang.Object o)
           
 Operand Length.evaluate(ParameterOperand[] pos, java.lang.Object o)
           
 Operand Length.compileExpression()
           
 Operand IndexedLocate.evaluate(ParameterOperand[] pos, java.lang.Object o)
           
 Operand IndexedLocate.compileExpression()
           
 Operand FirstLocate.evaluate(ParameterOperand[] pos, java.lang.Object o)
           
 Operand FirstLocate.compileExpression()
           
 Operand Concat.evaluate(ParameterOperand[] pos, java.lang.Object o)
           
 Operand Concat.compileExpression()
           
 Operand BasicUnaryLogicalOperator.evaluate(ParameterOperand[] pos, java.lang.Object o)
           
 Operand BasicUnaryLogicalOperator.compileExpression()
           
 Operand BasicUnaryArithmeticOperator.evaluate(ParameterOperand[] pos, java.lang.Object o)
           
 Operand BasicUnaryArithmeticOperator.compileExpression()
           
 Operand BasicParameterOperand.evaluate(ParameterOperand[] pos, java.lang.Object o)
           
 Operand BasicOperand.evaluate(ParameterOperand[] pos, java.lang.Object o)
           
 Operand BasicComparator.evaluate(ParameterOperand[] pos, java.lang.Object o)
          We supose that the comparisons can be performed between all types.
 Operand BasicComparator.compileExpression()
           
 Operand BasicBinaryLogicalOperator.evaluate(ParameterOperand[] pos, java.lang.Object o)
           
 Operand BasicBinaryLogicalOperator.compileExpression()
           
 Operand BasicBinaryArithmeticOperator.evaluate(ParameterOperand[] pos, java.lang.Object o)
           
 Operand BasicBinaryArithmeticOperator.compileExpression()