public interface QueryConverter
ObjectFilter parseFilter(XNode xnode, Class<? extends Containerable> clazz) throws SchemaException
SchemaException
ObjectFilter parseFilter(@NotNull SearchFilterType filter, @NotNull Class<? extends Containerable> clazz) throws SchemaException
SchemaException
ObjectFilter parseFilter(@NotNull SearchFilterType filter, @NotNull PrismContainerDefinition<?> objDef) throws SchemaException
SchemaException
void parseFilterPreliminarily(MapXNode xfilter, ParsingContext pc) throws SchemaException
xfilter
- pc
- SchemaException
<O extends Objectable> ObjectQuery createObjectQuery(Class<O> clazz, QueryType queryType) throws SchemaException
SchemaException
<O extends Objectable> ObjectQuery createObjectQuery(Class<O> clazz, SearchFilterType filterType) throws SchemaException
SchemaException
SearchFilterType createSearchFilterType(ObjectFilter filter) throws SchemaException
SchemaException
<O extends Objectable> ObjectFilter createObjectFilter(Class<O> clazz, SearchFilterType filterType) throws SchemaException
SchemaException
<O extends Objectable> ObjectFilter createObjectFilter(PrismObjectDefinition<O> objectDefinition, SearchFilterType filterType) throws SchemaException
SchemaException
MapXNode serializeFilter(ObjectFilter filter) throws SchemaException
SchemaException
QueryType createQueryType(ObjectQuery query) throws SchemaException
SchemaException
Copyright © 2020 Evolveum. All rights reserved.