OLSearchDoc class
This class OLSearchDoc will be returned on having valid search results using the API's query function. It contains each search result element. All json based operations are autogenerated.
- Inheritance
-
- Object
- OLSearchDocBase
- OLSearchDoc
- Annotations
-
- @JsonSerializable()
Constructors
-
OLSearchDoc({String key = "", String type = "", List<
String> seed = const [], String title = "", String title_suggest = "", bool has_fulltext = true, int edition_count = 0, List<String> edition_key = const [], List<String> publish_date = const [], List<int> publish_year = const [], int first_publish_year = 0, int number_of_pages_median = 0, List<String> lccn = const [], List<String> publish_place = const [], List<String> oclc = const [], List<String> contributor = const [], List<String> lcc = const [], List<String> ddc = const [], List<String> isbn = const [], int last_modified_i = 0, int ebook_count_i = 0, List<String> ia = const [], bool public_scan_b = false, String ia_collection_s = "", String lending_edition_s = "", String lending_identifier_s = "", String printdisabled_s = "", String cover_edition_key = "", int cover_i = 0, List<String> first_sentence = const [], List<String> publisher = const [], List<String> language = const [], List<String> author_key = const [], List<String> author_name = const [], List<String> author_alternative_name = const [], List<String> person = const [], List<String> place = const [], List<String> subject = const [], List<String> time = const [], List<String> id_alibris_id = const [], List<String> id_amazon = const [], List<String> id_bcid = const [], List<String> id_dnb = const [], List<String> id_goodreads = const [], List<String> id_google = const [], List<String> id_librarything = const [], List<String> id_libris = const [], List<String> id_overdrive = const [], List<String> id_wikidata = const [], List<String> ia_loaded_id = const [], List<String> ia_box_id = const [], List<String> publisher_facet = const [], List<String> person_key = const [], List<String> place_key = const [], List<String> time_facet = const [], List<String> person_facet = const [], List<String> subject_facet = const [], List<String> place_facet = const [], List<String> author_facet = const [], List<String> subject_key = const [], List<String> time_key = const [], String lcc_sort = "", String ddc_sort = "", List<Uint8List> covers = const [], List<OLAuthor> authors = const []}) -
OLSearchDoc.fromJson(Map<
String, dynamic> json) -
OLSearchDoc.fromJson crates an instance from json
factory
Properties
-
final
-
final
-
final
-
final
-
final
-
contributor
→ List<
String> -
final
- cover_edition_key → String
-
final
- cover_i → int
-
final
-
covers
→ List<
Uint8List> -
final
-
ddc
→ List<
String> -
final
- ddc_sort → String
-
final
- ebook_count_i → int
-
final
- edition_count → int
-
final
-
edition_key
→ List<
String> -
final
- first_publish_year → int
-
final
-
first_sentence
→ List<
String> -
final
- has_fulltext → bool
-
final
- hashCode → int
-
The hash code for this object.
no setterinherited
-
ia
→ List<
String> -
final
-
ia_box_id
→ List<
String> -
final
- ia_collection_s → String
-
final
-
ia_loaded_id
→ List<
String> -
final
-
id_alibris_id
→ List<
String> -
final
-
id_amazon
→ List<
String> -
final
-
id_bcid
→ List<
String> -
final
-
id_dnb
→ List<
String> -
final
-
id_goodreads
→ List<
String> -
final
-
id_google
→ List<
String> -
final
-
id_librarything
→ List<
String> -
final
-
id_libris
→ List<
String> -
final
-
id_overdrive
→ List<
String> -
final
-
id_wikidata
→ List<
String> -
final
-
isbn
→ List<
String> -
final
- key → String
-
final
-
language
→ List<
String> -
final
- last_modified_i → int
-
final
-
lcc
→ List<
String> -
final
- lcc_sort → String
-
final
-
lccn
→ List<
String> -
final
- lending_edition_s → String
-
final
- lending_identifier_s → String
-
final
- number_of_pages_median → int
-
final
-
oclc
→ List<
String> -
final
-
person
→ List<
String> -
final
-
person_facet
→ List<
String> -
final
-
person_key
→ List<
String> -
final
-
place
→ List<
String> -
final
-
place_facet
→ List<
String> -
final
-
place_key
→ List<
String> -
final
- printdisabled_s → String
-
final
-
props
→ List<
Object?> -
The list of properties that will be used to determine whether
two instances are equal.
no setteroverride
- public_scan_b → bool
-
final
-
publish_date
→ List<
String> -
final
-
publish_place
→ List<
String> -
final
-
publish_year
→ List<
int> -
final
-
publisher
→ List<
String> -
final
-
publisher_facet
→ List<
String> -
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
-
seed
→ List<
String> -
final
- stringify → bool?
-
If set to
true
, thetoString
method will be overridden to output this instance'sprops
.no setterinherited -
subject
→ List<
String> -
final
-
subject_facet
→ List<
String> -
final
-
subject_key
→ List<
String> -
final
-
time
→ List<
String> -
final
-
time_facet
→ List<
String> -
final
-
time_key
→ List<
String> -
final
- title → String
-
final
- title_suggest → String
-
final
- type → String
-
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson(
) → Map< String, dynamic> - toJson creates a json representative of this class
-
toString(
) → String - A string representation of this object.
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited