Package | Description |
---|---|
org.forgerock.util.query |
Provides a mechanism for implementing query filters.
|
Modifier and Type | Class and Description |
---|---|
class |
BaseQueryFilterVisitor<R,P,F>
A base implementation of
QueryFilterVisitor where
all methods throw an UnsupportedOperationException by default -
override just the methods you need. |
class |
JsonValueFilterVisitor
A
QueryFilterVisitor that returns true if the provide JsonValue meets the criteria of
the QueryFilter assertions and false if it does not. |
class |
MapFilterVisitor<F>
A
QueryFilterVisitor that produces a Map representation of the filter tree. |
Modifier and Type | Method and Description |
---|---|
static QueryFilterVisitor<Boolean,JsonValue,JsonPointer> |
JsonValueFilterVisitor.jsonValueFilterVisitor()
Returns a
QueryFilterVisitor that can assess if a JsonValue resource matches a set
of criteria defined by a QueryFilter . |
Modifier and Type | Method and Description |
---|---|
<R,P> R |
QueryFilter.accept(QueryFilterVisitor<R,P,F> v,
P p)
Applies a
QueryFilterVisitor to this QueryFilter . |
Constructor and Description |
---|
QueryFilter(org.forgerock.util.query.QueryFilter.Impl<F> pimpl,
QueryFilterVisitor<StringBuilder,StringBuilder,F> toStringVisitor)
Construct a QueryFilter from a base filter implementation and a custom toString implementation.
|
Copyright 2011-2017 ForgeRock AS.