Package cc.carm.lib.easysql.builder.impl
Class DeleteBuilderImpl
- java.lang.Object
-
- cc.carm.lib.easysql.builder.AbstractSQLBuilder
-
- cc.carm.lib.easysql.builder.impl.AbstractConditionalBuilder<DeleteBuilder,SQLAction<java.lang.Integer>>
-
- cc.carm.lib.easysql.builder.impl.DeleteBuilderImpl
-
- All Implemented Interfaces:
ConditionalBuilder<DeleteBuilder,SQLAction<java.lang.Integer>>,DeleteBuilder,SQLBuilder
public class DeleteBuilderImpl extends AbstractConditionalBuilder<DeleteBuilder,SQLAction<java.lang.Integer>> implements DeleteBuilder
-
-
Constructor Summary
Constructors Constructor Description DeleteBuilderImpl(@NotNull SQLManagerImpl manager, @NotNull java.lang.String tableName)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PreparedSQLUpdateActionbuild()将现有条件构建完整的SQL语句用于执行。java.lang.StringgetTableName()protected DeleteBuilderImplgetThis()-
Methods inherited from class cc.carm.lib.easysql.builder.impl.AbstractConditionalBuilder
addCondition, addCondition, addCondition, addNotNullCondition, addTimeCondition, buildConditionSQL, buildLimitSQL, getConditionParams, hasConditionParams, hasConditions, setConditions, setConditions, setLimit
-
Methods inherited from class cc.carm.lib.easysql.builder.AbstractSQLBuilder
getManager
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface cc.carm.lib.easysql.api.builder.ConditionalBuilder
addCondition, addCondition, addCondition, addCondition, addNotNullCondition, addTimeCondition, addTimeCondition, setConditions, setConditions, setLimit
-
Methods inherited from interface cc.carm.lib.easysql.api.SQLBuilder
getManager
-
-
-
-
Constructor Detail
-
DeleteBuilderImpl
public DeleteBuilderImpl(@NotNull @NotNull SQLManagerImpl manager, @NotNull @NotNull java.lang.String tableName)
-
-
Method Detail
-
build
public PreparedSQLUpdateAction build()
Description copied from interface:ConditionalBuilder将现有条件构建完整的SQL语句用于执行。- Specified by:
buildin interfaceConditionalBuilder<DeleteBuilder,SQLAction<java.lang.Integer>>- Returns:
SQLAction
-
getTableName
public java.lang.String getTableName()
- Specified by:
getTableNamein interfaceDeleteBuilder
-
getThis
protected DeleteBuilderImpl getThis()
- Specified by:
getThisin classAbstractConditionalBuilder<DeleteBuilder,SQLAction<java.lang.Integer>>
-
-