Add ReusableImmutableNormalizedNodeStreamWriter
[yangtools.git] / yang / yang-data-impl / src / main / java / org / opendaylight / yangtools / yang / data / impl / schema / ImmutableNormalizedNodeStreamWriter.java
index 09a6840be218b750f3bf80630fd09ba73a3a2965..2b2e5857fbdc30205a86493a2254a820ab1bfacd 100644 (file)
@@ -302,6 +302,12 @@ public class ImmutableNormalizedNodeStreamWriter implements NormalizedNodeStream
         return builders.pop();
     }
 
+    final void reset(final NormalizedNodeResultBuilder builder) {
+        nextSchema = null;
+        builders.clear();
+        builders.push(builder);
+    }
+
     private void checkDataNodeContainer() {
         @SuppressWarnings("rawtypes")
         final NormalizedNodeContainerBuilder current = currentContainer();