X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;ds=sidebyside;f=yang%2Fyang-parser-impl%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fyangtools%2Fyang%2Fparser%2Fstmt%2Frfc6020%2Feffective%2FMustEffectiveStatementImpl.java;h=bbb7437c236f3df0693f975cd3fb6c641c75be25;hb=aa0d59e9afecc484e8d0e219d3156e7817266e28;hp=e9419896e8927440219aeffd9b52cda840520b8c;hpb=e837463d8a8fe20766fb21897cc8086fbdf201e4;p=yangtools.git diff --git a/yang/yang-parser-impl/src/main/java/org/opendaylight/yangtools/yang/parser/stmt/rfc6020/effective/MustEffectiveStatementImpl.java b/yang/yang-parser-impl/src/main/java/org/opendaylight/yangtools/yang/parser/stmt/rfc6020/effective/MustEffectiveStatementImpl.java index e9419896e8..bbb7437c23 100644 --- a/yang/yang-parser-impl/src/main/java/org/opendaylight/yangtools/yang/parser/stmt/rfc6020/effective/MustEffectiveStatementImpl.java +++ b/yang/yang-parser-impl/src/main/java/org/opendaylight/yangtools/yang/parser/stmt/rfc6020/effective/MustEffectiveStatementImpl.java @@ -7,6 +7,7 @@ */ package org.opendaylight.yangtools.yang.parser.stmt.rfc6020.effective; +import java.util.Objects; import org.opendaylight.yangtools.yang.model.api.MustDefinition; import org.opendaylight.yangtools.yang.model.api.RevisionAwareXPath; import org.opendaylight.yangtools.yang.model.api.meta.EffectiveStatement; @@ -37,20 +38,16 @@ public class MustEffectiveStatementImpl extends for (final EffectiveStatement effectiveStatement : effectiveSubstatements()) { if (effectiveStatement instanceof DescriptionEffectiveStatementImpl) { - description = ((DescriptionEffectiveStatementImpl) effectiveStatement) - .argument(); + description = ((DescriptionEffectiveStatementImpl) effectiveStatement).argument(); } if (effectiveStatement instanceof ErrorAppTagEffectiveStatementImpl) { - errorAppTag = ((ErrorAppTagEffectiveStatementImpl) effectiveStatement) - .argument(); + errorAppTag = ((ErrorAppTagEffectiveStatementImpl) effectiveStatement).argument(); } if (effectiveStatement instanceof ErrorMessageEffectiveStatementImpl) { - errorMessage = ((ErrorMessageEffectiveStatementImpl) effectiveStatement) - .argument(); + errorMessage = ((ErrorMessageEffectiveStatementImpl) effectiveStatement).argument(); } if (effectiveStatement instanceof ReferenceEffectiveStatementImpl) { - reference = ((ReferenceEffectiveStatementImpl) effectiveStatement) - .argument(); + reference = ((ReferenceEffectiveStatementImpl) effectiveStatement).argument(); } } } @@ -84,11 +81,9 @@ public class MustEffectiveStatementImpl extends public int hashCode() { final int prime = 31; int result = 1; - result = prime * result + ((xPath == null) ? 0 : xPath.hashCode()); - result = prime * result - + ((description == null) ? 0 : description.hashCode()); - result = prime * result - + ((reference == null) ? 0 : reference.hashCode()); + result = prime * result + Objects.hashCode(xPath); + result = prime * result + Objects.hashCode(description); + result = prime * result + Objects.hashCode(reference); return result; }