public interface NormalizedNodeDataOutput extends AutoCloseable, DataOutput {
void writeQName(QName qname) throws IOException;
- void writeNormalizedNode(NormalizedNode<?, ?> normalizedNode) throws IOException;
+ void writeNormalizedNode(NormalizedNode normalizedNode) throws IOException;
void writePathArgument(PathArgument pathArgument) throws IOException;
@Override
void close() throws IOException;
- default void writeOptionalNormalizedNode(final @Nullable NormalizedNode<?, ?> normalizedNode) throws IOException {
+ default void writeOptionalNormalizedNode(final @Nullable NormalizedNode normalizedNode) throws IOException {
if (normalizedNode != null) {
writeBoolean(true);
writeNormalizedNode(normalizedNode);