类 LasrDatabaseManager
- java.lang.Object
-
- com.aispeech.export.lasr.LasrDatabaseManager
-
public class LasrDatabaseManager extends java.lang.Object
-
-
构造器概要
构造器 构造器 说明 LasrDatabaseManager(android.content.Context context)
在app的包名下创建 DB_NAME_DEFAULT 数据库LasrDatabaseManager(android.content.Context context, java.lang.String dbName)
在app的包名下创建 dbName 数据库LasrDatabaseManager(java.lang.String databaseFilepath)
读取指定位置的数据库文件,如果该路径下没有文件,也可创建数据库
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 void
close()
void
createTableIfNotExists()
boolean
delete(int id)
boolean
deleteAll()
void
dropTableIfExists()
boolean
insert(LasrSqlEntity lasrSqlEntity)
boolean
insertOrUpdate(LasrSqlEntity lasrSqlEntity)
java.util.List<LasrSqlEntity>
query(boolean includeData)
java.util.List<LasrSqlEntity>
query(java.lang.String taskId, boolean includeData)
LasrSqlEntity
queryLatestUpload()
查找最近上传但没有完全上传完的任务boolean
update(int id, java.lang.String asr)
boolean
update(LasrSqlEntity lasrSqlEntity)
-
-
-
构造器详细资料
-
LasrDatabaseManager
public LasrDatabaseManager(android.content.Context context)
在app的包名下创建 DB_NAME_DEFAULT 数据库- 参数:
context
- 上下文
-
LasrDatabaseManager
public LasrDatabaseManager(android.content.Context context, java.lang.String dbName)
在app的包名下创建 dbName 数据库- 参数:
context
- 上下文dbName
- 数据库的名称
-
LasrDatabaseManager
public LasrDatabaseManager(java.lang.String databaseFilepath)
读取指定位置的数据库文件,如果该路径下没有文件,也可创建数据库- 参数:
databaseFilepath
- 数据库文件的绝对路径
-
-
方法详细资料
-
createTableIfNotExists
public void createTableIfNotExists()
-
dropTableIfExists
public void dropTableIfExists()
-
query
public java.util.List<LasrSqlEntity> query(boolean includeData)
-
query
public java.util.List<LasrSqlEntity> query(java.lang.String taskId, boolean includeData)
-
queryLatestUpload
public LasrSqlEntity queryLatestUpload()
查找最近上传但没有完全上传完的任务- 返回:
- LasrSqlEntity
-
insert
public boolean insert(LasrSqlEntity lasrSqlEntity)
-
insertOrUpdate
public boolean insertOrUpdate(LasrSqlEntity lasrSqlEntity)
-
update
public boolean update(LasrSqlEntity lasrSqlEntity)
-
update
public boolean update(int id, java.lang.String asr)
-
delete
public boolean delete(int id)
-
deleteAll
public boolean deleteAll()
-
close
public void close()
-
-