Uses of Class
com.evolveum.midpoint.repo.sqlbase.mapping.QueryTableMapping
-
Packages that use QueryTableMapping Package Description com.evolveum.midpoint.repo.sqlbase com.evolveum.midpoint.repo.sqlbase.mapping -
-
Uses of QueryTableMapping in com.evolveum.midpoint.repo.sqlbase
Fields in com.evolveum.midpoint.repo.sqlbase declared as QueryTableMapping Modifier and Type Field Description protected QueryTableMapping<S,Q,R>
SqlQueryContext. entityPathMapping
Methods in com.evolveum.midpoint.repo.sqlbase with type parameters of type QueryTableMapping Modifier and Type Method Description <S,Q extends FlexibleRelationalPathBase<R>,R,QM extends QueryTableMapping<S,Q,R>>
QMSqlRepoContext. getMappingBySchemaType(Class<S> schemaType)
Methods in com.evolveum.midpoint.repo.sqlbase that return QueryTableMapping Modifier and Type Method Description <DR,DQ extends FlexibleRelationalPathBase<DR>>
QueryTableMapping<?,DQ,DR>SqlRepoContext. getMappingByQueryType(Class<DQ> queryType)
QueryTableMapping<S,Q,R>
SqlQueryContext. mapping()
Methods in com.evolveum.midpoint.repo.sqlbase with parameters of type QueryTableMapping Modifier and Type Method Description protected abstract <DQ extends FlexibleRelationalPathBase<DR>,DR>
SqlQueryContext<?,DQ,DR>SqlQueryContext. deriveNew(DQ newPath, QueryTableMapping<?,DQ,DR> newMapping)
<DQ extends FlexibleRelationalPathBase<DR>,DR>
SqlQueryContext<?,DQ,DR>SqlQueryContext. leftJoin(@NotNull QueryTableMapping<?,DQ,DR> targetMapping, @NotNull BiFunction<Q,DQ,com.querydsl.core.types.Predicate> joinOnPredicateFunction)
Adds new LEFT JOIN to the query and returnsSqlQueryContext
for this join path.Constructors in com.evolveum.midpoint.repo.sqlbase with parameters of type QueryTableMapping Constructor Description SqlQueryContext(Q entityPath, QueryTableMapping<S,Q,R> mapping, SqlRepoContext sqlRepoContext, SqlTransformerSupport transformerSupport, com.querydsl.sql.SQLQuery<?> query)
-
Uses of QueryTableMapping in com.evolveum.midpoint.repo.sqlbase.mapping
Methods in com.evolveum.midpoint.repo.sqlbase.mapping with type parameters of type QueryTableMapping Modifier and Type Method Description <S,Q extends FlexibleRelationalPathBase<R>,R,QM extends QueryTableMapping<S,Q,R>>
QMQueryModelMappingRegistry. getBySchemaType(Class<S> schemaType)
Methods in com.evolveum.midpoint.repo.sqlbase.mapping that return QueryTableMapping Modifier and Type Method Description <S,Q extends FlexibleRelationalPathBase<R>,R>
QueryTableMapping<S,Q,R>QueryModelMappingRegistry. getByQueryType(Class<Q> queryType)
Methods in com.evolveum.midpoint.repo.sqlbase.mapping with parameters of type QueryTableMapping Modifier and Type Method Description QueryModelMappingRegistry
QueryModelMappingRegistry. register(QueryTableMapping<?,?,?> mapping)
Register mapper not bound to a schema type.QueryModelMappingRegistry
QueryModelMappingRegistry. register(QName schemaQName, QueryTableMapping<?,?,?> mapping)
Register mapper bound to a schema type.
-