Make EffectiveStatements with @Beta 19/65719/1
authorRobert Varga <robert.varga@pantheon.tech>
Mon, 20 Nov 2017 13:31:20 +0000 (14:31 +0100)
committerRobert Varga <robert.varga@pantheon.tech>
Mon, 20 Nov 2017 13:31:20 +0000 (14:31 +0100)
Newly-introduced EffectiveStatement interfaces are not finalized,
hence mark them with @Beta.

Change-Id: I0bdec482d50d71f367202baef466113e9a0f99bb
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
66 files changed:
yang/yang-model-api/src/main/java/org/opendaylight/yangtools/yang/model/api/stmt/ActionEffectiveStatement.java
yang/yang-model-api/src/main/java/org/opendaylight/yangtools/yang/model/api/stmt/AnydataEffectiveStatement.java
yang/yang-model-api/src/main/java/org/opendaylight/yangtools/yang/model/api/stmt/AnyxmlEffectiveStatement.java
yang/yang-model-api/src/main/java/org/opendaylight/yangtools/yang/model/api/stmt/ArgumentEffectiveStatement.java
yang/yang-model-api/src/main/java/org/opendaylight/yangtools/yang/model/api/stmt/AugmentEffectiveStatement.java
yang/yang-model-api/src/main/java/org/opendaylight/yangtools/yang/model/api/stmt/BaseEffectiveStatement.java
yang/yang-model-api/src/main/java/org/opendaylight/yangtools/yang/model/api/stmt/BelongsToEffectiveStatement.java
yang/yang-model-api/src/main/java/org/opendaylight/yangtools/yang/model/api/stmt/BitEffectiveStatement.java
yang/yang-model-api/src/main/java/org/opendaylight/yangtools/yang/model/api/stmt/CaseEffectiveStatement.java
yang/yang-model-api/src/main/java/org/opendaylight/yangtools/yang/model/api/stmt/ChoiceEffectiveStatement.java
yang/yang-model-api/src/main/java/org/opendaylight/yangtools/yang/model/api/stmt/ContactEffectiveStatement.java
yang/yang-model-api/src/main/java/org/opendaylight/yangtools/yang/model/api/stmt/ContainerEffectiveStatement.java
yang/yang-model-api/src/main/java/org/opendaylight/yangtools/yang/model/api/stmt/DefaultEffectiveStatement.java
yang/yang-model-api/src/main/java/org/opendaylight/yangtools/yang/model/api/stmt/DescriptionEffectiveStatement.java
yang/yang-model-api/src/main/java/org/opendaylight/yangtools/yang/model/api/stmt/DeviateEffectiveStatement.java
yang/yang-model-api/src/main/java/org/opendaylight/yangtools/yang/model/api/stmt/DeviationEffectiveStatement.java
yang/yang-model-api/src/main/java/org/opendaylight/yangtools/yang/model/api/stmt/EnumEffectiveStatement.java
yang/yang-model-api/src/main/java/org/opendaylight/yangtools/yang/model/api/stmt/ErrorAppTagEffectiveStatement.java
yang/yang-model-api/src/main/java/org/opendaylight/yangtools/yang/model/api/stmt/ErrorMessageEffectiveStatement.java
yang/yang-model-api/src/main/java/org/opendaylight/yangtools/yang/model/api/stmt/ExtensionEffectiveStatement.java
yang/yang-model-api/src/main/java/org/opendaylight/yangtools/yang/model/api/stmt/FeatureEffectiveStatement.java
yang/yang-model-api/src/main/java/org/opendaylight/yangtools/yang/model/api/stmt/FractionDigitsEffectiveStatement.java
yang/yang-model-api/src/main/java/org/opendaylight/yangtools/yang/model/api/stmt/GroupingEffectiveStatement.java
yang/yang-model-api/src/main/java/org/opendaylight/yangtools/yang/model/api/stmt/IdentityEffectiveStatement.java
yang/yang-model-api/src/main/java/org/opendaylight/yangtools/yang/model/api/stmt/IfFeatureEffectiveStatement.java
yang/yang-model-api/src/main/java/org/opendaylight/yangtools/yang/model/api/stmt/ImportEffectiveStatement.java
yang/yang-model-api/src/main/java/org/opendaylight/yangtools/yang/model/api/stmt/IncludeEffectiveStatement.java
yang/yang-model-api/src/main/java/org/opendaylight/yangtools/yang/model/api/stmt/InputEffectiveStatement.java
yang/yang-model-api/src/main/java/org/opendaylight/yangtools/yang/model/api/stmt/KeyEffectiveStatement.java
yang/yang-model-api/src/main/java/org/opendaylight/yangtools/yang/model/api/stmt/LeafEffectiveStatement.java
yang/yang-model-api/src/main/java/org/opendaylight/yangtools/yang/model/api/stmt/LeafListEffectiveStatement.java
yang/yang-model-api/src/main/java/org/opendaylight/yangtools/yang/model/api/stmt/LengthEffectiveStatement.java
yang/yang-model-api/src/main/java/org/opendaylight/yangtools/yang/model/api/stmt/ListEffectiveStatement.java
yang/yang-model-api/src/main/java/org/opendaylight/yangtools/yang/model/api/stmt/MaxElementsEffectiveStatement.java
yang/yang-model-api/src/main/java/org/opendaylight/yangtools/yang/model/api/stmt/MinElementsEffectiveStatement.java
yang/yang-model-api/src/main/java/org/opendaylight/yangtools/yang/model/api/stmt/ModifierEffectiveStatement.java
yang/yang-model-api/src/main/java/org/opendaylight/yangtools/yang/model/api/stmt/ModuleEffectiveStatement.java
yang/yang-model-api/src/main/java/org/opendaylight/yangtools/yang/model/api/stmt/MustEffectiveStatement.java
yang/yang-model-api/src/main/java/org/opendaylight/yangtools/yang/model/api/stmt/NamespaceEffectiveStatement.java
yang/yang-model-api/src/main/java/org/opendaylight/yangtools/yang/model/api/stmt/NotificationEffectiveStatement.java
yang/yang-model-api/src/main/java/org/opendaylight/yangtools/yang/model/api/stmt/OrderedByEffectiveStatement.java
yang/yang-model-api/src/main/java/org/opendaylight/yangtools/yang/model/api/stmt/OrganizationEffectiveStatement.java
yang/yang-model-api/src/main/java/org/opendaylight/yangtools/yang/model/api/stmt/OutputEffectiveStatement.java
yang/yang-model-api/src/main/java/org/opendaylight/yangtools/yang/model/api/stmt/PathEffectiveStatement.java
yang/yang-model-api/src/main/java/org/opendaylight/yangtools/yang/model/api/stmt/PatternEffectiveStatement.java
yang/yang-model-api/src/main/java/org/opendaylight/yangtools/yang/model/api/stmt/PositionEffectiveStatement.java
yang/yang-model-api/src/main/java/org/opendaylight/yangtools/yang/model/api/stmt/PrefixEffectiveStatement.java
yang/yang-model-api/src/main/java/org/opendaylight/yangtools/yang/model/api/stmt/PresenceEffectiveStatement.java
yang/yang-model-api/src/main/java/org/opendaylight/yangtools/yang/model/api/stmt/RangeEffectiveStatement.java
yang/yang-model-api/src/main/java/org/opendaylight/yangtools/yang/model/api/stmt/ReferenceEffectiveStatement.java
yang/yang-model-api/src/main/java/org/opendaylight/yangtools/yang/model/api/stmt/RefineEffectiveStatement.java
yang/yang-model-api/src/main/java/org/opendaylight/yangtools/yang/model/api/stmt/RequireInstanceEffectiveStatement.java
yang/yang-model-api/src/main/java/org/opendaylight/yangtools/yang/model/api/stmt/RevisionDateEffectiveStatement.java
yang/yang-model-api/src/main/java/org/opendaylight/yangtools/yang/model/api/stmt/RevisionEffectiveStatement.java
yang/yang-model-api/src/main/java/org/opendaylight/yangtools/yang/model/api/stmt/RpcEffectiveStatement.java
yang/yang-model-api/src/main/java/org/opendaylight/yangtools/yang/model/api/stmt/StatusEffectiveStatement.java
yang/yang-model-api/src/main/java/org/opendaylight/yangtools/yang/model/api/stmt/SubmoduleEffectiveStatement.java
yang/yang-model-api/src/main/java/org/opendaylight/yangtools/yang/model/api/stmt/UniqueEffectiveStatement.java
yang/yang-model-api/src/main/java/org/opendaylight/yangtools/yang/model/api/stmt/UnitsEffectiveStatement.java
yang/yang-model-api/src/main/java/org/opendaylight/yangtools/yang/model/api/stmt/UnknownEffectiveStatement.java
yang/yang-model-api/src/main/java/org/opendaylight/yangtools/yang/model/api/stmt/UnrecognizedEffectiveStatement.java
yang/yang-model-api/src/main/java/org/opendaylight/yangtools/yang/model/api/stmt/UsesEffectiveStatement.java
yang/yang-model-api/src/main/java/org/opendaylight/yangtools/yang/model/api/stmt/ValueEffectiveStatement.java
yang/yang-model-api/src/main/java/org/opendaylight/yangtools/yang/model/api/stmt/WhenEffectiveStatement.java
yang/yang-model-api/src/main/java/org/opendaylight/yangtools/yang/model/api/stmt/YangVersionEffectiveStatement.java
yang/yang-model-api/src/main/java/org/opendaylight/yangtools/yang/model/api/stmt/YinElementEffectiveStatement.java

