Package org.forgerock.util.query
package org.forgerock.util.query
Provides a mechanism for implementing query filters.
-
ClassDescriptionBaseQueryFilterVisitor<R,
P, F> A base implementation ofQueryFilterVisitorwhere all methods throw anUnsupportedOperationExceptionby default - override just the methods you need.AQueryFilterVisitorthat returns true if the provideJsonValuemeets the criteria of the QueryFilter assertions and false if it does not.AQueryFilterVisitorthat 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 ofQueryFilters, in the style of the visitor design pattern.