public abstract class BaseAbstractDaoImpl<Tdao,Tid> extends Object
Constructor and Description |
---|
BaseAbstractDaoImpl(com.j256.ormlite.support.ConnectionSource connectionSource,
Class<Tdao> entity) |
Modifier and Type | Method and Description |
---|---|
Long |
countOf() |
long |
countOf(HashMap<String,Object> columnValues) |
long |
countOf(String key,
Object data) |
void |
create(Tdao tdao) |
void |
createOrUpdate(Tdao tdao) |
void |
delete(HashMap<String,Object> map) |
void |
delete(String key,
List<?> values) |
void |
delete(String key,
Object value) |
void |
delete(Tdao tdao) |
void |
deleteById(Tid id) |
void |
deleteByIds(List<Tid> ids) |
Tdao |
get(String key,
Object value) |
List<Tdao> |
getAll() |
List<Tdao> |
getAll(String key,
List<Tid> ids) |
List<Tdao> |
getAll(String key,
Object value) |
List<Tdao> |
getAllData(Query query) |
Tdao |
getById(Tid id) |
com.j256.ormlite.dao.Dao<Tdao,Tid> |
getDao() |
QueryResponse |
getQueryResponse(Query query) |
com.j256.ormlite.table.TableInfo<Tdao,Tid> |
getTableInfo() |
protected boolean |
hasTable(String tablename) |
void |
update(Tdao tdao) |
void |
updateBulk(String setColName,
Object setColValue) |
void |
updateBulk(String setColName,
Object setColValue,
String whereColName,
Object whereColValue) |
void |
updateId(Tdao tdao,
Tid tid) |
protected void |
updatePurgeCondition(com.j256.ormlite.stmt.Where<?,Object> where,
String key,
Object value,
ResourcePurgeConf.OPERATOR operator) |
public BaseAbstractDaoImpl(com.j256.ormlite.support.ConnectionSource connectionSource, Class<Tdao> entity) throws SQLException
SQLException
protected boolean hasTable(String tablename)
public QueryResponse getQueryResponse(Query query) throws SQLException
SQLException
public void create(Tdao tdao)
public void createOrUpdate(Tdao tdao)
public void delete(Tdao tdao)
public void update(Tdao tdao)
public void updateBulk(String setColName, Object setColValue, String whereColName, Object whereColValue)
public void deleteById(Tid id)
public Long countOf()
protected void updatePurgeCondition(com.j256.ormlite.stmt.Where<?,Object> where, String key, Object value, ResourcePurgeConf.OPERATOR operator) throws SQLException
SQLException
Copyright © 2015–2019. All rights reserved.