index 74efc394de84917574161d9f6c50af9e4f030ca3..f45ead8dbccc18f8d9d80caf4a50ac01a601db2d 100644 (file)
@@ -7,9 +7,11 @@
  */
 package org.opendaylight.yangtools.yang.model.api.stmt;
 
+import com.google.common.annotations.Beta;
 import org.opendaylight.yangtools.yang.common.QName;
 import org.opendaylight.yangtools.yang.model.api.meta.EffectiveStatement;
 
+@Beta
 public interface ActionEffectiveStatement extends EffectiveStatement<QName, ActionStatement> {
 
 }
index bd18326c1ae768060bbf6f39a5a42bb854491486..b4265a2caeb64b8a5d8a85504f6a0d9b155ca54d 100644 (file)
@@ -7,9 +7,11 @@
  */
 package org.opendaylight.yangtools.yang.model.api.stmt;
 
+import com.google.common.annotations.Beta;
 import org.opendaylight.yangtools.yang.common.QName;
 import org.opendaylight.yangtools.yang.model.api.meta.EffectiveStatement;
 
+@Beta
 public interface AnydataEffectiveStatement extends EffectiveStatement<QName, AnydataStatement> {
 
 }
index 7ec57c3a380e7dd8668b28366b2956e777fe982f..cd6a50a5b398e6259ffe7a5a7bf3711277c37ced 100644 (file)
@@ -7,9 +7,11 @@
  */
 package org.opendaylight.yangtools.yang.model.api.stmt;
 
+import com.google.common.annotations.Beta;
 import org.opendaylight.yangtools.yang.common.QName;
 import org.opendaylight.yangtools.yang.model.api.meta.EffectiveStatement;
 
+@Beta
 public interface AnyxmlEffectiveStatement extends EffectiveStatement<QName, AnyxmlStatement> {
 
 }
index 535cd06e0f1322dca838a3c6e425f6da6f38cb55..100ec0885f4204ae41a3dc4ed0aee75a7d3de5c6 100644 (file)
@@ -7,9 +7,11 @@
  */
 package org.opendaylight.yangtools.yang.model.api.stmt;
 
+import com.google.common.annotations.Beta;
 import org.opendaylight.yangtools.yang.common.QName;
 import org.opendaylight.yangtools.yang.model.api.meta.EffectiveStatement;
 
+@Beta
 public interface ArgumentEffectiveStatement extends EffectiveStatement<QName, ArgumentStatement> {
 
 }
