Uses of Class
org.gcube.data.trees.patterns.EdgePattern

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.
 



Copyright © 2013. All Rights Reserved.