Package org.mybatis.dynamic.sql.dsl
Interface JoinOperations<F extends BooleanOperations<F>>
- All Known Implementing Classes:
AbstractCountDSL,AbstractCountDSL.JoinSpecificationFinisher,AbstractJoinSupport,CountDSL,CountDSL,QueryExpressionDSL,QueryExpressionDSL.JoinSpecificationFinisher,SelectDSL,SelectDSL.JoinSpecificationFinisher
public interface JoinOperations<F extends BooleanOperations<F>>
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic classJoinOperations.JoinOnGatherer<F extends BooleanOperations<?>> -
Method Summary
Modifier and TypeMethodDescriptiondefault JoinOperations.JoinOnGatherer<F>default JoinOperations.JoinOnGatherer<F>default FfullJoin(SqlTable joinTable, String tableAlias, SqlCriterion onJoinCriterion, List<AndOrCriteriaGroup> andJoinCriteria) default FfullJoin(SqlTable joinTable, String tableAlias, SqlCriterion onJoinCriterion, AndOrCriteriaGroup... andJoinCriteria) default FfullJoin(SqlTable joinTable, SqlCriterion onJoinCriterion, List<AndOrCriteriaGroup> andJoinCriteria) default FfullJoin(SqlTable joinTable, SqlCriterion onJoinCriterion, AndOrCriteriaGroup... andJoinCriteria) default JoinOperations.JoinOnGatherer<F>fullJoin(Buildable<SelectModel> joinTable, @Nullable String tableAlias) default FfullJoin(Buildable<SelectModel> subQuery, @Nullable String tableAlias, SqlCriterion onJoinCriterion, List<AndOrCriteriaGroup> andJoinCriteria) join(JoinType joinType, SqlTable joinTable, String tableAlias, SqlCriterion initialCriterion) join(JoinType joinType, TableExpression joinTable, SqlCriterion initialCriterion) default JoinOperations.JoinOnGatherer<F>default JoinOperations.JoinOnGatherer<F>default Fjoin(SqlTable joinTable, String tableAlias, SqlCriterion onJoinCriterion, List<AndOrCriteriaGroup> andJoinCriteria) default Fjoin(SqlTable joinTable, String tableAlias, SqlCriterion onJoinCriterion, AndOrCriteriaGroup... andJoinCriteria) default Fjoin(SqlTable joinTable, SqlCriterion onJoinCriterion, List<AndOrCriteriaGroup> andJoinCriteria) default Fjoin(SqlTable joinTable, SqlCriterion onJoinCriterion, AndOrCriteriaGroup... andJoinCriteria) default JoinOperations.JoinOnGatherer<F>join(Buildable<SelectModel> joinTable, @Nullable String tableAlias) default Fjoin(Buildable<SelectModel> subQuery, @Nullable String tableAlias, SqlCriterion onJoinCriterion, List<AndOrCriteriaGroup> andJoinCriteria) default JoinOperations.JoinOnGatherer<F>default JoinOperations.JoinOnGatherer<F>default FleftJoin(SqlTable joinTable, String tableAlias, SqlCriterion onJoinCriterion, List<AndOrCriteriaGroup> andJoinCriteria) default FleftJoin(SqlTable joinTable, String tableAlias, SqlCriterion onJoinCriterion, AndOrCriteriaGroup... andJoinCriteria) default FleftJoin(SqlTable joinTable, SqlCriterion onJoinCriterion, List<AndOrCriteriaGroup> andJoinCriteria) default FleftJoin(SqlTable joinTable, SqlCriterion onJoinCriterion, AndOrCriteriaGroup... andJoinCriteria) default JoinOperations.JoinOnGatherer<F>leftJoin(Buildable<SelectModel> joinTable, @Nullable String tableAlias) default FleftJoin(Buildable<SelectModel> subQuery, @Nullable String tableAlias, SqlCriterion onJoinCriterion, List<AndOrCriteriaGroup> andJoinCriteria) default JoinOperations.JoinOnGatherer<F>default JoinOperations.JoinOnGatherer<F>default FrightJoin(SqlTable joinTable, String tableAlias, SqlCriterion onJoinCriterion, List<AndOrCriteriaGroup> andJoinCriteria) default FrightJoin(SqlTable joinTable, String tableAlias, SqlCriterion onJoinCriterion, AndOrCriteriaGroup... andJoinCriteria) default FrightJoin(SqlTable joinTable, SqlCriterion onJoinCriterion, List<AndOrCriteriaGroup> andJoinCriteria) default FrightJoin(SqlTable joinTable, SqlCriterion onJoinCriterion, AndOrCriteriaGroup... andJoinCriteria) default JoinOperations.JoinOnGatherer<F>rightJoin(Buildable<SelectModel> joinTable, @Nullable String tableAlias) default FrightJoin(Buildable<SelectModel> subQuery, @Nullable String tableAlias, SqlCriterion onJoinCriterion, List<AndOrCriteriaGroup> andJoinCriteria)
-
Method Details
-
join
-
join
-
join
-
join
-
join
default JoinOperations.JoinOnGatherer<F> join(Buildable<SelectModel> joinTable, @Nullable String tableAlias) -
join
default F join(SqlTable joinTable, SqlCriterion onJoinCriterion, AndOrCriteriaGroup... andJoinCriteria) -
join
default F join(SqlTable joinTable, String tableAlias, SqlCriterion onJoinCriterion, AndOrCriteriaGroup... andJoinCriteria) -
join
default F join(SqlTable joinTable, SqlCriterion onJoinCriterion, List<AndOrCriteriaGroup> andJoinCriteria) -
join
default F join(SqlTable joinTable, String tableAlias, SqlCriterion onJoinCriterion, List<AndOrCriteriaGroup> andJoinCriteria) -
join
default F join(Buildable<SelectModel> subQuery, @Nullable String tableAlias, SqlCriterion onJoinCriterion, List<AndOrCriteriaGroup> andJoinCriteria) -
leftJoin
-
leftJoin
-
leftJoin
default JoinOperations.JoinOnGatherer<F> leftJoin(Buildable<SelectModel> joinTable, @Nullable String tableAlias) -
leftJoin
default F leftJoin(SqlTable joinTable, SqlCriterion onJoinCriterion, AndOrCriteriaGroup... andJoinCriteria) -
leftJoin
default F leftJoin(SqlTable joinTable, String tableAlias, SqlCriterion onJoinCriterion, AndOrCriteriaGroup... andJoinCriteria) -
leftJoin
default F leftJoin(SqlTable joinTable, SqlCriterion onJoinCriterion, List<AndOrCriteriaGroup> andJoinCriteria) -
leftJoin
default F leftJoin(SqlTable joinTable, String tableAlias, SqlCriterion onJoinCriterion, List<AndOrCriteriaGroup> andJoinCriteria) -
leftJoin
default F leftJoin(Buildable<SelectModel> subQuery, @Nullable String tableAlias, SqlCriterion onJoinCriterion, List<AndOrCriteriaGroup> andJoinCriteria) -
rightJoin
-
rightJoin
-
rightJoin
default JoinOperations.JoinOnGatherer<F> rightJoin(Buildable<SelectModel> joinTable, @Nullable String tableAlias) -
rightJoin
default F rightJoin(SqlTable joinTable, SqlCriterion onJoinCriterion, AndOrCriteriaGroup... andJoinCriteria) -
rightJoin
default F rightJoin(SqlTable joinTable, String tableAlias, SqlCriterion onJoinCriterion, AndOrCriteriaGroup... andJoinCriteria) -
rightJoin
default F rightJoin(SqlTable joinTable, SqlCriterion onJoinCriterion, List<AndOrCriteriaGroup> andJoinCriteria) -
rightJoin
default F rightJoin(SqlTable joinTable, String tableAlias, SqlCriterion onJoinCriterion, List<AndOrCriteriaGroup> andJoinCriteria) -
rightJoin
default F rightJoin(Buildable<SelectModel> subQuery, @Nullable String tableAlias, SqlCriterion onJoinCriterion, List<AndOrCriteriaGroup> andJoinCriteria) -
fullJoin
-
fullJoin
-
fullJoin
default JoinOperations.JoinOnGatherer<F> fullJoin(Buildable<SelectModel> joinTable, @Nullable String tableAlias) -
fullJoin
default F fullJoin(SqlTable joinTable, SqlCriterion onJoinCriterion, AndOrCriteriaGroup... andJoinCriteria) -
fullJoin
default F fullJoin(SqlTable joinTable, String tableAlias, SqlCriterion onJoinCriterion, AndOrCriteriaGroup... andJoinCriteria) -
fullJoin
default F fullJoin(SqlTable joinTable, SqlCriterion onJoinCriterion, List<AndOrCriteriaGroup> andJoinCriteria) -
fullJoin
default F fullJoin(SqlTable joinTable, String tableAlias, SqlCriterion onJoinCriterion, List<AndOrCriteriaGroup> andJoinCriteria) -
fullJoin
default F fullJoin(Buildable<SelectModel> subQuery, @Nullable String tableAlias, SqlCriterion onJoinCriterion, List<AndOrCriteriaGroup> andJoinCriteria)
-