Clarify StatementFactory.createEffective()
[yangtools.git] / yang / yang-parser-spi / src / main / java / org / opendaylight / yangtools / yang / parser / spi / meta / ForwardingStatementSupport.java
index 4dd0634ccaccb1e4cbd17f116ce37077da6999d3..61f30ed0c8813320280e3d9831cd1c73a84d79a8 100644 (file)
@@ -8,7 +8,6 @@
 package org.opendaylight.yangtools.yang.parser.spi.meta;
 
 import com.google.common.annotations.Beta;
-import java.util.Collection;
 import java.util.stream.Stream;
 import org.opendaylight.yangtools.yang.model.api.meta.DeclaredStatement;
 import org.opendaylight.yangtools.yang.model.api.meta.EffectiveStatement;
@@ -43,14 +42,13 @@ public abstract class ForwardingStatementSupport<A, D extends DeclaredStatement<
     @Override
     public E createEffective(final Current<A, D> stmt,
             final Stream<? extends StmtContext<?, ?, ?>> declaredSubstatements,
-            final Stream<? extends StmtContext<?, ?, ?>> effectiveSubstatements) {
-        return delegate.createEffective(stmt, declaredSubstatements, effectiveSubstatements);
+            final Stream<? extends StmtContext<?, ?, ?>> inferredSubstatements) {
+        return delegate.createEffective(stmt, declaredSubstatements, inferredSubstatements);
     }
 
     @Override
-    public E createEffective(final Current<A, D> stmt,
-            final Collection<? extends EffectiveStatement<?, ?>> substatements) {
-        return delegate.createEffective(stmt, substatements);
+    public E copyEffective(final Current<A, D> stmt, final E original) {
+        return delegate.copyEffective(stmt, original);
     }
 
     @Override