Class HvlOAuthProfileDetailClaimRoleAssignerQueryGenerator
java.lang.Object
tr.com.havelsan.javarch.data.jpa.query.generator.HvlBaseQueryGenerator<HQM,HQ>
tr.com.havelsan.javarch.data.jpa.query.generator.HvlEntityQueryGenerator<M,Q>
tr.com.havelsan.javarch.oauth.jpa.data.provider.generator.HvlOAuthAbstractEntityClaimQueryGenerator<HvlOAuthProfileDetailClaimQueryModel,HvlOAuthProfileDetailQuery,X,Y>
tr.com.havelsan.javarch.oauth.jpa.data.provider.module.profile.generator.HvlOAuthBaseProfileDetailClaimQueryGenerator<HvlOAuthRoleAssignerProfileDetailRelQuery,HvlOAuthRoleQuery>
tr.com.havelsan.javarch.oauth.jpa.data.provider.module.profile.generator.HvlOAuthProfileDetailClaimRoleAssignerQueryGenerator
- All Implemented Interfaces:
tr.com.havelsan.javarch.data.jpa.query.generator.HvlQueryGenerator<HvlOAuthProfileDetailClaimQueryModel,
HvlOAuthProfileDetailQuery>
@Component
public class HvlOAuthProfileDetailClaimRoleAssignerQueryGenerator
extends HvlOAuthBaseProfileDetailClaimQueryGenerator<HvlOAuthRoleAssignerProfileDetailRelQuery,HvlOAuthRoleQuery>
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
ConstructorDescriptionHvlOAuthProfileDetailClaimRoleAssignerQueryGenerator
(HvlOAuthProfileDetailQueryGenerator profileDetailQueryGenerator, HvlOAuthRoleAssignerProfileDetailRelQueryGenerator roleAssignerProfileDetailRelQueryGenerator) Instantiates a new HvlOAuthProfileDetailClaimRoleAssignerQueryGenerator. -
Method Summary
Modifier and TypeMethodDescriptionprotected com.querydsl.core.types.dsl.BooleanExpression
prepareAssignedEntityJoinPredicate
(HvlOAuthProfileDetailClaimQueryModel profileDetailClaimQueryModel, HvlOAuthRoleAssignerProfileDetailRelQuery roleAssignerProfileDetailRelQuery, HvlOAuthRoleQuery assignedRoleAssignerQuery) Prepare assigned entity join predicate boolean expression.protected com.querydsl.core.types.dsl.BooleanExpression
prepareOnlyAssignedEntityPredicate
(Long assignedRoleAssignerId, HvlOAuthProfileDetailQuery profileDetailQuery, HvlOAuthRoleAssignerProfileDetailRelQuery roleAssignerProfileDetailRelQuery, HvlOAuthRoleQuery assignedRoleAssignerQuery) Prepare only assigned entity predicate boolean expression.protected com.querydsl.core.types.dsl.BooleanExpression
prepareTargetEntityRelJoinPredicate
(HvlOAuthProfileDetailClaimQueryModel profileDetailClaimQueryModel, HvlOAuthProfileDetailQuery profileDetailQuery, HvlOAuthRoleAssignerProfileDetailRelQuery roleAssignerProfileDetailRelQuery) Prepare target entity rel join predicate boolean expression.Methods inherited from class tr.com.havelsan.javarch.oauth.jpa.data.provider.module.profile.generator.HvlOAuthBaseProfileDetailClaimQueryGenerator
expressionBuilder, prepareClaimDataBaseQuery, preparePredicate
Methods inherited from class tr.com.havelsan.javarch.oauth.jpa.data.provider.generator.HvlOAuthAbstractEntityClaimQueryGenerator
generateClaimDataProjectionQuery
Methods inherited from class tr.com.havelsan.javarch.data.jpa.query.generator.HvlBaseQueryGenerator
addContainsIgnoreCase, generate, prepareFilterPredicate
-
Constructor Details
-
HvlOAuthProfileDetailClaimRoleAssignerQueryGenerator
public HvlOAuthProfileDetailClaimRoleAssignerQueryGenerator(HvlOAuthProfileDetailQueryGenerator profileDetailQueryGenerator, HvlOAuthRoleAssignerProfileDetailRelQueryGenerator roleAssignerProfileDetailRelQueryGenerator) Instantiates a new HvlOAuthProfileDetailClaimRoleAssignerQueryGenerator.- Parameters:
profileDetailQueryGenerator
- the profile detail query generatorroleAssignerProfileDetailRelQueryGenerator
- the role assigner profile detail rel query generator
-
-
Method Details
-
prepareOnlyAssignedEntityPredicate
protected com.querydsl.core.types.dsl.BooleanExpression prepareOnlyAssignedEntityPredicate(Long assignedRoleAssignerId, HvlOAuthProfileDetailQuery profileDetailQuery, HvlOAuthRoleAssignerProfileDetailRelQuery roleAssignerProfileDetailRelQuery, HvlOAuthRoleQuery assignedRoleAssignerQuery) Prepare only assigned entity predicate boolean expression.- Overrides:
prepareOnlyAssignedEntityPredicate
in classHvlOAuthAbstractEntityClaimQueryGenerator<HvlOAuthProfileDetailClaimQueryModel,
HvlOAuthProfileDetailQuery, HvlOAuthRoleAssignerProfileDetailRelQuery, HvlOAuthRoleQuery> - Parameters:
assignedRoleAssignerId
- the assigned entity idprofileDetailQuery
- the entity queryroleAssignerProfileDetailRelQuery
- the target entity rel queryassignedRoleAssignerQuery
- the assigned entity query- Returns:
- the boolean expression
-
prepareTargetEntityRelJoinPredicate
protected com.querydsl.core.types.dsl.BooleanExpression prepareTargetEntityRelJoinPredicate(HvlOAuthProfileDetailClaimQueryModel profileDetailClaimQueryModel, HvlOAuthProfileDetailQuery profileDetailQuery, HvlOAuthRoleAssignerProfileDetailRelQuery roleAssignerProfileDetailRelQuery) Prepare target entity rel join predicate boolean expression.- Specified by:
prepareTargetEntityRelJoinPredicate
in classHvlOAuthAbstractEntityClaimQueryGenerator<HvlOAuthProfileDetailClaimQueryModel,
HvlOAuthProfileDetailQuery, HvlOAuthRoleAssignerProfileDetailRelQuery, HvlOAuthRoleQuery> - Parameters:
profileDetailClaimQueryModel
- the entity claim query modelprofileDetailQuery
- the entity queryroleAssignerProfileDetailRelQuery
- the target entity rel query- Returns:
- the boolean expression
-
prepareAssignedEntityJoinPredicate
protected com.querydsl.core.types.dsl.BooleanExpression prepareAssignedEntityJoinPredicate(HvlOAuthProfileDetailClaimQueryModel profileDetailClaimQueryModel, HvlOAuthRoleAssignerProfileDetailRelQuery roleAssignerProfileDetailRelQuery, HvlOAuthRoleQuery assignedRoleAssignerQuery) Prepare assigned entity join predicate boolean expression.- Specified by:
prepareAssignedEntityJoinPredicate
in classHvlOAuthAbstractEntityClaimQueryGenerator<HvlOAuthProfileDetailClaimQueryModel,
HvlOAuthProfileDetailQuery, HvlOAuthRoleAssignerProfileDetailRelQuery, HvlOAuthRoleQuery> - Parameters:
profileDetailClaimQueryModel
- the entity claim query modelroleAssignerProfileDetailRelQuery
- the target entity rel queryassignedRoleAssignerQuery
- the assigned entity query- Returns:
- the boolean expression
-