Uses of Class
org.forgerock.util.query.QueryFilter
-
Packages that use QueryFilter Package Description org.forgerock.am.cts.adapters org.forgerock.am.cts.api.filter org.forgerock.json.resource Classes and interfaces for core types including connections, request handlers, resources, and their exceptions.org.forgerock.openam.uma.extensions Extension points for integrating with UMA functionality.org.forgerock.util.query Provides a mechanism for implementing query filters. -
-
Uses of QueryFilter in org.forgerock.am.cts.adapters
Methods in org.forgerock.am.cts.adapters with parameters of type QueryFilter Modifier and Type Method Description TokenFilter
JavaBeanAdapter. toTokenQuery(QueryFilter<String> filter)
Use the bean mappings that have been parsed to turn a query keyed by bean property names into a query keyed by token property names. -
Uses of QueryFilter in org.forgerock.am.cts.api.filter
Methods in org.forgerock.am.cts.api.filter that return QueryFilter Modifier and Type Method Description QueryFilter<CoreTokenField>
TokenFilter. getQuery()
Inspect the CoreTokenField, Object pairs that have been assigned as filters.Methods in org.forgerock.am.cts.api.filter with parameters of type QueryFilter Modifier and Type Method Description void
TokenFilter. setQuery(QueryFilter<CoreTokenField> query)
Set the query component to the Filter.TokenFilterBuilder.FilterAttributeBuilder
TokenFilterBuilder.FilterAttributeBuilder. withPriorityQueryFilter(QueryFilter queryFilter)
A variant which changes the order of the filter arguments to allow the underlying backend to efficiently run the query.TokenFilterBuilder
TokenFilterBuilder. withQuery(QueryFilter<CoreTokenField> query)
Rather than building up the query using these builder methods, callers can define the entire query themselves. -
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 with parameters of type QueryFilter Modifier and Type Method Description QueryRequest
QueryRequest. 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.openam.uma.extensions
Methods in org.forgerock.openam.uma.extensions that return QueryFilter Modifier and Type Method Description QueryFilter<JsonPointer>
ResourceDelegationFilter. beforeQueryResourceSets(String userId, QueryFilter<JsonPointer> queryFilter)
Invoked before a users, owned and shared with, resource sets a queried.Methods in org.forgerock.openam.uma.extensions with parameters of type QueryFilter Modifier and Type Method Description QueryFilter<JsonPointer>
ResourceDelegationFilter. beforeQueryResourceSets(String userId, QueryFilter<JsonPointer> queryFilter)
Invoked before a users, owned and shared with, resource sets a queried. -
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 newand
filter using the provided list of sub-filters.static <FF> QueryFilter<FF>
QueryFilter. and(QueryFilter<FF>... subFilters)
Creates a newand
filter 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. contains(FF field, Object valueAssertion)
Creates a newcontains
filter using the provided field name and value assertion.static <FF> QueryFilter<FF>
QueryFilter. equalTo(FF field, Object valueAssertion)
Creates a newequality
filter using the provided field name and value assertion.static <FF> QueryFilter<FF>
QueryFilter. extendedMatch(FF field, String operator, Object valueAssertion)
Creates a newextended match
filter using the provided field name, operator and value assertion.static <FF> QueryFilter<FF>
QueryFilter. greaterThan(FF field, Object valueAssertion)
Creates a newgreater than
filter using the provided field name and value assertion.static <FF> QueryFilter<FF>
QueryFilter. greaterThanOrEqualTo(FF field, Object valueAssertion)
Creates a newgreater than or equal to
filter using the provided field name and value assertion.static <FF> QueryFilter<FF>
QueryFilter. lessThan(FF field, Object valueAssertion)
Creates a newless than
filter using the provided field name and value assertion.static <FF> QueryFilter<FF>
QueryFilter. lessThanOrEqualTo(FF field, Object valueAssertion)
Creates a newless than or equal to
filter using the provided field name and value assertion.static <FF> QueryFilter<FF>
QueryFilter. not(QueryFilter<FF> subFilter)
Creates a newnot
filter using the provided sub-filter.static <FF> QueryFilter<FF>
QueryFilter. or(Collection<QueryFilter<FF>> subFilters)
Creates a newor
filter using the provided list of sub-filters.static <FF> QueryFilter<FF>
QueryFilter. or(QueryFilter<FF>... subFilters)
Creates a newor
filter using the provided list of sub-filters.static <FF> QueryFilter<FF>
QueryFilter. present(FF field)
Creates a newpresence
filter using the provided field name.static <FF> QueryFilter<FF>
QueryFilter. startsWith(FF field, Object valueAssertion)
Creates a newstarts with
filter 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 newand
filter using the provided list of sub-filters.static <FF> QueryFilter<FF>
QueryFilter. not(QueryFilter<FF> subFilter)
Creates a newnot
filter using the provided sub-filter.static <FF> QueryFilter<FF>
QueryFilter. or(QueryFilter<FF>... subFilters)
Creates a newor
filter using the provided list of sub-filters.R
BaseQueryFilterVisitor. visitNotFilter(P p, QueryFilter<F> subFilter)
Boolean
JsonValueFilterVisitor. visitNotFilter(JsonValue p, QueryFilter<JsonPointer> subFilter)
Map<String,Object>
MapFilterVisitor. visitNotFilter(Void parameters, QueryFilter<F> subFilter)
Visits anot
filter.R
QueryFilterVisitor. visitNotFilter(P p, QueryFilter<F> subFilter)
Visits anot
filter.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 newand
filter using the provided list of sub-filters.static <FF> QueryFilter<FF>
QueryFilter. or(Collection<QueryFilter<FF>> subFilters)
Creates a newor
filter using the provided list of sub-filters.R
BaseQueryFilterVisitor. visitAndFilter(P p, List<QueryFilter<F>> subFilters)
Boolean
JsonValueFilterVisitor. visitAndFilter(JsonValue p, List<QueryFilter<JsonPointer>> subFilters)
Map<String,Object>
MapFilterVisitor. visitAndFilter(Void parameters, List<QueryFilter<F>> subFilters)
Visits anand
filter.R
QueryFilterVisitor. visitAndFilter(P p, List<QueryFilter<F>> subFilters)
Visits anand
filter.R
BaseQueryFilterVisitor. visitOrFilter(P p, List<QueryFilter<F>> subFilters)
Boolean
JsonValueFilterVisitor. visitOrFilter(JsonValue p, List<QueryFilter<JsonPointer>> subFilters)
Map<String,Object>
MapFilterVisitor. visitOrFilter(Void parameters, List<QueryFilter<F>> subFilters)
Visits anor
filter.R
QueryFilterVisitor. visitOrFilter(P p, List<QueryFilter<F>> subFilters)
Visits anor
filter.
-