Package org.forgerock.util.query
package org.forgerock.util.query
Provides a mechanism for implementing query filters.
-
ClassDescriptionBaseQueryFilterVisitor<R,
P, F> A base implementation ofQueryFilterVisitor
where all methods throw anUnsupportedOperationException
by default - override just the methods you need.AQueryFilterVisitor
that returns true if the provideJsonValue
meets the criteria of the QueryFilter assertions and false if it does not.AQueryFilterVisitor
that produces a Map representation of the filter tree.QueryFilter<F>A filter which can be used to select resources, which is compatible with the CREST query filters.QueryFilter constants.A query string has the following string representation:QueryFilterVisitor<R,P, F> A visitor ofQueryFilter
s, in the style of the visitor design pattern.