import org.opendaylight.yangtools.yang.model.api.PathExpression;
import org.opendaylight.yangtools.yang.model.api.YangStmtMapping;
-import org.opendaylight.yangtools.yang.model.api.meta.EffectiveStatement;
+import org.opendaylight.yangtools.yang.model.api.stmt.PathEffectiveStatement;
import org.opendaylight.yangtools.yang.model.api.stmt.PathStatement;
import org.opendaylight.yangtools.yang.parser.spi.meta.AbstractStatementSupport;
import org.opendaylight.yangtools.yang.parser.spi.meta.StmtContext;
import org.opendaylight.yangtools.yang.parser.spi.meta.SubstatementValidator;
-public final class PathStatementSupport extends AbstractStatementSupport<PathExpression, PathStatement,
- EffectiveStatement<PathExpression, PathStatement>> {
+public final class PathStatementSupport
+ extends AbstractStatementSupport<PathExpression, PathStatement, PathEffectiveStatement> {
private static final SubstatementValidator SUBSTATEMENT_VALIDATOR = SubstatementValidator.builder(
YangStmtMapping.PATH).build();
private static final PathStatementSupport LENIENT_INSTANCE = new PathStatementSupport(
}
@Override
- public EffectiveStatement<PathExpression, PathStatement> createEffective(
- final StmtContext<PathExpression, PathStatement, EffectiveStatement<PathExpression, PathStatement>> ctx) {
+ public PathEffectiveStatement createEffective(
+ final StmtContext<PathExpression, PathStatement, PathEffectiveStatement> ctx) {
return new PathEffectiveStatementImpl(ctx);
}