Uses of Interface
org.gcube.contentmanagement.contentmanager.stubs.model.predicates.Predicate

Packages that use Predicate
org.gcube.contentmanagement.contentmanager.plugin.defaultplugin   
org.gcube.contentmanagement.contentmanager.plugin.delegates   
org.gcube.contentmanagement.contentmanager.state   
org.gcube.contentmanagement.contentmanager.stubs.calls   
org.gcube.contentmanagement.contentmanager.stubs.model.predicates   
 

Uses of Predicate in org.gcube.contentmanagement.contentmanager.plugin.defaultplugin
 

Methods in org.gcube.contentmanagement.contentmanager.plugin.defaultplugin with parameters of type Predicate
 RemoteIterator<GDoc> DefaultReader.get(Predicate projection)
          Returns all the gDoc documents, requesting the application of a projection over each of them.
 GDoc DefaultReader.get(java.lang.String id, Predicate projection)
          Returns a gDoc document from its identifier, requesting the preliminary application of a filter and a projection over it.
 

Uses of Predicate in org.gcube.contentmanagement.contentmanager.plugin.delegates
 

Methods in org.gcube.contentmanagement.contentmanager.plugin.delegates with parameters of type Predicate
abstract  RemoteIterator<GDoc> ReadDelegate.get(Predicate projection)
          Returns all the gDoc documents, requesting the application of a projection over each of them.
 RemoteIterator<GDoc> ReadDelegate.get(RSIterator<java.lang.String> iterator, Predicate projection)
          Returns zero or more gDoc documents from their identifiers, requesting the preliminary application of a filter and a projection over each of them.
abstract  GDoc ReadDelegate.get(java.lang.String id, Predicate projection)
          Returns a gDoc document from its identifier, requesting the preliminary application of a filter and a projection over it.
 

Uses of Predicate in org.gcube.contentmanagement.contentmanager.state
 

Methods in org.gcube.contentmanagement.contentmanager.state with parameters of type Predicate
 java.net.URI ReadManager.get(Predicate projection)
          Returns all the gDoc documents, requesting the application of a projection over each of them.
 GDoc ReadManager.get(java.lang.String id, Predicate projection)
          Returns a gDoc document from its identifier, requesting the preliminary application of a filter and a projection over it.
 java.net.URI ReadManager.get(java.net.URI locator, Predicate projection)
          Returns zero or more gDoc documents from their identifiers, requesting the preliminary application of a filter and a projection over each of them.
 

Uses of Predicate in org.gcube.contentmanagement.contentmanager.stubs.calls
 

Methods in org.gcube.contentmanagement.contentmanager.stubs.calls that return Predicate
static Predicate Utils.getPredicate(AnyHolder p)
          Extracts a predicate from its packaging for transmission.
 

Methods in org.gcube.contentmanagement.contentmanager.stubs.calls with parameters of type Predicate
 java.net.URI ReadManagerCall.get(Predicate projection)
          Returns all the gDoc documents, requesting the application of a projection over each of them.
 GDoc ReadManagerCall.get(java.lang.String id, Predicate projection)
          Returns a gDoc document from its identifier, requesting the preliminary application of a filter and a projection over it.
 java.net.URI ReadManagerCall.get(java.net.URI locator, Predicate projection)
          Returns zero or more gDoc documents from their identifiers, requesting the preliminary application of a filter and a projection over each of them.
 org.w3c.dom.Element ReadManagerCall.getAsElement(java.lang.String id, Predicate projection)
          Returns a gDoc document from its identifier, requesting the preliminary application of a filter and a projection over it.
static AnyHolder Utils.getPredicateHolder(Predicate p)
          Returns a packaging of a given predicate suitable for transmission.
 

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

