Class NodeDefinition.NodeDefinitionLeaf

    • Constructor Detail

      • NodeDefinitionLeaf

        public NodeDefinitionLeaf​(NodeBindingContext nodeBindingContext)
    • Method Detail

      • definitionForChild

        @NonNull
        public @NonNull NodeDefinition definitionForChild​(java.lang.String configKey)
        Specified by:
        definitionForChild in class NodeDefinition
        Parameters:
        configKey - the name/key of the child for which we want the definition
        Returns:
        an instance of self for a given named child node.
      • isValueHolder

        public boolean isValueHolder()
        Overrides:
        isValueHolder in class NodeDefinition
        Returns:
        true if this is a leaf node and can hold a property value