| Modifier and Type | Method and Description |
|---|---|
GroupingBuilder |
UsesNodeBuilder.getGroupingBuilder()
Get grouping builder.
|
| Modifier and Type | Method and Description |
|---|---|
Set<GroupingBuilder> |
DataNodeContainerBuilder.getGroupingBuilders()
Get builders of groupings defined in this node.
|
Set<GroupingBuilder> |
GroupingBuilder.instantiateGroupings(Builder newParent)
Returns instantiation of grouping definitions under supplied builder.
|
| Modifier and Type | Method and Description |
|---|---|
void |
DataNodeContainerBuilder.addGrouping(GroupingBuilder groupingBuilder)
Add builder of grouping statement to this node.
|
void |
UsesNodeBuilder.setGrouping(GroupingBuilder grouping)
Set grouping builder.
|
| Modifier and Type | Class and Description |
|---|---|
class |
GroupingBuilderImpl |
| Modifier and Type | Method and Description |
|---|---|
GroupingBuilder |
ModuleBuilder.addGrouping(int line,
org.opendaylight.yangtools.yang.common.QName qname,
org.opendaylight.yangtools.yang.model.api.SchemaPath path) |
static GroupingBuilder |
CopyUtils.copy(GroupingBuilder old,
Builder newParent,
boolean updateQName) |
GroupingBuilder |
UsesNodeBuilderImpl.getGroupingBuilder() |
static GroupingBuilder |
GroupingUtils.getTargetGroupingFromModules(UsesNodeBuilder usesBuilder,
Map<URI,TreeMap<Date,ModuleBuilder>> modules,
ModuleBuilder module)
Search given modules for grouping by name defined in uses node.
|
| Modifier and Type | Method and Description |
|---|---|
List<GroupingBuilder> |
ModuleBuilder.getAllGroupings() |
Set<GroupingBuilder> |
RpcDefinitionBuilder.getGroupings() |
Set<GroupingBuilder> |
GroupingBuilderImpl.instantiateGroupings(Builder newParent) |
static Set<GroupingBuilder> |
BuilderUtils.wrapGroupings(String moduleName,
int line,
Set<org.opendaylight.yangtools.yang.model.api.GroupingDefinition> nodes,
org.opendaylight.yangtools.yang.model.api.SchemaPath parentPath,
org.opendaylight.yangtools.yang.common.QName parentQName) |
| Modifier and Type | Method and Description |
|---|---|
void |
RpcDefinitionBuilder.addGrouping(GroupingBuilder grouping) |
static GroupingBuilder |
CopyUtils.copy(GroupingBuilder old,
Builder newParent,
boolean updateQName) |
void |
UsesNodeBuilderImpl.setGrouping(GroupingBuilder grouping) |
| Modifier and Type | Method and Description |
|---|---|
Set<GroupingBuilder> |
AbstractDocumentedDataNodeContainerBuilder.getGroupingBuilders() |
| Modifier and Type | Method and Description |
|---|---|
void |
AbstractDocumentedDataNodeContainerBuilder.addGrouping(GroupingBuilder grouping) |
| Modifier and Type | Method and Description |
|---|---|
static List<GroupingBuilder> |
GroupingSort.sort(Collection<GroupingBuilder> groupingDefinitions)
Sorts set
groupingDefinitions according to the mutual
dependencies.Elements of groupingDefinitions are firstly transformed to
Node interfaces and then are sorted by
sort() method of TopologicalSort.Definition of dependency relation: The first GroupingDefinition object (in this context)
depends on second GroupingDefinition object if the first one
contains in its set of UsesNode (obtained through
getUses method) reference to the second one. |
| Modifier and Type | Method and Description |
|---|---|
static List<GroupingBuilder> |
GroupingSort.sort(Collection<GroupingBuilder> groupingDefinitions)
Sorts set
groupingDefinitions according to the mutual
dependencies.Elements of groupingDefinitions are firstly transformed to
Node interfaces and then are sorted by
sort() method of TopologicalSort.Definition of dependency relation: The first GroupingDefinition object (in this context)
depends on second GroupingDefinition object if the first one
contains in its set of UsesNode (obtained through
getUses method) reference to the second one. |
Copyright © 2014. All rights reserved.