MDSAL-218: Binding v1 - *Builder classes for 'type union' YANG gen. code should have... 04/68004/2
authorJie Han <han.jie@zte.com.cn>
Wed, 7 Feb 2018 08:50:57 +0000 (16:50 +0800)
committerRobert Varga <nite@hq.sk>
Tue, 13 Feb 2018 11:54:06 +0000 (11:54 +0000)
- Do not affect old generated class,  one should mannually rebuild to update.

Change-Id: Ib45f7aca1aa261b2c4bce433b139cd94b91a5066
Signed-off-by: Jie Han <han.jie@zte.com.cn>
binding/mdsal-binding-java-api-generator/src/main/java/org/opendaylight/mdsal/binding/java/api/generator/UnionBuilderTemplate.xtend [changed mode: 0644->0755]

old mode 100644 (file)
new mode 100755 (executable)
index 49fa104..5f660f0
@@ -27,6 +27,9 @@ class UnionBuilderTemplate extends ClassTemplate {
     def override body() '''
         «wrapToDocumentation(formatDataForJavaDoc(type, getClarification()))»
         public class «type.name» {
+            private «type.name»() {
+                //Exists only to defeat instantiation.
+            }
 
             «generateMethods»