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

Packages that use AbstractPattern
org.gcube.data.trees.patterns   
 

Uses of AbstractPattern in org.gcube.data.trees.patterns
 

Subclasses of AbstractPattern in org.gcube.data.trees.patterns
 class AnyPattern
          A pattern that matches all Nodes.
 class BoolPattern
          A Pattern that matches the value of a Leaf against a given Boolean Constraint.
 class CalendarPattern
          A Pattern that matches the value of a Leaf against a given Calendar Constraint.
 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.
 class DatePattern
          A Pattern that matches the value of Leafs against given Date Constraint.
 class LeafPattern<T,C extends Constraint<? super T>>
          A Patterns over Leafs.
 class NumPattern
          A Pattern that matches the value of a Leaf against a Double Constraint.
 class TextPattern
          A Pattern that matches the text value of a Leaf against a given String Constraint.
 class TreePattern
          A Pattern over InnerNodes.
 class URIPattern
          A Pattern that matches the value of Leaf against a given URI Constraint.
 

Methods in org.gcube.data.trees.patterns with type parameters of type AbstractPattern
static
<T extends AbstractPattern>
T
Patterns.id(LeafPattern<?,?> idp, T p)
          Adds a LeafPattern over the identifier of nodes matched by an AbstractPattern.
static
<T extends AbstractPattern>
T
Patterns.id(String identifier, T pattern)
          Adds a LeafPattern for text equality over the identifier of nodes matched by a AbstractPattern.
 



Copyright © 2013. All Rights Reserved.