Module litebridge.orm
Package org.litebridge.orm.api.select
Interface HavingConditionClauseTerminal<DTO,HCC extends HavingConditionClause<DTO,HCC,SELF,OBC,OBCC>,SELF extends HavingConditionClauseTerminal<DTO,HCC,SELF,OBC,OBCC>,OBC extends OrderByClause<DTO,OBC,OBCC>,OBCC extends OrderByClauseChain<DTO,OBC,OBCC>>
- Type Parameters:
DTO- The DTO type.HCC- The HavingConditionClause type.SELF- The type of the clause itself.OBC- The OrderByClause type.OBCC- The OrderByClauseChain type.
- All Superinterfaces:
ConditionClauseTerminal<DTO,,HCC, SELF> HavingClauseTerminal<DTO,,OBC, OBCC> LimitClauseTerminal<DTO>,OrderByClauseTerminal<DTO>,SelectTerminal<DTO>
- All Known Implementing Classes:
DtoHavingConditionClauseTerminal,SqlHavingConditionClauseTerminal
public interface HavingConditionClauseTerminal<DTO,HCC extends HavingConditionClause<DTO,HCC,SELF,OBC,OBCC>,SELF extends HavingConditionClauseTerminal<DTO,HCC,SELF,OBC,OBCC>,OBC extends OrderByClause<DTO,OBC,OBCC>,OBCC extends OrderByClauseChain<DTO,OBC,OBCC>>
extends ConditionClauseTerminal<DTO,HCC,SELF>, HavingClauseTerminal<DTO,OBC,OBCC>
A terminal condition clause for a
HAVING clause in a SQL query.-
Method Summary
Methods inherited from interface org.litebridge.orm.api.select.ConditionClauseTerminal
and, and, and, or, or, orMethods inherited from interface org.litebridge.orm.api.select.HavingClauseTerminal
orderBy, orderByMethods inherited from interface org.litebridge.orm.api.select.LimitClauseTerminal
offsetMethods inherited from interface org.litebridge.orm.api.select.OrderByClauseTerminal
limitMethods inherited from interface org.litebridge.orm.api.select.SelectTerminal
first, firstOrNull, firstOrThrow, firstOrThrow, list, one, oneOrNull, oneOrThrow, oneOrThrow, stream, toSql