Package org.mybatis.dynamic.sql.dsl
Class DeleteDSL
java.lang.Object
org.mybatis.dynamic.sql.dsl.AbstractDeleteDSL<DeleteModel,DeleteDSL>
org.mybatis.dynamic.sql.dsl.DeleteDSL
- All Implemented Interfaces:
OrderByOperations<DeleteDSL>,WhereOperations<AbstractDeleteDSL<DeleteModel,,DeleteDSL>.DeleteWhereBuilder> Buildable<DeleteModel>,ConfigurableStatement<DeleteDSL>
-
Nested Class Summary
Nested classes/interfaces inherited from class org.mybatis.dynamic.sql.dsl.AbstractDeleteDSL
AbstractDeleteDSL.DeleteWhereBuilder -
Method Summary
Modifier and TypeMethodDescriptionbuild()WARNING!static DeleteDSLdeleteFrom(SqlTable table) static DeleteDSLdeleteFrom(SqlTable table, String tableAlias) protected DeleteDSLgetThis()Methods inherited from class org.mybatis.dynamic.sql.dsl.AbstractDeleteDSL
applyWhere, buildDeleteModel, configureStatement, limit, limitWhenPresent, orderBy, where, whereMethods 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.OrderByOperations
orderBy
-
Method Details
-
build
WARNING! Calling this method could result in a delete statement that deletes all rows in a table.- Returns:
- the model class
-
getThis
- Specified by:
getThisin classAbstractDeleteDSL<DeleteModel,DeleteDSL>
-
deleteFrom
-
deleteFrom
-