| Package | Description |
|---|---|
| org.gcube.data.trees.patterns |
| Modifier and Type | Class and Description |
|---|---|
class |
CutTreePattern
A
Pattern in which CutTreePattern.prune(Node) removes all the edges of matching nodes, not only those that are not required for matching. |
| Modifier and Type | Method and Description |
|---|---|
static TreePattern |
Patterns.hasLabelPath(QName... labels)
Returns a
TreePattern that matches InnerNodes with a path of one or more edge labels. |
static TreePattern |
Patterns.hasLabelPath(String... labels)
Returns a
TreePattern that matches InnerNodes with a path of one or more edge labels. |
static TreePattern |
Patterns.tree(EdgePattern... patterns)
Returns a
TreePattern with one or more EdgePatterns. |
| Modifier and Type | Method and Description |
|---|---|
static CutTreePattern |
Patterns.cut(TreePattern pattern)
Returns a
CutTreePattern with the EdgePatterns of a given TreePattern but removes all
the edges of a matching node under pruning |
Copyright © 2017. All Rights Reserved.