import java.util.Collection;
import javax.annotation.Nonnull;
-import javax.annotation.Nullable;
+import org.opendaylight.yangtools.yang.common.QName;
-
-
-public interface ChoiceStatement extends DataDefinitionStatement {
-
- @Nullable DefaultStatement getDefault();
-
- @Nullable ConfigStatement getConfig();
-
- @Nullable MandatoryStatement getMandatory();
+public interface ChoiceStatement extends DataDefinitionStatement, ConfigStatementContainerDeclaredStatement<QName>,
+ DefaultStatementContainer, MandatoryStatementContainer {
@Nonnull Collection<? extends CaseStatement> getCases();
}