index 11de94f6f1d01f189962c604b4cee2366e2962c9..e35d26d7297a780e109a06dfe2be45209f8f7d8b 100644 (file)
@@ -7,8 +7,10 @@
  */
 package org.opendaylight.yangtools.yang.model.api.stmt;
 
+import com.google.common.annotations.Beta;
 import org.opendaylight.yangtools.yang.model.api.meta.EffectiveStatement;
 
+@Beta
 public interface AugmentEffectiveStatement extends EffectiveStatement<SchemaNodeIdentifier, AugmentStatement> {
 
 }
index 60a3aed98f20cc84bb64d1502f695d2fab1b1bc5..03d2d0e8845a2fe1db0fa7f9b0d9fd655ce85ffe 100644 (file)
@@ -7,9 +7,11 @@
  */
 package org.opendaylight.yangtools.yang.model.api.stmt;
 
+import com.google.common.annotations.Beta;
 import org.opendaylight.yangtools.yang.common.QName;
 import org.opendaylight.yangtools.yang.model.api.meta.EffectiveStatement;
 
+@Beta
 public interface BaseEffectiveStatement extends EffectiveStatement<QName, BaseStatement> {
 
 }
index 20dfa2bf5a3a8fecfdc5385211ef840324420493..0a8c1921f7cdd1b4ff8427fdda46a50cdcc5b136 100644 (file)
@@ -7,8 +7,10 @@
  */
 package org.opendaylight.yangtools.yang.model.api.stmt;
 
+import com.google.common.annotations.Beta;
 import org.opendaylight.yangtools.yang.model.api.meta.EffectiveStatement;
 
+@Beta
 public interface BelongsToEffectiveStatement extends EffectiveStatement<String, BelongsToStatement> {
 
 }
index 632ff0eb6aa33bc9b93a4f3b1a33398f656921a1..38e00a947f1fc1f94a4981e3d402ce345096354f 100644 (file)
@@ -7,9 +7,11 @@
  */
 package org.opendaylight.yangtools.yang.model.api.stmt;
 
+import com.google.common.annotations.Beta;
 import org.opendaylight.yangtools.yang.common.QName;
 import org.opendaylight.yangtools.yang.model.api.meta.EffectiveStatement;
 
+@Beta
 public interface BitEffectiveStatement extends EffectiveStatement<QName, BitStatement> {
 
 }
index 50b092bba5cd091c7929eada37d743bac366ddf8..f4f0e67b528c2ea18af36f00a465b0b335b50049 100644 (file)
@@ -7,9 +7,11 @@
  */
 package org.opendaylight.yangtools.yang.model.api.stmt;
 
+import com.google.common.annotations.Beta;
 import org.opendaylight.yangtools.yang.common.QName;
 import org.opendaylight.yangtools.yang.model.api.meta.EffectiveStatement;
 
+@Beta
 public interface CaseEffectiveStatement extends EffectiveStatement<QName, CaseStatement> {
 
 }
index 8c2eb2dace38e14893cf6ac9b75370e425e7f3a1..08d9346778219b479bf0ade5c1de20cf64557280 100644 (file)
@@ -7,9 +7,11 @@
  */
 package org.opendaylight.yangtools.yang.model.api.stmt;
 
+import com.google.common.annotations.Beta;
 import org.opendaylight.yangtools.yang.common.QName;
 import org.opendaylight.yangtools.yang.model.api.meta.EffectiveStatement;
 
+@Beta
 public interface ChoiceEffectiveStatement extends EffectiveStatement<QName, ChoiceStatement> {
 
 }
index 79ad27cb51ba5de9144ccbe6f5b797cc52ba94a4..193110c1ca940184ba13366c5b34df2583704d83 100644 (file)
@@ -7,8 +7,10 @@
  */
 package org.opendaylight.yangtools.yang.model.api.stmt;
 
+import com.google.common.annotations.Beta;
 import org.opendaylight.yangtools.yang.model.api.meta.EffectiveStatement;
 
+@Beta
 public interface ContactEffectiveStatement extends EffectiveStatement<String, ContactStatement> {
 
 }
index 32c3afce5bbbeaaf50a2d95d69c69a6a821397b0..1dba8165fb57413d2d9ef41554fc97cf139e38f1 100644 (file)
@@ -7,9 +7,11 @@
  */
 package org.opendaylight.yangtools.yang.model.api.stmt;
 
+import com.google.common.annotations.Beta;
 import org.opendaylight.yangtools.yang.common.QName;
 import org.opendaylight.yangtools.yang.model.api.meta.EffectiveStatement;
 
+@Beta
 public interface ContainerEffectiveStatement extends EffectiveStatement<QName, ContainerStatement> {
 
 }
index 794a7f0adeb45dcd38f21ac0cad45c722f9f0b85..b6058589fa8d542818d0addafe6ebe97904e0b4a 100644 (file)
@@ -7,8 +7,10 @@
  */
 package org.opendaylight.yangtools.yang.model.api.stmt;
 
+import com.google.common.annotations.Beta;
 import org.opendaylight.yangtools.yang.model.api.meta.EffectiveStatement;
 
+@Beta
 public interface DefaultEffectiveStatement extends EffectiveStatement<String, DefaultStatement> {
 
 }
index 56b9933ac95c62ba8a08ea52ef6c3277bdea31a7..9ab39755ea74263fae75ea6811d2e55167a37bd9 100644 (file)
@@ -7,8 +7,10 @@
  */
 package org.opendaylight.yangtools.yang.model.api.stmt;
 
+import com.google.common.annotations.Beta;
 import org.opendaylight.yangtools.yang.model.api.meta.EffectiveStatement;
 
+@Beta
 public interface DescriptionEffectiveStatement extends EffectiveStatement<String, DescriptionStatement> {
 
 }
index 5692b943079757ceb99fd303b1a9a9a6ee942a3c..97d23522beaed261b4a60404a2e9711114c23b12 100644 (file)
@@ -7,9 +7,11 @@
  */
 package org.opendaylight.yangtools.yang.model.api.stmt;
 
