@Override
public boolean equals(final @Nullable Object obj) {
- return this == obj || obj instanceof BigDecimalNumberExpr
- && number.equals(((BigDecimalNumberExpr) obj).number);
+ return this == obj || obj instanceof BigDecimalNumberExpr other && number.equals(other.number);
}
@Override
@Override
public final boolean equals(final @Nullable Object obj) {
- if (this == obj) {
- return true;
- }
- if (!(obj instanceof YangBinaryExpr)) {
- return false;
- }
- final YangBinaryExpr other = (YangBinaryExpr) obj;
- return getOperator().equals(other.getOperator()) && leftExpr.equals(other.leftExpr)
- && rightExpr.equals(other.rightExpr);
+ return this == obj || obj instanceof YangBinaryExpr other && getOperator().equals(other.getOperator())
+ && leftExpr.equals(other.leftExpr) && rightExpr.equals(other.rightExpr);
}
@Override
@Override
public final boolean equals(final @Nullable Object obj) {
- if (this == obj) {
- return true;
- }
- if (!(obj instanceof YangFilterExpr)) {
- return false;
- }
- final YangFilterExpr other = (YangFilterExpr) obj;
- return expr.equals(((YangFilterExpr) obj).expr) && getPredicates().equals(other.getPredicates());
+ return this == obj || obj instanceof YangFilterExpr other
+ && expr.equals(other.expr) && getPredicates().equals(other.getPredicates());
}
@Override
@Override
public final boolean equals(final @Nullable Object obj) {
- if (this == obj) {
- return true;
- }
- if (!(obj instanceof YangFunctionCallExpr)) {
- return false;
- }
- final YangFunctionCallExpr other = (YangFunctionCallExpr) obj;
- return getName().equals(other.getName()) && getArguments().equals(other.getArguments());
+ return this == obj || obj instanceof YangFunctionCallExpr other && getName().equals(other.getName())
+ && getArguments().equals(other.getArguments());
}
@Override
@Override
public boolean equals(final @Nullable Object obj) {
- return this == obj || obj instanceof YangLiteralExpr && literal.equals(((YangLiteralExpr) obj).literal);
+ return this == obj || obj instanceof YangLiteralExpr other && literal.equals(other.literal);
}
@Override
@Override
public final boolean equals(@Nullable final Object obj) {
- if (this == obj) {
- return true;
- }
- if (!(obj instanceof AxisStep)) {
- return false;
- }
- final AxisStep other = (AxisStep) obj;
- return getAxis().equals(other.getAxis()) && getPredicates().equals(other.getPredicates());
+ return this == obj || obj instanceof AxisStep other && getAxis().equals(other.getAxis())
+ && getPredicates().equals(other.getPredicates());
}
@SuppressFBWarnings(value = "SE_PRIVATE_READ_RESOLVE_NOT_INHERITED",
@Override
public boolean equals(@Nullable final Object obj) {
- if (this == obj) {
- return true;
- }
- if (!(obj instanceof NamespaceStep)) {
- return false;
- }
- final NamespaceStep other = (NamespaceStep) obj;
- return getAxis().equals(other.getAxis()) && namespace.equals(other.namespace)
- && getPredicates().equals(other.getPredicates());
+ return this == obj || obj instanceof NamespaceStep other && getAxis().equals(other.getAxis())
+ && namespace.equals(other.namespace) && getPredicates().equals(other.getPredicates());
}
@Override
@Override
public final boolean equals(final @Nullable Object obj) {
- if (this == obj) {
- return true;
- }
- if (!(obj instanceof YangLocationPath)) {
- return false;
- }
- final YangLocationPath other = (YangLocationPath) obj;
- return isAbsolute() == other.isAbsolute() && steps.equals(other.steps);
+ return this == obj || obj instanceof YangLocationPath other && isAbsolute() == other.isAbsolute()
+ && steps.equals(other.steps);
}
@Override
@Override
public boolean equals(final @Nullable Object obj) {
- if (this == obj) {
- return true;
- }
- if (!(obj instanceof YangNaryExpr)) {
- return false;
- }
- final YangNaryExpr other = (YangNaryExpr) obj;
- return getOperator().equals(other.getOperator()) && expressions.equals(other.expressions);
+ return this == obj || obj instanceof YangNaryExpr other && getOperator().equals(other.getOperator())
+ && expressions.equals(other.expressions);
}
@Override
@Override
public boolean equals(final @Nullable Object obj) {
- return this == obj || obj instanceof YangNegateExpr && subExpr.equals(((YangNegateExpr) obj).subExpr);
+ return this == obj || obj instanceof YangNegateExpr other && subExpr.equals(other.subExpr);
}
@Override
@Override
public final boolean equals(final @Nullable Object obj) {
- if (this == obj) {
- return true;
- }
- if (!(obj instanceof YangPathExpr)) {
- return false;
- }
- final YangPathExpr other = (YangPathExpr) obj;
- return filterExpr.equals(((YangPathExpr) obj).filterExpr) && getLocationPath().equals(other.getLocationPath());
+ return this == obj || obj instanceof YangPathExpr other && filterExpr.equals(other.filterExpr)
+ && getLocationPath().equals(other.getLocationPath());
}
@Override
@Override
public boolean equals(final @Nullable Object obj) {
- return this == obj || obj instanceof Resolved && qname.equals(((Resolved) obj).qname);
+ return this == obj || obj instanceof Resolved other && qname.equals(other.qname);
}
@Override
@Override
public boolean equals(final @Nullable Object obj) {
- return this == obj || obj instanceof Unresolved && qname.equals(((Unresolved) obj).qname);
+ return this == obj || obj instanceof Unresolved other && qname.equals(other.qname);
}
@Override
@Override
public boolean equals(final @Nullable Object obj) {
- return this == obj || obj instanceof YangVariableReferenceExpr
- && variableName.equals(((YangVariableReferenceExpr) obj).variableName);
+ return this == obj || obj instanceof YangVariableReferenceExpr other && variableName.equals(other.variableName);
}
@Override