public class ParentNodeExpression extends SingleNodeExpression
locationId, staticPropertiesEVALUATE_METHOD, ITERATE_METHOD, PROCESS_METHOD| Constructor and Description |
|---|
ParentNodeExpression() |
| Modifier and Type | Method and Description |
|---|---|
void |
display(int level,
java.io.PrintStream out,
Configuration config)
Diagnostic print of expression structure
|
boolean |
equals(java.lang.Object other)
Is this expression the same as another expression?
|
NodeInfo |
getNode(XPathContext context)
Return the node selected by this SingleNodeExpression
|
int |
hashCode()
get HashCode for comparing two expressions
|
computeCardinality, computeSpecialProperties, effectiveBooleanValue, evaluateItem, getIntrinsicDependencies, getItemType, iterate, optimize, typeCheckadoptChildExpression, checkPermittedContents, computeDependencies, computeStaticProperties, doPromotion, dynamicError, evaluateAsString, getCardinality, getColumnNumber, getConstructType, getDependencies, getExecutable, getHostLanguage, getImplementationMethod, getInstructionInfo, getLineNumber, getLocationId, getLocationProvider, getParentExpression, getPublicId, getSlotsUsed, getSpecialProperties, getSystemId, hasBadParentPointer, iterateSubExpressions, markTailFunctionCalls, process, promote, replaceSubExpression, resetStaticProperties, setLocationId, setParentExpression, setParentExpression, simplify, suppressValidation, typeErrorpublic NodeInfo getNode(XPathContext context) throws XPathException
getNode in class SingleNodeExpressioncontext - The context for the evaluationXPathExceptionpublic boolean equals(java.lang.Object other)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic void display(int level,
java.io.PrintStream out,
Configuration config)
level - indentation level for this expressionout - Output destination