Clean up GeneratedProperty use
[mdsal.git] / binding / mdsal-binding-java-api-generator / src / main / java / org / opendaylight / mdsal / binding / java / api / generator / BaseTemplate.xtend
index d5c2c174634bd98b6720ed64131fab5455d1d48c..a17d9c7ca33927238d94ba3549b815928d4c52f6 100644 (file)
@@ -401,7 +401,7 @@ abstract class BaseTemplate extends JavaFileTemplate {
         return sb.append(lineBuilder).append(NEW_LINE).toString
     }
 
-    def protected generateToString(Collection<GeneratedProperty> properties) '''
+    def protected generateToString(Collection<? extends GeneratedProperty> properties) '''
         «IF !properties.empty»
             @«OVERRIDE.importedName»
             public «STRING.importedName» toString() {
@@ -474,7 +474,7 @@ abstract class BaseTemplate extends JavaFileTemplate {
        «ENDFOR»
     '''
 
-    def protected hashCodeResult(Collection<GeneratedProperty> properties) '''
+    def protected hashCodeResult(Collection<? extends GeneratedProperty> properties) '''
         final int prime = 31;
         int result = 1;
         «FOR property : properties»