public class CoreOperationLessThan extends CoreOperationRelationalExpression
Expression for the operation "<".Expression.PointerIterator, Expression.ValueIteratorADD_PRECEDENCE, AND_PRECEDENCE, COMPARE_PRECEDENCE, MULTIPLY_PRECEDENCE, NEGATE_PRECEDENCE, OR_PRECEDENCE, RELATIONAL_EXPR_PRECEDENCE, UNION_PRECEDENCENOT_A_NUMBER, ONE, ZERO| Constructor and Description |
|---|
CoreOperationLessThan(Expression arg1,
Expression arg2)
Create a new CoreOperationLessThan.
|
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
evaluateCompare(int compare)
Template method for subclasses to evaluate the result of a comparison.
|
String |
getSymbol()
Returns the XPath symbol for this operation, e.g.
|
computeValue, getPrecedence, isSymmetriccompute, toStringcomputeContextDependent, getArgumentsisContextDependent, iterate, iteratePointerspublic CoreOperationLessThan(Expression arg1, Expression arg2)
arg1 - left Expressionarg2 - right Expressionprotected boolean evaluateCompare(int compare)
CoreOperationRelationalExpressionevaluateCompare in class CoreOperationRelationalExpressioncompare - result of comparison to evaluatepublic String getSymbol()
CoreOperationgetSymbol in class CoreOperationCopyright © 2001-2015 The Apache Software Foundation. All Rights Reserved.