public interface DataAccesObject<T extends EasyDbObject>
| 限定符和类型 | 接口和说明 |
|---|---|
static interface |
DataAccesObject.OnDataChangedListener |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
addOnDataChangedListener(DataAccesObject.OnDataChangedListener listener) |
boolean |
delete(java.lang.String id) |
boolean |
deleteAll() |
android.database.Cursor |
findAllCursor(java.lang.String orderBy) |
java.util.ArrayList<T> |
findAllFromTabName(java.lang.String orderBy) |
java.util.ArrayList<T> |
findAllFromTabName(java.lang.String orderBy,
java.lang.reflect.Type type) |
T |
findById(java.lang.String id) |
T |
findById(java.lang.String id,
java.lang.reflect.Type type) |
void |
insert(T dto) |
void |
insertAll(java.util.ArrayList<T> arrayList) |
void |
removeAllOnDataChangedListener() |
void |
removeOnDataChangedListener(DataAccesObject.OnDataChangedListener listener) |
void |
update(T dto) |
void insert(T dto) throws java.lang.Exception
java.lang.Exceptionvoid insertAll(java.util.ArrayList<T> arrayList) throws java.lang.Exception
java.lang.Exceptionvoid update(T dto)
T findById(java.lang.String id, java.lang.reflect.Type type) throws java.lang.Exception
java.lang.ExceptionT findById(java.lang.String id) throws java.lang.Exception
java.lang.Exceptionboolean delete(java.lang.String id)
throws java.lang.Exception
java.lang.Exceptionboolean deleteAll()
throws java.lang.Exception
java.lang.Exceptionjava.util.ArrayList<T> findAllFromTabName(java.lang.String orderBy, java.lang.reflect.Type type) throws java.lang.Exception
java.lang.Exceptionjava.util.ArrayList<T> findAllFromTabName(java.lang.String orderBy) throws java.lang.Exception
java.lang.Exceptionandroid.database.Cursor findAllCursor(java.lang.String orderBy)
void addOnDataChangedListener(DataAccesObject.OnDataChangedListener listener)
void removeOnDataChangedListener(DataAccesObject.OnDataChangedListener listener)
void removeAllOnDataChangedListener()