Uses of Class
org.forgerock.util.query.QueryFilter
Packages that use QueryFilter
Package
Description
Classes and interfaces for core types including connections, request
handlers, resources, and their exceptions.
Provides annotations and interfaces for managing sub-configurations in OpenAM.
Extension points for integrating with UMA functionality.
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 QueryFilterModifier and TypeMethodDescriptionJavaBeanAdapter.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 QueryFilterModifier and TypeMethodDescriptionTokenFilter.getQuery()Inspect the CoreTokenField, Object pairs that have been assigned as filters.Methods in org.forgerock.am.cts.api.filter with parameters of type QueryFilterModifier and TypeMethodDescriptionvoidTokenFilter.setQuery(QueryFilter<CoreTokenField> query) Set the query component to the Filter.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.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 QueryFilterModifier and TypeMethodDescriptionQueryRequest.getQueryFilter()Returns the query filter which will be used for selecting which JSON resources will be returned.static QueryFilter<JsonPointer>Parses the provided query string into aQueryFilter.Methods in org.forgerock.json.resource that return types with arguments of type QueryFilterModifier and TypeMethodDescriptionJsonValueFunctions.queryFilter()Parses and returns the JSON string value as aQueryFilter.Methods in org.forgerock.json.resource with parameters of type QueryFilterModifier and TypeMethodDescriptionQueryRequest.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.sm.annotations.subconfigs
Methods in org.forgerock.openam.sm.annotations.subconfigs with parameters of type QueryFilterModifier and TypeMethodDescriptionMultiple.get(QueryFilter<String> queryFilter) Gets all instances of sub-configuration which match the provided query filter.Multiple.get(QueryFilter<String> queryFilter, boolean allowWildcards) Gets all instances of sub-configuration which match the provided query filter. -
Uses of QueryFilter in org.forgerock.openam.uma.extensions
Methods in org.forgerock.openam.uma.extensions that return QueryFilterModifier and TypeMethodDescriptionResourceDelegationFilter.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 QueryFilterModifier and TypeMethodDescriptionResourceDelegationFilter.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 QueryFilterModifier and TypeMethodDescriptionstatic <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>Creates a newcontainsfilter using the provided field name and value assertion.static <FF> QueryFilter<FF>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>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.Parses the provided string representation of a query filter as aQueryFilter.Methods in org.forgerock.util.query with parameters of type QueryFilterModifier and TypeMethodDescriptionstatic <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.JsonValueFilterVisitor.visitComplexFilter(JsonValue p, JsonPointer field, QueryFilter<JsonPointer> subFilter) MapFilterVisitor.visitComplexFilter(Void parameters, F field, QueryFilter<F> subFilter) default RQueryFilterVisitor.visitComplexFilter(P p, F field, QueryFilter<F> subFilter) Visits acomplexfilter.BaseQueryFilterVisitor.visitNotFilter(P p, QueryFilter<F> subFilter) JsonValueFilterVisitor.visitNotFilter(JsonValue p, QueryFilter<JsonPointer> subFilter) MapFilterVisitor.visitNotFilter(Void parameters, QueryFilter<F> subFilter) QueryFilterVisitor.visitNotFilter(P p, QueryFilter<F> subFilter) Visits anotfilter.Method parameters in org.forgerock.util.query with type arguments of type QueryFilterModifier and TypeMethodDescriptionstatic <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.BaseQueryFilterVisitor.visitAndFilter(P p, List<QueryFilter<F>> subFilters) JsonValueFilterVisitor.visitAndFilter(JsonValue p, List<QueryFilter<JsonPointer>> subFilters) MapFilterVisitor.visitAndFilter(Void parameters, List<QueryFilter<F>> subFilters) QueryFilterVisitor.visitAndFilter(P p, List<QueryFilter<F>> subFilters) Visits anandfilter.BaseQueryFilterVisitor.visitOrFilter(P p, List<QueryFilter<F>> subFilters) JsonValueFilterVisitor.visitOrFilter(JsonValue p, List<QueryFilter<JsonPointer>> subFilters) MapFilterVisitor.visitOrFilter(Void parameters, List<QueryFilter<F>> subFilters) QueryFilterVisitor.visitOrFilter(P p, List<QueryFilter<F>> subFilters) Visits anorfilter.