+import com.google.common.annotations.Beta;
 import org.opendaylight.yangtools.yang.model.api.DeviateKind;
 import org.opendaylight.yangtools.yang.model.api.meta.EffectiveStatement;
 
+@Beta
 public interface DeviateEffectiveStatement extends EffectiveStatement<DeviateKind, DeviateStatement> {
 
 }
index dfe6c9ee5c9aa8fa7b8745403d98041a4a3244c0..524d90f38743a4819e8c82c66f8c991922ea900d 100644 (file)
@@ -7,8 +7,10 @@
  */
 package org.opendaylight.yangtools.yang.model.api.stmt;
 
+import com.google.common.annotations.Beta;
 import org.opendaylight.yangtools.yang.model.api.meta.EffectiveStatement;
 
+@Beta
 public interface DeviationEffectiveStatement extends EffectiveStatement<SchemaNodeIdentifier, DeviationStatement> {
 
 }
index c96525ba1185b3fc9aa758fd53f86b09b0bfd70f..3d172b5d1bf53eb561463080e874278ca333cca2 100644 (file)
@@ -7,8 +7,10 @@
  */
 package org.opendaylight.yangtools.yang.model.api.stmt;
 
+import com.google.common.annotations.Beta;
 import org.opendaylight.yangtools.yang.model.api.meta.EffectiveStatement;
 
+@Beta
 public interface EnumEffectiveStatement extends EffectiveStatement<String, EnumStatement> {
 
 }
index c0d405ff5ee4282c828c33d6a68d35d21aa47d12..162bd9126e3d32213a8df22f29ee4c5fdd247d05 100644 (file)
@@ -7,8 +7,10 @@
  */
 package org.opendaylight.yangtools.yang.model.api.stmt;
 
+import com.google.common.annotations.Beta;
 import org.opendaylight.yangtools.yang.model.api.meta.EffectiveStatement;
 
+@Beta
 public interface ErrorAppTagEffectiveStatement extends EffectiveStatement<String, ErrorAppTagStatement> {
 
 }
index e2c30e696eb78f10adf4f2efabb234a20a99b797..6c0d99b7b97c1a2f6e8e0f51ab1e417640b2cbd1 100644 (file)
@@ -7,8 +7,10 @@
  */
 package org.opendaylight.yangtools.yang.model.api.stmt;
 
+import com.google.common.annotations.Beta;
 import org.opendaylight.yangtools.yang.model.api.meta.EffectiveStatement;
 
+@Beta
 public interface ErrorMessageEffectiveStatement extends EffectiveStatement<String, ErrorMessageStatement> {
 
 }
index 954a1f09d4e28cfbdf8970bfaab559456e62ab34..2f92c2a0d1c38abe18ae248be374a062a09e3cfa 100644 (file)
@@ -7,9 +7,11 @@
  */
 package org.opendaylight.yangtools.yang.model.api.stmt;
 
+import com.google.common.annotations.Beta;
 import org.opendaylight.yangtools.yang.common.QName;
 import org.opendaylight.yangtools.yang.model.api.meta.EffectiveStatement;
 
+@Beta
 public interface ExtensionEffectiveStatement extends EffectiveStatement<QName, ExtensionStatement> {
 
 }
index 2745b7e7093d5aed0b51ffffbdcde22703d53ea3..16384a2234c355ca494828de0f0671614ce85bc3 100644 (file)
@@ -7,9 +7,11 @@
  */
 package org.opendaylight.yangtools.yang.model.api.stmt;
 
+import com.google.common.annotations.Beta;
 import org.opendaylight.yangtools.yang.common.QName;
 import org.opendaylight.yangtools.yang.model.api.meta.EffectiveStatement;
 
+@Beta
 public interface FeatureEffectiveStatement extends EffectiveStatement<QName, FeatureStatement> {
 
 }
index 9068bf5ba442ec98b733718ef66c206444faf2fb..fd5a4051d863b19278493e8880075fd885eb389c 100644 (file)
@@ -7,8 +7,10 @@
  */
 package org.opendaylight.yangtools.yang.model.api.stmt;
 
+import com.google.common.annotations.Beta;
 import org.opendaylight.yangtools.yang.model.api.meta.EffectiveStatement;
 
+@Beta
 public interface FractionDigitsEffectiveStatement extends EffectiveStatement<Integer, FractionDigitsStatement> {
 
 }
index f6138c3ed330769f178d8de2fe7488dccfe4c517..d9b0c527b8eba9e672499a50bbe3a7125a89b888 100644 (file)
@@ -7,9 +7,11 @@
  */
 package org.opendaylight.yangtools.yang.model.api.stmt;
 
+import com.google.common.annotations.Beta;
 import org.opendaylight.yangtools.yang.common.QName;
 import org.opendaylight.yangtools.yang.model.api.meta.EffectiveStatement;
 
+@Beta
 public interface GroupingEffectiveStatement extends EffectiveStatement<QName, GroupingStatement> {
 
 }
index 08435413f9172aae2fed54cbdfccbf635bf98982..74742e6ae28f94da91a916ff89f07d5fc6eb42c6 100644 (file)
@@ -7,9 +7,11 @@
  */
 package org.opendaylight.yangtools.yang.model.api.stmt;
 
+import com.google.common.annotations.Beta;
 import org.opendaylight.yangtools.yang.common.QName;
 import org.opendaylight.yangtools.yang.model.api.meta.EffectiveStatement;
 
+@Beta
 public interface IdentityEffectiveStatement extends EffectiveStatement<QName, IdentityStatement> {
 
 }
index 59f0f16de96d4b815f8f865ac4d619c64551da9f..bb301111c6b8e05dad72db027253e0a58eabb961 100644 (file)
@@ -7,11 +7,13 @@
  */
 package org.opendaylight.yangtools.yang.model.api.stmt;
 
+import com.google.common.annotations.Beta;
 import java.util.Set;
 import java.util.function.Predicate;
 import org.opendaylight.yangtools.yang.common.QName;
 import org.opendaylight.yangtools.yang.model.api.meta.EffectiveStatement;
 
