Generate @param for RPC invocation methods
[mdsal.git] / binding / mdsal-binding-generator-util / src / main / java / org / opendaylight / mdsal / binding / model / util / generated / type / builder / MethodSignatureBuilderImpl.java
index fa60f84a922f9358562183acc41b1ba94334f277..7e1b9d16aeeaef1055ed3270faefb911070165ff 100644 (file)
@@ -21,7 +21,6 @@ import org.opendaylight.yangtools.util.LazyCollections;
 
 final class MethodSignatureBuilderImpl extends AbstractTypeMemberBuilder<MethodSignatureBuilder>
         implements MethodSignatureBuilder {
-
     private List<MethodSignature.Parameter> parameters = Collections.emptyList();
     private List<MethodSignature.Parameter> unmodifiableParams = Collections.emptyList();
     private ValueMechanics mechanics = ValueMechanics.NORMAL;
@@ -71,12 +70,7 @@ final class MethodSignatureBuilderImpl extends AbstractTypeMemberBuilder<MethodS
 
     @Override
     public int hashCode() {
-        final int prime = 31;
-        int result = 1;
-        result = prime * result + Objects.hashCode(getName());
-        result = prime * result + Objects.hashCode(this.parameters);
-        result = prime * result + Objects.hashCode(getReturnType());
-        return result;
+        return Objects.hash(getName(), parameters, getReturnType());
     }
 
     @Override