|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use ExpressionException | |
org.objectweb.medor.expression.api | |
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 | |
void |
CalculatedParameterOperand.evaluate(ParameterOperand[] pos)
|
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. |
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 |
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 |
StringUpper.evaluate(ParameterOperand[] pos,
java.lang.Object o)
|
Operand |
StringUpper.compileExpression()
|
protected void |
BasicOperator.compileOperands()
|
Operand |
IndexedLocate.evaluate(ParameterOperand[] pos,
java.lang.Object o)
|
Operand |
IndexedLocate.compileExpression()
|
Operand |
Round.compileExpression()
|
Operand |
Round.evaluate(ParameterOperand[] values,
java.lang.Object o)
|
Operand |
BasicParameterOperand.evaluate(ParameterOperand[] pos,
java.lang.Object o)
|
Operand |
Sqrt.evaluate(ParameterOperand[] pos,
java.lang.Object o)
|
Operand |
Sqrt.compileExpression()
|
Operand |
BasicOperand.evaluate(ParameterOperand[] pos,
java.lang.Object o)
|
Operand |
TypeConverter.evaluate(ParameterOperand[] values,
java.lang.Object o)
|
Operand |
TypeConverter.compileExpression()
|
Operand |
Like.compileExpression()
compiles the operator: - compiles operands - verify type of parameter - compute the result holder (operand) - try to compile the pattern matcher if the filter is already defined |
Operand |
Like.evaluate(ParameterOperand[] values,
java.lang.Object o)
Evaluates the operator on operands fetch from the sub expressions. |
Operand |
BasicBinaryArithmeticOperator.evaluate(ParameterOperand[] pos,
java.lang.Object o)
|
Operand |
BasicBinaryArithmeticOperator.compileExpression()
|
Operand |
Length.evaluate(ParameterOperand[] pos,
java.lang.Object o)
|
Operand |
Length.compileExpression()
|
Operand |
BasicUnaryLogicalOperator.evaluate(ParameterOperand[] pos,
java.lang.Object o)
|
Operand |
BasicUnaryLogicalOperator.compileExpression()
|
Operand |
StringLower.evaluate(ParameterOperand[] pos,
java.lang.Object o)
|
Operand |
StringLower.compileExpression()
|
Operand |
BasicUnaryArithmeticOperator.evaluate(ParameterOperand[] pos,
java.lang.Object o)
|
Operand |
BasicUnaryArithmeticOperator.compileExpression()
|
void |
StringComparatorParameterOperand.evaluate(ParameterOperand[] pos)
|
Operand |
Concat.evaluate(ParameterOperand[] pos,
java.lang.Object o)
|
Operand |
Concat.compileExpression()
|
Operand |
FirstLocate.evaluate(ParameterOperand[] pos,
java.lang.Object o)
|
Operand |
FirstLocate.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. |
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |