Uses of Interface
com.evolveum.midpoint.repo.sql.pure.FilterProcessor
-
Packages that use FilterProcessor Package Description com.evolveum.midpoint.repo.sql.pure com.evolveum.midpoint.repo.sql.pure.mapping -
-
Uses of FilterProcessor in com.evolveum.midpoint.repo.sql.pure
Classes in com.evolveum.midpoint.repo.sql.pure that implement FilterProcessor Modifier and Type Class Description class
NaryLogicalFilterProcessor
class
NotFilterProcessor
class
ObjectFilterProcessor
class
PropertyValueFilterProcessor
class
RefFilterProcessor
class
SqlQueryContext<S,Q extends FlexibleRelationalPathBase<R>,R>
Context information about SQL query.Methods in com.evolveum.midpoint.repo.sql.pure that return FilterProcessor Modifier and Type Method Description <T extends ObjectFilter>
@NotNull FilterProcessor<T>SqlPathContext. createItemFilterProcessor(ItemName itemName)
-
Uses of FilterProcessor in com.evolveum.midpoint.repo.sql.pure.mapping
Classes in com.evolveum.midpoint.repo.sql.pure.mapping that implement FilterProcessor Modifier and Type Class Description class
AuditCustomColumnItemFilterProcessor
Filter processor for a audit custom column attribute path (Prism item).class
CanonicalItemPathItemFilterProcessor
Filter processor for anItemPathType
attribute path (Prism item) with canonicalization of the path before using it as a value for condition.class
DetailTableItemFilterProcessor<Q extends FlexibleRelationalPathBase<?>,DQ extends FlexibleRelationalPathBase<DR>,DR>
Filter processor for a an attribute path (Prism item) that is stored in detail table.class
EnumOrdinalItemFilterProcessor<E extends Enum<E>>
Filter processor for a an attribute path (Prism item) of enum type that is mapped to SQL as ordinal value.class
ItemFilterProcessor<O extends ObjectFilter>
Type ofFilterProcessor
for a single Prism item (not necessarily one SQL column).class
RefItemFilterProcessor
Filter processor for a reference attribute path.class
SinglePathItemFilterProcessor<O extends ObjectFilter>
Typical item filter processor is related to one table column represented by theSinglePathItemFilterProcessor.path
.class
StringItemFilterProcessor
Filter processor for a string attribute path (Prism item).class
TimestampItemFilterProcessor
Filter processor for a an attribute path (Prism item) of a timestamp type.Methods in com.evolveum.midpoint.repo.sql.pure.mapping that return FilterProcessor Modifier and Type Method Description <T extends ObjectFilter>
FilterProcessor<T>ItemSqlMapper. createFilterProcessor(SqlPathContext<?,?,?> pathContext)
<T extends ObjectFilter>
@NotNull FilterProcessor<T>QueryModelMapping. createItemFilterProcessor(ItemName itemName, SqlPathContext<?,?,?> context)
Constructor parameters in com.evolveum.midpoint.repo.sql.pure.mapping with type arguments of type FilterProcessor Constructor Description ItemSqlMapper(@NotNull Function<SqlPathContext<?,?,?>,FilterProcessor<?>> filterProcessorFactory)
ItemSqlMapper(@NotNull Function<SqlPathContext<?,?,?>,FilterProcessor<?>> filterProcessorFactory, @Nullable Function<com.querydsl.core.types.EntityPath<?>,com.querydsl.core.types.Path<?>> primaryItemMapping)
-