Class DocumentNodeState.BundlingContext

  • Enclosing class:
    DocumentNodeState

    protected static class DocumentNodeState.BundlingContext
    extends java.lang.Object
    • Constructor Detail

      • BundlingContext

        public BundlingContext​(Matcher matcher,
                               java.util.Map<java.lang.String,​PropertyState> rootProperties,
                               boolean hasBundledChildren,
                               boolean hasNonBundledChildren)
    • Method Detail

      • getProperties

        public java.util.Map<java.lang.String,​PropertyState> getProperties()
      • isBundled

        public boolean isBundled()
      • getAllProperties

        public java.util.Map<java.lang.String,​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()