Package com.landawn.abacus.jdbc.dao
Interface UncheckedNoUpdateCrudDao<T,ID,SB extends com.landawn.abacus.util.SQLBuilder,TD extends UncheckedNoUpdateCrudDao<T,ID,SB,TD>>
- Type Parameters:
T
-ID
-SB
-SQLBuilder
used to generate sql scripts. Only can beSQLBuilder.PSC/PAC/PLC
TD
-
- All Superinterfaces:
CrudDao<T,
,ID, SB, TD> Dao<T,
,SB, TD> NoUpdateCrudDao<T,
,ID, SB, TD> NoUpdateDao<T,
,SB, TD> UncheckedCrudDao<T,
,ID, SB, TD> UncheckedDao<T,
,SB, TD> UncheckedNoUpdateDao<T,
SB, TD>
- All Known Subinterfaces:
UncheckedNoUpdateCrudDaoL<T,
,SB, TD> UncheckedReadOnlyCrudDao<T,
,ID, SB, TD> UncheckedReadOnlyCrudDaoL<T,
SB, TD>
@Beta
public interface UncheckedNoUpdateCrudDao<T,ID,SB extends com.landawn.abacus.util.SQLBuilder,TD extends UncheckedNoUpdateCrudDao<T,ID,SB,TD>>
extends UncheckedNoUpdateDao<T,SB,TD>, NoUpdateCrudDao<T,ID,SB,TD>, UncheckedCrudDao<T,ID,SB,TD>
TODO
- See Also:
-
ConditionFactory
ConditionFactory.CF
-
Method Summary
Modifier and TypeMethodDescriptiondefault int
batchDelete
(Collection<? extends T> entities) Deprecated.unsupported Operationdefault int
batchDelete
(Collection<? extends T> entities, int batchSize) Deprecated.unsupported Operationdefault int
batchDeleteByIds
(Collection<? extends ID> ids) Deprecated.unsupported Operationdefault int
batchDeleteByIds
(Collection<? extends ID> ids, int batchSize) Deprecated.unsupported Operationdefault int
batchUpdate
(Collection<? extends T> entities) Deprecated.unsupported Operationdefault int
batchUpdate
(Collection<? extends T> entities, int batchSize) Deprecated.unsupported Operationdefault int
batchUpdate
(Collection<? extends T> entities, Collection<String> propNamesToUpdate) Deprecated.unsupported Operationdefault int
batchUpdate
(Collection<? extends T> entities, Collection<String> propNamesToUpdate, int batchSize) Deprecated.unsupported OperationbatchUpsert
(Collection<? extends T> entities) Deprecated.unsupported OperationbatchUpsert
(Collection<? extends T> entities, int batchSize) Deprecated.unsupported OperationbatchUpsert
(Collection<? extends T> entities, List<String> uniquePropNamesForQuery) Deprecated.unsupported OperationbatchUpsert
(Collection<? extends T> entities, List<String> uniquePropNamesForQuery, int batchSize) Deprecated.unsupported Operationdefault int
Deprecated.unsupported Operationdefault int
deleteById
(ID id) Deprecated.unsupported Operationdefault int
Deprecated.unsupported Operationdefault int
Deprecated.unsupported Operationdefault int
Deprecated.unsupported Operationdefault int
update
(T entityToUpdate, Collection<String> propNamesToUpdate) Deprecated.unsupported Operationdefault T
Deprecated.unsupported Operationdefault T
Deprecated.unsupported Operationdefault T
Deprecated.unsupported OperationMethods inherited from interface com.landawn.abacus.jdbc.dao.CrudDao
idExtractor
Methods inherited from interface com.landawn.abacus.jdbc.dao.Dao
asyncCall, asyncCall, asyncExecutor, asyncRun, asyncRun, dataSource, executor, paginate, paginate, paginate, paginate, paginate, paginate, prepareNamedQuery, prepareNamedQuery, prepareNamedQueryForBigResult, prepareNamedQueryForBigResult, prepareNamedQueryForBigResult, prepareQuery, prepareQuery, prepareQueryForBigResult, prepareQueryForBigResult, prepareQueryForBigResult, sqlMapper, stream, stream, stream, stream, stream, stream, stream, stream, stream, stream, stream, stream, stream, targetEntityClass, targetTableName
Methods inherited from interface com.landawn.abacus.jdbc.dao.NoUpdateDao
delete, prepareCallableQuery, prepareCallableQuery, prepareNamedQuery, prepareNamedQuery, prepareNamedQuery, prepareNamedQuery, prepareNamedQuery, prepareNamedQuery, prepareNamedQuery, prepareNamedQuery, prepareNamedQuery, prepareNamedQuery, prepareQuery, prepareQuery, prepareQuery, prepareQuery, prepareQuery, update, update, update, update
Methods inherited from interface com.landawn.abacus.jdbc.dao.UncheckedCrudDao
batchGet, batchGet, batchGet, batchGet, batchInsert, batchInsert, batchInsert, batchInsert, batchInsert, batchInsert, batchRefresh, batchRefresh, batchRefresh, batchRefresh, count, exists, generateId, get, get, gett, gett, insert, insert, insert, notExists, queryForBoolean, queryForByte, queryForBytes, queryForChar, queryForDate, queryForDouble, queryForFloat, queryForInt, queryForLong, queryForShort, queryForSingleNonNull, queryForSingleNonNull, queryForSingleResult, queryForString, queryForTime, queryForTimestamp, queryForUniqueNonNull, queryForUniqueNonNull, queryForUniqueResult, refresh, refresh
Methods inherited from interface com.landawn.abacus.jdbc.dao.UncheckedDao
batchSave, batchSave, batchSave, batchSave, batchSave, batchSave, count, exists, findFirst, findFirst, findFirst, findFirst, findFirst, findFirst, findOnlyOne, findOnlyOne, findOnlyOne, findOnlyOne, findOnlyOne, findOnlyOne, foreach, foreach, forEach, forEach, forEach, forEach, forEach, forEach, forEach, forEach, list, list, list, list, list, list, list, list, list, list, list, list, list, notExists, query, query, query, query, query, query, queryForBoolean, queryForByte, queryForBytes, queryForChar, queryForDate, queryForDouble, queryForFloat, queryForInt, queryForLong, queryForShort, queryForSingleNonNull, queryForSingleNonNull, queryForSingleResult, queryForString, queryForTime, queryForTimestamp, queryForUniqueNonNull, queryForUniqueNonNull, queryForUniqueResult, save, save, save
-
Method Details
-
update
@Deprecated default int update(T entityToUpdate) throws com.landawn.abacus.exception.UncheckedSQLException, UnsupportedOperationException Deprecated.unsupported Operation- Specified by:
update
in interfaceCrudDao<T,
ID, SB extends com.landawn.abacus.util.SQLBuilder, TD extends UncheckedNoUpdateCrudDao<T, ID, SB, TD>> - Specified by:
update
in interfaceNoUpdateCrudDao<T,
ID, SB extends com.landawn.abacus.util.SQLBuilder, TD extends UncheckedNoUpdateCrudDao<T, ID, SB, TD>> - Specified by:
update
in interfaceUncheckedCrudDao<T,
ID, SB extends com.landawn.abacus.util.SQLBuilder, TD extends UncheckedNoUpdateCrudDao<T, ID, SB, TD>> - Parameters:
entityToUpdate
-- Returns:
- Throws:
com.landawn.abacus.exception.UncheckedSQLException
UnsupportedOperationException
-
update
@Deprecated default int update(T entityToUpdate, Collection<String> propNamesToUpdate) throws com.landawn.abacus.exception.UncheckedSQLException, UnsupportedOperationException Deprecated.unsupported Operation- Specified by:
update
in interfaceCrudDao<T,
ID, SB extends com.landawn.abacus.util.SQLBuilder, TD extends UncheckedNoUpdateCrudDao<T, ID, SB, TD>> - Specified by:
update
in interfaceNoUpdateCrudDao<T,
ID, SB extends com.landawn.abacus.util.SQLBuilder, TD extends UncheckedNoUpdateCrudDao<T, ID, SB, TD>> - Specified by:
update
in interfaceUncheckedCrudDao<T,
ID, SB extends com.landawn.abacus.util.SQLBuilder, TD extends UncheckedNoUpdateCrudDao<T, ID, SB, TD>> - Parameters:
entityToUpdate
-propNamesToUpdate
-- Returns:
- Throws:
com.landawn.abacus.exception.UncheckedSQLException
UnsupportedOperationException
-
update
@Deprecated default int update(String propName, Object propValue, ID id) throws com.landawn.abacus.exception.UncheckedSQLException, UnsupportedOperationException Deprecated.unsupported Operation- Specified by:
update
in interfaceCrudDao<T,
ID, SB extends com.landawn.abacus.util.SQLBuilder, TD extends UncheckedNoUpdateCrudDao<T, ID, SB, TD>> - Specified by:
update
in interfaceNoUpdateCrudDao<T,
ID, SB extends com.landawn.abacus.util.SQLBuilder, TD extends UncheckedNoUpdateCrudDao<T, ID, SB, TD>> - Specified by:
update
in interfaceUncheckedCrudDao<T,
ID, SB extends com.landawn.abacus.util.SQLBuilder, TD extends UncheckedNoUpdateCrudDao<T, ID, SB, TD>> - Parameters:
propName
-propValue
-id
-- Returns:
- Throws:
com.landawn.abacus.exception.UncheckedSQLException
UnsupportedOperationException
- the unchecked SQL exception
-
update
@Deprecated default int update(Map<String, Object> updateProps, ID id) throws com.landawn.abacus.exception.UncheckedSQLException, UnsupportedOperationExceptionDeprecated.unsupported Operation- Specified by:
update
in interfaceCrudDao<T,
ID, SB extends com.landawn.abacus.util.SQLBuilder, TD extends UncheckedNoUpdateCrudDao<T, ID, SB, TD>> - Specified by:
update
in interfaceNoUpdateCrudDao<T,
ID, SB extends com.landawn.abacus.util.SQLBuilder, TD extends UncheckedNoUpdateCrudDao<T, ID, SB, TD>> - Specified by:
update
in interfaceUncheckedCrudDao<T,
ID, SB extends com.landawn.abacus.util.SQLBuilder, TD extends UncheckedNoUpdateCrudDao<T, ID, SB, TD>> - Parameters:
updateProps
-id
-- Returns:
- Throws:
com.landawn.abacus.exception.UncheckedSQLException
UnsupportedOperationException
-
batchUpdate
@Deprecated default int batchUpdate(Collection<? extends T> entities) throws com.landawn.abacus.exception.UncheckedSQLException, UnsupportedOperationException Deprecated.unsupported Operation- Specified by:
batchUpdate
in interfaceCrudDao<T,
ID, SB extends com.landawn.abacus.util.SQLBuilder, TD extends UncheckedNoUpdateCrudDao<T, ID, SB, TD>> - Specified by:
batchUpdate
in interfaceNoUpdateCrudDao<T,
ID, SB extends com.landawn.abacus.util.SQLBuilder, TD extends UncheckedNoUpdateCrudDao<T, ID, SB, TD>> - Specified by:
batchUpdate
in interfaceUncheckedCrudDao<T,
ID, SB extends com.landawn.abacus.util.SQLBuilder, TD extends UncheckedNoUpdateCrudDao<T, ID, SB, TD>> - Parameters:
entities
-- Returns:
- Throws:
com.landawn.abacus.exception.UncheckedSQLException
UnsupportedOperationException
-
batchUpdate
@Deprecated default int batchUpdate(Collection<? extends T> entities, int batchSize) throws com.landawn.abacus.exception.UncheckedSQLException, UnsupportedOperationException Deprecated.unsupported Operation- Specified by:
batchUpdate
in interfaceCrudDao<T,
ID, SB extends com.landawn.abacus.util.SQLBuilder, TD extends UncheckedNoUpdateCrudDao<T, ID, SB, TD>> - Specified by:
batchUpdate
in interfaceNoUpdateCrudDao<T,
ID, SB extends com.landawn.abacus.util.SQLBuilder, TD extends UncheckedNoUpdateCrudDao<T, ID, SB, TD>> - Specified by:
batchUpdate
in interfaceUncheckedCrudDao<T,
ID, SB extends com.landawn.abacus.util.SQLBuilder, TD extends UncheckedNoUpdateCrudDao<T, ID, SB, TD>> - Parameters:
entities
-batchSize
-- Returns:
- Throws:
com.landawn.abacus.exception.UncheckedSQLException
UnsupportedOperationException
-
batchUpdate
@Deprecated default int batchUpdate(Collection<? extends T> entities, Collection<String> propNamesToUpdate) throws com.landawn.abacus.exception.UncheckedSQLException, UnsupportedOperationException Deprecated.unsupported Operation- Specified by:
batchUpdate
in interfaceCrudDao<T,
ID, SB extends com.landawn.abacus.util.SQLBuilder, TD extends UncheckedNoUpdateCrudDao<T, ID, SB, TD>> - Specified by:
batchUpdate
in interfaceNoUpdateCrudDao<T,
ID, SB extends com.landawn.abacus.util.SQLBuilder, TD extends UncheckedNoUpdateCrudDao<T, ID, SB, TD>> - Specified by:
batchUpdate
in interfaceUncheckedCrudDao<T,
ID, SB extends com.landawn.abacus.util.SQLBuilder, TD extends UncheckedNoUpdateCrudDao<T, ID, SB, TD>> - Parameters:
entities
-propNamesToUpdate
-- Returns:
- Throws:
com.landawn.abacus.exception.UncheckedSQLException
UnsupportedOperationException
-
batchUpdate
@Deprecated default int batchUpdate(Collection<? extends T> entities, Collection<String> propNamesToUpdate, int batchSize) throws com.landawn.abacus.exception.UncheckedSQLException, UnsupportedOperationException Deprecated.unsupported Operation- Specified by:
batchUpdate
in interfaceCrudDao<T,
ID, SB extends com.landawn.abacus.util.SQLBuilder, TD extends UncheckedNoUpdateCrudDao<T, ID, SB, TD>> - Specified by:
batchUpdate
in interfaceNoUpdateCrudDao<T,
ID, SB extends com.landawn.abacus.util.SQLBuilder, TD extends UncheckedNoUpdateCrudDao<T, ID, SB, TD>> - Specified by:
batchUpdate
in interfaceUncheckedCrudDao<T,
ID, SB extends com.landawn.abacus.util.SQLBuilder, TD extends UncheckedNoUpdateCrudDao<T, ID, SB, TD>> - Parameters:
entities
-propNamesToUpdate
-batchSize
-- Returns:
- Throws:
com.landawn.abacus.exception.UncheckedSQLException
UnsupportedOperationException
-
upsert
@Deprecated default T upsert(T entity) throws com.landawn.abacus.exception.UncheckedSQLException, UnsupportedOperationException Deprecated.unsupported OperationExecuteadd
and return the added entity if the record doesn't, otherwise,update
is executed and updated db record is returned.- Specified by:
upsert
in interfaceCrudDao<T,
ID, SB extends com.landawn.abacus.util.SQLBuilder, TD extends UncheckedNoUpdateCrudDao<T, ID, SB, TD>> - Specified by:
upsert
in interfaceNoUpdateCrudDao<T,
ID, SB extends com.landawn.abacus.util.SQLBuilder, TD extends UncheckedNoUpdateCrudDao<T, ID, SB, TD>> - Specified by:
upsert
in interfaceUncheckedCrudDao<T,
ID, SB extends com.landawn.abacus.util.SQLBuilder, TD extends UncheckedNoUpdateCrudDao<T, ID, SB, TD>> - Parameters:
entity
-- Returns:
- Throws:
com.landawn.abacus.exception.UncheckedSQLException
UnsupportedOperationException
-
upsert
@Deprecated default T upsert(T entity, List<String> uniquePropNamesForQuery) throws com.landawn.abacus.exception.UncheckedSQLException, UnsupportedOperationException Deprecated.unsupported Operation- Specified by:
upsert
in interfaceCrudDao<T,
ID, SB extends com.landawn.abacus.util.SQLBuilder, TD extends UncheckedNoUpdateCrudDao<T, ID, SB, TD>> - Specified by:
upsert
in interfaceNoUpdateCrudDao<T,
ID, SB extends com.landawn.abacus.util.SQLBuilder, TD extends UncheckedNoUpdateCrudDao<T, ID, SB, TD>> - Specified by:
upsert
in interfaceUncheckedCrudDao<T,
ID, SB extends com.landawn.abacus.util.SQLBuilder, TD extends UncheckedNoUpdateCrudDao<T, ID, SB, TD>> - Parameters:
entity
-uniquePropNamesForQuery
-- Returns:
- Throws:
com.landawn.abacus.exception.UncheckedSQLException
UnsupportedOperationException
-
upsert
@Deprecated default T upsert(T entity, com.landawn.abacus.condition.Condition cond) throws com.landawn.abacus.exception.UncheckedSQLException, UnsupportedOperationException Deprecated.unsupported OperationExecuteadd
and return the added entity if the record doesn't, otherwise,update
is executed and updated db record is returned.- Specified by:
upsert
in interfaceCrudDao<T,
ID, SB extends com.landawn.abacus.util.SQLBuilder, TD extends UncheckedNoUpdateCrudDao<T, ID, SB, TD>> - Specified by:
upsert
in interfaceDao<T,
ID, SB extends com.landawn.abacus.util.SQLBuilder> - Specified by:
upsert
in interfaceNoUpdateCrudDao<T,
ID, SB extends com.landawn.abacus.util.SQLBuilder, TD extends UncheckedNoUpdateCrudDao<T, ID, SB, TD>> - Specified by:
upsert
in interfaceNoUpdateDao<T,
ID, SB extends com.landawn.abacus.util.SQLBuilder> - Specified by:
upsert
in interfaceUncheckedCrudDao<T,
ID, SB extends com.landawn.abacus.util.SQLBuilder, TD extends UncheckedNoUpdateCrudDao<T, ID, SB, TD>> - Specified by:
upsert
in interfaceUncheckedDao<T,
ID, SB extends com.landawn.abacus.util.SQLBuilder> - Specified by:
upsert
in interfaceUncheckedNoUpdateDao<T,
ID, SB extends com.landawn.abacus.util.SQLBuilder> - Parameters:
entity
-cond
- to verify if the record exists or not.- Returns:
- Throws:
com.landawn.abacus.exception.UncheckedSQLException
UnsupportedOperationException
- See Also:
-
ConditionFactory
ConditionFactory.CF
-
batchUpsert
@Deprecated default List<T> batchUpsert(Collection<? extends T> entities) throws com.landawn.abacus.exception.UncheckedSQLException, UnsupportedOperationException Deprecated.unsupported Operation- Specified by:
batchUpsert
in interfaceCrudDao<T,
ID, SB extends com.landawn.abacus.util.SQLBuilder, TD extends UncheckedNoUpdateCrudDao<T, ID, SB, TD>> - Specified by:
batchUpsert
in interfaceNoUpdateCrudDao<T,
ID, SB extends com.landawn.abacus.util.SQLBuilder, TD extends UncheckedNoUpdateCrudDao<T, ID, SB, TD>> - Specified by:
batchUpsert
in interfaceUncheckedCrudDao<T,
ID, SB extends com.landawn.abacus.util.SQLBuilder, TD extends UncheckedNoUpdateCrudDao<T, ID, SB, TD>> - Parameters:
entities
-- Returns:
- Throws:
com.landawn.abacus.exception.UncheckedSQLException
UnsupportedOperationException
-
batchUpsert
@Deprecated default List<T> batchUpsert(Collection<? extends T> entities, int batchSize) throws com.landawn.abacus.exception.UncheckedSQLException, UnsupportedOperationException Deprecated.unsupported Operation- Specified by:
batchUpsert
in interfaceCrudDao<T,
ID, SB extends com.landawn.abacus.util.SQLBuilder, TD extends UncheckedNoUpdateCrudDao<T, ID, SB, TD>> - Specified by:
batchUpsert
in interfaceNoUpdateCrudDao<T,
ID, SB extends com.landawn.abacus.util.SQLBuilder, TD extends UncheckedNoUpdateCrudDao<T, ID, SB, TD>> - Specified by:
batchUpsert
in interfaceUncheckedCrudDao<T,
ID, SB extends com.landawn.abacus.util.SQLBuilder, TD extends UncheckedNoUpdateCrudDao<T, ID, SB, TD>> - Parameters:
entities
-batchSize
-- Returns:
- Throws:
com.landawn.abacus.exception.UncheckedSQLException
UnsupportedOperationException
-
batchUpsert
@Deprecated default List<T> batchUpsert(Collection<? extends T> entities, List<String> uniquePropNamesForQuery) throws com.landawn.abacus.exception.UncheckedSQLException, UnsupportedOperationException Deprecated.unsupported Operation- Specified by:
batchUpsert
in interfaceCrudDao<T,
ID, SB extends com.landawn.abacus.util.SQLBuilder, TD extends UncheckedNoUpdateCrudDao<T, ID, SB, TD>> - Specified by:
batchUpsert
in interfaceNoUpdateCrudDao<T,
ID, SB extends com.landawn.abacus.util.SQLBuilder, TD extends UncheckedNoUpdateCrudDao<T, ID, SB, TD>> - Specified by:
batchUpsert
in interfaceUncheckedCrudDao<T,
ID, SB extends com.landawn.abacus.util.SQLBuilder, TD extends UncheckedNoUpdateCrudDao<T, ID, SB, TD>> - Parameters:
entities
-uniquePropNamesForQuery
-- Returns:
- Throws:
com.landawn.abacus.exception.UncheckedSQLException
UnsupportedOperationException
-
batchUpsert
@Deprecated default List<T> batchUpsert(Collection<? extends T> entities, List<String> uniquePropNamesForQuery, int batchSize) throws com.landawn.abacus.exception.UncheckedSQLException, UnsupportedOperationException Deprecated.unsupported Operation- Specified by:
batchUpsert
in interfaceCrudDao<T,
ID, SB extends com.landawn.abacus.util.SQLBuilder, TD extends UncheckedNoUpdateCrudDao<T, ID, SB, TD>> - Specified by:
batchUpsert
in interfaceNoUpdateCrudDao<T,
ID, SB extends com.landawn.abacus.util.SQLBuilder, TD extends UncheckedNoUpdateCrudDao<T, ID, SB, TD>> - Specified by:
batchUpsert
in interfaceUncheckedCrudDao<T,
ID, SB extends com.landawn.abacus.util.SQLBuilder, TD extends UncheckedNoUpdateCrudDao<T, ID, SB, TD>> - Parameters:
entities
-uniquePropNamesForQuery
-batchSize
-- Returns:
- Throws:
com.landawn.abacus.exception.UncheckedSQLException
UnsupportedOperationException
-
delete
@Deprecated default int delete(T entity) throws com.landawn.abacus.exception.UncheckedSQLException, UnsupportedOperationException Deprecated.unsupported Operation- Specified by:
delete
in interfaceCrudDao<T,
ID, SB extends com.landawn.abacus.util.SQLBuilder, TD extends UncheckedNoUpdateCrudDao<T, ID, SB, TD>> - Specified by:
delete
in interfaceNoUpdateCrudDao<T,
ID, SB extends com.landawn.abacus.util.SQLBuilder, TD extends UncheckedNoUpdateCrudDao<T, ID, SB, TD>> - Specified by:
delete
in interfaceUncheckedCrudDao<T,
ID, SB extends com.landawn.abacus.util.SQLBuilder, TD extends UncheckedNoUpdateCrudDao<T, ID, SB, TD>> - Parameters:
entity
-- Returns:
- Throws:
com.landawn.abacus.exception.UncheckedSQLException
UnsupportedOperationException
-
deleteById
@Deprecated default int deleteById(ID id) throws com.landawn.abacus.exception.UncheckedSQLException, UnsupportedOperationException Deprecated.unsupported OperationDelete by id.- Specified by:
deleteById
in interfaceCrudDao<T,
ID, SB extends com.landawn.abacus.util.SQLBuilder, TD extends UncheckedNoUpdateCrudDao<T, ID, SB, TD>> - Specified by:
deleteById
in interfaceNoUpdateCrudDao<T,
ID, SB extends com.landawn.abacus.util.SQLBuilder, TD extends UncheckedNoUpdateCrudDao<T, ID, SB, TD>> - Specified by:
deleteById
in interfaceUncheckedCrudDao<T,
ID, SB extends com.landawn.abacus.util.SQLBuilder, TD extends UncheckedNoUpdateCrudDao<T, ID, SB, TD>> - Parameters:
id
-- Returns:
- Throws:
com.landawn.abacus.exception.UncheckedSQLException
UnsupportedOperationException
-
batchDelete
@Deprecated default int batchDelete(Collection<? extends T> entities) throws com.landawn.abacus.exception.UncheckedSQLException, UnsupportedOperationException Deprecated.unsupported Operation- Specified by:
batchDelete
in interfaceCrudDao<T,
ID, SB extends com.landawn.abacus.util.SQLBuilder, TD extends UncheckedNoUpdateCrudDao<T, ID, SB, TD>> - Specified by:
batchDelete
in interfaceNoUpdateCrudDao<T,
ID, SB extends com.landawn.abacus.util.SQLBuilder, TD extends UncheckedNoUpdateCrudDao<T, ID, SB, TD>> - Specified by:
batchDelete
in interfaceUncheckedCrudDao<T,
ID, SB extends com.landawn.abacus.util.SQLBuilder, TD extends UncheckedNoUpdateCrudDao<T, ID, SB, TD>> - Parameters:
entities
-- Returns:
- Throws:
com.landawn.abacus.exception.UncheckedSQLException
UnsupportedOperationException
-
batchDelete
@Deprecated default int batchDelete(Collection<? extends T> entities, int batchSize) throws com.landawn.abacus.exception.UncheckedSQLException, UnsupportedOperationException Deprecated.unsupported Operation- Specified by:
batchDelete
in interfaceCrudDao<T,
ID, SB extends com.landawn.abacus.util.SQLBuilder, TD extends UncheckedNoUpdateCrudDao<T, ID, SB, TD>> - Specified by:
batchDelete
in interfaceNoUpdateCrudDao<T,
ID, SB extends com.landawn.abacus.util.SQLBuilder, TD extends UncheckedNoUpdateCrudDao<T, ID, SB, TD>> - Specified by:
batchDelete
in interfaceUncheckedCrudDao<T,
ID, SB extends com.landawn.abacus.util.SQLBuilder, TD extends UncheckedNoUpdateCrudDao<T, ID, SB, TD>> - Parameters:
entities
-batchSize
-- Returns:
- Throws:
com.landawn.abacus.exception.UncheckedSQLException
UnsupportedOperationException
-
batchDeleteByIds
@Deprecated default int batchDeleteByIds(Collection<? extends ID> ids) throws com.landawn.abacus.exception.UncheckedSQLException, UnsupportedOperationException Deprecated.unsupported Operation- Specified by:
batchDeleteByIds
in interfaceCrudDao<T,
ID, SB extends com.landawn.abacus.util.SQLBuilder, TD extends UncheckedNoUpdateCrudDao<T, ID, SB, TD>> - Specified by:
batchDeleteByIds
in interfaceNoUpdateCrudDao<T,
ID, SB extends com.landawn.abacus.util.SQLBuilder, TD extends UncheckedNoUpdateCrudDao<T, ID, SB, TD>> - Specified by:
batchDeleteByIds
in interfaceUncheckedCrudDao<T,
ID, SB extends com.landawn.abacus.util.SQLBuilder, TD extends UncheckedNoUpdateCrudDao<T, ID, SB, TD>> - Parameters:
ids
-- Returns:
- Throws:
com.landawn.abacus.exception.UncheckedSQLException
UnsupportedOperationException
-
batchDeleteByIds
@Deprecated default int batchDeleteByIds(Collection<? extends ID> ids, int batchSize) throws com.landawn.abacus.exception.UncheckedSQLException, UnsupportedOperationException Deprecated.unsupported Operation- Specified by:
batchDeleteByIds
in interfaceCrudDao<T,
ID, SB extends com.landawn.abacus.util.SQLBuilder, TD extends UncheckedNoUpdateCrudDao<T, ID, SB, TD>> - Specified by:
batchDeleteByIds
in interfaceNoUpdateCrudDao<T,
ID, SB extends com.landawn.abacus.util.SQLBuilder, TD extends UncheckedNoUpdateCrudDao<T, ID, SB, TD>> - Specified by:
batchDeleteByIds
in interfaceUncheckedCrudDao<T,
ID, SB extends com.landawn.abacus.util.SQLBuilder, TD extends UncheckedNoUpdateCrudDao<T, ID, SB, TD>> - Parameters:
ids
-batchSize
-- Returns:
- Throws:
com.landawn.abacus.exception.UncheckedSQLException
UnsupportedOperationException
-