public class Equals extends Operation
| Constructor and Description |
|---|
Equals() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
bool(XPathContext xctxt)
Execute a binary operation by calling execute on each of the operands,
and then calling the operate method on the derived class.
|
XObject |
operate(XObject left,
XObject right)
Apply the operation to two operands, and return the result.
|
callVisitors, canTraverseOutsideSubtree, deepEquals, execute, fixupVariables, getExpression, getLeftOperand, getRightOperand, setExpression, setLeftRightasIterator, asIteratorRaw, asNode, assertion, error, execute, execute, execute, executeCharsToContentHandler, exprAddChild, exprGetChild, exprGetNumChildren, exprGetParent, exprSetParent, getColumnNumber, getExpressionOwner, getLineNumber, getPublicId, getSystemId, isNodesetExpr, isSameClass, isStableNumber, num, warn, xstrpublic XObject operate(XObject left, XObject right) throws TransformerException
operate in class Operationleft - non-null reference to the evaluated left operand.right - non-null reference to the evaluated right operand.TransformerExceptionpublic boolean bool(XPathContext xctxt) throws TransformerException
bool in class Expressionxctxt - The runtime execution context.TransformerExceptionCopyright © 2018 JBoss by Red Hat. All rights reserved.