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