Remove getter @Nullable annotations for non-List/Map types
[mdsal.git] / binding / mdsal-binding-java-api-generator / src / main / java / org / opendaylight / mdsal / binding / java / api / generator / InterfaceTemplate.xtend
index 903b99fdd251f1c6de74a5b67fc320a3422894d2..799a0f85f5420c60ac55c38fcb6e55981f7afbfe 100644 (file)
@@ -338,7 +338,7 @@ class InterfaceTemplate extends BaseTemplate {
     '''
 
     def private String nullableType(Type type) {
-        if (type.isObject) {
+        if (type.isObject && (Types.isMapType(type) || Types.isListType(type))) {
             return type.importedNullable
         }
         return type.importedName