From: Robert Varga Date: Sat, 16 Dec 2023 15:58:00 +0000 (+0100) Subject: Drop @Beta from mdsal.binding.generator.impl.rt X-Git-Tag: v13.0.0~75 X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=commitdiff_plain;h=refs%2Fchanges%2F56%2F109356%2F1;p=mdsal.git Drop @Beta from mdsal.binding.generator.impl.rt This package is not exposed to outside world, there is no point in having @Beta annotations here. Also make Default{Input,Output}RuntimeType final. Change-Id: I1506b99651bcc079c1d1d295e60d8a351f78a4a3 Signed-off-by: Robert Varga --- diff --git a/binding/mdsal-binding-generator/src/main/java/org/opendaylight/mdsal/binding/generator/impl/rt/DefaultActionRuntimeType.java b/binding/mdsal-binding-generator/src/main/java/org/opendaylight/mdsal/binding/generator/impl/rt/DefaultActionRuntimeType.java index 7a0ab85bd6..db2cb32d11 100644 --- a/binding/mdsal-binding-generator/src/main/java/org/opendaylight/mdsal/binding/generator/impl/rt/DefaultActionRuntimeType.java +++ b/binding/mdsal-binding-generator/src/main/java/org/opendaylight/mdsal/binding/generator/impl/rt/DefaultActionRuntimeType.java @@ -7,14 +7,12 @@ */ package org.opendaylight.mdsal.binding.generator.impl.rt; -import com.google.common.annotations.Beta; import java.util.List; import org.opendaylight.mdsal.binding.model.api.GeneratedType; import org.opendaylight.mdsal.binding.runtime.api.ActionRuntimeType; import org.opendaylight.mdsal.binding.runtime.api.RuntimeType; import org.opendaylight.yangtools.yang.model.api.stmt.ActionEffectiveStatement; -@Beta public final class DefaultActionRuntimeType extends AbstractInvokableRuntimeType implements ActionRuntimeType { public DefaultActionRuntimeType(final GeneratedType bindingType, final ActionEffectiveStatement statement, diff --git a/binding/mdsal-binding-generator/src/main/java/org/opendaylight/mdsal/binding/generator/impl/rt/DefaultAnydataRuntimeType.java b/binding/mdsal-binding-generator/src/main/java/org/opendaylight/mdsal/binding/generator/impl/rt/DefaultAnydataRuntimeType.java index 91b8450cae..2ce8df2519 100644 --- a/binding/mdsal-binding-generator/src/main/java/org/opendaylight/mdsal/binding/generator/impl/rt/DefaultAnydataRuntimeType.java +++ b/binding/mdsal-binding-generator/src/main/java/org/opendaylight/mdsal/binding/generator/impl/rt/DefaultAnydataRuntimeType.java @@ -7,12 +7,10 @@ */ package org.opendaylight.mdsal.binding.generator.impl.rt; -import com.google.common.annotations.Beta; import org.opendaylight.mdsal.binding.model.api.GeneratedType; import org.opendaylight.mdsal.binding.runtime.api.AnydataRuntimeType; import org.opendaylight.yangtools.yang.model.api.stmt.AnydataEffectiveStatement; -@Beta public final class DefaultAnydataRuntimeType extends AbstractGeneratedRuntimeType implements AnydataRuntimeType { public DefaultAnydataRuntimeType(final GeneratedType bindingType, final AnydataEffectiveStatement statement) { diff --git a/binding/mdsal-binding-generator/src/main/java/org/opendaylight/mdsal/binding/generator/impl/rt/DefaultAnyxmlRuntimeType.java b/binding/mdsal-binding-generator/src/main/java/org/opendaylight/mdsal/binding/generator/impl/rt/DefaultAnyxmlRuntimeType.java index 127de3a4a9..6778dfc6ac 100644 --- a/binding/mdsal-binding-generator/src/main/java/org/opendaylight/mdsal/binding/generator/impl/rt/DefaultAnyxmlRuntimeType.java +++ b/binding/mdsal-binding-generator/src/main/java/org/opendaylight/mdsal/binding/generator/impl/rt/DefaultAnyxmlRuntimeType.java @@ -7,12 +7,10 @@ */ package org.opendaylight.mdsal.binding.generator.impl.rt; -import com.google.common.annotations.Beta; import org.opendaylight.mdsal.binding.model.api.GeneratedType; import org.opendaylight.mdsal.binding.runtime.api.AnyxmlRuntimeType; import org.opendaylight.yangtools.yang.model.api.stmt.AnyxmlEffectiveStatement; -@Beta public final class DefaultAnyxmlRuntimeType extends AbstractGeneratedRuntimeType implements AnyxmlRuntimeType { public DefaultAnyxmlRuntimeType(final GeneratedType bindingType, final AnyxmlEffectiveStatement statement) { diff --git a/binding/mdsal-binding-generator/src/main/java/org/opendaylight/mdsal/binding/generator/impl/rt/DefaultAugmentRuntimeType.java b/binding/mdsal-binding-generator/src/main/java/org/opendaylight/mdsal/binding/generator/impl/rt/DefaultAugmentRuntimeType.java index 3ee15b7279..08fc3baf37 100644 --- a/binding/mdsal-binding-generator/src/main/java/org/opendaylight/mdsal/binding/generator/impl/rt/DefaultAugmentRuntimeType.java +++ b/binding/mdsal-binding-generator/src/main/java/org/opendaylight/mdsal/binding/generator/impl/rt/DefaultAugmentRuntimeType.java @@ -7,14 +7,12 @@ */ package org.opendaylight.mdsal.binding.generator.impl.rt; -import com.google.common.annotations.Beta; import java.util.List; import org.opendaylight.mdsal.binding.model.api.GeneratedType; import org.opendaylight.mdsal.binding.runtime.api.AugmentRuntimeType; import org.opendaylight.mdsal.binding.runtime.api.RuntimeType; import org.opendaylight.yangtools.yang.model.api.stmt.AugmentEffectiveStatement; -@Beta public final class DefaultAugmentRuntimeType extends AbstractCompositeRuntimeType implements AugmentRuntimeType { public DefaultAugmentRuntimeType(final GeneratedType bindingType, final AugmentEffectiveStatement statement, diff --git a/binding/mdsal-binding-generator/src/main/java/org/opendaylight/mdsal/binding/generator/impl/rt/DefaultCaseRuntimeType.java b/binding/mdsal-binding-generator/src/main/java/org/opendaylight/mdsal/binding/generator/impl/rt/DefaultCaseRuntimeType.java index 69fff2ebac..37a251c9fc 100644 --- a/binding/mdsal-binding-generator/src/main/java/org/opendaylight/mdsal/binding/generator/impl/rt/DefaultCaseRuntimeType.java +++ b/binding/mdsal-binding-generator/src/main/java/org/opendaylight/mdsal/binding/generator/impl/rt/DefaultCaseRuntimeType.java @@ -7,7 +7,6 @@ */ package org.opendaylight.mdsal.binding.generator.impl.rt; -import com.google.common.annotations.Beta; import java.util.List; import org.opendaylight.mdsal.binding.model.api.GeneratedType; import org.opendaylight.mdsal.binding.runtime.api.AugmentRuntimeType; @@ -15,7 +14,6 @@ import org.opendaylight.mdsal.binding.runtime.api.CaseRuntimeType; import org.opendaylight.mdsal.binding.runtime.api.RuntimeType; import org.opendaylight.yangtools.yang.model.api.stmt.CaseEffectiveStatement; -@Beta public final class DefaultCaseRuntimeType extends AbstractAugmentableRuntimeType implements CaseRuntimeType { public DefaultCaseRuntimeType(final GeneratedType bindingType, final CaseEffectiveStatement statement, diff --git a/binding/mdsal-binding-generator/src/main/java/org/opendaylight/mdsal/binding/generator/impl/rt/DefaultChoiceRuntimeType.java b/binding/mdsal-binding-generator/src/main/java/org/opendaylight/mdsal/binding/generator/impl/rt/DefaultChoiceRuntimeType.java index 3c68628796..6f85c8bf95 100644 --- a/binding/mdsal-binding-generator/src/main/java/org/opendaylight/mdsal/binding/generator/impl/rt/DefaultChoiceRuntimeType.java +++ b/binding/mdsal-binding-generator/src/main/java/org/opendaylight/mdsal/binding/generator/impl/rt/DefaultChoiceRuntimeType.java @@ -7,7 +7,6 @@ */ package org.opendaylight.mdsal.binding.generator.impl.rt; -import com.google.common.annotations.Beta; import java.util.List; import org.opendaylight.mdsal.binding.model.api.GeneratedType; import org.opendaylight.mdsal.binding.model.api.JavaTypeName; @@ -16,7 +15,6 @@ import org.opendaylight.mdsal.binding.runtime.api.ChoiceRuntimeType; import org.opendaylight.mdsal.binding.runtime.api.RuntimeType; import org.opendaylight.yangtools.yang.model.api.stmt.ChoiceEffectiveStatement; -@Beta public final class DefaultChoiceRuntimeType extends AbstractCompositeRuntimeType implements ChoiceRuntimeType { public DefaultChoiceRuntimeType(final GeneratedType bindingType, final ChoiceEffectiveStatement statement, diff --git a/binding/mdsal-binding-generator/src/main/java/org/opendaylight/mdsal/binding/generator/impl/rt/DefaultContainerRuntimeType.java b/binding/mdsal-binding-generator/src/main/java/org/opendaylight/mdsal/binding/generator/impl/rt/DefaultContainerRuntimeType.java index f9c934feb1..5f9bd111be 100644 --- a/binding/mdsal-binding-generator/src/main/java/org/opendaylight/mdsal/binding/generator/impl/rt/DefaultContainerRuntimeType.java +++ b/binding/mdsal-binding-generator/src/main/java/org/opendaylight/mdsal/binding/generator/impl/rt/DefaultContainerRuntimeType.java @@ -7,7 +7,6 @@ */ package org.opendaylight.mdsal.binding.generator.impl.rt; -import com.google.common.annotations.Beta; import java.util.List; import org.opendaylight.mdsal.binding.model.api.GeneratedType; import org.opendaylight.mdsal.binding.runtime.api.AugmentRuntimeType; @@ -15,7 +14,6 @@ import org.opendaylight.mdsal.binding.runtime.api.ContainerRuntimeType; import org.opendaylight.mdsal.binding.runtime.api.RuntimeType; import org.opendaylight.yangtools.yang.model.api.stmt.ContainerEffectiveStatement; -@Beta public final class DefaultContainerRuntimeType extends AbstractAugmentableRuntimeType implements ContainerRuntimeType { public DefaultContainerRuntimeType(final GeneratedType bindingType, final ContainerEffectiveStatement statement, diff --git a/binding/mdsal-binding-generator/src/main/java/org/opendaylight/mdsal/binding/generator/impl/rt/DefaultFeatureRuntimeType.java b/binding/mdsal-binding-generator/src/main/java/org/opendaylight/mdsal/binding/generator/impl/rt/DefaultFeatureRuntimeType.java index 664a034dab..9dfbb970d0 100644 --- a/binding/mdsal-binding-generator/src/main/java/org/opendaylight/mdsal/binding/generator/impl/rt/DefaultFeatureRuntimeType.java +++ b/binding/mdsal-binding-generator/src/main/java/org/opendaylight/mdsal/binding/generator/impl/rt/DefaultFeatureRuntimeType.java @@ -7,12 +7,10 @@ */ package org.opendaylight.mdsal.binding.generator.impl.rt; -import com.google.common.annotations.Beta; import org.opendaylight.mdsal.binding.model.api.GeneratedType; import org.opendaylight.mdsal.binding.runtime.api.FeatureRuntimeType; import org.opendaylight.yangtools.yang.model.api.stmt.FeatureEffectiveStatement; -@Beta public final class DefaultFeatureRuntimeType extends AbstractGeneratedRuntimeType implements FeatureRuntimeType { public DefaultFeatureRuntimeType(final GeneratedType bindingType, final FeatureEffectiveStatement statement) { diff --git a/binding/mdsal-binding-generator/src/main/java/org/opendaylight/mdsal/binding/generator/impl/rt/DefaultGroupingRuntimeType.java b/binding/mdsal-binding-generator/src/main/java/org/opendaylight/mdsal/binding/generator/impl/rt/DefaultGroupingRuntimeType.java index 64260960e9..5b81473851 100644 --- a/binding/mdsal-binding-generator/src/main/java/org/opendaylight/mdsal/binding/generator/impl/rt/DefaultGroupingRuntimeType.java +++ b/binding/mdsal-binding-generator/src/main/java/org/opendaylight/mdsal/binding/generator/impl/rt/DefaultGroupingRuntimeType.java @@ -7,14 +7,12 @@ */ package org.opendaylight.mdsal.binding.generator.impl.rt; -import com.google.common.annotations.Beta; import java.util.List; import org.opendaylight.mdsal.binding.model.api.GeneratedType; import org.opendaylight.mdsal.binding.runtime.api.GroupingRuntimeType; import org.opendaylight.mdsal.binding.runtime.api.RuntimeType; import org.opendaylight.yangtools.yang.model.api.stmt.GroupingEffectiveStatement; -@Beta public final class DefaultGroupingRuntimeType extends AbstractCompositeRuntimeType implements GroupingRuntimeType { public DefaultGroupingRuntimeType(final GeneratedType bindingType, final GroupingEffectiveStatement statement, diff --git a/binding/mdsal-binding-generator/src/main/java/org/opendaylight/mdsal/binding/generator/impl/rt/DefaultIdentityRuntimeType.java b/binding/mdsal-binding-generator/src/main/java/org/opendaylight/mdsal/binding/generator/impl/rt/DefaultIdentityRuntimeType.java index 50ebf94b45..992d22cc43 100644 --- a/binding/mdsal-binding-generator/src/main/java/org/opendaylight/mdsal/binding/generator/impl/rt/DefaultIdentityRuntimeType.java +++ b/binding/mdsal-binding-generator/src/main/java/org/opendaylight/mdsal/binding/generator/impl/rt/DefaultIdentityRuntimeType.java @@ -7,12 +7,10 @@ */ package org.opendaylight.mdsal.binding.generator.impl.rt; -import com.google.common.annotations.Beta; import org.opendaylight.mdsal.binding.model.api.GeneratedType; import org.opendaylight.mdsal.binding.runtime.api.IdentityRuntimeType; import org.opendaylight.yangtools.yang.model.api.stmt.IdentityEffectiveStatement; -@Beta public final class DefaultIdentityRuntimeType extends AbstractGeneratedRuntimeType implements IdentityRuntimeType { public DefaultIdentityRuntimeType(final GeneratedType bindingType, final IdentityEffectiveStatement statement) { diff --git a/binding/mdsal-binding-generator/src/main/java/org/opendaylight/mdsal/binding/generator/impl/rt/DefaultInputRuntimeType.java b/binding/mdsal-binding-generator/src/main/java/org/opendaylight/mdsal/binding/generator/impl/rt/DefaultInputRuntimeType.java index 3a06ddc214..8104f8d17c 100644 --- a/binding/mdsal-binding-generator/src/main/java/org/opendaylight/mdsal/binding/generator/impl/rt/DefaultInputRuntimeType.java +++ b/binding/mdsal-binding-generator/src/main/java/org/opendaylight/mdsal/binding/generator/impl/rt/DefaultInputRuntimeType.java @@ -7,7 +7,6 @@ */ package org.opendaylight.mdsal.binding.generator.impl.rt; -import com.google.common.annotations.Beta; import java.util.List; import org.opendaylight.mdsal.binding.model.api.GeneratedType; import org.opendaylight.mdsal.binding.runtime.api.AugmentRuntimeType; @@ -15,8 +14,7 @@ import org.opendaylight.mdsal.binding.runtime.api.InputRuntimeType; import org.opendaylight.mdsal.binding.runtime.api.RuntimeType; import org.opendaylight.yangtools.yang.model.api.stmt.InputEffectiveStatement; -@Beta -public class DefaultInputRuntimeType extends AbstractAugmentableRuntimeType +public final class DefaultInputRuntimeType extends AbstractAugmentableRuntimeType implements InputRuntimeType { public DefaultInputRuntimeType(final GeneratedType bindingType, final InputEffectiveStatement statement, final List children, final List augments) { diff --git a/binding/mdsal-binding-generator/src/main/java/org/opendaylight/mdsal/binding/generator/impl/rt/DefaultKeyRuntimeType.java b/binding/mdsal-binding-generator/src/main/java/org/opendaylight/mdsal/binding/generator/impl/rt/DefaultKeyRuntimeType.java index 18a03cc7ad..6612ae2241 100644 --- a/binding/mdsal-binding-generator/src/main/java/org/opendaylight/mdsal/binding/generator/impl/rt/DefaultKeyRuntimeType.java +++ b/binding/mdsal-binding-generator/src/main/java/org/opendaylight/mdsal/binding/generator/impl/rt/DefaultKeyRuntimeType.java @@ -7,12 +7,10 @@ */ package org.opendaylight.mdsal.binding.generator.impl.rt; -import com.google.common.annotations.Beta; import org.opendaylight.mdsal.binding.model.api.GeneratedTransferObject; import org.opendaylight.mdsal.binding.runtime.api.KeyRuntimeType; import org.opendaylight.yangtools.yang.model.api.stmt.KeyEffectiveStatement; -@Beta public final class DefaultKeyRuntimeType extends AbstractObjectRuntimeType implements KeyRuntimeType { public DefaultKeyRuntimeType(final GeneratedTransferObject bindingType, final KeyEffectiveStatement statement) { diff --git a/binding/mdsal-binding-generator/src/main/java/org/opendaylight/mdsal/binding/generator/impl/rt/DefaultLeafListRuntimeType.java b/binding/mdsal-binding-generator/src/main/java/org/opendaylight/mdsal/binding/generator/impl/rt/DefaultLeafListRuntimeType.java index 165c80825c..fe149664b2 100644 --- a/binding/mdsal-binding-generator/src/main/java/org/opendaylight/mdsal/binding/generator/impl/rt/DefaultLeafListRuntimeType.java +++ b/binding/mdsal-binding-generator/src/main/java/org/opendaylight/mdsal/binding/generator/impl/rt/DefaultLeafListRuntimeType.java @@ -7,12 +7,10 @@ */ package org.opendaylight.mdsal.binding.generator.impl.rt; -import com.google.common.annotations.Beta; import org.opendaylight.mdsal.binding.model.api.Type; import org.opendaylight.mdsal.binding.runtime.api.LeafListRuntimeType; import org.opendaylight.yangtools.yang.model.api.stmt.LeafListEffectiveStatement; -@Beta public final class DefaultLeafListRuntimeType extends AbstractRuntimeType implements LeafListRuntimeType { public DefaultLeafListRuntimeType(final Type bindingType, final LeafListEffectiveStatement statement) { diff --git a/binding/mdsal-binding-generator/src/main/java/org/opendaylight/mdsal/binding/generator/impl/rt/DefaultLeafRuntimeType.java b/binding/mdsal-binding-generator/src/main/java/org/opendaylight/mdsal/binding/generator/impl/rt/DefaultLeafRuntimeType.java index badccf5bd2..c39025d0c1 100644 --- a/binding/mdsal-binding-generator/src/main/java/org/opendaylight/mdsal/binding/generator/impl/rt/DefaultLeafRuntimeType.java +++ b/binding/mdsal-binding-generator/src/main/java/org/opendaylight/mdsal/binding/generator/impl/rt/DefaultLeafRuntimeType.java @@ -7,12 +7,10 @@ */ package org.opendaylight.mdsal.binding.generator.impl.rt; -import com.google.common.annotations.Beta; import org.opendaylight.mdsal.binding.model.api.Type; import org.opendaylight.mdsal.binding.runtime.api.LeafRuntimeType; import org.opendaylight.yangtools.yang.model.api.stmt.LeafEffectiveStatement; -@Beta public final class DefaultLeafRuntimeType extends AbstractRuntimeType implements LeafRuntimeType { public DefaultLeafRuntimeType(final Type bindingType, final LeafEffectiveStatement statement) { diff --git a/binding/mdsal-binding-generator/src/main/java/org/opendaylight/mdsal/binding/generator/impl/rt/DefaultListRuntimeType.java b/binding/mdsal-binding-generator/src/main/java/org/opendaylight/mdsal/binding/generator/impl/rt/DefaultListRuntimeType.java index c409de02d9..ca211b7dcc 100644 --- a/binding/mdsal-binding-generator/src/main/java/org/opendaylight/mdsal/binding/generator/impl/rt/DefaultListRuntimeType.java +++ b/binding/mdsal-binding-generator/src/main/java/org/opendaylight/mdsal/binding/generator/impl/rt/DefaultListRuntimeType.java @@ -7,7 +7,6 @@ */ package org.opendaylight.mdsal.binding.generator.impl.rt; -import com.google.common.annotations.Beta; import java.util.List; import org.eclipse.jdt.annotation.Nullable; import org.opendaylight.mdsal.binding.model.api.GeneratedType; @@ -17,7 +16,6 @@ import org.opendaylight.mdsal.binding.runtime.api.ListRuntimeType; import org.opendaylight.mdsal.binding.runtime.api.RuntimeType; import org.opendaylight.yangtools.yang.model.api.stmt.ListEffectiveStatement; -@Beta public final class DefaultListRuntimeType extends AbstractAugmentableRuntimeType implements ListRuntimeType { private final @Nullable KeyRuntimeType keyType; diff --git a/binding/mdsal-binding-generator/src/main/java/org/opendaylight/mdsal/binding/generator/impl/rt/DefaultModuleRuntimeType.java b/binding/mdsal-binding-generator/src/main/java/org/opendaylight/mdsal/binding/generator/impl/rt/DefaultModuleRuntimeType.java index 92d8618322..353b2969ed 100644 --- a/binding/mdsal-binding-generator/src/main/java/org/opendaylight/mdsal/binding/generator/impl/rt/DefaultModuleRuntimeType.java +++ b/binding/mdsal-binding-generator/src/main/java/org/opendaylight/mdsal/binding/generator/impl/rt/DefaultModuleRuntimeType.java @@ -9,7 +9,6 @@ package org.opendaylight.mdsal.binding.generator.impl.rt; import static java.util.Objects.requireNonNull; -import com.google.common.annotations.Beta; import com.google.common.collect.ImmutableMap; import com.google.common.collect.Maps; import java.util.List; @@ -20,7 +19,6 @@ import org.opendaylight.mdsal.binding.runtime.api.YangDataRuntimeType; import org.opendaylight.yangtools.yang.common.YangDataName; import org.opendaylight.yangtools.yang.model.api.stmt.ModuleEffectiveStatement; -@Beta public final class DefaultModuleRuntimeType extends AbstractCompositeRuntimeType implements ModuleRuntimeType { private final ImmutableMap yangDataChildren; diff --git a/binding/mdsal-binding-generator/src/main/java/org/opendaylight/mdsal/binding/generator/impl/rt/DefaultNotificationRuntimeType.java b/binding/mdsal-binding-generator/src/main/java/org/opendaylight/mdsal/binding/generator/impl/rt/DefaultNotificationRuntimeType.java index 4f9cf9f732..1eb2a54200 100644 --- a/binding/mdsal-binding-generator/src/main/java/org/opendaylight/mdsal/binding/generator/impl/rt/DefaultNotificationRuntimeType.java +++ b/binding/mdsal-binding-generator/src/main/java/org/opendaylight/mdsal/binding/generator/impl/rt/DefaultNotificationRuntimeType.java @@ -7,7 +7,6 @@ */ package org.opendaylight.mdsal.binding.generator.impl.rt; -import com.google.common.annotations.Beta; import java.util.List; import org.opendaylight.mdsal.binding.model.api.GeneratedType; import org.opendaylight.mdsal.binding.runtime.api.AugmentRuntimeType; @@ -15,7 +14,6 @@ import org.opendaylight.mdsal.binding.runtime.api.NotificationRuntimeType; import org.opendaylight.mdsal.binding.runtime.api.RuntimeType; import org.opendaylight.yangtools.yang.model.api.stmt.NotificationEffectiveStatement; -@Beta public final class DefaultNotificationRuntimeType extends AbstractAugmentableRuntimeType implements NotificationRuntimeType { public DefaultNotificationRuntimeType(final GeneratedType bindingType, diff --git a/binding/mdsal-binding-generator/src/main/java/org/opendaylight/mdsal/binding/generator/impl/rt/DefaultOutputRuntimeType.java b/binding/mdsal-binding-generator/src/main/java/org/opendaylight/mdsal/binding/generator/impl/rt/DefaultOutputRuntimeType.java index 3c37d0e436..73f54b6675 100644 --- a/binding/mdsal-binding-generator/src/main/java/org/opendaylight/mdsal/binding/generator/impl/rt/DefaultOutputRuntimeType.java +++ b/binding/mdsal-binding-generator/src/main/java/org/opendaylight/mdsal/binding/generator/impl/rt/DefaultOutputRuntimeType.java @@ -7,7 +7,6 @@ */ package org.opendaylight.mdsal.binding.generator.impl.rt; -import com.google.common.annotations.Beta; import java.util.List; import org.opendaylight.mdsal.binding.model.api.GeneratedType; import org.opendaylight.mdsal.binding.runtime.api.AugmentRuntimeType; @@ -15,8 +14,7 @@ import org.opendaylight.mdsal.binding.runtime.api.OutputRuntimeType; import org.opendaylight.mdsal.binding.runtime.api.RuntimeType; import org.opendaylight.yangtools.yang.model.api.stmt.OutputEffectiveStatement; -@Beta -public class DefaultOutputRuntimeType extends AbstractAugmentableRuntimeType +public final class DefaultOutputRuntimeType extends AbstractAugmentableRuntimeType implements OutputRuntimeType { public DefaultOutputRuntimeType(final GeneratedType bindingType, final OutputEffectiveStatement statement, final List children, final List augments) { diff --git a/binding/mdsal-binding-generator/src/main/java/org/opendaylight/mdsal/binding/generator/impl/rt/DefaultRpcRuntimeType.java b/binding/mdsal-binding-generator/src/main/java/org/opendaylight/mdsal/binding/generator/impl/rt/DefaultRpcRuntimeType.java index 82cc5618b0..e0fcb9f72a 100644 --- a/binding/mdsal-binding-generator/src/main/java/org/opendaylight/mdsal/binding/generator/impl/rt/DefaultRpcRuntimeType.java +++ b/binding/mdsal-binding-generator/src/main/java/org/opendaylight/mdsal/binding/generator/impl/rt/DefaultRpcRuntimeType.java @@ -7,14 +7,12 @@ */ package org.opendaylight.mdsal.binding.generator.impl.rt; -import com.google.common.annotations.Beta; import java.util.List; import org.opendaylight.mdsal.binding.model.api.GeneratedType; import org.opendaylight.mdsal.binding.runtime.api.RpcRuntimeType; import org.opendaylight.mdsal.binding.runtime.api.RuntimeType; import org.opendaylight.yangtools.yang.model.api.stmt.RpcEffectiveStatement; -@Beta public final class DefaultRpcRuntimeType extends AbstractInvokableRuntimeType implements RpcRuntimeType { public DefaultRpcRuntimeType(final GeneratedType bindingType, final RpcEffectiveStatement statement, diff --git a/binding/mdsal-binding-generator/src/main/java/org/opendaylight/mdsal/binding/generator/impl/rt/DefaultTypedefRuntimeType.java b/binding/mdsal-binding-generator/src/main/java/org/opendaylight/mdsal/binding/generator/impl/rt/DefaultTypedefRuntimeType.java index c63ae5c8f0..bdf1860fe1 100644 --- a/binding/mdsal-binding-generator/src/main/java/org/opendaylight/mdsal/binding/generator/impl/rt/DefaultTypedefRuntimeType.java +++ b/binding/mdsal-binding-generator/src/main/java/org/opendaylight/mdsal/binding/generator/impl/rt/DefaultTypedefRuntimeType.java @@ -7,12 +7,10 @@ */ package org.opendaylight.mdsal.binding.generator.impl.rt; -import com.google.common.annotations.Beta; import org.opendaylight.mdsal.binding.model.api.GeneratedType; import org.opendaylight.mdsal.binding.runtime.api.TypedefRuntimeType; import org.opendaylight.yangtools.yang.model.api.stmt.TypedefEffectiveStatement; -@Beta public final class DefaultTypedefRuntimeType extends AbstractGeneratedRuntimeType implements TypedefRuntimeType { public DefaultTypedefRuntimeType(final GeneratedType bindingType, final TypedefEffectiveStatement statement) { diff --git a/binding/mdsal-binding-generator/src/main/java/org/opendaylight/mdsal/binding/generator/impl/rt/DefaultYangDataRuntimeType.java b/binding/mdsal-binding-generator/src/main/java/org/opendaylight/mdsal/binding/generator/impl/rt/DefaultYangDataRuntimeType.java index 7ae8c2bd11..d871a6f614 100644 --- a/binding/mdsal-binding-generator/src/main/java/org/opendaylight/mdsal/binding/generator/impl/rt/DefaultYangDataRuntimeType.java +++ b/binding/mdsal-binding-generator/src/main/java/org/opendaylight/mdsal/binding/generator/impl/rt/DefaultYangDataRuntimeType.java @@ -7,14 +7,12 @@ */ package org.opendaylight.mdsal.binding.generator.impl.rt; -import com.google.common.annotations.Beta; import java.util.List; import org.opendaylight.mdsal.binding.model.api.GeneratedType; import org.opendaylight.mdsal.binding.runtime.api.RuntimeType; import org.opendaylight.mdsal.binding.runtime.api.YangDataRuntimeType; import org.opendaylight.yangtools.rfc8040.model.api.YangDataEffectiveStatement; -@Beta public final class DefaultYangDataRuntimeType extends AbstractCompositeRuntimeType implements YangDataRuntimeType { public DefaultYangDataRuntimeType(final GeneratedType bindingType, final YangDataEffectiveStatement statement,