import org.opendaylight.yangtools.yang.data.api.schema.stream.ReusableStreamReceiver;
import org.opendaylight.yangtools.yang.data.impl.schema.ReusableImmutableNormalizedNodeStreamWriter;
import org.opendaylight.yangtools.yang.model.api.SchemaPath;
+import org.opendaylight.yangtools.yang.model.api.stmt.SchemaNodeIdentifier;
/**
* Interface for reading {@link NormalizedNode}s, {@link YangInstanceIdentifier}s, {@link PathArgument}s
PathArgument readPathArgument() throws IOException;
+ @Deprecated(forRemoval = true)
SchemaPath readSchemaPath() throws IOException;
+ SchemaNodeIdentifier readSchemaNodeIdentifier() throws IOException;
+
/**
* Return the version of the underlying input stream.
*
* @return a new {@link NormalizedNodeDataInput} instance
* @deprecated Use {@link #newDataInput(DataInput)} instead.
*/
- // FIXME: 5.0.0: deprecate for removal
- @Deprecated
+ @Deprecated(forRemoval = true)
static @NonNull NormalizedNodeDataInput newDataInputWithoutValidation(final @NonNull DataInput input) {
return new VersionedNormalizedNodeDataInput(input);
}