This interface represents a ParameterOperand which must be evaluate.
This interface represents a mathematical comparator.
Checks the semantic integrity of an expression.
Checks the semantic integrity of an expression.
Checks the semantic integrity of an expression.
Checks the semantic integrity of an expression.
Checks the semantic integrity of an expression.
Checks the semantic integrity of an expression.
Checks the semantic integrity of an expression.
Checks the semantic integrity of an expression.
Checks the semantic integrity of an expression.
Checks the semantic integrity of an expression.
Checks the semantic integrity of an expression.
Checks the semantic integrity of an expression.
Checks the semantic integrity of an expression.
Checks the semantic integrity of an expression.
Checks the semantic integrity of an expression.
CONCAT - static field in class org.objectweb.medor.expression.api.
Operator MEDOR: Middleware Enabling Distributed Object Requests
Copyright (C) 2001-2003 France Telecom R&D
Contact: alexandre.lefebvre@rd.francetelecom.com
This library is free software; you can redistribute it and/or
modify it under the terms of the GNU Lesser General Public
License as published by the Free Software Foundation; either
version 2.1 of the License, or (at your option) any later version.
Concat() - constructor for class org.objectweb.medor.expression.lib.
Concat Returns the concatenation of two strings.
CONDAND - static field in class org.objectweb.medor.expression.api.
Operator MEDOR: Middleware Enabling Distributed Object Requests
Copyright (C) 2001-2003 France Telecom R&D
Contact: alexandre.lefebvre@rd.francetelecom.com
This library is free software; you can redistribute it and/or
modify it under the terms of the GNU Lesser General Public
License as published by the Free Software Foundation; either
version 2.1 of the License, or (at your option) any later version.
MEDOR: Middleware Enabling Distributed Object Requests
Copyright (C) 2001-2003 France Telecom R&D
Contact: alexandre.lefebvre@rd.francetelecom.com
This library is free software; you can redistribute it and/or
modify it under the terms of the GNU Lesser General Public
License as published by the Free Software Foundation; either
version 2.1 of the License, or (at your option) any later version.
CONDOR - static field in class org.objectweb.medor.expression.api.
Operator Converts an expression to a relational where clause
These method build a where clause in a StrinbBuffer from a medor
expression.
These method build a where clause in a StrinbBuffer from a medor
expression.
COUNT - static field in class org.objectweb.medor.expression.api.
Operator EQUAL - static field in class org.objectweb.medor.expression.api.
Operator Equal - class org.objectweb.medor.expression.lib.
Equal Equal() - constructor for class org.objectweb.medor.expression.lib.
Equal Equal(int) - constructor for class org.objectweb.medor.expression.lib.
Equal This fonction evaluate the comaparison between two boolean variable;
This fonction evaluate the comaparison between two numerics variables;
This fonction evaluate the comaparison between two numerics variables;
This fonction evaluate the comaparison between two numerics variables;
This fonction evaluate the comaparison between two characters variable;
This fonction evaluate the comaparison between two characters variable;
This fonction evaluate the comaparison between two characters variable;
This fonction evaluate the comaparison between two java.util.Date variable;
This fonction evaluate the comaparison between two numerics variables;
This fonction evaluate the comaparison between two numerics variables;
This fonction evaluate the comaparison between two numerics variables;
This fonction evaluate the comaparison between two double variable;
This fonction evaluate the comaparison between two double variable;
This fonction evaluate the comaparison between two numerics variables;
This fonction evaluate the comaparison between two numerics variables;
This fonction evaluate the comaparison between two numerics variables;
This fonction evaluate the comaparison between two numerics variables;
This fonction evaluate the comaparison between two numerics variables;
This fonction evaluate the comaparison between two numerics variables;
This fonction evaluate the comaparison between two numerics variables;
This fonction evaluate the comaparison between two numerics variables;
This fonction evaluate the comaparison between two numerics variables;
This fonction evaluate the comaparison between two numerics variables;
This fonction evaluate the comaparison between two numerics variables;
This fonction evaluate the comaparison between two numerics variables;
This fonction evaluate the comaparison between two numerics variables;
This fonction evaluate the comaparison between two floats variables;
This fonction evaluate the comaparison between two floats variables;
This fonction evaluate the comaparison between two numerics variables;
This fonction evaluate the comaparison between two numerics variables;
This fonction evaluate the comaparison between two numerics variables;
This fonction evaluate the comaparison between two numerics variables;
This fonction evaluate the comaparison between two numerics variables;
This fonction evaluate the comaparison between two numerics variables;
This fonction evaluate the comaparison between two numerics variables;
This fonction evaluate the comaparison between two numerics variables;
This fonction evaluate the comaparison between two numerics variables;
This fonction evaluate the comaparison between two numerics variables;
This fonction evaluate the comaparison between two numerics variables;
This fonction evaluate the comaparison between two numerics variables;
This fonction evaluate the comaparison between two numerics variables;
This fonction evaluate the arithmetic operation between two numerics
variables;
This fonction evaluate the comaparison between two numerics variables;
This fonction evaluate the comaparison between two numerics variables;
This fonction evaluate the comaparison between two numerics variables;
This fonction evaluate the comaparison between two numerics variables;
This fonction evaluate the comaparison between two numerics variables;
This fonction evaluate the comaparison between two numerics variables;
This fonction evaluate the comaparison between two numerics variables;
This fonction evaluate the comaparison between two numerics variables;
This fonction evaluate the comaparison between two numerics variables;
This fonction evaluate the comaparison between two numerics variables;
This fonction evaluate the comaparison between two numerics variables;
This fonction evaluate the comaparison between two numerics variables;
This fonction evaluate the comaparison between two numerics variables;
This fonction evaluate the comaparison between two numerics variables;
This fonction evaluate the comaparison between two long variable;
This fonction evaluate the comaparison between two long variable;
This fonction evaluate the comaparison between two numerics variables;
This fonction evaluate the comaparison between two numerics variables;
This fonction evaluate the comaparison between two java Object ;
It evaluates the expression tree and puts the result into the operand
result.
We supose that the comparisons can be performed between all types.
This fonction evaluate the comaparison between two numerics variables;
This fonction evaluate the comaparison between two numerics variables;
This fonction evaluate the comaparison between two numerics variables;
This fonction evaluate the comaparison between two string variable;
This fonction evaluate the comaparison between two string variable;
This fonction evaluate the comaparison between two string variable;
This interface represents an arithmetic and/or a
boolean expression.
Converts an expression to a relation where clause.
This class implements the Expression2WhereClause interface.
Specialisation of MedorException for problems related to Expressions.
This class is a string parser of expressions.
evalute the expression result and return a BigDecimal value
evalute the expression result and return a BigInteger value
get the operand result as a boolean value
get the operand result as a byte value
get the operand result as a byte[] value
get the operand result as a char value
get the operand result as a char[] value
get the operand result a java.util.Date value
get the operand result as a double value
get the operand result as a float value
get the operand result as a byte value
get the operand result as a long value
get the operand result as a java.lang.Object value
Returns the String representing the operator in Java
Returns the PType of a parameter, identified by its name.
This method returns the type which would result from applying a binary
operator to 2 objects of given PType.
get the operand result as a short value
evalute the expression result and return a string value
It gets the result type of this expression
It gets the result type of this expression
It gets the result type of this expression
It retrieves the value of the operand as a String.
GREATER - static field in class org.objectweb.medor.expression.api.
Operator This class implements the QueryComparator interface; it represents ">"
mathematical comparator.
This class implements the QueryComparator interface; it represents ">="
mathematical comparator.
This method sets the left operand or operator to this expression object.
This method sets the left operand or operator to this expression object.
This method changes the type of the current operand object.
It assigns the operand value as a boolean value
It assigns the operand value
It assigns the operand value
It assigns the operand value
It assigns the operand value
It assigns the operand value
It assigns the operand value
It assigns the operand value
It assigns the operand value
It assigns the operand value
It assigns the operand value
SQRT - static field in class org.objectweb.medor.expression.api.
Operator Sqrt - class org.objectweb.medor.expression.lib.
Sqrt MEDOR: Middleware Enabling Distributed Object Requests
Copyright (C) 2001-2003 France Telecom R&D
Contact: alexandre.lefebvre@rd.francetelecom.com
This library is free software; you can redistribute it and/or
modify it under the terms of the GNU Lesser General Public
License as published by the Free Software Foundation; either
version 2.1 of the License, or (at your option) any later version.
Sqrt() - constructor for class org.objectweb.medor.expression.lib.
Sqrt Is an operator to upper string operand.
Operator representing the substring extraction given a String, a first
integer to start from and a second integer indicating the length of the
required substring.
SUM - static field in class org.objectweb.medor.expression.api.
Operator