|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
Tree classes, one for each
node type within the syntax tree of an STXPath expression.
See:
Description
| Class Summary | |
| AddTree | Objects of AddTree represent arithmetic plus nodes in the syntax tree of a pattern or an STXPath expression. |
| AndTree | Objects of AndTree represent logical AND nodes in the syntax tree of a pattern or an STXPath expression. |
| AttrLocalWildcardTree | Objects of AttrLocalWildcardTree represent attribute tests nodes of the form '@ns:*' in the syntax tree of a pattern or an STXPath expression. |
| AttrTree | Objects of AttrTree represent attribute nodes in the syntax tree of a pattern or an STXPath expression. |
| AttrUriWildcardTree | Objects of Tree represent nodes in the syntax tree of a pattern or an STXPath expression. |
| AttrWildcardTree | Objects of AttrWildcardTree represent "@*" nodes in the syntax tree of a pattern or an STXPath expression. |
| AvtTree | Objects of AvtTree represent attribute value trees. |
| CDataTestTree | Objects of CDataTestTree represent CDATA test nodes ("cdata()")in the syntax tree of a pattern or an STXPath expression. |
| ChildTree | Objects of ChildTree represent a child step on the ancestor stack in the syntax tree of a pattern or an STXPath expression. |
| CommentTestTree | Objects of CommentTestTree represent comment test nodes ("comment()") in the syntax tree of a pattern or an STXPath expression. |
| DdotTree | Objects of DdotTree represent a ".." step in the syntax tree of a pattern or an STXPath expression. |
| DescTree | Objects of DescTree represent a descendant step "//" in the syntax tree of a pattern or an STXPath expression. |
| DivTree | Objects of DivTree represent arithmetic div nodes in the syntax tree of a pattern or an STXPath expression. |
| DotTree | Objects of DotTree represent "." steps in the syntax tree of a pattern or an STXPath expression. |
| EqTree | Objects of EqTree represent comparison nodes (equal, "=") in the syntax tree of a pattern or an STXPath expression. |
| FunctionTree | Objects of FunctionTree represent function calls in the syntax tree of a pattern or an STXPath expression. |
| GeTree | Objects of GeTree represent comparison nodes (greater or equal, ">=") in the syntax tree of a pattern or an STXPath expression. |
| GtTree | Objects of GtTree represent comparison nodes (greater than, ">") in the syntax tree of a pattern or an STXPath expression. |
| LeTree | Objects of LeTree represent compariosn nodes (less or equal, "<=") in the syntax tree of a pattern or an STXPath expression. |
| ListTree | Objects of ListTree represent nodes that are items in a parameter list of a function call in the syntax tree of a pattern or an STXPath expression. |
| LocalWildcardTree | Objects of LocalWildcardTree represent element name test "prefix:*" nodes in the syntax tree of a pattern or an STXPath expression. |
| LtTree | Objects of LtTree represent comparison nodes (less than, "<") in the syntax tree of a pattern or an STXPath expression. |
| ModTree | Objects of ModTree represent arithmetic mod nodes in the syntax tree of a pattern or an STXPath expression. |
| MultTree | Objects of MultTree represent arithmetic multiplication nodes in the syntax tree of a pattern or an STXPath expression. |
| NameTestTree | Objects of NameTestTree represent element name test nodes in the syntax tree of a pattern or an STXPath expression. |
| NeTree | Objects of NeTree represent comparison nodes (not equal, "! |
| NodeTestTree | Objects of NodeTestTree represent node test "node()" nodes in the syntax tree of a pattern or an STXPath expression. |
| NumberTree | Objects of NumberTree represent number literals in the syntax tree of a pattern or an STXPath expression. |
| OrTree | Objects of OrTree represent logical OR nodes in the syntax tree of a pattern or an STXPath expression. |
| PiTestTree | Objects of PiTree represent processing-instruction node test nodes in the syntax tree of a pattern or an STXPath expression. |
| PredicateTree | Objects of PredicateTree represent predicate nodes in the syntax tree of a pattern or an STXPath expression. |
| RootTree | Objects of RootTree represent root nodes in the syntax tree of a pattern or an STXPath expression. |
| SeqTree | Objects of SeqTree represent nodes of a sequence in the syntax tree of a pattern or an STXPath expression. |
| StringTree | Objects of StringTree represent string literals in the syntax tree of a pattern or an STXPath expression. |
| SubTree | Objects of SubTree represent arithmeric minus nodes in the syntax tree of a pattern or an STXPath expression. |
| TextTestTree | Objects of TextTestTree represent text test ("text()") nodes in the syntax tree of a pattern or an STXPath expression. |
| UnionTree | Objects of UnionTree represent union nodes ("|") in the syntax tree of a pattern or an STXPath expression. |
| UriWildcardTree | Objects of UriWildcardTree represent element name test "*:lname" nodes in the syntax tree of a pattern or an STXPath expression. |
| ValueTree | Objects of ValueTree will be constructed internally only to represent single value leafs. |
| VarTree | Objects of VarTree represent variable reference ('$var') nodes in the syntax tree of a pattern or an STXPath expression. |
| WildcardTree | Objects of WildcardTree represent element test nodes ("*") in the syntax tree of a pattern or an STXPath expression. |
Provides concrete Tree classes, one for each
node type within the syntax tree of an STXPath expression.
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||