|
||||||||||
上一个类 下一个类 | 框架 无框架 | |||||||||
摘要: 嵌套 | 字段 | 构造函数 | 方法 | 详细信息: 字段 | 构造函数 | 方法 |
java.lang.Objectcom.foxconn.ebook.reader.engine.core.ERSqliteProxy
public class ERSqliteProxy
The Class ERSqliteProxy.
字段摘要 | |
---|---|
static java.lang.String[] |
ALL_PROJECTION_OF_BOOKEMPHASIS
所有高亮信息列的字段標識列表,為String[]類型. |
static java.lang.String[] |
ALL_PROJECTION_OF_BOOKINFO
所有書籍信息列的字段標識列表,為String[]類型. |
static java.lang.String[] |
ALL_PROJECTION_OF_BOOKMARK
所有書簽信息列的字段標識列表,為String[]類型. |
从接口 com.foxconn.ebook.reader.engine.core.IDatabaseService 继承的字段 |
---|
BOOKEMPHASIS_TABLE_NAME, BOOKINFO_TABLE_NAME, BOOKMARK_TABLE_NAME, DATABASE_NAME |
方法摘要 | |
---|---|
boolean |
addBook(Book book)
添加书籍到数据库中. |
boolean |
addBook(java.lang.String filePath)
添加书籍到数据库中. |
boolean |
addBookEmphasis(BookEmphasisInfo.BookEmphasis emphasis)
添加高亮對象. |
boolean |
addBookmark(BookMarkInfo.Bookmark bookmark)
添加書簽信息. |
boolean |
checkBookInDb(Book book)
根据ID检查该书籍是否存在数据库中. |
boolean |
deleteAllBook()
清空所有書籍信息,同時將書簽等其他相關信息清除. |
boolean |
deleteAllBookEmphasis(Book book)
根據書籍ID,刪除所有對應該書籍的高亮對象. |
boolean |
deleteAllBookmark(Book book)
根據相應的書籍ID, 刪除所有書籍信息. |
boolean |
deleteBook(Book book)
删除书籍信息. |
boolean |
deleteBook(java.lang.String filePath)
刪除書籍信息. |
boolean |
deleteBookEmphasis(BookEmphasisInfo.BookEmphasis emphasis)
刪除單個高亮對象. |
boolean |
deleteBookEmphasis(Book book,
java.lang.String location)
根據頁碼位置,刪除該頁的所有高亮對象. |
boolean |
deleteBookmark(BookMarkInfo.Bookmark bookmark)
刪除書簽信息. |
boolean |
deleteBookmark(Book book,
java.lang.String location)
根據頁碼位置,刪除該書籍相應的書簽信息. |
void |
executeSQL(java.lang.String sql)
通過自定義的SQL語句進行數據庫操作,如插入、刪除和更新等操作. |
java.lang.String |
getBookEmphasisTableName()
獲取高亮信息的表名. |
java.lang.String |
getBookMarkTableName()
獲取書簽信息的表名. |
java.lang.String |
getBookTableName()
獲取書籍信息的表名. |
java.lang.String |
getDatabaseName()
獲取數據庫名. |
boolean |
queryAllBookEmphasis(Book book)
根據書籍ID查詢該書所有的高亮對象,并更新至書籍對象中. |
boolean |
queryAllBookmarks(Book book)
查詢對應書籍的所有書簽信息,并將信息更新到Book對象. |
boolean |
queryBook(Book book)
根據書籍的ID查詢書籍信息. |
boolean |
queryBookEmphasis(Book book,
java.lang.String location)
根據頁位置,查詢該頁中的所有高亮對象,并將結果更新到書籍對象中. |
boolean |
queryBookmark(Book book,
java.lang.String location)
根據頁碼位置,查詢書簽信息,并將信息更新到Book對象. |
boolean |
updateBook(Book book)
更新書籍的信息. |
boolean |
updateBookEmphasis(BookEmphasisInfo.BookEmphasis emphasis)
更新對應的高亮對象信息. |
boolean |
updateBookmark(BookMarkInfo.Bookmark bookmark)
更新書簽信息. |
从类 java.lang.Object 继承的方法 |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
字段详细信息 |
---|
public static java.lang.String[] ALL_PROJECTION_OF_BOOKINFO
public static java.lang.String[] ALL_PROJECTION_OF_BOOKMARK
public static java.lang.String[] ALL_PROJECTION_OF_BOOKEMPHASIS
方法详细信息 |
---|
public boolean addBook(Book book)
IDatabaseService
复制的描述
IDatabaseService
中的 addBook
book
- Book对象
public boolean addBook(java.lang.String filePath)
IDatabaseService
复制的描述
IDatabaseService
中的 addBook
filePath
- 文件完整路径
public boolean deleteBook(Book book)
IDatabaseService
复制的描述
IDatabaseService
中的 deleteBook
book
- Book对象
public boolean deleteAllBook()
IDatabaseService
复制的描述
IDatabaseService
中的 deleteAllBook
public boolean updateBook(Book book)
IDatabaseService
复制的描述
IDatabaseService
中的 updateBook
book
- Book對象
public boolean queryBook(Book book)
IDatabaseService
复制的描述
IDatabaseService
中的 queryBook
book
- Book對象
public boolean addBookmark(BookMarkInfo.Bookmark bookmark)
IDatabaseService
复制的描述
IDatabaseService
中的 addBookmark
bookmark
- 書簽對象
public boolean deleteBookmark(BookMarkInfo.Bookmark bookmark)
IDatabaseService
复制的描述
IDatabaseService
中的 deleteBookmark
bookmark
- 書簽對象
public boolean deleteBookmark(Book book, java.lang.String location)
IDatabaseService
复制的描述
IDatabaseService
中的 deleteBookmark
book
- Book對象location
- 頁碼位置
public boolean queryBookmark(Book book, java.lang.String location)
IDatabaseService
复制的描述
IDatabaseService
中的 queryBookmark
book
- Book對象location
- 頁碼位置
public boolean updateBookmark(BookMarkInfo.Bookmark bookmark)
IDatabaseService
复制的描述
IDatabaseService
中的 updateBookmark
bookmark
- 書簽對象
public boolean deleteAllBookmark(Book book)
IDatabaseService
复制的描述
IDatabaseService
中的 deleteAllBookmark
book
- Book對象
public boolean queryAllBookmarks(Book book)
IDatabaseService
复制的描述
IDatabaseService
中的 queryAllBookmarks
book
- Book對象
public boolean addBookEmphasis(BookEmphasisInfo.BookEmphasis emphasis)
IDatabaseService
复制的描述
IDatabaseService
中的 addBookEmphasis
emphasis
- 高亮對象
public boolean deleteBookEmphasis(BookEmphasisInfo.BookEmphasis emphasis)
IDatabaseService
复制的描述
IDatabaseService
中的 deleteBookEmphasis
emphasis
- 高亮對象
public boolean deleteBookEmphasis(Book book, java.lang.String location)
IDatabaseService
复制的描述
IDatabaseService
中的 deleteBookEmphasis
book
- Book對象location
- 頁碼位置
public boolean queryBookEmphasis(Book book, java.lang.String location)
IDatabaseService
复制的描述
IDatabaseService
中的 queryBookEmphasis
book
- Book對象location
- 頁位置
public boolean updateBookEmphasis(BookEmphasisInfo.BookEmphasis emphasis)
IDatabaseService
复制的描述
IDatabaseService
中的 updateBookEmphasis
emphasis
- 高亮對象
public boolean deleteAllBookEmphasis(Book book)
IDatabaseService
复制的描述
IDatabaseService
中的 deleteAllBookEmphasis
book
- Book對象
public boolean queryAllBookEmphasis(Book book)
IDatabaseService
复制的描述
IDatabaseService
中的 queryAllBookEmphasis
book
- Book對象
public void executeSQL(java.lang.String sql)
IDatabaseService
复制的描述
IDatabaseService
中的 executeSQL
sql
- the sqlpublic java.lang.String getBookTableName()
IDatabaseService
复制的描述
IDatabaseService
中的 getBookTableName
public java.lang.String getBookMarkTableName()
IDatabaseService
复制的描述
IDatabaseService
中的 getBookMarkTableName
public java.lang.String getBookEmphasisTableName()
IDatabaseService
复制的描述
IDatabaseService
中的 getBookEmphasisTableName
public java.lang.String getDatabaseName()
IDatabaseService
复制的描述
IDatabaseService
中的 getDatabaseName
public boolean checkBookInDb(Book book)
IDatabaseService
复制的描述
IDatabaseService
中的 checkBookInDb
book
- 书籍对象
public boolean deleteBook(java.lang.String filePath)
IDatabaseService
复制的描述
IDatabaseService
中的 deleteBook
filePath
- 書籍文件完整路徑
|
||||||||||
上一个类 下一个类 | 框架 无框架 | |||||||||
摘要: 嵌套 | 字段 | 构造函数 | 方法 | 详细信息: 字段 | 构造函数 | 方法 |