Uses of Class
info.magnolia.jcr.predicate.AbstractPredicate

Packages that use AbstractPredicate
info.magnolia.jcr.decoration   
info.magnolia.jcr.iterator   
info.magnolia.jcr.predicate   
info.magnolia.jcr.util   
info.magnolia.jcr.wrapper   
info.magnolia.rendering.template   
info.magnolia.rendering.template.configured   
 

Uses of AbstractPredicate in info.magnolia.jcr.decoration
 

Constructors in info.magnolia.jcr.decoration with parameters of type AbstractPredicate
NodePredicateContentDecorator(AbstractPredicate<javax.jcr.Node> nodePredicate)
           
 

Uses of AbstractPredicate in info.magnolia.jcr.iterator
 

Constructors in info.magnolia.jcr.iterator with parameters of type AbstractPredicate
FilteringNodeIterator(javax.jcr.NodeIterator nodeIterator, AbstractPredicate<javax.jcr.Node> predicate)
           
FilteringNodeIterator(javax.jcr.NodeIterator nodeIterator, AbstractPredicate<javax.jcr.Node> predicate, NodeWrapperFactory wrapperFactory)
           
FilteringPropertyIterator(javax.jcr.PropertyIterator propertyIterator, AbstractPredicate<javax.jcr.Property> predicate)
           
FilteringPropertyIterator(javax.jcr.PropertyIterator propertyIterator, AbstractPredicate predicate, PropertyWrapperFactory wrapperFactory)
           
 

Uses of AbstractPredicate in info.magnolia.jcr.predicate
 

Subclasses of AbstractPredicate in info.magnolia.jcr.predicate
 class JCRPropertyHidingPredicate
          Simple predicate implementation hiding all jcr properties.
 class NodeTypePredicate
          Predicate filtering based on the primary type of the node.
 class RuleBasedNodePredicate
          A ContentFilter using a Rule.
 

Uses of AbstractPredicate in info.magnolia.jcr.util
 

Fields in info.magnolia.jcr.util declared as AbstractPredicate
static AbstractPredicate<javax.jcr.Node> NodeUtil.EXCLUDE_META_DATA_FILTER
          Node filter accepting everything except meta data and jcr types.
static AbstractPredicate<javax.jcr.Node> NodeUtil.MAGNOLIA_FILTER
          Node filter accepting all nodes of a type with namespace mgnl.
 

Uses of AbstractPredicate in info.magnolia.jcr.wrapper
 

Constructors in info.magnolia.jcr.wrapper with parameters of type AbstractPredicate
ChildFilteringNodeWrapper(javax.jcr.Node wrapped, AbstractPredicate<javax.jcr.Node> predicate)
           
ChildFilteringNodeWrapper(javax.jcr.Node wrapped, AbstractPredicate<javax.jcr.Node> predicate, boolean filterDescendants)
           
InheritanceNodeWrapper(javax.jcr.Node node, AbstractPredicate<javax.jcr.Node> filter)
           
InheritanceNodeWrapper(javax.jcr.Node node, javax.jcr.Node start, AbstractPredicate<javax.jcr.Node> filter)
           
PropertyFilteringNodeWrapper(javax.jcr.Node wrapped, AbstractPredicate<javax.jcr.Property> predicate)
           
 

Uses of AbstractPredicate in info.magnolia.rendering.template
 

Methods in info.magnolia.rendering.template that return AbstractPredicate
 AbstractPredicate<javax.jcr.Node> InheritanceConfiguration.getComponentPredicate()
           
 

Uses of AbstractPredicate in info.magnolia.rendering.template.configured
 

Subclasses of AbstractPredicate in info.magnolia.rendering.template.configured
static class ConfiguredInheritance.AllComponentsInheritancePredicate
          Predicate for component inheritance that includes all components.
static class ConfiguredInheritance.FilteredComponentInheritancePredicate
          Predicate for component inheritance that includes only nodes with a a property named 'inheritable' that needs to be present and set to 'true'.
static class ConfiguredInheritance.InheritNothingInheritancePredicate
          Predicate for component inheritance that includes no components.
 

Methods in info.magnolia.rendering.template.configured that return AbstractPredicate
 AbstractPredicate<javax.jcr.Node> ConfiguredInheritance.getComponentPredicate()
           
 

Method parameters in info.magnolia.rendering.template.configured with type arguments of type AbstractPredicate
 void ConfiguredInheritance.setPredicateClass(Class<? extends AbstractPredicate<javax.jcr.Node>> predicateClass)
           
 



Copyright © 2003-2012 Magnolia International Ltd.. All Rights Reserved.