Package com.landawn.abacus.jdbc.dao
Interface UncheckedNoUpdateCrudDaoL<T,SB extends com.landawn.abacus.util.SQLBuilder,TD extends UncheckedNoUpdateCrudDaoL<T,SB,TD>>
- All Superinterfaces:
CrudDao<T,
,Long, SB, TD> CrudDaoL<T,
,SB, TD> Dao<T,
,SB, TD> NoUpdateCrudDao<T,
,Long, SB, TD> NoUpdateDao<T,
,SB, TD> UncheckedCrudDao<T,
,Long, SB, TD> UncheckedCrudDaoL<T,
,SB, TD> UncheckedDao<T,
,SB, TD> UncheckedNoUpdateCrudDao<T,
,Long, SB, TD> UncheckedNoUpdateDao<T,
SB, TD>
- All Known Subinterfaces:
UncheckedReadOnlyCrudDaoL<T,
SB, TD>
@Beta
public interface UncheckedNoUpdateCrudDaoL<T,SB extends com.landawn.abacus.util.SQLBuilder,TD extends UncheckedNoUpdateCrudDaoL<T,SB,TD>>
extends UncheckedNoUpdateCrudDao<T,Long,SB,TD>, UncheckedCrudDaoL<T,SB,TD>
-
Method Summary
Methods inherited from interface com.landawn.abacus.jdbc.dao.CrudDao
idExtractor, upsert
Methods inherited from interface com.landawn.abacus.jdbc.dao.Dao
asyncCall, asyncCall, asyncExecutor, asyncRun, asyncRun, dataSource, executor, 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
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
batchDelete, batchDelete, batchDeleteByIds, batchDeleteByIds, batchGet, batchGet, batchGet, batchGet, batchInsert, batchInsert, batchInsert, batchInsert, batchInsert, batchInsert, batchRefresh, batchRefresh, batchRefresh, batchRefresh, batchUpdate, batchUpdate, batchUpdate, batchUpdate, batchUpsert, batchUpsert, count, delete, deleteById, exists, generateId, get, get, gett, gett, insert, insert, insert, notExists, queryForBoolean, queryForByte, queryForChar, queryForDate, queryForDouble, queryForFloat, queryForInt, queryForLong, queryForShort, queryForSingleNonNull, queryForSingleResult, queryForString, queryForTime, queryForTimestamp, queryForUniqueNonNull, queryForUniqueResult, refresh, refresh, update, update, update, update, upsert, upsert
Methods inherited from interface com.landawn.abacus.jdbc.dao.UncheckedCrudDaoL
exists, get, get, gett, gett, notExists, queryForBoolean, queryForByte, queryForChar, queryForDate, queryForDouble, queryForFloat, queryForInt, queryForLong, queryForShort, queryForSingleNonNull, queryForSingleResult, queryForString, queryForTime, queryForTimestamp, queryForUniqueNonNull, queryForUniqueResult
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, queryForChar, queryForDate, queryForDouble, queryForFloat, queryForInt, queryForLong, queryForShort, queryForSingleNonNull, queryForSingleResult, queryForString, queryForTime, queryForTimestamp, queryForUniqueNonNull, queryForUniqueResult, save, save, save
Methods inherited from interface com.landawn.abacus.jdbc.dao.UncheckedNoUpdateCrudDao
batchDelete, batchDelete, batchDeleteByIds, batchDeleteByIds, batchUpdate, batchUpdate, batchUpdate, batchUpdate, batchUpsert, batchUpsert, delete, deleteById, update, update, update, update, upsert, upsert
-
Method Details
-
update
@Deprecated default int update(String propName, Object propValue, long id) throws UnsupportedOperationException, com.landawn.abacus.exception.UncheckedSQLException Deprecated.unsupported Operation- Specified by:
update
in interfaceCrudDaoL<T,
SB extends com.landawn.abacus.util.SQLBuilder, TD extends UncheckedNoUpdateCrudDaoL<T, SB, TD>> - Specified by:
update
in interfaceUncheckedCrudDaoL<T,
SB extends com.landawn.abacus.util.SQLBuilder, TD extends UncheckedNoUpdateCrudDaoL<T, SB, TD>> - Parameters:
propName
-propValue
-id
-- Throws:
UnsupportedOperationException
com.landawn.abacus.exception.UncheckedSQLException
-
update
@Deprecated default int update(Map<String, Object> updateProps, long id) throws UnsupportedOperationException, com.landawn.abacus.exception.UncheckedSQLExceptionDeprecated.unsupported Operation- Specified by:
update
in interfaceCrudDaoL<T,
SB extends com.landawn.abacus.util.SQLBuilder, TD extends UncheckedNoUpdateCrudDaoL<T, SB, TD>> - Specified by:
update
in interfaceUncheckedCrudDaoL<T,
SB extends com.landawn.abacus.util.SQLBuilder, TD extends UncheckedNoUpdateCrudDaoL<T, SB, TD>> - Parameters:
updateProps
-id
-- Throws:
UnsupportedOperationException
com.landawn.abacus.exception.UncheckedSQLException
-
deleteById
@Deprecated default int deleteById(long id) throws UnsupportedOperationException, com.landawn.abacus.exception.UncheckedSQLException Deprecated.unsupported Operation- Specified by:
deleteById
in interfaceCrudDaoL<T,
SB extends com.landawn.abacus.util.SQLBuilder, TD extends UncheckedNoUpdateCrudDaoL<T, SB, TD>> - Specified by:
deleteById
in interfaceUncheckedCrudDaoL<T,
SB extends com.landawn.abacus.util.SQLBuilder, TD extends UncheckedNoUpdateCrudDaoL<T, SB, TD>> - Parameters:
id
-- Throws:
UnsupportedOperationException
com.landawn.abacus.exception.UncheckedSQLException
-