Code Review
/
controller.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
review
|
tree
raw
|
inline
| side by side
Merge "Enhancement in switch configuration"
[controller.git]
/
opendaylight
/
sal
/
yang-prototype
/
yang
/
yang-model-api
/
src
/
main
/
java
/
org
/
opendaylight
/
controller
/
yang
/
model
/
api
/
Module.java
diff --git
a/opendaylight/sal/yang-prototype/yang/yang-model-api/src/main/java/org/opendaylight/controller/yang/model/api/Module.java
b/opendaylight/sal/yang-prototype/yang/yang-model-api/src/main/java/org/opendaylight/controller/yang/model/api/Module.java
index 51dd9f65074d2113314d6a27182d889b8b0adc37..a38d48817b1b1d4b6ecf35d4bc1bf425248ddd29 100644
(file)
--- a/
opendaylight/sal/yang-prototype/yang/yang-model-api/src/main/java/org/opendaylight/controller/yang/model/api/Module.java
+++ b/
opendaylight/sal/yang-prototype/yang/yang-model-api/src/main/java/org/opendaylight/controller/yang/model/api/Module.java
@@
-34,20
+34,60
@@
public interface Module extends DataNodeContainer {
\r
Set<ModuleImport> getImports();
\r
\r
\r
Set<ModuleImport> getImports();
\r
\r
+ /**
\r
+ * Returns feature statements defined in module.
\r
+ *
\r
+ * @return feature statements in lexicographical order
\r
+ */
\r
Set<FeatureDefinition> getFeatures();
\r
\r
Set<FeatureDefinition> getFeatures();
\r
\r
+ /**
\r
+ * Returns notification statements defined in module.
\r
+ *
\r
+ * @return notification statements in lexicographical order
\r
+ */
\r
Set<NotificationDefinition> getNotifications();
\r
\r
Set<NotificationDefinition> getNotifications();
\r
\r
+ /**
\r
+ * Returns augment statements defined in module.
\r
+ *
\r
+ * @return augment statements
\r
+ */
\r
Set<AugmentationSchema> getAugmentations();
\r
\r
Set<AugmentationSchema> getAugmentations();
\r
\r
+ /**
\r
+ * Returns rpc statements defined in module.
\r
+ *
\r
+ * @return rpc statements in lexicographical order
\r
+ */
\r
Set<RpcDefinition> getRpcs();
\r
\r
Set<RpcDefinition> getRpcs();
\r
\r
+ /**
\r
+ * Returns deviation statements defined in module.
\r
+ *
\r
+ * @return deviation statements
\r
+ */
\r
Set<Deviation> getDeviations();
\r
\r
Set<Deviation> getDeviations();
\r
\r
+ /**
\r
+ * Returns identity statements defined in module.
\r
+ *
\r
+ * @return identity statements in lexicographical order
\r
+ */
\r
Set<IdentitySchemaNode> getIdentities();
\r
\r
Set<IdentitySchemaNode> getIdentities();
\r
\r
+ /**
\r
+ * Returns extension statements defined in module.
\r
+ *
\r
+ * @return extension statements in lexicographical order
\r
+ */
\r
List<ExtensionDefinition> getExtensionSchemaNodes();
\r
\r
List<ExtensionDefinition> getExtensionSchemaNodes();
\r
\r
+ /**
\r
+ * Returns unknown nodes defined in module.
\r
+ *
\r
+ * @return unknown nodes in lexicographical order
\r
+ */
\r
List<UnknownSchemaNode> getUnknownSchemaNodes();
\r
\r
}
\r
List<UnknownSchemaNode> getUnknownSchemaNodes();
\r
\r
}
\r