Do not use SchemaPath in NormalizedNodeStreamWriterStack
[yangtools.git] / data / yang-data-util / src / main / java / org / opendaylight / yangtools / yang / data / util / NormalizedNodeStreamWriterStack.java
index 038e25fbf117aae0c9ea738baf073ee4e0db4d22..081cf686da39e128be082a23612614514ddb5daa 100644 (file)
@@ -45,7 +45,6 @@ import org.opendaylight.yangtools.yang.model.api.LeafSchemaNode;
 import org.opendaylight.yangtools.yang.model.api.ListSchemaNode;
 import org.opendaylight.yangtools.yang.model.api.NotificationDefinition;
 import org.opendaylight.yangtools.yang.model.api.SchemaNode;
-import org.opendaylight.yangtools.yang.model.api.SchemaPath;
 import org.opendaylight.yangtools.yang.model.api.TypeDefinition;
 import org.opendaylight.yangtools.yang.model.api.meta.EffectiveStatement;
 import org.opendaylight.yangtools.yang.model.api.stmt.ActionEffectiveStatement;
@@ -153,21 +152,6 @@ public final class NormalizedNodeStreamWriterStack implements LeafrefResolver {
             .stack());
     }
 
-    /**
-     * Create a new writer with the specified context and rooted in the specified schema path.
-     *
-     * @param context Associated {@link EffectiveModelContext}
-     * @param path schema path
-     * @return A new {@link NormalizedNodeStreamWriterStack}
-     * @throws NullPointerException if any argument is null
-     * @throws IllegalArgumentException if {@code path} does not point to a valid root
-     */
-    @Deprecated(since = "7.0.0", forRemoval = true)
-    public static @NonNull NormalizedNodeStreamWriterStack of(final EffectiveModelContext context,
-            final SchemaPath path) {
-        return new NormalizedNodeStreamWriterStack(SchemaInferenceStack.ofSchemaPath(context, path));
-    }
-
     /**
      * Create a new writer with the specified context and rooted in the specified schema path.
      *