Interface HvlOAuthAcquiredProfileDetailExpressionGenerator

All Known Implementing Classes:
HvlOAuthAcquiredProfileDetailExpressionGeneratorImpl

public interface HvlOAuthAcquiredProfileDetailExpressionGenerator
The type is a component which is used to prepare query statements.
  • Method Details

    • generateAcquiredPrincipalProfileDetailSubQuery

      <T> com.querydsl.jpa.JPQLQuery<T> generateAcquiredPrincipalProfileDetailSubQuery(Boolean enabled, BiFunction<HvlOAuthProfileQuery,HvlOAuthProfileDetailQuery,com.querydsl.core.types.Expression<T>> acquiredProfileProjectionSupplier, Function<HvlOAuthProfileQuery,com.querydsl.core.types.dsl.BooleanExpression> acquiredProfilePredicateSupplier)
      Generate acquired principal profile sub query jpql query.
      Type Parameters:
      T - the type parameter
      Parameters:
      enabled - the enabled
      acquiredProfileProjectionSupplier - the acquired profile projection supplier
      acquiredProfilePredicateSupplier - the acquired profile predicate supplier
      Returns:
      the jpql query
    • generateAcquiredPrincipalProfileDetailSubQuery

      <T> com.querydsl.jpa.JPQLQuery<T> generateAcquiredPrincipalProfileDetailSubQuery(Boolean enabled, org.apache.commons.lang3.function.TriFunction<HvlOAuthUserQuery,HvlOAuthProfileQuery,HvlOAuthProfileDetailQuery,com.querydsl.core.types.Expression<T>> acquiredProfileProjectionSupplier, Function<HvlOAuthUserQuery,com.querydsl.core.types.dsl.BooleanExpression> userPredicateSupplier, Function<HvlOAuthProfileQuery,com.querydsl.core.types.dsl.BooleanExpression> acquiredProfilePredicateSupplier)
      Generate acquired principal profile sub query jpql query.
      Type Parameters:
      T - the type parameter
      Parameters:
      enabled - the enabled
      acquiredProfileProjectionSupplier - the acquired profile projection supplier
      userPredicateSupplier - the user predicate supplier
      acquiredProfilePredicateSupplier - the acquired profile predicate supplier
      Returns:
      the jpql query
    • generateAcquiredProxiedProfileDetailSubQuery

      <T> com.querydsl.jpa.JPQLQuery<T> generateAcquiredProxiedProfileDetailSubQuery(Boolean enabled, org.apache.commons.lang3.function.TriFunction<HvlOAuthProfileQuery,HvlOAuthProfileDetailQuery,HvlOAuthProxyQuery,com.querydsl.core.types.Expression<T>> acquiredProfileProjectionSupplier, BiFunction<HvlOAuthProfileQuery,HvlOAuthProxyQuery,com.querydsl.core.types.dsl.BooleanExpression> acquiredProfilePredicateSupplier)
      Generate acquired proxied profile sub query jpql query.
      Type Parameters:
      T - the type parameter
      Parameters:
      enabled - the enabled
      acquiredProfileProjectionSupplier - the acquired profile projection supplier
      acquiredProfilePredicateSupplier - the acquired profile predicate supplier
      Returns:
      the jpql query
    • generateAcquiredProxiedProfileDetailSubQuery

      <T> com.querydsl.jpa.JPQLQuery<T> generateAcquiredProxiedProfileDetailSubQuery(Boolean enabled, QuadFunction<HvlOAuthUserQuery,HvlOAuthProfileQuery,HvlOAuthProfileDetailQuery,HvlOAuthProxyQuery,com.querydsl.core.types.Expression<T>> acquiredProfileProjectionSupplier, Function<HvlOAuthUserQuery,com.querydsl.core.types.dsl.BooleanExpression> userPredicateSupplier, BiFunction<HvlOAuthProfileQuery,HvlOAuthProxyQuery,com.querydsl.core.types.dsl.BooleanExpression> acquiredProfilePredicateSupplier)
      Generate acquired proxied profile sub query jpql query.
      Type Parameters:
      T - the type parameter
      Parameters:
      enabled - the enabled
      acquiredProfileProjectionSupplier - the acquired profile projection supplier
      userPredicateSupplier - the user predicate supplier
      acquiredProfilePredicateSupplier - the acquired profile predicate supplier
      Returns:
      the jpql query
    • generateAcquiredPrincipalProfileGroupProfileDetailSubQuery

      <T> com.querydsl.jpa.JPQLQuery<T> generateAcquiredPrincipalProfileGroupProfileDetailSubQuery(Boolean enabled, org.apache.commons.lang3.function.TriFunction<HvlOAuthProfileQuery,HvlOAuthProfileDetailQuery,HvlOAuthProfileGroupQuery,com.querydsl.core.types.Expression<T>> acquiredProfileProjectionSupplier, Function<HvlOAuthProfileQuery,com.querydsl.core.types.dsl.BooleanExpression> acquiredProfilePredicateSupplier)
      Generate acquired principal profile group profile detail sub query jpql query.
      Type Parameters:
      T - the type parameter
      Parameters:
      enabled - the enabled
      acquiredProfileProjectionSupplier - the acquired profile projection supplier
      acquiredProfilePredicateSupplier - the acquired profile predicate supplier
      Returns:
      the jpql query
    • generateAcquiredPrincipalProfileGroupProfileDetailSubQuery

      <T> com.querydsl.jpa.JPQLQuery<T> generateAcquiredPrincipalProfileGroupProfileDetailSubQuery(Boolean enabled, QuadFunction<HvlOAuthUserQuery,HvlOAuthProfileQuery,HvlOAuthProfileDetailQuery,HvlOAuthProfileGroupQuery,com.querydsl.core.types.Expression<T>> acquiredProfileProjectionSupplier, Function<HvlOAuthUserQuery,com.querydsl.core.types.dsl.BooleanExpression> userPredicateSupplier, Function<HvlOAuthProfileQuery,com.querydsl.core.types.dsl.BooleanExpression> acquiredProfilePredicateSupplier)
      Generate acquired principal profile group profile detail sub query jpql query.
      Type Parameters:
      T - the type parameter
      Parameters:
      enabled - the enabled
      acquiredProfileProjectionSupplier - the acquired profile projection supplier
      userPredicateSupplier - the user predicate supplier
      acquiredProfilePredicateSupplier - the acquired profile predicate supplier
      Returns:
      the jpql query
    • generateAcquiredProxiedProfileGroupProfileDetailSubQuery

      <T> com.querydsl.jpa.JPQLQuery<T> generateAcquiredProxiedProfileGroupProfileDetailSubQuery(Boolean enabled, QuadFunction<HvlOAuthProfileQuery,HvlOAuthProfileDetailQuery,HvlOAuthProxyQuery,HvlOAuthProfileGroupQuery,com.querydsl.core.types.Expression<T>> acquiredProfileProjectionSupplier, BiFunction<HvlOAuthProfileQuery,HvlOAuthProxyQuery,com.querydsl.core.types.dsl.BooleanExpression> acquiredProfilePredicateSupplier)
      Generate acquired proxied profile group profile detail sub query jpql query.
      Type Parameters:
      T - the type parameter
      Parameters:
      enabled - the enabled
      acquiredProfileProjectionSupplier - the acquired profile projection supplier
      acquiredProfilePredicateSupplier - the acquired profile predicate supplier
      Returns:
      the jpql query
    • generateAcquiredProxiedProfileGroupProfileDetailSubQuery

      <T> com.querydsl.jpa.JPQLQuery<T> generateAcquiredProxiedProfileGroupProfileDetailSubQuery(Boolean enabled, PentaFunction<HvlOAuthUserQuery,HvlOAuthProfileQuery,HvlOAuthProfileDetailQuery,HvlOAuthProxyQuery,HvlOAuthProfileGroupQuery,com.querydsl.core.types.Expression<T>> acquiredProfileProjectionSupplier, Function<HvlOAuthUserQuery,com.querydsl.core.types.dsl.BooleanExpression> userPredicateSupplier, BiFunction<HvlOAuthProfileQuery,HvlOAuthProxyQuery,com.querydsl.core.types.dsl.BooleanExpression> acquiredProfilePredicateSupplier)
      Generate acquired proxied profile group profile detail sub query jpql query.
      Type Parameters:
      T - the type parameter
      Parameters:
      enabled - the enabled
      acquiredProfileProjectionSupplier - the acquired profile projection supplier
      userPredicateSupplier - the user predicate supplier
      acquiredProfilePredicateSupplier - the acquired profile predicate supplier
      Returns:
      the jpql query