Class DtoHavingConditionClause<DTO>

java.lang.Object
org.litebridge.orm.api.select.impl.ConditionClauseImpl<DTO,DtoHavingConditionClause<DTO>,DtoHavingConditionClauseTerminal<DTO>>
org.litebridge.orm.api.dto.DtoHavingConditionClause<DTO>
Type Parameters:
DTO - the type of the DTO
All Implemented Interfaces:
ConditionClause<DTO,DtoHavingConditionClause<DTO>,DtoHavingConditionClauseTerminal<DTO>>, HavingConditionClause<DTO,DtoHavingConditionClause<DTO>,DtoHavingConditionClauseTerminal<DTO>,DtoOrderByClause<DTO>,DtoOrderByClauseChain<DTO>>

public final class DtoHavingConditionClause<DTO> extends org.litebridge.orm.api.select.impl.ConditionClauseImpl<DTO,DtoHavingConditionClause<DTO>,DtoHavingConditionClauseTerminal<DTO>> implements HavingConditionClause<DTO,DtoHavingConditionClause<DTO>,DtoHavingConditionClauseTerminal<DTO>,DtoOrderByClause<DTO>,DtoOrderByClauseChain<DTO>>
Represents a HAVING condition clause for DTO queries.
  • Constructor Details

    • DtoHavingConditionClause

      public DtoHavingConditionClause(ConditionSpec conditionSpec, DtoHavingConditionClauseTerminal<DTO> conditionTerminal, LitebridgeContext litebridgeContext)
      Creates a new DtoHavingConditionClause.
      Parameters:
      conditionSpec - the condition specification
      conditionTerminal - the terminal clause
      litebridgeContext - the Litebridge context