| |
|
| java.lang.Object org.jpox.store.expression.ScalarExpression org.jpox.store.expression.NumericExpression
All known Subclasses: org.jpox.store.expression.IntegerLiteral, org.jpox.store.expression.ContainerSizeExpression, org.jpox.store.expression.ByteExpression, org.jpox.store.expression.FloatingPointLiteral, org.jpox.store.expression.ByteLiteral, org.jpox.store.expression.AggregateExpression,
NumericExpression | public class NumericExpression extends ScalarExpression (Code) | | Representation of a Numeric expression in a Query.
version: $Revision: 1.20 $ |
NumericExpression | protected NumericExpression(QueryExpression qs)(Code) | | Constructor
Parameters: qs - the QueryExpression |
NumericExpression | public NumericExpression(QueryExpression qs, JavaTypeMapping mapping, LogicSetExpression te)(Code) | | Parameters: qs - the QueryExpression Parameters: mapping - the mapping associated to this expression Parameters: te - the TableExpression where this expression refers to |
NumericExpression | public NumericExpression(String functionName, List args)(Code) | | Generates statement as e.g. FUNCTION_NAME(arg[,argN]). The function returns a numeric value
Parameters: functionName - Parameters: args - ScalarExpression list |
NumericExpression | public NumericExpression(String functionName, List args, List types)(Code) | | Generates statement as e.g. FUNCTION_NAME(arg AS type[,argN as typeN])
Parameters: functionName - Name of function Parameters: args - ScalarExpression list Parameters: types - String or ScalarExpression list |
NumericExpression | public NumericExpression(MonadicOperator op, ScalarExpression operand)(Code) | | Perform a function op on operand
Parameters: op - operator Parameters: operand - operand |
NumericExpression | public NumericExpression(ScalarExpression operand1, DyadicOperator op, ScalarExpression operand2)(Code) | | Performs a function on two arguments.
op(operand1,operand2)
operand1 op operand2
Parameters: operand1 - the first expression Parameters: op - the operator between operands Parameters: operand2 - the second expression |
|
|
|