Package org.loboevolution.apache.xpath
Interface ExpressionNode
- All Superinterfaces:
SourceLocator
- All Known Implementing Classes:
And
,AttributeIterator
,AxesWalker
,BasicTestIterator
,Bool
,ChildIterator
,ChildTestIterator
,ContextMatchStepPattern
,DescendantIterator
,Div
,Equals
,Expression
,FilterExprWalker
,FuncBoolean
,FuncCeiling
,FuncConcat
,FuncContains
,FuncCount
,FuncFalse
,FuncFloor
,FuncId
,FuncLang
,FuncLast
,FuncLocalPart
,FuncNamespace
,FuncNormalizeSpace
,FuncNot
,FuncNumber
,FuncPosition
,FuncQname
,FuncRound
,FuncStartsWith
,FuncString
,FuncStringLength
,FuncSubstring
,FuncSubstringAfter
,FuncSubstringBefore
,FuncSum
,Function
,Function2Args
,Function3Args
,FunctionDef1Arg
,FunctionMultiArgs
,FunctionOneArg
,FunctionPattern
,FuncTranslate
,FuncTrue
,Gt
,Gte
,LocPathIterator
,Lt
,Lte
,Minus
,Mod
,Mult
,Neg
,NodeSequence
,NodeTest
,NotEquals
,Number
,OneStepIterator
,OneStepIteratorForward
,Operation
,Or
,Plus
,PredicatedNodeTest
,ReverseAxesWalker
,SelfIteratorNoPredicate
,StepPattern
,String
,UnaryOperation
,UnionChildIterator
,UnionPathIterator
,UnionPattern
,WalkingIterator
,WalkingIteratorSorted
,XBoolean
,XBooleanStatic
,XNodeSet
,XNumber
,XObject
,XString
A class that implements this interface can construct expressions, give information about child
and parent expressions, and give the originating source information. A class that implements this
interface does not lay any claim to being directly executable.
Note: This interface should not be considered stable. Only exprSetParent and exprGetParent can be counted on to work reliably. Work in progress.
-
Method Summary
Modifier and TypeMethodDescriptionvoid
This pair of methods are used to inform the node of its parent.Methods inherited from interface javax.xml.transform.SourceLocator
getColumnNumber, getLineNumber, getPublicId, getSystemId
-
Method Details
-
exprSetParent
This pair of methods are used to inform the node of its parent. -
exprGetParent
ExpressionNode exprGetParent()
-