Promote rfc6536-model-api 93/106293/1
authorRobert Varga <robert.varga@pantheon.tech>
Tue, 30 May 2023 20:40:52 +0000 (22:40 +0200)
committerRobert Varga <robert.varga@pantheon.tech>
Tue, 30 May 2023 20:40:52 +0000 (22:40 +0200)
The interfaces here are stable, not @Beta.

Change-Id: I877dc8bfe328989034512522eb77217ae7e31499
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
model/rfc6536-model-api/src/main/java/org/opendaylight/yangtools/rfc6536/model/api/DefaultDenyAllEffectiveStatement.java
model/rfc6536-model-api/src/main/java/org/opendaylight/yangtools/rfc6536/model/api/DefaultDenyAllSchemaNode.java
model/rfc6536-model-api/src/main/java/org/opendaylight/yangtools/rfc6536/model/api/DefaultDenyAllStatement.java
model/rfc6536-model-api/src/main/java/org/opendaylight/yangtools/rfc6536/model/api/DefaultDenyWriteEffectiveStatement.java
model/rfc6536-model-api/src/main/java/org/opendaylight/yangtools/rfc6536/model/api/DefaultDenyWriteSchemaNode.java
model/rfc6536-model-api/src/main/java/org/opendaylight/yangtools/rfc6536/model/api/DefaultDenyWriteStatement.java
model/rfc6536-model-api/src/main/java/org/opendaylight/yangtools/rfc6536/model/api/NACMConstants.java
model/rfc6536-model-api/src/main/java/org/opendaylight/yangtools/rfc6536/model/api/NACMStatements.java
model/rfc6536-model-api/src/main/java/org/opendaylight/yangtools/rfc6536/model/api/package-info.java

index ef494ec38809a5f647b85fad6fa500a9f36da157..37b592867579c86d2ebdbd202a66c2abe9be0a9d 100644 (file)
@@ -7,7 +7,6 @@
  */
 package org.opendaylight.yangtools.rfc6536.model.api;
 
-import com.google.common.annotations.Beta;
 import org.opendaylight.yangtools.yang.common.Empty;
 import org.opendaylight.yangtools.yang.model.api.meta.StatementDefinition;
 import org.opendaylight.yangtools.yang.model.api.stmt.UnknownEffectiveStatement;
@@ -16,7 +15,6 @@ import org.opendaylight.yangtools.yang.model.api.stmt.UnknownEffectiveStatement;
  * Effective statement representation of 'default-deny-all' extension defined in
  * <a href="https://www.rfc-editor.org/rfc/rfc6536">RFC6536</a>.
  */
