Package ch.kk7.confij.tree
Class NodeDefinition.NodeDefinitionList
java.lang.Object
ch.kk7.confij.tree.NodeDefinition
ch.kk7.confij.tree.NodeDefinition.NodeDefinitionList
- Enclosing class:
- NodeDefinition
public static class NodeDefinition.NodeDefinitionList extends NodeDefinition
-
Nested Class Summary
Nested classes/interfaces inherited from class ch.kk7.confij.tree.NodeDefinition
NodeDefinition.NodeDefinitionLeaf, NodeDefinition.NodeDefinitionList, NodeDefinition.NodeDefinitionMap -
Constructor Summary
Constructors Constructor Description NodeDefinitionList(NodeBindingContext nodeBindingContext, NodeDefinition anyChild) -
Method Summary
Modifier and Type Method Description @NonNull NodeDefinitiondefinitionForChild(java.lang.String configKey)Methods inherited from class ch.kk7.confij.tree.NodeDefinition
getMandatoryKeys, isValueHolderMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
NodeDefinitionList
-
-
Method Details
-
definitionForChild
- Specified by:
definitionForChildin classNodeDefinition- 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.
-