OLBook class
This class OLBook will be returned on having valid search results using the API's ISBN function. All json based operations are autogenerated.
- Inheritance
-
- Object
- OLBookBase
- OLBook
- Annotations
-
- @JsonSerializable()
Constructors
-
OLBook({String title = "", String full_title = "", String subtitle = "", List<
String> subjects = const [], List<String> isbn_10 = const [], List<String> isbn_13 = const [], List<String> ia_box_id = const [], String ocaid = "", List<String> publishers = const [], List<OLAuthor> authors = const [], List<String> publish_places = const [], String physical_format = "", String physical_dimensions = "", int latest_revision = 0, int revision = 0, String publish_date = "", List<String> contributions = const [], List<Uint8List> covers = const [], String weight = "", List<String> lc_classifications = const [], int number_of_pages = 0, String edition_name = "", String pagination = ""}) -
OLBook.fromJson(Map<
String, dynamic> json) -
OLBook.fromJson crates an instance from json
factory
Properties
-
final
-
contributions
→ List<
String> -
final
-
covers
↔ List<
Uint8List> -
latefinal
- edition_name → String
-
final
- full_title → String
-
final
- hashCode → int
-
The hash code for this object.
no setterinherited
-
ia_box_id
→ List<
String> -
final
-
isbn_10
→ List<
String> -
final
-
isbn_13
→ List<
String> -
final
- latest_revision → int
-
final
-
lc_classifications
→ List<
String> -
final
- number_of_pages → int
-
final
- ocaid → String
-
final
- pagination → String
-
final
- physical_dimensions → String
-
final
- physical_format ↔ String
-
latefinal
-
props
→ List<
Object?> -
The list of properties that will be used to determine whether
two instances are equal.
no setteroverride
- publish_date → String
-
final
-
publish_places
→ List<
String> -
final
-
publishers
→ List<
String> -
final
- revision → int
-
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- stringify → bool?
-
If set to
true
, thetoString
method will be overridden to output this instance'sprops
.no setterinherited -
subjects
→ List<
String> -
final
- subtitle → String
-
final
- title → String
-
final
- weight → 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