X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=opendaylight%2Fsal%2Fyang-prototype%2Fcode-generator%2Fbinding-model-api%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fcontroller%2Fsal%2Fbinding%2Fmodel%2Fapi%2FGeneratedType.java;h=7a1a8f4f27d948ec5428445e0c61cc5fdfc1bc33;hb=97d2f10bea5bdd773453bc7202b9dd04f4b70c3b;hp=2f70ac5bf5183ef5d9a3347005b571fd98ad7dc4;hpb=258cac6ec48a0a4ff62b33b4bdcbac5105a1e006;p=controller.git diff --git a/opendaylight/sal/yang-prototype/code-generator/binding-model-api/src/main/java/org/opendaylight/controller/sal/binding/model/api/GeneratedType.java b/opendaylight/sal/yang-prototype/code-generator/binding-model-api/src/main/java/org/opendaylight/controller/sal/binding/model/api/GeneratedType.java index 2f70ac5bf5..7a1a8f4f27 100644 --- a/opendaylight/sal/yang-prototype/code-generator/binding-model-api/src/main/java/org/opendaylight/controller/sal/binding/model/api/GeneratedType.java +++ b/opendaylight/sal/yang-prototype/code-generator/binding-model-api/src/main/java/org/opendaylight/controller/sal/binding/model/api/GeneratedType.java @@ -16,6 +16,12 @@ import java.util.List; *
interface
name (with commentary that SHOULD be
* present to proper define interface and base contracts specified for
* interface)enum
and constant
definitions (i.e. each
* constant definition is by default defined as public static final
* + type (either primitive or object) and constant namenull
+ *
+ * @return the parent type if Generated Type is defined as enclosing type,
+ * otherwise returns null
+ */
public Type getParentType();
-
+
+ /**
+ * Returns comment string associated with Generated Type.
+ *
+ * @return comment string associated with Generated Type.
+ */
public String getComment();
-
+
+ /**
+ * Returns List of annotation definitions associated with generated type.
+ *
+ * @return List of annotation definitions associated with generated type.
+ */
public Listtrue
if The Generated Type is defined as abstract.
+ *
+ * @return true
if The Generated Type is defined as abstract.
*/
- public List