Class ReusableImmutableNormalizedNodeStreamWriter
- java.lang.Object
-
- org.opendaylight.yangtools.yang.data.impl.schema.ImmutableNormalizedNodeStreamWriter
-
- org.opendaylight.yangtools.yang.data.impl.schema.ReusableImmutableNormalizedNodeStreamWriter
-
- All Implemented Interfaces:
Closeable,Flushable,AutoCloseable,org.opendaylight.yangtools.concepts.ExtensibleObject<org.opendaylight.yangtools.yang.data.api.schema.stream.NormalizedNodeStreamWriter,org.opendaylight.yangtools.yang.data.api.schema.stream.NormalizedNodeStreamWriterExtension>,org.opendaylight.yangtools.yang.data.api.schema.stream.NormalizedNodeStreamWriter,org.opendaylight.yangtools.yang.data.api.schema.stream.ReusableStreamReceiver
@Beta public final class ReusableImmutableNormalizedNodeStreamWriter extends ImmutableNormalizedNodeStreamWriter implements org.opendaylight.yangtools.yang.data.api.schema.stream.ReusableStreamReceiver
A reusable variant ofImmutableNormalizedNodeStreamWriter. It can be reset into its base state and used for multiple streaming sessions.
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static @NonNull ReusableImmutableNormalizedNodeStreamWritercreate()org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode<?,?>getResult()voidreset()-
Methods inherited from class org.opendaylight.yangtools.yang.data.impl.schema.ImmutableNormalizedNodeStreamWriter
close, domSourceValue, endNode, flush, from, from, from, nextDataSchemaNode, popBuilder, scalarValue, startAnydataNode, startAnyxmlNode, startAugmentationNode, startChoiceNode, startContainerNode, startLeafNode, startLeafSet, startLeafSetEntryNode, startMapEntryNode, startMapNode, startOrderedLeafSet, startOrderedMapNode, startUnkeyedList, startUnkeyedListItem, startYangModeledAnyXmlNode, writeChild
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.opendaylight.yangtools.yang.data.api.schema.stream.NormalizedNodeStreamWriter
close, domSourceValue, endNode, flush, nextDataSchemaNode, scalarValue, startAnydataNode, startAnyxmlNode, startAugmentationNode, startChoiceNode, startContainerNode, startLeafNode, startLeafSet, startLeafSetEntryNode, startMapEntryNode, startMapNode, startOrderedLeafSet, startOrderedMapNode, startUnkeyedList, startUnkeyedListItem, startYangModeledAnyXmlNode
-
-
-
-
Method Detail
-
create
public static @NonNull ReusableImmutableNormalizedNodeStreamWriter create()
-
reset
public void reset()
- Specified by:
resetin interfaceorg.opendaylight.yangtools.yang.data.api.schema.stream.ReusableStreamReceiver
-
getResult
public org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode<?,?> getResult()
- Specified by:
getResultin interfaceorg.opendaylight.yangtools.yang.data.api.schema.stream.ReusableStreamReceiver
-
-