Package org.mybatis.dynamic.sql.delete
Class DeleteDSL<R>
- java.lang.Object
-
- org.mybatis.dynamic.sql.where.AbstractWhereSupport<DeleteDSL.DeleteWhereBuilder>
-
- org.mybatis.dynamic.sql.delete.DeleteDSL<R>
-
- All Implemented Interfaces:
Buildable<R>
public class DeleteDSL<R> extends AbstractWhereSupport<DeleteDSL.DeleteWhereBuilder> implements Buildable<R>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description class
DeleteDSL.DeleteWhereBuilder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description R
build()
WARNING! Calling this method could result in an delete statement that deletes all rows in a table.static <R> DeleteDSL<R>
deleteFrom(Function<DeleteModel,R> adapterFunction, SqlTable table)
static DeleteDSL<DeleteModel>
deleteFrom(SqlTable table)
DeleteDSL.DeleteWhereBuilder
where()
-
Methods inherited from class org.mybatis.dynamic.sql.where.AbstractWhereSupport
applyWhere, where, where, where, where, where, where
-
-
-
-
Method Detail
-
where
public DeleteDSL.DeleteWhereBuilder where()
- Specified by:
where
in classAbstractWhereSupport<DeleteDSL.DeleteWhereBuilder>
-
build
@NotNull public R build()
WARNING! Calling this method could result in an delete statement that deletes all rows in a table.
-
deleteFrom
public static <R> DeleteDSL<R> deleteFrom(Function<DeleteModel,R> adapterFunction, SqlTable table)
-
deleteFrom
public static DeleteDSL<DeleteModel> deleteFrom(SqlTable table)
-
-