public interface GroupingBuilder extends DataNodeContainerBuilder, SchemaNodeBuilder, GroupingMember
| Modifier and Type | Method and Description |
|---|---|
org.opendaylight.yangtools.yang.model.api.GroupingDefinition |
build()
Build GroupingDefinition object from this builder.
|
List<DataSchemaNodeBuilder> |
instantiateChildNodes(Builder newParent)
Returns instantiation of grouping child nodes under supplied builder.
|
Set<GroupingBuilder> |
instantiateGroupings(Builder newParent)
Returns instantiation of grouping definitions under supplied builder.
|
Set<TypeDefinitionBuilder> |
instantiateTypedefs(Builder newParent)
Returns instantiation of grouping type definitions under supplied builder.
|
Set<UnknownSchemaNodeBuilder> |
instantiateUnknownNodes(Builder newParent)
Returns instantiation of unknown nodes under supplied builder.
|
addChildNode, addChildNode, addChildNode, addChildNodeToContext, addGrouping, addTypedef, addUsesNode, getChildNodeBuilders, getChildNodes, getDataChildByName, getGroupingBuilders, getGroupings, getPath, getQName, getTypeDefinitionBuilders, getTypeDefinitions, getUsesNodeBuildersgetPath, getQName, setPathgetDescription, getReference, getStatus, setDescription, setReference, setStatusisAddedByUses, setAddedByUsesaddUnknownNodeBuilder, getLine, getModuleName, getParent, getUnknownNodes, setModuleName, setParentorg.opendaylight.yangtools.yang.model.api.GroupingDefinition build()
build in interface Builderbuild in interface DataNodeContainerBuilderbuild in interface SchemaNodeBuilderGroupingDefinition described by this builder.List<DataSchemaNodeBuilder> instantiateChildNodes(Builder newParent)
DataNodeContainerBuilder.getChildNodeBuilders() new builder is created,
which has supplied new parent set as their Builder.getParent()
and QNames have updated namespace and revision per supplied parent
node.newParent - Parent node, under which this grouping should be instantiated.Set<TypeDefinitionBuilder> instantiateTypedefs(Builder newParent)
DataNodeContainerBuilder.getTypeDefinitionBuilders() new builder is created,
which has supplied new parent set as their Builder.getParent()
and QNames have updated namespace and revision per supplied parent
node.newParent - Parent node, under which this grouping should be instantiated.Set<GroupingBuilder> instantiateGroupings(Builder newParent)
DataNodeContainerBuilder.getGroupingBuilders() new builder is created,
which has supplied new parent set as their Builder.getParent()
and QNames have updated namespace and revision per supplied parent
node.newParent - Parent node, under which this grouping should be instantiated.Set<UnknownSchemaNodeBuilder> instantiateUnknownNodes(Builder newParent)
Builder.getUnknownNodes() new builder is created,
which has supplied new parent set as their Builder.getParent()
and QNames have updated namespace and revision per supplied parent
node.newParent - Parent node, under which this grouping should be instantiated.Copyright © 2014. All rights reserved.