package org.opendaylight.yangtools.yang.model.api.stmt;
import org.opendaylight.yangtools.yang.common.QName;
+import org.opendaylight.yangtools.yang.model.api.YangStmtMapping;
import org.opendaylight.yangtools.yang.model.api.meta.DeclaredStatement;
+import org.opendaylight.yangtools.yang.model.api.meta.StatementDefinition;
-public interface InputStatement extends DeclaredStatement<QName>, DataDefinitionContainer.WithReusableDefinitions,
- MustStatementContainer {
-
+public interface InputStatement extends DeclaredStatement<QName>,
+ DataDefinitionAwareDeclaredStatement.WithReusableDefinitions<QName>,
+ MustStatementAwareDeclaredStatement<QName> {
+ @Override
+ default StatementDefinition statementDefinition() {
+ return YangStmtMapping.INPUT;
+ }
}