X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=xpath%2Fyang-xpath-api%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fyangtools%2Fyang%2Fxpath%2Fapi%2FYangBinaryOperator.java;fp=xpath%2Fyang-xpath-api%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fyangtools%2Fyang%2Fxpath%2Fapi%2FYangBinaryOperator.java;h=8f6cfe6cd3c04b2d9c5766f9cb15e490735d94ea;hb=ea3ce730a2cd67ba84ef45121a14925809a8de9c;hp=aeac3a319b8c5805aabeb1389e8b986e6bce09ce;hpb=b2f0720724032089422132fe33532c207c619ef4;p=yangtools.git diff --git a/xpath/yang-xpath-api/src/main/java/org/opendaylight/yangtools/yang/xpath/api/YangBinaryOperator.java b/xpath/yang-xpath-api/src/main/java/org/opendaylight/yangtools/yang/xpath/api/YangBinaryOperator.java index aeac3a319b..8f6cfe6cd3 100644 --- a/xpath/yang-xpath-api/src/main/java/org/opendaylight/yangtools/yang/xpath/api/YangBinaryOperator.java +++ b/xpath/yang-xpath-api/src/main/java/org/opendaylight/yangtools/yang/xpath/api/YangBinaryOperator.java @@ -9,15 +9,12 @@ package org.opendaylight.yangtools.yang.xpath.api; import static java.util.Objects.requireNonNull; -import com.google.common.annotations.Beta; import edu.umd.cs.findbugs.annotations.SuppressFBWarnings; +import java.io.Serial; /** * YANG XPath binary operator. - * - * @author Robert Varga */ -@Beta public enum YangBinaryOperator { /** * Operands are equal. @@ -91,6 +88,7 @@ public enum YangBinaryOperator { @SuppressFBWarnings(value = "SE_INNER_CLASS", justification = "Outer class is a retained enumeration") final class Expr extends YangBinaryExpr { + @Serial private static final long serialVersionUID = 1L; Expr(final YangExpr leftExpr, final YangExpr rightExpr) { @@ -109,12 +107,12 @@ public enum YangBinaryOperator { this.str = requireNonNull(str); } + public YangBinaryExpr exprWith(final YangExpr leftExpr, final YangExpr rightExpr) { + return new Expr(leftExpr, rightExpr); + } + @Override public String toString() { return str; } - - public YangBinaryExpr exprWith(final YangExpr leftExpr, final YangExpr rightExpr) { - return new Expr(leftExpr, rightExpr); - } }