Module litebridge.orm
Package org.litebridgedb.orm.api.select
Interface JoinClause<DTO,JCC extends JoinConditionClause<DTO,JCC,JCCT>,JCCT extends JoinConditionClauseTerminal<DTO,JCC,JCCT>>
- Type Parameters:
DTO- the data transfer object (DTO) type that represents the result of the queryJCC- the type of the join condition clause used to define conditions for the joinJCCT- the terminal type of the join condition clause, marking the end of the join conditions
- All Known Implementing Classes:
org.litebridgedb.orm.api.select.impl.AbstractJoinClause,DtoJoinClause,SqlJoinClause
public interface JoinClause<DTO,JCC extends JoinConditionClause<DTO,JCC,JCCT>,JCCT extends JoinConditionClauseTerminal<DTO,JCC,JCCT>>
Represents a join clause in a SQL query, allowing the definition of join operations
between tables.
This interface is part of a fluent API and provides methods to specify the join conditions.