-@Beta
 public interface DefaultDenyAllEffectiveStatement extends UnknownEffectiveStatement<Empty, DefaultDenyAllStatement> {
     @Override
     default StatementDefinition statementDefinition() {
index 3ec709fd5595e095af0c8b65891e4fdaef1a9709..6ac84a6925413f03e05fc7747bdb1c0062d0ca33 100644 (file)
@@ -7,7 +7,6 @@
  */
 package org.opendaylight.yangtools.rfc6536.model.api;
 
-import com.google.common.annotations.Beta;
 import java.util.Optional;
 import org.opendaylight.yangtools.yang.model.api.DataSchemaNode;
 import org.opendaylight.yangtools.yang.model.api.UnknownSchemaNode;
@@ -16,7 +15,6 @@ import org.opendaylight.yangtools.yang.model.api.UnknownSchemaNode;
  * Represents the effect of 'default-deny-all' extension, as defined in
  * <a href="https://www.rfc-editor.org/rfc/rfc6536">RFC6536</a>, being attached to a SchemaNode.
  */
-@Beta
 public interface DefaultDenyAllSchemaNode extends UnknownSchemaNode {
     /**
      * Attempt to find a {@link DefaultDenyAllSchemaNode} in a parent {@link DataSchemaNode}.
index 346c6249d57473dda94f716b29075cf520a86b41..65743b54bf23d801b085464b9dacd8059d1a3357 100644 (file)
@@ -7,7 +7,6 @@
  */
 package org.opendaylight.yangtools.rfc6536.model.api;
 
-import com.google.common.annotations.Beta;
 import org.opendaylight.yangtools.yang.common.Empty;
 import org.opendaylight.yangtools.yang.model.api.meta.StatementDefinition;
 import org.opendaylight.yangtools.yang.model.api.stmt.UnknownStatement;
@@ -16,7 +15,6 @@ import org.opendaylight.yangtools.yang.model.api.stmt.UnknownStatement;
  * Declared statement representation of 'default-deny-all' extension defined in
  * <a href="https://www.rfc-editor.org/rfc/rfc6536">RFC6536</a>.
  */
-@Beta
 public interface DefaultDenyAllStatement extends UnknownStatement<Empty> {
     @Override
     default StatementDefinition statementDefinition() {
index 1f1f91aef29a0fc430e8622a700b8c304234c393..6639f7a495b1f29fb4616b5dabeb238c4b02cc77 100644 (file)
@@ -7,7 +7,6 @@
  */
 package org.opendaylight.yangtools.rfc6536.model.api;
 
-import com.google.common.annotations.Beta;
 import org.opendaylight.yangtools.yang.common.Empty;
 import org.opendaylight.yangtools.yang.model.api.meta.StatementDefinition;
 import org.opendaylight.yangtools.yang.model.api.stmt.UnknownEffectiveStatement;
@@ -16,7 +15,6 @@ import org.opendaylight.yangtools.yang.model.api.stmt.UnknownEffectiveStatement;
  * Effective statement representation of 'default-deny-write' extension defined in
  * <a href="https://www.rfc-editor.org/rfc/rfc6536">RFC6536</a>.
  */
-@Beta
 public interface DefaultDenyWriteEffectiveStatement
         extends UnknownEffectiveStatement<Empty, DefaultDenyWriteStatement> {
     @Override
index a2cd1831a19ac7ac495ebb1c9ef78c36ad868663..7b8522dc151e0452a0593f4648a0058610b45e08 100644 (file)
@@ -7,7 +7,6 @@
  */
 package org.opendaylight.yangtools.rfc6536.model.api;
 
-import com.google.common.annotations.Beta;
 import java.util.Optional;
 import org.opendaylight.yangtools.yang.model.api.DataSchemaNode;
 import org.opendaylight.yangtools.yang.model.api.UnknownSchemaNode;
@@ -16,7 +15,6 @@ import org.opendaylight.yangtools.yang.model.api.UnknownSchemaNode;
  * Represents the effect of 'default-deny-write' extension, as defined in
  * <a href="https://www.rfc-editor.org/rfc/rfc6536">RFC6536</a>, being attached to a SchemaNode.
  */
-@Beta
 public interface DefaultDenyWriteSchemaNode extends UnknownSchemaNode {
     /**
      * Attempt to find a {@link DefaultDenyWriteSchemaNode} in a parent {@link DataSchemaNode}.
@@ -25,8 +23,10 @@ public interface DefaultDenyWriteSchemaNode extends UnknownSchemaNode {
      * @return {@link DefaultDenyWriteSchemaNode} child, if present.
      */
     static Optional<DefaultDenyWriteSchemaNode> findIn(final DataSchemaNode parent) {
-        return parent.getUnknownSchemaNodes().stream().filter(DefaultDenyWriteSchemaNode.class::isInstance).findAny()
-                .map(DefaultDenyWriteSchemaNode.class::cast);
+        return parent.getUnknownSchemaNodes().stream()
+            .filter(DefaultDenyWriteSchemaNode.class::isInstance)
+            .findAny()
+            .map(DefaultDenyWriteSchemaNode.class::cast);
     }
 
     @Override
index d81320072ebfda2528868a53ad1758e7ccea9a49..4bb632b159403a8776ff73f8fafce6a32e40e7d6 100644 (file)
@@ -7,7 +7,6 @@
  */
 package org.opendaylight.yangtools.rfc6536.model.api;
 
-import com.google.common.annotations.Beta;
 import org.opendaylight.yangtools.yang.common.Empty;
 import org.opendaylight.yangtools.yang.model.api.meta.StatementDefinition;
 import org.opendaylight.yangtools.yang.model.api.stmt.UnknownStatement;
@@ -16,7 +15,6 @@ import org.opendaylight.yangtools.yang.model.api.stmt.UnknownStatement;
  * Declared statement representation of 'default-deny-write' extension defined in
  * <a href="https://www.rfc-editor.org/rfc/rfc6536">RFC6536</a>.
  */
-@Beta
 public interface DefaultDenyWriteStatement extends UnknownStatement<Empty> {
     @Override
     default StatementDefinition statementDefinition() {
index 6f30fd480b64a0a3b20193b6325d17c8675e1120..79e8f31298f7bb5281b45797e71120622a5f5045 100644 (file)
@@ -18,8 +18,6 @@ import org.opendaylight.yangtools.yang.model.repo.api.SourceIdentifier;
 
 /**
  * Constants associated with RFC6536.
- *
- * @author Robert Varga
  */
 @NonNullByDefault
 public final class NACMConstants {
index 6f34f33605653bb5ec0d95d64b24060aa1a0fc81..de524e94cb7795900be382990588ffd8e4b001cf 100644 (file)
@@ -19,8 +19,6 @@ import org.opendaylight.yangtools.yang.model.api.meta.StatementDefinition;
 
 /**
  * {@link StatementDefinition}s for statements defined by RFC6536.
- *
- * @author Robert Varga
  */
 @NonNullByDefault
 public enum NACMStatements implements StatementDefinition {
index d961016784319d078f2290eb69a45c7c4e3bdb5e..67ad063c290b978056c79880399fbd915d4ef012 100644 (file)
@@ -7,7 +7,5 @@
  */
 /**
  * YANG metamodel extensions to support NACM, as defined in <a href="https://www.rfc-editor.org/rfc/rfc6536">RFC6536</a>.
- *
- * @author Robert Varga
  */
 package org.opendaylight.yangtools.rfc6536.model.api;