Add MapBodyOrder
[netconf.git] / restconf / restconf-nb / src / main / java / org / opendaylight / restconf / server / spi / NormalizedNodeWriter.java
index 5f2ef0e44f9b600a8d606cc5d50d57dbe3a4ee2e..88d3a533ec2897c38905444fdf3182004585aaa0 100644 (file)
@@ -17,7 +17,6 @@ import java.util.Set;
 import org.eclipse.jdt.annotation.NonNullByDefault;
 import org.eclipse.jdt.annotation.Nullable;
 import org.opendaylight.restconf.api.query.DepthParam;
-import org.opendaylight.restconf.server.spi.DefaultNormalizedNodeWriter.OrderedRestconfNormalizedNodeWriter;
 import org.opendaylight.yangtools.yang.common.QName;
 import org.opendaylight.yangtools.yang.data.api.schema.AnydataNode;
 import org.opendaylight.yangtools.yang.data.api.schema.AnyxmlNode;
@@ -89,8 +88,7 @@ public abstract class NormalizedNodeWriter implements Flushable, Closeable {
      */
     public static final NormalizedNodeWriter forStreamWriter(final NormalizedNodeStreamWriter writer,
             final boolean orderKeyLeaves, final @Nullable DepthParam depth, final @Nullable List<Set<QName>> fields) {
-        return orderKeyLeaves ? new OrderedRestconfNormalizedNodeWriter(writer, depth, fields)
-                : new DefaultNormalizedNodeWriter(writer, depth, fields);
+        return new DefaultNormalizedNodeWriter(writer, !orderKeyLeaves, depth, fields);
     }
 
     @Override