Interface NormalizedNodeDataOutput
-
- All Superinterfaces:
AutoCloseable
,DataOutput
@Deprecated(forRemoval=true) @Beta public interface NormalizedNodeDataOutput extends AutoCloseable, DataOutput
Deprecated, for removal: This API element is subject to removal in a future version.UsedNormalizedNodeDataOutput
instead.Interface for emittingNormalizedNode
s,YangInstanceIdentifier
s,YangInstanceIdentifier.PathArgument
s andSchemaPath
s.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Deprecated Methods Modifier and Type Method Description void
close()
Deprecated, for removal: This API element is subject to removal in a future version.void
writeNormalizedNode(@NonNull NormalizedNode<?,?> normalizedNode)
Deprecated, for removal: This API element is subject to removal in a future version.default void
writeOptionalNormalizedNode(@Nullable NormalizedNode<?,?> normalizedNode)
Deprecated, for removal: This API element is subject to removal in a future version.void
writePathArgument(YangInstanceIdentifier.PathArgument pathArgument)
Deprecated, for removal: This API element is subject to removal in a future version.void
writeQName(@NonNull QName qname)
Deprecated, for removal: This API element is subject to removal in a future version.void
writeSchemaPath(SchemaPath path)
Deprecated, for removal: This API element is subject to removal in a future version.void
writeYangInstanceIdentifier(YangInstanceIdentifier identifier)
Deprecated, for removal: This API element is subject to removal in a future version.-
Methods inherited from interface java.io.DataOutput
write, write, write, writeBoolean, writeByte, writeBytes, writeChar, writeChars, writeDouble, writeFloat, writeInt, writeLong, writeShort, writeUTF
-
-
-
-
Method Detail
-
writeQName
void writeQName(@NonNull QName qname) throws IOException
Deprecated, for removal: This API element is subject to removal in a future version.- Throws:
IOException
-
writeNormalizedNode
void writeNormalizedNode(@NonNull NormalizedNode<?,?> normalizedNode) throws IOException
Deprecated, for removal: This API element is subject to removal in a future version.- Throws:
IOException
-
writePathArgument
void writePathArgument(YangInstanceIdentifier.PathArgument pathArgument) throws IOException
Deprecated, for removal: This API element is subject to removal in a future version.- Throws:
IOException
-
writeYangInstanceIdentifier
void writeYangInstanceIdentifier(YangInstanceIdentifier identifier) throws IOException
Deprecated, for removal: This API element is subject to removal in a future version.- Throws:
IOException
-
writeSchemaPath
void writeSchemaPath(SchemaPath path) throws IOException
Deprecated, for removal: This API element is subject to removal in a future version.- Throws:
IOException
-
close
void close() throws IOException
Deprecated, for removal: This API element is subject to removal in a future version.- Specified by:
close
in interfaceAutoCloseable
- Throws:
IOException
-
writeOptionalNormalizedNode
default void writeOptionalNormalizedNode(@Nullable NormalizedNode<?,?> normalizedNode) throws IOException
Deprecated, for removal: This API element is subject to removal in a future version.- Throws:
IOException
-
-