PaginatedSearchJSONConverter[A: Any val]¶
Converts a JSON search response (with total_count,
incomplete_results, and items fields) plus Link header
pagination into SearchResults.
Constructors¶
create¶
new val create(
creds: Credentials val,
converter: JSONConverter[A] val)
: PaginatedSearchJSONConverter[A] val^
Parameters¶
- creds: Credentials val
- converter: JSONConverter[A] val
Returns¶
- PaginatedSearchJSONConverter[A] val^
Public Functions¶
apply¶
Converts a JSON search response into SearchResults.
fun box apply(
json: JSONNav val,
link_header: String val,
creds: Credentials val)
: SearchResults[A] val ?
Parameters¶
- json: JSONNav val
- link_header: String val
- creds: Credentials val
Returns¶
- SearchResults[A] val ?