Uses of Class
org.gcube.contentmanagement.contentmanager.stubs.model.predicates.TreePredicate

Packages that use TreePredicate
org.gcube.contentmanagement.contentmanager.stubs.model.predicates   
org.gcube.contentmanagement.contentmanager.stubs.model.protocol   
 

Uses of TreePredicate in org.gcube.contentmanagement.contentmanager.stubs.model.predicates
 

Subclasses of TreePredicate in org.gcube.contentmanagement.contentmanager.stubs.model.predicates
 class CutTreePredicate
          A TreePredicate in which CutTreePredicate.prune(Node) removes all the edges of matching nodes, not only those that are not required for matching.
 

Methods in org.gcube.contentmanagement.contentmanager.stubs.model.predicates that return TreePredicate
static TreePredicate Predicates.cut(TreePredicate tp)
          Returns a TreePredicate that has the same EdgePredicates as another TreePredicate but removes all the edges of matching node under pruning.
static TreePredicate Predicates.hasLabelPath(javax.xml.namespace.QName... labels)
          Returns a tree predicate for the existence of a given path of one or more edge labels.
static TreePredicate Predicates.hasLabelPath(java.lang.String... labels)
          Returns a tree predicate for the existence of a given path of one or more edge labels.
static TreePredicate Predicates.hasPath(java.lang.String... ids)
          Returns a tree predicate for the existence of a given path of one or more node identifiers.
static TreePredicate Predicates.id(LeafPredicate<?,?> idp, TreePredicate p)
          Adds a LeafPredicate on the identifier of nodes described by a TreePredicate.
static TreePredicate Predicates.id(java.lang.String identifier, TreePredicate p)
          Adds a string equality predicate on the identifier of nodes described by a TreePredicate.
static TreePredicate Predicates.tree(EdgePredicate... eps)
          Returns a tree predicate for one or more EdgePredicates
 

Methods in org.gcube.contentmanagement.contentmanager.stubs.model.predicates with parameters of type TreePredicate
static TreePredicate Predicates.cut(TreePredicate tp)
          Returns a TreePredicate that has the same EdgePredicates as another TreePredicate but removes all the edges of matching node under pruning.
static TreePredicate Predicates.id(LeafPredicate<?,?> idp, TreePredicate p)
          Adds a LeafPredicate on the identifier of nodes described by a TreePredicate.
static TreePredicate Predicates.id(java.lang.String identifier, TreePredicate p)
          Adds a string equality predicate on the identifier of nodes described by a TreePredicate.
 

Uses of TreePredicate in org.gcube.contentmanagement.contentmanager.stubs.model.protocol
 

Methods in org.gcube.contentmanagement.contentmanager.stubs.model.protocol that return TreePredicate
static TreePredicate URIs.predicate(java.net.URI uri)
          Returns a tree predicate for the existence of the path of identifiers in a content URI.