Package com.blazebit.persistence
Interface DeleteCriteriaBuilder<T>
-
- Type Parameters:
T
- The entity type for which this delete query is
- All Superinterfaces:
BaseDeleteCriteriaBuilder<T,DeleteCriteriaBuilder<T>>
,BaseModificationCriteriaBuilder<DeleteCriteriaBuilder<T>>
,BaseWhereBuilder<DeleteCriteriaBuilder<T>>
,CommonQueryBuilder<DeleteCriteriaBuilder<T>>
,ConfigurationSource
,CTEBuilder<DeleteCriteriaBuilder<T>>
,Executable
,ModificationCriteriaBuilder<DeleteCriteriaBuilder<T>>
,ParameterHolder<DeleteCriteriaBuilder<T>>
,ServiceProvider
,WhereBuilder<DeleteCriteriaBuilder<T>>
public interface DeleteCriteriaBuilder<T> extends ModificationCriteriaBuilder<DeleteCriteriaBuilder<T>>, BaseDeleteCriteriaBuilder<T,DeleteCriteriaBuilder<T>>
A builder for delete queries.- Since:
- 1.1.0
- Author:
- Christian Beikov
-
-
Method Summary
-
Methods inherited from interface com.blazebit.persistence.BaseWhereBuilder
where, whereCase, whereExists, whereExists, whereExpression, whereExpressionSubqueries, whereNotExists, whereNotExists, whereSimpleCase, whereSubqueries, whereSubquery, whereSubquery, whereSubquery, whereSubquery
-
Methods inherited from interface com.blazebit.persistence.CommonQueryBuilder
getCriteriaBuilderFactory, getMetamodel, isCacheable, registerMacro, setCacheable, setProperties, setProperty
-
Methods inherited from interface com.blazebit.persistence.spi.ConfigurationSource
getProperties, getProperty
-
Methods inherited from interface com.blazebit.persistence.CTEBuilder
hasCte, with, with, with, with, withCtesFrom, withRecursive, withReturning, withStartSet, withStartSet
-
Methods inherited from interface com.blazebit.persistence.Executable
executeUpdate, getQuery, getQueryString
-
Methods inherited from interface com.blazebit.persistence.ModificationCriteriaBuilder
executeWithReturning, executeWithReturning, executeWithReturning, getRoot, getWithReturningQuery, getWithReturningQuery, getWithReturningQuery
-
Methods inherited from interface com.blazebit.persistence.ParameterHolder
containsParameter, getParameter, getParameters, getParameterValue, isParameterSet, setParameter, setParameter, setParameter, setParameterType
-
Methods inherited from interface com.blazebit.persistence.spi.ServiceProvider
getService
-
Methods inherited from interface com.blazebit.persistence.WhereBuilder
setWhereExpression, setWhereExpressionSubqueries, whereOr
-
-