public interface ModuleList extends DataObject
This class represents the following YANG schema fragment defined in module ietf-yang-library
grouping module-list {
grouping common-leafs {
leaf name {
type yang:yang-identifier;
}
leaf revision {
type union {
type revision-identifier;
type string {
length 0;
}
}
}
}
grouping schema-leaf {
leaf schema {
type inet:uri;
}
}
list module {
key "name revision";
uses common-leafs;
uses schema-leaf;
leaf namespace {
type inet:uri;
}
leaf-list feature {
type yang:yang-identifier;
}
list deviation {
key "name revision";
uses common-leafs;
}
leaf conformance-type {
type enumeration {
enum implement {
}
enum import {
}
}
}
list submodule {
key "name revision";
uses common-leafs;
uses schema-leaf;
}
}
}
The schema path to identify an instance is
ietf-yang-library/module-list| Modifier and Type | Field and Description |
|---|---|
static org.opendaylight.yangtools.yang.common.QName |
QNAME |
| Modifier and Type | Method and Description |
|---|---|
@Nullable List<Module> |
getModule()
Each entry represents one revision of one modulecurrently supported by the
server.
|
default @NonNull List<Module> |
nonnullModule() |
getImplementedInterfaceCopyright © 2019 OpenDaylight. All rights reserved.