Drop @Beta from mdsal.binding.generator.impl.rt
[mdsal.git] / binding / mdsal-binding-generator / src / main / java / org / opendaylight / mdsal / binding / generator / impl / rt / DefaultChoiceRuntimeType.java
index 3470b96f489b3fa923f7152682c9e8a121662b3a..6f85c8bf953a13129428367e04f3f95e31d3c505 100644 (file)
@@ -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<ChoiceEffectiveStatement>
         implements ChoiceRuntimeType {
     public DefaultChoiceRuntimeType(final GeneratedType bindingType, final ChoiceEffectiveStatement statement,
@@ -32,6 +30,6 @@ public final class DefaultChoiceRuntimeType extends AbstractCompositeRuntimeType
     @Override
     public CaseRuntimeType bindingCaseChild(final JavaTypeName typeName) {
         final var child = bindingChild(typeName);
-        return child instanceof CaseRuntimeType ? (CaseRuntimeType) child : null;
+        return child instanceof CaseRuntimeType caseChild ? caseChild : null;
     }
 }