Code generator prototype - Binding specification v2 49/56049/1
authorMartin Ciglan <mciglan@cisco.com>
Tue, 25 Apr 2017 12:43:00 +0000 (14:43 +0200)
committerMartin Ciglan <mciglan@cisco.com>
Wed, 26 Apr 2017 10:08:53 +0000 (10:08 +0000)
- this adds proper @Override tags to methods specified by superclasses.

Change-Id: Ib938ce31b71ca8fdf1aa35038b39b61f5abd1821
Signed-off-by: Martin Ciglan <mciglan@cisco.com>
(cherry picked from commit a07a48345ec5e1f40a53bbbe93a76ea8424e7ea6)

binding2/mdsal-binding2-java-api-generator/src/main/twirl/org/opendaylight/mdsal/binding/javav2/java/api/generator/builderTemplate.scala.txt
binding2/mdsal-binding2-java-api-generator/src/main/twirl/org/opendaylight/mdsal/binding/javav2/java/api/generator/modelProviderTemplate.scala.txt

index 0355cc591bf17572c9ab5d0614d20b3f3c6079df..88715babef774fce54af099630b526d7510b7004 100644 (file)
@@ -48,6 +48,7 @@ public class @{genType.getName}Builder implements @{getSimpleNameForBuilder} <@{
 
     @generateSetters()
 
+    @@Override
     public @{genType.getName} build() {
         return new @{genType.getName}Impl(this);
     }
index d68d63f554152f7b49187b1a68e63df733023299..583b064de232e867e8e8f7a83f82e764ea210c8d 100644 (file)
@@ -14,6 +14,7 @@ package @{packageName};
 
 public final class @{MODEL_BINDING_PROVIDER_CLASS_NAME} implements @{yangModelBindingProviderName} {
 
+    @@Override
     public @{yangModuleInfoName} getModuleInfo() {
         return @{MODULE_INFO_CLASS_NAME}.getInstance();
     }