+@Beta
 public interface IfFeatureEffectiveStatement extends EffectiveStatement<Predicate<Set<QName>>, IfFeatureStatement> {
 
 }
index 010fdf335b450296e40e885510a93ba1c58ac88a..ab7155a0e6f60083f82d76987cd8baa8cf1ca09b 100644 (file)
@@ -7,8 +7,10 @@
  */
 package org.opendaylight.yangtools.yang.model.api.stmt;
 
+import com.google.common.annotations.Beta;
 import org.opendaylight.yangtools.yang.model.api.meta.EffectiveStatement;
 
+@Beta
 public interface ImportEffectiveStatement extends EffectiveStatement<String, ImportStatement> {
 
 }
index 599321b6f96b199dc90ff6bdb629433f640cdda7..a0834af382228e859011e7e78fbd1a135398b960 100644 (file)
@@ -7,8 +7,10 @@
  */
 package org.opendaylight.yangtools.yang.model.api.stmt;
 
+import com.google.common.annotations.Beta;
 import org.opendaylight.yangtools.yang.model.api.meta.EffectiveStatement;
 
+@Beta
 public interface IncludeEffectiveStatement extends EffectiveStatement<String, IncludeStatement> {
 
 }
index 7ffb24f932d2370e2aecd337f94a4420367cde53..dd28bcaab804c920d4f707be2a3f1e0144703da7 100644 (file)
@@ -7,9 +7,11 @@
  */
 package org.opendaylight.yangtools.yang.model.api.stmt;
 
+import com.google.common.annotations.Beta;
 import org.opendaylight.yangtools.yang.common.QName;
 import org.opendaylight.yangtools.yang.model.api.meta.EffectiveStatement;
 
+@Beta
 public interface InputEffectiveStatement extends EffectiveStatement<QName, InputStatement> {
 
 }
index 100dbb358db889d735d00b05e6b0da9a2040ad00..d14293eaa43dadcf0bda1c7a5f98b6a26a57ad0c 100644 (file)
@@ -7,9 +7,11 @@
  */
 package org.opendaylight.yangtools.yang.model.api.stmt;
 
+import com.google.common.annotations.Beta;
 import java.util.Collection;
 import org.opendaylight.yangtools.yang.model.api.meta.EffectiveStatement;
 
+@Beta
 public interface KeyEffectiveStatement extends EffectiveStatement<Collection<SchemaNodeIdentifier>, KeyStatement> {
 
 }
index c3be6eac84eb3cd3ea69f6a49e4c5405fdb6e8ae..313988b577249bfc005167a3f4f6990df50f7f42 100644 (file)
@@ -7,9 +7,11 @@
  */
 package org.opendaylight.yangtools.yang.model.api.stmt;
 
+import com.google.common.annotations.Beta;
 import org.opendaylight.yangtools.yang.common.QName;
 import org.opendaylight.yangtools.yang.model.api.meta.EffectiveStatement;
 
+@Beta
 public interface LeafEffectiveStatement extends EffectiveStatement<QName, LeafStatement> {
 
 }
index 21bd2a81f0fad3035db6e0e3c04bb8a95aa8349a..de168a14523c01cce551178989efce11e3c663c8 100644 (file)
@@ -7,9 +7,11 @@
  */
 package org.opendaylight.yangtools.yang.model.api.stmt;
 
+import com.google.common.annotations.Beta;
 import org.opendaylight.yangtools.yang.common.QName;
 import org.opendaylight.yangtools.yang.model.api.meta.EffectiveStatement;
 
+@Beta
 public interface LeafListEffectiveStatement extends EffectiveStatement<QName, LeafListStatement> {
 
 }
index e2cf0ea54f3e00100feb8e9dee68cf48711e0cc4..82c3000b2fc96cfaa6f9635725dfe9d45329d7a1 100644 (file)
@@ -7,9 +7,11 @@
  */
 package org.opendaylight.yangtools.yang.model.api.stmt;
 
+import com.google.common.annotations.Beta;
 import java.util.List;
 import org.opendaylight.yangtools.yang.model.api.meta.EffectiveStatement;
 
+@Beta
 public interface LengthEffectiveStatement extends EffectiveStatement<List<ValueRange>, LengthStatement> {
 
 }
index daa63a8b8d415e43fe2d0244dd2dc3c2f1fa31f8..30aa63666c60370a3de3a0a0c566e0b6e12172a2 100644 (file)
@@ -7,9 +7,11 @@
  */
 package org.opendaylight.yangtools.yang.model.api.stmt;
 
+import com.google.common.annotations.Beta;
 import org.opendaylight.yangtools.yang.common.QName;
 import org.opendaylight.yangtools.yang.model.api.meta.EffectiveStatement;
 
+@Beta
 public interface ListEffectiveStatement extends EffectiveStatement<QName, ListStatement> {
 
 }
index 08f713aa0221b0aa6e4957070acc2153d61df0d0..d4cd28def95d372d8932ef8bf8de0476761b3a88 100644 (file)
@@ -7,8 +7,10 @@
  */
 package org.opendaylight.yangtools.yang.model.api.stmt;
 
+import com.google.common.annotations.Beta;
 import org.opendaylight.yangtools.yang.model.api.meta.EffectiveStatement;
 
+@Beta
 public interface MaxElementsEffectiveStatement extends EffectiveStatement<String, MaxElementsStatement> {
 
 }
index 33d4417994704d7052447c499481c05e38efab67..e623fa25d8114f3277fe799491a576cf4b0d0fb2 100644 (file)
@@ -7,8 +7,10 @@
  */
 package org.opendaylight.yangtools.yang.model.api.stmt;
 
+import com.google.common.annotations.Beta;
 import org.opendaylight.yangtools.yang.model.api.meta.EffectiveStatement;
 
+@Beta
 public interface MinElementsEffectiveStatement extends EffectiveStatement<Integer, MinElementsStatement> {
 
 }
