|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use EdgePattern | |
|---|---|
| org.gcube.data.trees.patterns | |
| Uses of EdgePattern in org.gcube.data.trees.patterns |
|---|
| Subclasses of EdgePattern in org.gcube.data.trees.patterns | |
|---|---|
class |
AtLeastPattern
A Pattern that matches nodes with at least one Edge with a given label and a target that matches a given Pattern. |
class |
ManyPattern
A Pattern that matches Nodes with zero or more edges
that have a given label and target nodes that match a given Pattern. |
class |
OnePattern
A Pattern that matches Nodes that have a single edge
with a given label and a target that matches a given Pattern. |
class |
OnlyPattern
A Pattern that matches Nodes that have zero or more edges
with a given label and a target that matches a given Pattern. |
class |
OptPattern
A Pattern that matches Nodes that have at most one edge
with a given label and a target that matches a given Pattern. |
| Methods in org.gcube.data.trees.patterns that return EdgePattern | |
|---|---|
static EdgePattern |
Patterns.clone(EdgePattern pattern)
Clones an EdgePattern. |
static EdgePattern |
Patterns.cond(EdgePattern p)
Marks an EdgePattern as a condition. |
EdgePattern |
TreePattern.pattern(QName label)
Returns a pattern with a given label, if one exists. |
| Methods in org.gcube.data.trees.patterns that return types with arguments of type EdgePattern | |
|---|---|
List<EdgePattern> |
TreePattern.patterns()
Return the patterns. |
| Methods in org.gcube.data.trees.patterns with parameters of type EdgePattern | |
|---|---|
static EdgePattern |
Patterns.clone(EdgePattern pattern)
Clones an EdgePattern. |
static EdgePattern |
Patterns.cond(EdgePattern p)
Marks an EdgePattern as a condition. |
static TreePattern |
Patterns.tree(EdgePattern... patterns)
Returns a TreePattern with one or more EdgePatterns. |
| Constructor parameters in org.gcube.data.trees.patterns with type arguments of type EdgePattern | |
|---|---|
CutTreePattern(List<EdgePattern> ps)
Creates an instance with a list of EdgePatterns. |
|
TreePattern(List<EdgePattern> patterns)
Creates and instance with a list of EdgePatterns. |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||