Add ImmutableNode.newXYXBuilder() methods
[yangtools.git] / data / yang-data-impl / src / main / java / org / opendaylight / yangtools / yang / data / impl / schema / ReusableImmutableNormalizedNodeStreamWriter.java
index 97850d2ee7d064d02529c7b85a1d7e436cf38400..407626d4a385fb98235e5dabf53c66922509c226 100644 (file)
@@ -13,7 +13,6 @@ import com.google.common.annotations.Beta;
 import org.eclipse.jdt.annotation.NonNull;
 import org.opendaylight.yangtools.yang.data.api.schema.LeafNode;
 import org.opendaylight.yangtools.yang.data.api.schema.LeafSetEntryNode;
-import org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode.BuilderFactory;
 import org.opendaylight.yangtools.yang.data.api.schema.stream.NormalizationResult;
 import org.opendaylight.yangtools.yang.data.api.schema.stream.ReusableStreamReceiver;
 import org.opendaylight.yangtools.yang.data.spi.node.ImmutableNodes;
@@ -25,12 +24,10 @@ import org.opendaylight.yangtools.yang.data.spi.node.ImmutableNodes;
 @Beta
 public final class ReusableImmutableNormalizedNodeStreamWriter extends ImmutableNormalizedNodeStreamWriter
         implements ReusableStreamReceiver {
-    private static final BuilderFactory BUILDER_FACTORY = ImmutableNodes.builderFactory();
-
     private final NormalizationResultBuilder builder;
 
-    private final LeafSetEntryNode.Builder<?> leafsetEntryBuilder = BUILDER_FACTORY.newLeafSetEntryBuilder();
-    private final LeafNode.Builder<?> leafNodeBuilder = BUILDER_FACTORY.newLeafBuilder();
+    private final LeafSetEntryNode.Builder<?> leafsetEntryBuilder = ImmutableNodes.newLeafSetEntryBuilder();
+    private final LeafNode.Builder<?> leafNodeBuilder = ImmutableNodes.newLeafBuilder();
 
     private ReusableImmutableNormalizedNodeStreamWriter(final NormalizationResultBuilder builder) {
         super(builder);