Package com.landawn.abacus.jdbc.dao
Interface ReadOnlyCrudDaoL<T,SB extends com.landawn.abacus.util.SQLBuilder,TD extends ReadOnlyCrudDaoL<T,SB,TD>>
- All Superinterfaces:
CrudDao<T,
,Long, SB, TD> CrudDaoL<T,
,SB, TD> Dao<T,
,SB, TD> NoUpdateCrudDao<T,
,Long, SB, TD> NoUpdateCrudDaoL<T,
,SB, TD> NoUpdateDao<T,
,SB, TD> ReadOnlyCrudDao<T,
,Long, SB, TD> ReadOnlyDao<T,
SB, TD>
@Beta
public interface ReadOnlyCrudDaoL<T,SB extends com.landawn.abacus.util.SQLBuilder,TD extends ReadOnlyCrudDaoL<T,SB,TD>>
extends ReadOnlyCrudDao<T,Long,SB,TD>, NoUpdateCrudDaoL<T,SB,TD>
-
Method Summary
Methods inherited from interface com.landawn.abacus.jdbc.dao.CrudDao
batchGet, batchGet, batchGet, batchGet, batchRefresh, batchRefresh, batchRefresh, batchRefresh, count, exists, generateId, get, get, gett, gett, idExtractor, 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, 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, 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.NoUpdateCrudDaoL
deleteById, update, update
Methods inherited from interface com.landawn.abacus.jdbc.dao.NoUpdateDao
delete, prepareCallableQuery, prepareCallableQuery, prepareNamedQuery, prepareNamedQuery, prepareQuery, update, update, update, update
Methods inherited from interface com.landawn.abacus.jdbc.dao.ReadOnlyCrudDao
batchInsert, batchInsert, batchInsert, batchInsert, batchInsert, batchInsert, insert, insert, insert
Methods inherited from interface com.landawn.abacus.jdbc.dao.ReadOnlyDao
batchSave, batchSave, batchSave, batchSave, batchSave, batchSave, prepareNamedQuery, prepareNamedQuery, prepareNamedQuery, prepareNamedQuery, prepareNamedQuery, prepareNamedQuery, prepareNamedQuery, prepareNamedQuery, prepareQuery, prepareQuery, prepareQuery, prepareQuery, save, save, save