index 7f2590437b2e524969ffc463abcdfa268f0a25fd..6cc34180ac5d4e8cf2c2fc5f1229629e80945ee6 100644 (file)
@@ -7,9 +7,11 @@
  */
 package org.opendaylight.yangtools.yang.model.api.stmt;
 
+import com.google.common.annotations.Beta;
 import org.opendaylight.yangtools.yang.model.api.meta.EffectiveStatement;
 import org.opendaylight.yangtools.yang.model.api.type.ModifierKind;
 
+@Beta
 public interface ModifierEffectiveStatement extends EffectiveStatement<ModifierKind, ModifierStatement> {
 
 }
index 6b8951bd113ab3255ed810158682e063c3ee2d42..068f3e7b28896cae5bd3eae0063c1592bda24343 100644 (file)
@@ -7,8 +7,10 @@
  */
 package org.opendaylight.yangtools.yang.model.api.stmt;
 
+import com.google.common.annotations.Beta;
 import org.opendaylight.yangtools.yang.model.api.meta.EffectiveStatement;
 
+@Beta
 public interface ModuleEffectiveStatement extends EffectiveStatement<String, ModuleStatement> {
 
 }
index 3fd10336c4ff3ae70944dbb986232527cf3e4138..2f1d281cb7fd4290564fb2f34aea862c2cf35e6a 100644 (file)
@@ -7,9 +7,11 @@
  */
 package org.opendaylight.yangtools.yang.model.api.stmt;
 
+import com.google.common.annotations.Beta;
 import org.opendaylight.yangtools.yang.model.api.RevisionAwareXPath;
 import org.opendaylight.yangtools.yang.model.api.meta.EffectiveStatement;
 
+@Beta
 public interface MustEffectiveStatement extends EffectiveStatement<RevisionAwareXPath, MustStatement> {
 
 }
index 9dfcf8dcf35ad0bc6a7d78c824b2f63a3e1b082d..327b5699c6c6b03b34cda6bd0cb6d9078031be5f 100644 (file)
@@ -7,9 +7,11 @@
  */
 package org.opendaylight.yangtools.yang.model.api.stmt;
 
+import com.google.common.annotations.Beta;
 import java.net.URI;
 import org.opendaylight.yangtools.yang.model.api.meta.EffectiveStatement;
 
+@Beta
 public interface NamespaceEffectiveStatement extends EffectiveStatement<URI, NamespaceStatement> {
 
 }
index c1dc30bab33409b859cbb0b202cc288cfc8cd7f5..7c32365fe459f19f486e55cec52d288a4c08e8ab 100644 (file)
@@ -7,9 +7,11 @@
  */
 package org.opendaylight.yangtools.yang.model.api.stmt;
 
+import com.google.common.annotations.Beta;
 import org.opendaylight.yangtools.yang.common.QName;
 import org.opendaylight.yangtools.yang.model.api.meta.EffectiveStatement;
 
+@Beta
 public interface NotificationEffectiveStatement extends EffectiveStatement<QName, NotificationStatement> {
 
 }
index 0271fd24ca388e519245ebfc1a42e687060b0520..724e272b90b32cf93337a6b25c2e86a06a82da14 100644 (file)
@@ -7,8 +7,10 @@
  */
 package org.opendaylight.yangtools.yang.model.api.stmt;
 
+import com.google.common.annotations.Beta;
 import org.opendaylight.yangtools.yang.model.api.meta.EffectiveStatement;
 
+@Beta
 public interface OrderedByEffectiveStatement extends EffectiveStatement<String, OrderedByStatement> {
 
 }
index b02bed24fcb33386dc246403236e970da232a1f0..2c1f94194f526a6fec6247d702f2451b0d74d5b7 100644 (file)
@@ -7,8 +7,10 @@
  */
 package org.opendaylight.yangtools.yang.model.api.stmt;
 
+import com.google.common.annotations.Beta;
 import org.opendaylight.yangtools.yang.model.api.meta.EffectiveStatement;
 
+@Beta
 public interface OrganizationEffectiveStatement extends EffectiveStatement<String, OrganizationStatement> {
 
 }
index fee03bbf49f3dd064aecfe725f0a4dd5f38d94b2..79bca054813e5fa2cb72b6784c1bebb3a90f4686 100644 (file)
@@ -7,9 +7,11 @@
  */
 package org.opendaylight.yangtools.yang.model.api.stmt;
 
+import com.google.common.annotations.Beta;
 import org.opendaylight.yangtools.yang.common.QName;
 import org.opendaylight.yangtools.yang.model.api.meta.EffectiveStatement;
 
+@Beta
 public interface OutputEffectiveStatement extends EffectiveStatement<QName, OutputStatement> {
 
 }
index 4382761b391f66e723e5fc3c13ff80a3cfcb8e61..ea5a9aa2dc235d9660363af007ef3777c827cbab 100644 (file)
@@ -7,9 +7,11 @@
  */
 package org.opendaylight.yangtools.yang.model.api.stmt;
 
+import com.google.common.annotations.Beta;
 import org.opendaylight.yangtools.yang.model.api.RevisionAwareXPath;
 import org.opendaylight.yangtools.yang.model.api.meta.EffectiveStatement;
 
+@Beta
 public interface PathEffectiveStatement extends EffectiveStatement<RevisionAwareXPath, PathStatement> {
 
 }
index f3b80d51f3ef07da0c203f7803c724dbfdd439ea..9f1c904998a12c5d0b1478572f96e64cf561b3bc 100644 (file)
@@ -7,9 +7,11 @@
  */
 package org.opendaylight.yangtools.yang.model.api.stmt;
 
+import com.google.common.annotations.Beta;
 import org.opendaylight.yangtools.yang.model.api.meta.EffectiveStatement;
 import org.opendaylight.yangtools.yang.model.api.type.PatternConstraint;
 
+@Beta
 public interface PatternEffectiveStatement extends EffectiveStatement<PatternConstraint, PatternStatement> {
 
 }
