Class HvlOAuthAuthorityTagRelQueryGenerator
java.lang.Object
tr.com.havelsan.javarch.data.jpa.query.generator.HvlBaseQueryGenerator<HvlOAuthAuthorityTagRelQueryModel,HvlOAuthAuthorityTagRelQuery>
tr.com.havelsan.javarch.data.jpa.query.generator.HvlEntityQueryGenerator<HvlOAuthAuthorityTagRelQueryModel,HvlOAuthAuthorityTagRelQuery>
tr.com.havelsan.javarch.oauth.jpa.data.provider.generator.HvlOAuthAbstractRelQueryGenerator<HvlOAuthAuthorityTagRelQueryModel,HvlOAuthAuthorityTagRelQuery,HvlOAuthAuthorityQuery,HvlOAuthTagQuery>
tr.com.havelsan.javarch.oauth.jpa.data.provider.module.authority.generator.HvlOAuthAuthorityTagRelQueryGenerator
- All Implemented Interfaces:
tr.com.havelsan.javarch.data.jpa.query.generator.HvlQueryGenerator<HvlOAuthAuthorityTagRelQueryModel,
HvlOAuthAuthorityTagRelQuery>
@Component
public class HvlOAuthAuthorityTagRelQueryGenerator
extends HvlOAuthAbstractRelQueryGenerator<HvlOAuthAuthorityTagRelQueryModel,HvlOAuthAuthorityTagRelQuery,HvlOAuthAuthorityQuery,HvlOAuthTagQuery>
HvlOAuthAuthorityQueryGenerator is a class which is used to prepare predicate according to provided query model.
-
Field Summary
Fields inherited from class tr.com.havelsan.javarch.data.jpa.query.generator.HvlBaseQueryGenerator
entityClass, pathBuilder
-
Constructor Summary
ConstructorDescriptionInstantiates a new role authority rel query generator. -
Method Summary
Modifier and TypeMethodDescriptionprotected Optional
<com.querydsl.core.types.dsl.BooleanExpression> onAddJoinPredicateToExistsQuery
(HvlOAuthAuthorityTagRelQuery authorityTagRelQuery, HvlOAuthAuthorityTagRelQueryModel authorityTagRelQueryModel, HvlOAuthTagQuery tagQuery) On add target entity join predicate optional.protected Optional
<com.querydsl.core.types.dsl.BooleanExpression> onAddJoinPredicateToExistsQuery
(HvlOAuthAuthorityTagRelQuery authorityTagRelQuery, HvlOAuthAuthorityQuery authorityQuery, HvlOAuthAuthorityTagRelQueryModel authorityTagRelQueryModel) On add target entity join predicate optional.protected void
preparePredicate
(com.querydsl.core.BooleanBuilder expressionBuilder, HvlOAuthAuthorityTagRelQueryModel authorityTagRelQueryModel, HvlOAuthAuthorityTagRelQuery authorityTagRelQuery) Methods inherited from class tr.com.havelsan.javarch.oauth.jpa.data.provider.generator.HvlOAuthAbstractRelQueryGenerator
generateExistsQuery, generateExistsQuery, generateExistsQuery, prepareFilterPredicate
Methods inherited from class tr.com.havelsan.javarch.data.jpa.query.generator.HvlEntityQueryGenerator
expressionBuilder
Methods inherited from class tr.com.havelsan.javarch.data.jpa.query.generator.HvlBaseQueryGenerator
addContainsIgnoreCase, generate
-
Constructor Details
-
HvlOAuthAuthorityTagRelQueryGenerator
public HvlOAuthAuthorityTagRelQueryGenerator()Instantiates a new role authority rel query generator.
-
-
Method Details
-
preparePredicate
protected void preparePredicate(com.querydsl.core.BooleanBuilder expressionBuilder, HvlOAuthAuthorityTagRelQueryModel authorityTagRelQueryModel, HvlOAuthAuthorityTagRelQuery authorityTagRelQuery) - Specified by:
preparePredicate
in classtr.com.havelsan.javarch.data.jpa.query.generator.HvlBaseQueryGenerator<HvlOAuthAuthorityTagRelQueryModel,
HvlOAuthAuthorityTagRelQuery>
-
onAddJoinPredicateToExistsQuery
protected Optional<com.querydsl.core.types.dsl.BooleanExpression> onAddJoinPredicateToExistsQuery(HvlOAuthAuthorityTagRelQuery authorityTagRelQuery, HvlOAuthAuthorityQuery authorityQuery, HvlOAuthAuthorityTagRelQueryModel authorityTagRelQueryModel) On add target entity join predicate optional.- Specified by:
onAddJoinPredicateToExistsQuery
in classHvlOAuthAbstractRelQueryGenerator<HvlOAuthAuthorityTagRelQueryModel,
HvlOAuthAuthorityTagRelQuery, HvlOAuthAuthorityQuery, HvlOAuthTagQuery> - Parameters:
authorityTagRelQuery
- the target entity rel queryauthorityQuery
- the target x entity queryauthorityTagRelQueryModel
- the target entity rel query model- Returns:
- the optional
-
onAddJoinPredicateToExistsQuery
protected Optional<com.querydsl.core.types.dsl.BooleanExpression> onAddJoinPredicateToExistsQuery(HvlOAuthAuthorityTagRelQuery authorityTagRelQuery, HvlOAuthAuthorityTagRelQueryModel authorityTagRelQueryModel, HvlOAuthTagQuery tagQuery) On add target entity join predicate optional.- Specified by:
onAddJoinPredicateToExistsQuery
in classHvlOAuthAbstractRelQueryGenerator<HvlOAuthAuthorityTagRelQueryModel,
HvlOAuthAuthorityTagRelQuery, HvlOAuthAuthorityQuery, HvlOAuthTagQuery> - Parameters:
authorityTagRelQuery
- the target entity rel queryauthorityTagRelQueryModel
- the target entity rel query modeltagQuery
- the target y entity query- Returns:
- the optional
-