info.magnolia.jcr.wrapper
Class ChildFilteringNodeWrapper
java.lang.Object
info.magnolia.jcr.wrapper.DelegateNodeWrapper
info.magnolia.jcr.decoration.ContentDecoratorNodeWrapper<ChildFilteringContentDecorator>
info.magnolia.jcr.wrapper.ChildFilteringNodeWrapper
- All Implemented Interfaces:
- Cloneable, javax.jcr.Item, javax.jcr.Node
public class ChildFilteringNodeWrapper
- extends ContentDecoratorNodeWrapper<ChildFilteringContentDecorator>
NodeWrapper that hides children based on a predicate. Can optionally extend the filtering criteria to descendant
nodes as well.
Fields inherited from interface javax.jcr.Node |
JCR_CHILD_NODE_DEFINITION, JCR_CONTENT, JCR_FROZEN_NODE, JCR_PROPERTY_DEFINITION, JCR_ROOT_VERSION, JCR_VERSION_LABELS |
Methods inherited from class info.magnolia.jcr.decoration.ContentDecoratorNodeWrapper |
addNode, addNode, equals, getAncestor, getContentDecorator, getNode, getNodes, getNodes, getNodes, getParent, getProperties, getProperties, getProperties, getProperty, getReferences, getReferences, getSession, getWeakReferences, getWeakReferences, hashCode, hasNode, hasNodes, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setWrappedNode, wrapNode, wrapNodeIterator, wrapProperty, wrapPropertyIterator, wrapSession |
Methods inherited from class info.magnolia.jcr.wrapper.DelegateNodeWrapper |
accept, addMixin, canAddMixin, cancelMerge, checkin, checkout, clone, deepUnwrap, doneMerge, followLifecycleTransition, getAllowedLifecycleTransistions, getBaseVersion, getCorrespondingNodePath, getDefinition, getDepth, getIdentifier, getIndex, getLock, getMixinNodeTypes, getName, getPath, getPrimaryItem, getPrimaryNodeType, getSharedSet, getUUID, getVersionHistory, getWrappedNode, hasProperties, hasProperty, holdsLock, initClone, isCheckedOut, isLocked, isModified, isNew, isNode, isNodeType, isSame, lock, merge, orderBefore, refresh, remove, removeMixin, removeShare, removeSharedSet, restore, restore, restore, restoreByLabel, save, setPrimaryType, toString, unlock, update |
ChildFilteringNodeWrapper
public ChildFilteringNodeWrapper(javax.jcr.Node wrapped,
AbstractPredicate<javax.jcr.Node> predicate)
ChildFilteringNodeWrapper
public ChildFilteringNodeWrapper(javax.jcr.Node wrapped,
AbstractPredicate<javax.jcr.Node> predicate,
boolean filterDescendants)
ChildFilteringNodeWrapper
public ChildFilteringNodeWrapper(javax.jcr.Node wrapped,
AbstractPredicate<javax.jcr.Node> predicate,
boolean filterDescendants,
boolean multipleWrapEnabled)
Copyright © 2003–2014 Magnolia International Ltd.. All rights reserved.