Package org.mybatis.dynamic.sql.dsl
Class AbstractCountDSL.JoinSpecificationFinisher
java.lang.Object
org.mybatis.dynamic.sql.dsl.AbstractJoinSupport<D,AbstractCountDSL<M,D>.JoinSpecificationFinisher>
org.mybatis.dynamic.sql.dsl.AbstractCountDSL.JoinSpecificationFinisher
- All Implemented Interfaces:
BooleanOperations<AbstractCountDSL<M,,D>.JoinSpecificationFinisher> JoinOperations<AbstractCountDSL<M,,D>.JoinSpecificationFinisher> WhereOperations<AbstractCountDSL<M,,D>.CountWhereBuilder> Buildable<M>,ConfigurableStatement<AbstractCountDSL<M,D>.JoinSpecificationFinisher>
- Enclosing class:
- AbstractCountDSL<M,
D extends AbstractCountDSL<M, D>>
public class AbstractCountDSL.JoinSpecificationFinisher
extends AbstractJoinSupport<D,AbstractCountDSL<M,D>.JoinSpecificationFinisher>
implements WhereOperations<AbstractCountDSL<M,D>.CountWhereBuilder>, ConfigurableStatement<AbstractCountDSL<M,D>.JoinSpecificationFinisher>, Buildable<M>
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.mybatis.dynamic.sql.dsl.JoinOperations
JoinOperations.JoinOnGatherer<F extends BooleanOperations<?>> -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJoinSpecificationFinisher(JoinType joinType, TableExpression joinTable, SqlCriterion initialCriterion) -
Method Summary
Modifier and TypeMethodDescriptionapplyWhere(WhereApplier whereApplier) build()configureStatement(Consumer<StatementConfiguration> consumer) endJoin()protected AbstractCountDSL<M,D>.JoinSpecificationFinisher getThis()join(JoinType joinType, SqlTable joinTable, String tableAlias, SqlCriterion initialCriterion) join(JoinType joinType, TableExpression joinTable, SqlCriterion initialCriterion) where()where(SqlCriterion initialCriterion) Methods inherited from class org.mybatis.dynamic.sql.dsl.AbstractJoinSupport
addSubCriterion, toJoinSpecificationMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.mybatis.dynamic.sql.dsl.BooleanOperations
and, and, and, and, and, and, and, or, or, or, or, or, or, orMethods inherited from interface org.mybatis.dynamic.sql.dsl.JoinOperations
fullJoin, fullJoin, fullJoin, fullJoin, fullJoin, fullJoin, fullJoin, fullJoin, join, join, join, join, join, join, join, join, leftJoin, leftJoin, leftJoin, leftJoin, leftJoin, leftJoin, leftJoin, leftJoin, rightJoin, rightJoin, rightJoin, rightJoin, rightJoin, rightJoin, rightJoin, rightJoin
-
Constructor Details
-
JoinSpecificationFinisher
protected JoinSpecificationFinisher(JoinType joinType, TableExpression joinTable, SqlCriterion initialCriterion)
-
-
Method Details
-
getThis
- Specified by:
getThisin classAbstractJoinSupport<D extends AbstractCountDSL<M,D>, AbstractCountDSL<M, D extends AbstractCountDSL<M, D>>.JoinSpecificationFinisher>
-
where
- Specified by:
wherein interfaceWhereOperations<AbstractCountDSL<M,D extends AbstractCountDSL<M, D>>.CountWhereBuilder>
-
where
- Specified by:
wherein interfaceWhereOperations<AbstractCountDSL<M,D extends AbstractCountDSL<M, D>>.CountWhereBuilder>
-
applyWhere
- Specified by:
applyWherein interfaceWhereOperations<AbstractCountDSL<M,D extends AbstractCountDSL<M, D>>.CountWhereBuilder>
-
build
-
configureStatement
public AbstractCountDSL<M,D>.JoinSpecificationFinisher configureStatement(Consumer<StatementConfiguration> consumer) - Specified by:
configureStatementin interfaceConfigurableStatement<AbstractCountDSL<M,D extends AbstractCountDSL<M, D>>.JoinSpecificationFinisher>
-
endJoin
- Specified by:
endJoinin classAbstractJoinSupport<D extends AbstractCountDSL<M,D>, AbstractCountDSL<M, D extends AbstractCountDSL<M, D>>.JoinSpecificationFinisher>
-
join
public AbstractCountDSL<M,D>.JoinSpecificationFinisher join(JoinType joinType, TableExpression joinTable, SqlCriterion initialCriterion) - Specified by:
joinin interfaceJoinOperations<AbstractCountDSL<M,D extends AbstractCountDSL<M, D>>.JoinSpecificationFinisher>
-
join
public AbstractCountDSL<M,D>.JoinSpecificationFinisher join(JoinType joinType, SqlTable joinTable, String tableAlias, SqlCriterion initialCriterion) - Specified by:
joinin interfaceJoinOperations<AbstractCountDSL<M,D extends AbstractCountDSL<M, D>>.JoinSpecificationFinisher>
-