Uses of Class
com.evolveum.midpoint.repo.sqale.qmodel.ref.QObjectReference
-
Uses of QObjectReference in com.evolveum.midpoint.repo.sqale.qmodel.ref
Modifier and TypeMethodDescriptionprotected QObjectReference<OR>
QObjectReferenceMapping.newAliasInstance
(String alias) Modifier and TypeMethodDescriptionBiFunction<OQ,
QObjectReference<OR>, com.querydsl.core.types.Predicate> QObjectReferenceMapping.correlationPredicate()
QObjectReferenceMapping.createRowTransformer
(SqlQueryContext<ObjectReferenceType, QObjectReference<OR>, MReference> sqlQueryContext, JdbcSession jdbcSession, Collection<SelectorOptions<GetOperationOptions>> options) References are extracted from their owner objects insideResultListRowTransformer.beforeTransformation(java.util.List<com.querydsl.core.Tuple>, Q)
.Modifier and TypeMethodDescriptionprotected boolean
QObjectReferenceFullObjectMapping.requiresParent
(com.querydsl.core.Tuple t, QObjectReference<OR> entityPath) protected boolean
QObjectReferenceMapping.requiresParent
(com.querydsl.core.Tuple t, QObjectReference<OR> entityPath) Modifier and TypeMethodDescriptionvoid
QObjectReferenceFullObjectMapping.afterModify
(SqaleUpdateContext<ObjectReferenceType, QObjectReference<OR>, MReference> updateContext) void
QObjectReferenceMapping.afterModify
(SqaleUpdateContext<ObjectReferenceType, QObjectReference<OR>, MReference> updateContext) QObjectReferenceMapping.createRowTransformer
(SqlQueryContext<ObjectReferenceType, QObjectReference<OR>, MReference> sqlQueryContext, JdbcSession jdbcSession, Collection<SelectorOptions<GetOperationOptions>> options) References are extracted from their owner objects insideResultListRowTransformer.beforeTransformation(java.util.List<com.querydsl.core.Tuple>, Q)
.ModifierConstructorDescriptionQObjectReferenceFullObjectMapping
(Class<? extends ObjectType> baseType, ItemPath path, String tableName, String defaultAliasName, @NotNull SqaleRepoContext repositoryContext, @NotNull Supplier<QueryTableMapping<?, TQ, TR>> targetMappingSupplier, @Nullable Supplier<QueryTableMapping<OS, OQ, OR>> ownerMappingSupplier, @Nullable BiFunction<QObjectReference<OR>, OQ, com.querydsl.core.types.Predicate> ownerJoin, @Nullable Class<?> ownerType, @Nullable ItemPath referencePath) protected
QObjectReferenceMapping
(String tableName, String defaultAliasName, @NotNull SqaleRepoContext repositoryContext, Class<? extends QObjectReference<?>> referenceType, @NotNull Supplier<QueryTableMapping<?, TQ, TR>> targetMappingSupplier, @Nullable Supplier<QueryTableMapping<OS, OQ, OR>> ownerMappingSupplier, @Nullable BiFunction<QObjectReference<OR>, OQ, com.querydsl.core.types.Predicate> ownerJoin, @Nullable Class<?> ownerType, @Nullable ItemPath referencePath) protected
QObjectReferenceMapping
(String tableName, String defaultAliasName, @NotNull SqaleRepoContext repositoryContext, Class<? extends QObjectReference<?>> referenceType, @NotNull Supplier<QueryTableMapping<?, TQ, TR>> targetMappingSupplier, @Nullable Supplier<QueryTableMapping<OS, OQ, OR>> ownerMappingSupplier, @Nullable BiFunction<QObjectReference<OR>, OQ, com.querydsl.core.types.Predicate> ownerJoin, @Nullable Class<?> ownerType, @Nullable ItemPath referencePath)