Split out RFC8040-only constructs from yang-common
[netconf.git] / restconf / restconf-nb-rfc8040 / src / main / java / org / opendaylight / restconf / nb / rfc8040 / rests / utils / ReadDataTransactionUtil.java
index 30012ecd48de7d2b4c744cb18d44992474aacc82..e7045bd32a11fff3eeaf6219885837f92302eab3 100644 (file)
@@ -27,10 +27,9 @@ import org.eclipse.jdt.annotation.Nullable;
 import org.opendaylight.mdsal.common.api.LogicalDatastoreType;
 import org.opendaylight.mdsal.dom.api.DOMTransactionChain;
 import org.opendaylight.restconf.common.context.InstanceIdentifierContext;
-import org.opendaylight.restconf.common.context.WriterParameters;
-import org.opendaylight.restconf.common.context.WriterParameters.WriterParametersBuilder;
 import org.opendaylight.restconf.common.errors.RestconfDocumentedException;
 import org.opendaylight.restconf.common.errors.RestconfError;
+import org.opendaylight.restconf.nb.rfc8040.legacy.QueryParameters;
 import org.opendaylight.restconf.nb.rfc8040.rests.transactions.RestconfStrategy;
 import org.opendaylight.restconf.nb.rfc8040.rests.utils.RestconfDataServiceConstant.ReadData.WithDefaults;
 import org.opendaylight.yangtools.yang.common.ErrorTag;
@@ -101,11 +100,11 @@ public final class ReadDataTransactionUtil {
      *
      * @param identifier {@link InstanceIdentifierContext}
      * @param uriInfo    URI info
-     * @return {@link WriterParameters}
+     * @return {@link QueryParameters}
      */
-    public static WriterParameters parseUriParameters(final InstanceIdentifierContext<?> identifier,
+    public static QueryParameters parseUriParameters(final InstanceIdentifierContext<?> identifier,
                                                       final UriInfo uriInfo) {
-        final WriterParametersBuilder builder = new WriterParametersBuilder();
+        final QueryParameters.Builder builder = QueryParameters.builder();
         if (uriInfo == null) {
             return builder.build();
         }