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, 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
batchDelete, batchDelete, batchDeleteByIds, batchDeleteByIds, batchGet, batchGet, batchGet, batchGet, batchInsert, batchInsert, batchInsert, batchInsert, batchInsert, batchInsert, batchRefresh, batchRefresh, batchRefresh, batchRefresh, batchUpdate, batchUpdate, batchUpdate, batchUpdate, batchUpsert, batchUpsert, batchUpsert, batchUpsert, count, delete, deleteById, 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, update, update, update, update, upsert, upsert, upsert
Methods inherited from interface com.landawn.abacus.jdbc.dao.UncheckedCrudDaoL
exists, get, get, gett, gett, notExists, queryForBoolean, queryForByte, queryForBytes, queryForChar, queryForDate, queryForDouble, queryForFloat, queryForInt, queryForLong, queryForShort, queryForSingleNonNull, queryForSingleNonNull, queryForSingleResult, queryForString, queryForTime, queryForTimestamp, queryForUniqueNonNull, 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, queryForBytes, queryForChar, queryForDate, queryForDouble, queryForFloat, queryForInt, queryForLong, queryForShort, queryForSingleNonNull, queryForSingleNonNull, queryForSingleResult, queryForString, queryForTime, queryForTimestamp, queryForUniqueNonNull, 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, batchUpsert, batchUpsert, delete, deleteById, update, update, update, update, upsert, upsert, upsert
-
Method Details
-
update
@Deprecated default int update(String propName, Object propValue, long id) throws com.landawn.abacus.exception.UncheckedSQLException, UnsupportedOperationException 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
-- Returns:
- Throws:
com.landawn.abacus.exception.UncheckedSQLException
UnsupportedOperationException
-
update
@Deprecated default int update(Map<String, Object> updateProps, long id) throws com.landawn.abacus.exception.UncheckedSQLException, UnsupportedOperationExceptionDeprecated.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
-- Returns:
- Throws:
com.landawn.abacus.exception.UncheckedSQLException
UnsupportedOperationException
-
deleteById
@Deprecated default int deleteById(long id) throws com.landawn.abacus.exception.UncheckedSQLException, UnsupportedOperationException 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
-- Returns:
- Throws:
com.landawn.abacus.exception.UncheckedSQLException
UnsupportedOperationException
-