Class DocumentNodeState.BundlingContext
- java.lang.Object
-
- org.apache.jackrabbit.oak.plugins.document.DocumentNodeState.BundlingContext
-
- Enclosing class:
- DocumentNodeState
protected static class DocumentNodeState.BundlingContext extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description BundlingContext(Matcher matcher, java.util.Map<java.lang.String,org.apache.jackrabbit.oak.api.PropertyState> rootProperties, boolean hasBundledChildren, boolean hasNonBundledChildren)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DocumentNodeState.BundlingContext
childContext(Matcher childMatcher)
java.util.Map<java.lang.String,org.apache.jackrabbit.oak.api.PropertyState>
getAllProperties()
java.util.Set<java.lang.String>
getBundledChildNodeNames()
java.util.Map<java.lang.String,org.apache.jackrabbit.oak.api.PropertyState>
getProperties()
boolean
hasChildNode(java.lang.String relativePath)
boolean
hasChildren()
boolean
hasOnlyBundledChildren()
boolean
isBundled()
-
-
-
Constructor Detail
-
BundlingContext
public BundlingContext(Matcher matcher, java.util.Map<java.lang.String,org.apache.jackrabbit.oak.api.PropertyState> rootProperties, boolean hasBundledChildren, boolean hasNonBundledChildren)
-
-
Method Detail
-
childContext
public DocumentNodeState.BundlingContext childContext(Matcher childMatcher)
-
getProperties
public java.util.Map<java.lang.String,org.apache.jackrabbit.oak.api.PropertyState> getProperties()
-
isBundled
public boolean isBundled()
-
getAllProperties
public java.util.Map<java.lang.String,org.apache.jackrabbit.oak.api.PropertyState> getAllProperties()
-
hasChildNode
public boolean hasChildNode(java.lang.String relativePath)
-
hasChildren
public boolean hasChildren()
-
hasOnlyBundledChildren
public boolean hasOnlyBundledChildren()
-
getBundledChildNodeNames
public java.util.Set<java.lang.String> getBundledChildNodeNames()
-
-