io.sphere.client.filters.FilterParser Maven / Gradle / Ivy
package io.sphere.client.filters;
import io.sphere.client.filters.Filter;
import io.sphere.client.filters.expressions.FilterExpression;
import java.util.ArrayList;
import java.util.Collection;
import java.util.List;
import java.util.Map;
public class FilterParser {
/** Translates current query string into backend filter queries. */
public static List parse(Map queryString, Collection filters) {
List filterQueries = new ArrayList();
for (Filter filter: filters) {
filterQueries.add(filter.parse(queryString));
}
return filterQueries;
}
}