SearchResult

sealed class SearchResult

搜索类数据流传输的密封类 根据不同变体软件会有不同响应

Since

Api 2

Inheritors

Types

Link copied to clipboard

表示无搜索结果

Link copied to clipboard

表示单次搜索轮次已经结束 返回该结果后软件会认为不存在后续结果

Link copied to clipboard
class Error(val error: Throwable) : SearchResult

表示搜索过程出现了错误 返回该结果后软件会认为不存在后续结果

Link copied to clipboard
class MultipleBook(val bookInformation: BookInformation) : SearchResult

表示搜索结果仅有多本书 这是其中的一本书 软件会接收该结果

Link copied to clipboard
class SingleBook(val bookId: String) : SearchResult

表示搜索结果仅有一本书 返回该结果后软件会认为不存在后续结果 这在搜索界面用于对单个结果直接跳转到书本页面