index ffcc48f71429ce043ece001ef8e6d3352212e132..56e41465c56eaeec461eb86ef11c56629982f963 100644 (file)
@@ -7,8 +7,10 @@
  */
 package org.opendaylight.yangtools.yang.model.api.stmt;
 
+import com.google.common.annotations.Beta;
 import org.opendaylight.yangtools.yang.model.api.meta.EffectiveStatement;
 
+@Beta
 public interface PositionEffectiveStatement extends EffectiveStatement<Long, PositionStatement> {
 
 }
index a3f140de600c7e67a22c1d487e45355e217443a1..a846f6e199dfedd412d5b7943ddb0fbb0c090f92 100644 (file)
@@ -7,8 +7,10 @@
  */
 package org.opendaylight.yangtools.yang.model.api.stmt;
 
+import com.google.common.annotations.Beta;
 import org.opendaylight.yangtools.yang.model.api.meta.EffectiveStatement;
 
+@Beta
 public interface PrefixEffectiveStatement extends EffectiveStatement<String, PrefixStatement> {
 
 }
index 77ae348d02918b6391112848595c88f9e369ad0b..f23a94717c81a8dea9e84f8078f13990f2c84fd3 100644 (file)
@@ -7,8 +7,10 @@
  */
 package org.opendaylight.yangtools.yang.model.api.stmt;
 
+import com.google.common.annotations.Beta;
 import org.opendaylight.yangtools.yang.model.api.meta.EffectiveStatement;
 
+@Beta
 public interface PresenceEffectiveStatement extends EffectiveStatement<String, PresenceStatement> {
 
 }
index 3534108182845b5f080861f839f0f6de692747a3..8fcb58039fa7c55c62a23fca8e4875c0c165d15c 100644 (file)
@@ -7,9 +7,11 @@
  */
 package org.opendaylight.yangtools.yang.model.api.stmt;
 
+import com.google.common.annotations.Beta;
 import java.util.List;
 import org.opendaylight.yangtools.yang.model.api.meta.EffectiveStatement;
 
+@Beta
 public interface RangeEffectiveStatement extends EffectiveStatement<List<ValueRange>, RangeStatement> {
 
 }
index 55e8af620fe0fbdb44e1c2925f6ac28b8e3ec98a..77bbd09a7681fe728d76795da070997b41f9d386 100644 (file)
@@ -7,8 +7,10 @@
  */
 package org.opendaylight.yangtools.yang.model.api.stmt;
 
+import com.google.common.annotations.Beta;
 import org.opendaylight.yangtools.yang.model.api.meta.EffectiveStatement;
 
+@Beta
 public interface ReferenceEffectiveStatement extends EffectiveStatement<String, ReferenceStatement> {
 
 }
index 5a8d7ca1765a7c9e8e8b8107c434ea804b88b2f5..27c72a518990e1f00868fd9b653b75c298a988f4 100644 (file)
@@ -7,8 +7,10 @@
  */
 package org.opendaylight.yangtools.yang.model.api.stmt;
 
+import com.google.common.annotations.Beta;
 import org.opendaylight.yangtools.yang.model.api.meta.EffectiveStatement;
 
+@Beta
 public interface RefineEffectiveStatement extends EffectiveStatement<SchemaNodeIdentifier, RefineStatement> {
 
 }
index 45eda27b32e8d4730d7c39631a1e56e3907c8fc6..3702bd11af66037066dda4455b4d0d549d8becac 100644 (file)
@@ -7,8 +7,10 @@
  */
 package org.opendaylight.yangtools.yang.model.api.stmt;
 
+import com.google.common.annotations.Beta;
 import org.opendaylight.yangtools.yang.model.api.meta.EffectiveStatement;
 
+@Beta
 public interface RequireInstanceEffectiveStatement extends EffectiveStatement<Boolean, RequireInstanceStatement> {
 
 }
index cf5d854f10b135ceca39f11d7c855a6bc2a64e52..78dfb567c3fcc77d591528a3eea7029bdfa2ffe5 100644 (file)
@@ -7,9 +7,11 @@
  */
 package org.opendaylight.yangtools.yang.model.api.stmt;
 
+import com.google.common.annotations.Beta;
 import org.opendaylight.yangtools.yang.common.Revision;
 import org.opendaylight.yangtools.yang.model.api.meta.EffectiveStatement;
 
+@Beta
 public interface RevisionDateEffectiveStatement extends EffectiveStatement<Revision, RevisionDateStatement> {
 
 }
index 0cb4afb3e96f71a4a88d10917556aa62bed19f42..073c1cc1244900d3f82c5a07a4c9e8a341f842c3 100644 (file)
@@ -7,9 +7,11 @@
  */
 package org.opendaylight.yangtools.yang.model.api.stmt;
 
+import com.google.common.annotations.Beta;
 import org.opendaylight.yangtools.yang.common.Revision;
 import org.opendaylight.yangtools.yang.model.api.meta.EffectiveStatement;
 
+@Beta
 public interface RevisionEffectiveStatement extends EffectiveStatement<Revision, RevisionStatement> {
 
 }
index d69c46edd8e723cc3a9c084d9d552c8d3166d52e..61af9e36f83805e4dd6c919790692317b3e09908 100644 (file)
@@ -7,9 +7,11 @@
  */
 package org.opendaylight.yangtools.yang.model.api.stmt;
 
+import com.google.common.annotations.Beta;
 import org.opendaylight.yangtools.yang.common.QName;
 import org.opendaylight.yangtools.yang.model.api.meta.EffectiveStatement;
 
+@Beta
 public interface RpcEffectiveStatement extends EffectiveStatement<QName, RpcStatement> {
 
 }
index ec97e11a63aee69f333ccbcbcc3a35daedaccdec..c139fb724919324121bf1066fbc6b60c6fd35d1b 100644 (file)
@@ -7,9 +7,11 @@
  */
 package org.opendaylight.yangtools.yang.model.api.stmt;
 
+import com.google.common.annotations.Beta;
 import org.opendaylight.yangtools.yang.model.api.Status;
 import org.opendaylight.yangtools.yang.model.api.meta.EffectiveStatement;
 
