| java.lang.Object org.apache.commons.jxpath.ri.compiler.Expression org.apache.commons.jxpath.ri.compiler.Operation org.apache.commons.jxpath.ri.compiler.CoreOperation
All known Subclasses: org.apache.commons.jxpath.ri.compiler.CoreOperationGreaterThanOrEqual, org.apache.commons.jxpath.ri.compiler.CoreOperationMultiply, org.apache.commons.jxpath.ri.compiler.CoreOperationLessThan, org.apache.commons.jxpath.ri.compiler.CoreOperationNegate, org.apache.commons.jxpath.ri.compiler.CoreOperationAnd, org.apache.commons.jxpath.ri.compiler.CoreOperationGreaterThan, org.apache.commons.jxpath.ri.compiler.CoreOperationDivide, org.apache.commons.jxpath.ri.compiler.CoreOperationSubtract, org.apache.commons.jxpath.ri.compiler.CoreOperationLessThanOrEqual, org.apache.commons.jxpath.ri.compiler.CoreOperationAdd, org.apache.commons.jxpath.ri.compiler.CoreOperationOr, org.apache.commons.jxpath.ri.compiler.CoreOperationCompare, org.apache.commons.jxpath.ri.compiler.CoreOperationUnion, org.apache.commons.jxpath.ri.compiler.CoreOperationMod,
CoreOperation | abstract public class CoreOperation extends Operation (Code) | | The common subclass for tree elements representing core operations like "+",
"- ", "*" etc.
author: Dmitri Plotnikov version: $Revision: 1.14 $ $Date: 2004/02/29 14:17:39 $ |
getPrecedence | abstract protected int getPrecedence()(Code) | | Computes the precedence of the operation.
|
getSymbol | abstract public String getSymbol()(Code) | | Returns the XPath symbol for this operation, e.g. "+", "div", etc.
|
isSymmetric | abstract protected boolean isSymmetric()(Code) | | Returns true if the operation is not sensitive to the order of arguments,
e.g. "=", "and" etc, and false if it is, e.g. "<=", "div".
|
|
|