public interface TopLevelList extends Instantiable<TopLevelList>, Augmentable<TopLevelList>, org.opendaylight.yangtools.concepts.Identifiable<TopLevelListKey>, TreeChildNode<Top,IdentifiableItem<TopLevelList,TopLevelListKey>>, TopLevelList
This class represents the following YANG schema fragment defined in module opendaylight-mdsal-binding-test
list top-level-list {
key name;
leaf name {
type string;
}
choice choice-in-list {
case simple-case {
leaf simple {
type string;
}
}
}
list nested-list {
key name;
leaf name {
type string;
}
leaf type {
type string;
}
ordered-by user;
}
}
The schema path to identify an instance is
opendaylight-mdsal-binding-test/top/top-level-list
To create instances of this class use TopLevelListBuilder.
TopLevelListBuilder,
TopLevelListKey| Modifier and Type | Field and Description |
|---|---|
static org.opendaylight.yangtools.yang.common.QName |
QNAME |
| Modifier and Type | Method and Description |
|---|---|
ChoiceInList |
getChoiceInList() |
TopLevelListKey |
getIdentifier()
Returns Primary Key of Yang List Type
|
static InstanceIdentifier<TopLevelList> |
getInstanceIdentifier(TopLevelListKey _toplevellistkey) |
String |
getName() |
List<NestedList> |
getNestedList()
A list of service functions that compose the service chain
|
implementedInterfaceaugments, getAugmentationtreeIdentifier, treeParentString getName()
getName in interface TopLevelListChoiceInList getChoiceInList()
getChoiceInList in interface TopLevelListList<NestedList> getNestedList()
getNestedList in interface TopLevelListTopLevelListKey getIdentifier()
getIdentifier in interface org.opendaylight.yangtools.concepts.Identifiable<TopLevelListKey>getIdentifier in interface TopLevelListstatic InstanceIdentifier<TopLevelList> getInstanceIdentifier(TopLevelListKey _toplevellistkey)
Copyright © 2019 OpenDaylight. All rights reserved.