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, ContentDecorator decorator)
           
FilteringNodeIterator(javax.jcr.NodeIterator nodeIterator, AbstractPredicate<javax.jcr.Node> predicate, NodeWrapperFactory wrapperFactory)
          Deprecated. since 4.5.9 use FilteringNodeIterator.FilteringNodeIterator(NodeIterator, AbstractPredicate, ContentDecorator) instead.
FilteringPropertyIterator(javax.jcr.PropertyIterator propertyIterator, AbstractPredicate<javax.jcr.Property> predicate)
           
FilteringPropertyIterator(javax.jcr.PropertyIterator propertyIterator, AbstractPredicate<javax.jcr.Property> predicate, ContentDecorator decorator)
           
FilteringPropertyIterator(javax.jcr.PropertyIterator propertyIterator, AbstractPredicate<javax.jcr.Property> predicate, PropertyWrapperFactory wrapperFactory)
          Deprecated. since 4.5.9 use FilteringPropertyIterator.FilteringPropertyIterator(PropertyIterator, AbstractPredicate, ContentDecorator) instead
 

Uses of AbstractPredicate in info.magnolia.jcr.predicate
 

Subclasses of AbstractPredicate in info.magnolia.jcr.predicate
 class DuplicateNodePredicate
          Predicate filtering based on the previous appearance of the node.
 class JCRMgnlPropertyHidingPredicate
          Simple predicate implementation hiding all jcr and mgnl properties.
 class JCRPropertyHidingPredicate
          Simple predicate implementation hiding all jcr properties.
 class NodeNamePredicate
          Predicate filtering nodes based on the node name.
 class NodePropertyNamePredicate
          Predicate filtering nodes based on property name.
 class NodeTypeParentPredicate
          Predicate filtering based on the primary type of the node.
 class NodeTypePredicate
          Predicate filtering based on the primary type of the node.
 class RuleBasedNodePredicate
          A ContentFilter using a Rule.
 class StringPropertyValueFilterPredicate
          Simple predicate implementation that filter property based on the desired value.
 

Uses of AbstractPredicate in info.magnolia.jcr.util
 

Fields in info.magnolia.jcr.util declared as AbstractPredicate
static AbstractPredicate<javax.jcr.Property> NodeUtil.ALL_PROPERTIES_EXCEPT_JCR_AND_MGNL_FILTER
          Deprecated. since 5.0 - obsolete as there's no nodetypes with namespace jcr. In addition you could use JCRMgnlPropertyHidingPredicate
static AbstractPredicate<javax.jcr.Node> NodeUtil.EXCLUDE_META_DATA_FILTER
          Deprecated. since 5.0 - obsolete as there's no nodetypes with namespace jcr and because of MAGNOLIA-4640
static AbstractPredicate<javax.jcr.Node> NodeUtil.MAGNOLIA_FILTER
          Node filter accepting all nodes of a type with namespace mgnl.
 

Methods in info.magnolia.jcr.util with parameters of type AbstractPredicate
 Properties PropertiesImportExport.toProperties(javax.jcr.Node node, AbstractPredicate<javax.jcr.Node> nodePredicate)
           
 

Uses of AbstractPredicate in info.magnolia.jcr.wrapper
 

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

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.AllComponentsAndResourcesInheritancePredicate
          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-2014 Magnolia International Ltd.. All Rights Reserved.