import org.opendaylight.yangtools.yang.model.api.meta.StatementDefinition;
import org.opendaylight.yangtools.yang.parser.stmt.rfc6020.effective.AnyxmlSchemaLocationEffectiveStatementImpl;
import org.opendaylight.yangtools.yang.parser.stmt.rfc6020.effective.OpenconfigVersionEffectiveStatementImpl;
-import org.opendaylight.yangtools.yang.parser.stmt.rfc6020.effective.YangDataEffectiveStatementImpl;
+import org.opendaylight.yangtools.yang.parser.stmt.rfc8040.YangDataEffectiveStatement;
+import org.opendaylight.yangtools.yang.parser.stmt.rfc8040.YangDataStatement;
@Beta
public enum SupportedExtensionsMapping implements StatementDefinition {
OPENCONFIG_VERSION("http://openconfig.net/yang/openconfig-ext",
OpenconfigVersionStatementImpl.class, OpenconfigVersionEffectiveStatementImpl.class,
"openconfig-version", "semver", false),
- YANG_DATA("urn:ietf:params:xml:ns:yang:ietf-restconf", "2017-01-26", YangDataStatementImpl.class,
- YangDataEffectiveStatementImpl.class, "yang-data", "name", true);
+ YANG_DATA("urn:ietf:params:xml:ns:yang:ietf-restconf", "2017-01-26", YangDataStatement.class,
+ YangDataEffectiveStatement.class, "yang-data", "name", true);
private final Class<? extends DeclaredStatement<?>> type;
private final Class<? extends EffectiveStatement<?, ?>> effectiveType;