Use concepts.Builder in binding-generator-api
[mdsal.git] / binding / mdsal-binding-generator-util / src / main / java / org / opendaylight / mdsal / binding / model / util / generated / type / builder / AbstractTypeMemberBuilder.java
index 6a9d33e72b0658ae493ee13066ed59a242d97613..c746714b310e9fe47e60eb2940b0ddaf1f6bf08a 100644 (file)
@@ -114,7 +114,7 @@ abstract class AbstractTypeMemberBuilder<T extends TypeMemberBuilder<T>> impleme
         final List<AnnotationType> annotations = new ArrayList<>();
         for (final AnnotationTypeBuilder annotBuilder : getAnnotationBuilders()) {
             if (annotBuilder != null) {
-                annotations.add(annotBuilder.toInstance());
+                annotations.add(annotBuilder.build());
             }
         }
 
@@ -125,8 +125,8 @@ abstract class AbstractTypeMemberBuilder<T extends TypeMemberBuilder<T>> impleme
     public int hashCode() {
         final int prime = 31;
         int result = 1;
-        result = (prime * result) + Objects.hashCode(getName());
-        result = (prime * result) + Objects.hashCode(getReturnType());
+        result = prime * result + Objects.hashCode(getName());
+        result = prime * result + Objects.hashCode(getReturnType());
         return result;
     }