Classes in org.gcube.contentmanagement.contentmanager.stubs.model.predicates that implement Predicate
 class AnyPredicate
          The 'null' predicate, it asserts nothing.
 class Bool
          Asserts that a leaf as a boolean value that satisfies a given constraint.
 class Calendar
          Asserts that a leaf has a calendar value that satisfies a given constraint.
 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.
 class Date
          Asserts that a leaf has a date value that satisfies a given constraint.
 class LeafPredicate<T,C extends Constraint<? super T>>
          Abstract implementation of Predicate for predicates that apply to Leafs.
 class Num
          Asserts that a leaf as a numeric value that satisfies a given constraint.
 class RID
          Asserts that a leaf has a RID value that satisfies a given constraint.
 class Text
          Asserts that a leaf has a text value that satisfies a given constraint.
 class TreePredicate
          An implementation of Predicate for InnerNodes.
 

Methods in org.gcube.contentmanagement.contentmanager.stubs.model.predicates that return Predicate
static Predicate Predicates.clone(Predicate predicate)
          Clone a predicate.
 Predicate EdgePredicate.predicate()
          Returns the target predicate.
 

Methods in org.gcube.contentmanagement.contentmanager.stubs.model.predicates with parameters of type Predicate
static EdgePredicate Predicates.atleast(javax.xml.namespace.QName l, Predicate np)
          Returns an AtLeast predicate for a given label and a given Predicate.
static EdgePredicate Predicates.atleast(java.lang.String l, Predicate np)
          Returns an AtLeast predicate for a given label and a given Predicate.
static EdgePredicate Predicates.atleast(java.lang.String ns, java.lang.String l, Predicate np)
          Returns an AtLeast predicate for a given label and a given Predicate.
static Predicate Predicates.clone(Predicate predicate)
          Clone a predicate.
static EdgePredicate Predicates.many(javax.xml.namespace.QName l, Predicate np)
          Returns an Many predicate for a given label and a given Predicate.
static EdgePredicate Predicates.many(java.lang.String l, Predicate np)
          Returns an Many predicate for a given label and a given Predicate.
static EdgePredicate Predicates.many(java.lang.String ns, java.lang.String l, Predicate np)
          Returns an Many predicate for a given label and a given Predicate.
static EdgePredicate Predicates.one(javax.xml.namespace.QName l, Predicate predicate)
          Returns an One predicate for a given label and a given Predicate.
static EdgePredicate Predicates.one(java.lang.String l, Predicate predicate)
          Returns an One predicate for a given label and a given Predicate.
static EdgePredicate Predicates.one(java.lang.String ns, java.lang.String l, Predicate predicate)
          Returns an One predicate for a given label and a given Predicate.
static EdgePredicate Predicates.only(javax.xml.namespace.QName l, Predicate np)
          Returns an Only predicate for a given label and a given Predicate.
static EdgePredicate Predicates.only(java.lang.String l, Predicate np)
          Returns an Only predicate for a given label and a given Predicate.
static EdgePredicate Predicates.only(java.lang.String ns, java.lang.String l, Predicate np)
          Returns an Only predicate for a given label and a given Predicate.
static EdgePredicate Predicates.opt(javax.xml.namespace.QName l, Predicate np)
          Returns an Opt predicate for a given label and a given Predicate.
static EdgePredicate Predicates.opt(java.lang.String l, Predicate np)
          Returns an Opt predicate for a given label and a given Predicate.
static EdgePredicate Predicates.opt(java.lang.String ns, java.lang.String l, Predicate np)
          Returns an Opt predicate for a given label and a given Predicate.
 void EdgePredicate.setPredicate(Predicate p)
          Sets the target predicate.
 

Constructors in org.gcube.contentmanagement.contentmanager.stubs.model.predicates with parameters of type Predicate
AtLeast(javax.xml.namespace.QName l, Predicate p)
          Creates an instance for a given label and predicate.
Many(javax.xml.namespace.QName l, Predicate p)
          Creates an instance for a givel label and predicate.
One(javax.xml.namespace.QName l, Predicate predicate)
          Creates an instance for a given label and predicate.
Only(javax.xml.namespace.QName l, Predicate p)
          Creates an instance for a givel label and predicate.
Opt(javax.xml.namespace.QName l, Predicate p)
          Creates an instance for a given label and predicate.