Class HvlOAuthProfileGroupClaimAuthorityQueryGenerator
java.lang.Object
tr.com.havelsan.javarch.data.jpa.query.generator.HvlBaseQueryGenerator<HvlOAuthProfileGroupClaimQueryModel,HvlOAuthProfileGroupQuery>
tr.com.havelsan.javarch.data.jpa.query.generator.HvlEntityQueryGenerator<HvlOAuthProfileGroupClaimQueryModel,HvlOAuthProfileGroupQuery>
tr.com.havelsan.javarch.oauth.jpa.data.provider.generator.HvlOAuthAbstractEntityClaimQueryGenerator<HvlOAuthProfileGroupClaimQueryModel,HvlOAuthProfileGroupQuery,HvlOAuthAuthorityProfileGroupRelQuery,HvlOAuthAuthorityQuery>
tr.com.havelsan.javarch.oauth.jpa.data.provider.module.profile.generator.HvlOAuthBaseProfileGroupClaimQueryGenerator<HvlOAuthAuthorityProfileGroupRelQuery,HvlOAuthAuthorityQuery>
tr.com.havelsan.javarch.oauth.jpa.data.provider.module.profile.generator.HvlOAuthProfileGroupClaimAuthorityQueryGenerator
- All Implemented Interfaces:
tr.com.havelsan.javarch.data.jpa.query.generator.HvlQueryGenerator<HvlOAuthProfileGroupClaimQueryModel,
HvlOAuthProfileGroupQuery>
@Component
public class HvlOAuthProfileGroupClaimAuthorityQueryGenerator
extends HvlOAuthBaseProfileGroupClaimQueryGenerator<HvlOAuthAuthorityProfileGroupRelQuery,HvlOAuthAuthorityQuery>
The type is a component which is used to prepare query statements.
-
Field Summary
Fields inherited from class tr.com.havelsan.javarch.data.jpa.query.generator.HvlBaseQueryGenerator
entityClass, pathBuilder
-
Constructor Summary
ModifierConstructorDescriptionprotected
HvlOAuthProfileGroupClaimAuthorityQueryGenerator
(HvlOAuthProfileGroupQueryGenerator profileGroupQueryGenerator) -
Method Summary
Modifier and TypeMethodDescriptionprotected com.querydsl.core.types.dsl.BooleanExpression
prepareAssignedEntityJoinPredicate
(HvlOAuthProfileGroupClaimQueryModel profileGroupClaimQueryModel, HvlOAuthAuthorityProfileGroupRelQuery authorityProfileGroupRelQuery, HvlOAuthAuthorityQuery assignedAuthorityQuery) Prepare assigned entity join predicate boolean expression.protected com.querydsl.core.types.dsl.BooleanExpression
prepareTargetEntityRelJoinPredicate
(HvlOAuthProfileGroupClaimQueryModel profileGroupClaimQueryModel, HvlOAuthProfileGroupQuery profileGroupQuery, HvlOAuthAuthorityProfileGroupRelQuery authorityProfileGroupRelQuery) Prepare target entity rel join predicate boolean expression.Methods inherited from class tr.com.havelsan.javarch.oauth.jpa.data.provider.module.profile.generator.HvlOAuthBaseProfileGroupClaimQueryGenerator
expressionBuilder, preparePredicate
Methods inherited from class tr.com.havelsan.javarch.oauth.jpa.data.provider.generator.HvlOAuthAbstractEntityClaimQueryGenerator
generateClaimDataProjectionQuery, prepareClaimDataBaseQuery, prepareOnlyAssignedEntityPredicate
Methods inherited from class tr.com.havelsan.javarch.data.jpa.query.generator.HvlBaseQueryGenerator
addContainsIgnoreCase, generate, prepareFilterPredicate
-
Constructor Details
-
HvlOAuthProfileGroupClaimAuthorityQueryGenerator
protected HvlOAuthProfileGroupClaimAuthorityQueryGenerator(HvlOAuthProfileGroupQueryGenerator profileGroupQueryGenerator)
-
-
Method Details
-
prepareTargetEntityRelJoinPredicate
protected com.querydsl.core.types.dsl.BooleanExpression prepareTargetEntityRelJoinPredicate(HvlOAuthProfileGroupClaimQueryModel profileGroupClaimQueryModel, HvlOAuthProfileGroupQuery profileGroupQuery, HvlOAuthAuthorityProfileGroupRelQuery authorityProfileGroupRelQuery) Prepare target entity rel join predicate boolean expression.- Specified by:
prepareTargetEntityRelJoinPredicate
in classHvlOAuthAbstractEntityClaimQueryGenerator<HvlOAuthProfileGroupClaimQueryModel,
HvlOAuthProfileGroupQuery, HvlOAuthAuthorityProfileGroupRelQuery, HvlOAuthAuthorityQuery> - Parameters:
profileGroupClaimQueryModel
- the entity claim query modelprofileGroupQuery
- the entity queryauthorityProfileGroupRelQuery
- the target entity rel query- Returns:
- the boolean expression
-
prepareAssignedEntityJoinPredicate
protected com.querydsl.core.types.dsl.BooleanExpression prepareAssignedEntityJoinPredicate(HvlOAuthProfileGroupClaimQueryModel profileGroupClaimQueryModel, HvlOAuthAuthorityProfileGroupRelQuery authorityProfileGroupRelQuery, HvlOAuthAuthorityQuery assignedAuthorityQuery) Prepare assigned entity join predicate boolean expression.- Specified by:
prepareAssignedEntityJoinPredicate
in classHvlOAuthAbstractEntityClaimQueryGenerator<HvlOAuthProfileGroupClaimQueryModel,
HvlOAuthProfileGroupQuery, HvlOAuthAuthorityProfileGroupRelQuery, HvlOAuthAuthorityQuery> - Parameters:
profileGroupClaimQueryModel
- the entity claim query modelauthorityProfileGroupRelQuery
- the target entity rel queryassignedAuthorityQuery
- the assigned entity query- Returns:
- the boolean expression
-