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

Packages that use ExpressionException
org.objectweb.medor.expression.api   
org.objectweb.medor.expression.converter.api   
org.objectweb.medor.expression.converter.rdb   
org.objectweb.medor.expression.lib   
org.objectweb.medor.expression.parser.string   
 

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.converter.api
 

Methods in org.objectweb.medor.expression.converter.api that throw ExpressionException
 java.lang.String Expression2WhereClause.convertExp2WhereClause(Expression exp, RdbAdapter rdbAdapter)
          Converts an expression to a relational where clause
 

Uses of ExpressionException in org.objectweb.medor.expression.converter.rdb
 

Methods in org.objectweb.medor.expression.converter.rdb that throw ExpressionException
 java.lang.String Expression2WhereClauseImpl.convertExp2WhereClause(Expression exp, RdbAdapter rdbAdapter)
           
 void Expression2WhereClauseImpl.convertExp2WhereClause(Expression exp, RdbAdapter rdbAdapter, java.lang.StringBuffer sb)
          These method build a where clause in a StrinbBuffer from a medor expression.
 void Expression2WhereClauseImpl.convertExp2WhereClauseBuilder(Expression exp, java.lang.String rdbAdapterVarName, java.lang.StringBuffer sb)
          These method build a where clause in a StrinbBuffer from a medor expression.
 

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

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

Uses of ExpressionException in org.objectweb.medor.expression.parser.string
 

Methods in org.objectweb.medor.expression.parser.string that throw ExpressionException
 Expression ExpressionParser.parse(java.lang.String exprstr, ParameterTypeProvider ptp)
          Produces a MEDOR Expression from a string.