+@Beta
 public interface StatusEffectiveStatement extends EffectiveStatement<Status, StatusStatement> {
 
 }
index c13006687e3a687cbcdafc0cf07cfe7261073914..79c95a82991483aa923c34d15a5f8b8016eb3d5b 100644 (file)
@@ -7,8 +7,10 @@
  */
 package org.opendaylight.yangtools.yang.model.api.stmt;
 
+import com.google.common.annotations.Beta;
 import org.opendaylight.yangtools.yang.model.api.meta.EffectiveStatement;
 
+@Beta
 public interface SubmoduleEffectiveStatement extends EffectiveStatement<String, SubmoduleStatement> {
 
 }
index 19015523a3b3f9f2391c47e076b1047fa3170ac3..6bd78f86904e9d38ba714f881da781ba53fb35f0 100644 (file)
@@ -7,10 +7,12 @@
  */
 package org.opendaylight.yangtools.yang.model.api.stmt;
 
+import com.google.common.annotations.Beta;
 import java.util.Collection;
 import org.opendaylight.yangtools.yang.model.api.meta.EffectiveStatement;
 import org.opendaylight.yangtools.yang.model.api.stmt.SchemaNodeIdentifier.Relative;
 
+@Beta
 public interface UniqueEffectiveStatement extends EffectiveStatement<Collection<Relative>, UniqueStatement> {
 
 }
index 4ebf96fd94ccdf78d4495655db3262b12893f3bc..358f67834bb8624b72731fc21c7e6ffac26c0eb6 100644 (file)
@@ -7,8 +7,10 @@
  */
 package org.opendaylight.yangtools.yang.model.api.stmt;
 
+import com.google.common.annotations.Beta;
 import org.opendaylight.yangtools.yang.model.api.meta.EffectiveStatement;
 
+@Beta
 public interface UnitsEffectiveStatement extends EffectiveStatement<String, UnitsStatement> {
 
 }
index 6c30265bfdceadae5d7b1061b0998cd14a0accb1..3b68992964cc96093f73850b244d4347f2e491c1 100644 (file)
@@ -7,8 +7,10 @@
  */
 package org.opendaylight.yangtools.yang.model.api.stmt;
 
+import com.google.common.annotations.Beta;
 import org.opendaylight.yangtools.yang.model.api.meta.EffectiveStatement;
 
+@Beta
 public interface UnknownEffectiveStatement<A> extends EffectiveStatement<A, UnknownStatement<A>> {
 
 }
index b3ff7daff167fc0649b0466d90bb91d8e4f6fc60..0a0af9f02dc196ac2786a44bbb041476a541884f 100644 (file)
@@ -7,8 +7,10 @@
  */
 package org.opendaylight.yangtools.yang.model.api.stmt;
 
+import com.google.common.annotations.Beta;
 import org.opendaylight.yangtools.yang.model.api.meta.EffectiveStatement;
 
+@Beta
 public interface UnrecognizedEffectiveStatement extends EffectiveStatement<String, UnrecognizedStatement> {
 
 }
index 1b6aead689b7d983a5e336c28c90c8c5d8d6f902..0f31ace6b4768ca4b2401cf507e05c5c855842f6 100644 (file)
@@ -7,9 +7,11 @@
  */
 package org.opendaylight.yangtools.yang.model.api.stmt;
 
+import com.google.common.annotations.Beta;
 import org.opendaylight.yangtools.yang.common.QName;
 import org.opendaylight.yangtools.yang.model.api.meta.EffectiveStatement;
 
+@Beta
 public interface UsesEffectiveStatement extends EffectiveStatement<QName, UsesStatement> {
 
 }
index 81d5dae74986a99e4da4ad256af270fec82a6981..dc4df6f6bb838e1a15eb4a0371bec8e4096c65f9 100644 (file)
@@ -7,8 +7,10 @@
  */
 package org.opendaylight.yangtools.yang.model.api.stmt;
 
+import com.google.common.annotations.Beta;
 import org.opendaylight.yangtools.yang.model.api.meta.EffectiveStatement;
 
+@Beta
 public interface ValueEffectiveStatement extends EffectiveStatement<Integer, ValueStatement> {
 
 }
index 62ecfc65facd1cf896b8b891eb508ff52ae2b2fa..c37fb34bf7db64b1d1d6e578a62a14b7b61ed226 100644 (file)
@@ -7,9 +7,11 @@
  */
 package org.opendaylight.yangtools.yang.model.api.stmt;
 
+import com.google.common.annotations.Beta;
 import org.opendaylight.yangtools.yang.model.api.RevisionAwareXPath;
 import org.opendaylight.yangtools.yang.model.api.meta.EffectiveStatement;
 
+@Beta
 public interface WhenEffectiveStatement extends EffectiveStatement<RevisionAwareXPath, WhenStatement> {
 
 }
index 19f1114206747b2fc4adddd6934b79020d9b7626..17790b8944d3972305b5bad7950c5cebc296a1e9 100644 (file)
@@ -7,9 +7,11 @@
  */
 package org.opendaylight.yangtools.yang.model.api.stmt;
 
+import com.google.common.annotations.Beta;
 import org.opendaylight.yangtools.yang.common.YangVersion;
 import org.opendaylight.yangtools.yang.model.api.meta.EffectiveStatement;
 
+@Beta
 public interface YangVersionEffectiveStatement extends EffectiveStatement<YangVersion, YangVersionStatement> {
 
 }
index b27ee3416c88315d06e30a99285f53ec82f56e7a..20633d0d4d464473992448ce3d738e4d1f9c55c6 100644 (file)
@@ -7,8 +7,10 @@
  */
 package org.opendaylight.yangtools.yang.model.api.stmt;
 
+import com.google.common.annotations.Beta;
 import org.opendaylight.yangtools.yang.model.api.meta.EffectiveStatement;
 
+@Beta
 public interface YinElementEffectiveStatement extends EffectiveStatement<Boolean, YinElementStatement> {
 
 }