Uses of Class
org.forgerock.util.query.QueryFilter
-
Packages that use QueryFilter Package Description org.forgerock.json.resource Classes and interfaces for core types including connections, request handlers, resources, and their exceptions.org.forgerock.util.query Provides a mechanism for implementing query filters. -
-
Uses of QueryFilter in org.forgerock.json.resource
Methods in org.forgerock.json.resource that return QueryFilter Modifier and Type Method Description QueryFilter<JsonPointer>QueryRequest. getQueryFilter()Returns the query filter which will be used for selecting which JSON resources will be returned.static QueryFilter<JsonPointer>QueryFilters. parse(String query)Parses the provided query string into aQueryFilter.Methods in org.forgerock.json.resource that return types with arguments of type QueryFilter Modifier and Type Method Description static Function<JsonValue,QueryFilter<JsonPointer>,JsonValueException>JsonValueFunctions. queryFilter()Parses and returns the JSON string value as aQueryFilter.Methods in org.forgerock.json.resource with parameters of type QueryFilter Modifier and Type Method Description QueryRequestQueryRequest. setQueryFilter(QueryFilter<JsonPointer> filter)Sets the query filter which will be used for selecting which JSON resources will be returned. -
Uses of QueryFilter in org.forgerock.util.query
Methods in org.forgerock.util.query that return QueryFilter Modifier and Type Method Description static <FF> QueryFilter<FF>QueryFilter. alwaysFalse()Returns a filter which does not match any resources.static <FF> QueryFilter<FF>QueryFilter. alwaysTrue()Returns a filter which matches all resources.static <FF> QueryFilter<FF>QueryFilter. and(Collection<QueryFilter<FF>> subFilters)Creates a newandfilter using the provided list of sub-filters.static <FF> QueryFilter<FF>QueryFilter. and(QueryFilter<FF>... subFilters)Creates a newandfilter using the provided list of sub-filters.static <FF> QueryFilter<FF>QueryFilter. comparisonFilter(FF field, String operator, Object valueAssertion)Creates a new generic comparison filter using the provided field name, operator, and value assertion.static <FF> QueryFilter<FF>QueryFilter. complex(FF field, QueryFilter<FF> subFilter)Creates a newcomplexfilter using the provided field name and sub-filter expression.static <FF> QueryFilter<FF>QueryFilter. contains(FF field, Object valueAssertion)Creates a newcontainsfilter using the provided field name and value assertion.static <FF> QueryFilter<FF>QueryFilter. equalTo(FF field, Object valueAssertion)Creates a newequalityfilter using the provided field name and value assertion.static <FF> QueryFilter<FF>QueryFilter. extendedMatch(FF field, String operator, Object valueAssertion)Creates a newextended matchfilter using the provided field name, operator and value assertion.static <FF> QueryFilter<FF>QueryFilter. greaterThan(FF field, Object valueAssertion)Creates a newgreater thanfilter using the provided field name and value assertion.static <FF> QueryFilter<FF>QueryFilter. greaterThanOrEqualTo(FF field, Object valueAssertion)Creates a newgreater than or equal tofilter using the provided field name and value assertion.static <FF> QueryFilter<FF>QueryFilter. lessThan(FF field, Object valueAssertion)Creates a newless thanfilter using the provided field name and value assertion.static <FF> QueryFilter<FF>QueryFilter. lessThanOrEqualTo(FF field, Object valueAssertion)Creates a newless than or equal tofilter using the provided field name and value assertion.static <FF> QueryFilter<FF>QueryFilter. not(QueryFilter<FF> subFilter)Creates a newnotfilter using the provided sub-filter.static <FF> QueryFilter<FF>QueryFilter. or(Collection<QueryFilter<FF>> subFilters)Creates a neworfilter using the provided list of sub-filters.static <FF> QueryFilter<FF>QueryFilter. or(QueryFilter<FF>... subFilters)Creates a neworfilter using the provided list of sub-filters.static <FF> QueryFilter<FF>QueryFilter. present(FF field)Creates a newpresencefilter using the provided field name.static <FF> QueryFilter<FF>QueryFilter. startsWith(FF field, Object valueAssertion)Creates a newstarts withfilter using the provided field name and value assertion.QueryFilter<F>QueryFilterParser. valueOf(String string)Parses the provided string representation of a query filter as aQueryFilter.Methods in org.forgerock.util.query with parameters of type QueryFilter Modifier and Type Method Description static <FF> QueryFilter<FF>QueryFilter. and(QueryFilter<FF>... subFilters)Creates a newandfilter using the provided list of sub-filters.static <FF> QueryFilter<FF>QueryFilter. complex(FF field, QueryFilter<FF> subFilter)Creates a newcomplexfilter using the provided field name and sub-filter expression.static <FF> QueryFilter<FF>QueryFilter. not(QueryFilter<FF> subFilter)Creates a newnotfilter using the provided sub-filter.static <FF> QueryFilter<FF>QueryFilter. or(QueryFilter<FF>... subFilters)Creates a neworfilter using the provided list of sub-filters.BooleanJsonValueFilterVisitor. visitComplexFilter(JsonValue p, JsonPointer field, QueryFilter<JsonPointer> subFilter)Map<String,Object>MapFilterVisitor. visitComplexFilter(Void parameters, F field, QueryFilter<F> subFilter)default RQueryFilterVisitor. visitComplexFilter(P p, F field, QueryFilter<F> subFilter)Visits acomplexfilter.RBaseQueryFilterVisitor. visitNotFilter(P p, QueryFilter<F> subFilter)BooleanJsonValueFilterVisitor. visitNotFilter(JsonValue p, QueryFilter<JsonPointer> subFilter)Map<String,Object>MapFilterVisitor. visitNotFilter(Void parameters, QueryFilter<F> subFilter)Visits anotfilter.RQueryFilterVisitor. visitNotFilter(P p, QueryFilter<F> subFilter)Visits anotfilter.Method parameters in org.forgerock.util.query with type arguments of type QueryFilter Modifier and Type Method Description static <FF> QueryFilter<FF>QueryFilter. and(Collection<QueryFilter<FF>> subFilters)Creates a newandfilter using the provided list of sub-filters.static <FF> QueryFilter<FF>QueryFilter. or(Collection<QueryFilter<FF>> subFilters)Creates a neworfilter using the provided list of sub-filters.RBaseQueryFilterVisitor. visitAndFilter(P p, List<QueryFilter<F>> subFilters)BooleanJsonValueFilterVisitor. visitAndFilter(JsonValue p, List<QueryFilter<JsonPointer>> subFilters)Map<String,Object>MapFilterVisitor. visitAndFilter(Void parameters, List<QueryFilter<F>> subFilters)Visits anandfilter.RQueryFilterVisitor. visitAndFilter(P p, List<QueryFilter<F>> subFilters)Visits anandfilter.RBaseQueryFilterVisitor. visitOrFilter(P p, List<QueryFilter<F>> subFilters)BooleanJsonValueFilterVisitor. visitOrFilter(JsonValue p, List<QueryFilter<JsonPointer>> subFilters)Map<String,Object>MapFilterVisitor. visitOrFilter(Void parameters, List<QueryFilter<F>> subFilters)Visits anorfilter.RQueryFilterVisitor. visitOrFilter(P p, List<QueryFilter<F>> subFilters)Visits anorfilter.
-