ISBN class

Inheritance

Constructors

ISBN(String? str)
Returns a valid ISBN object.
factory
ISBN.fromJson(Map<String, dynamic> map, {String? key})
Returns a valid ISBN object.
factory
ISBN.fromValueObject(ValueObject vo)
Returns a valid ISBN object.
factory

Properties

hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
value String
finalinherited
version ISBNVersion
Stores the ISBN version of this, which is either v10 or v13.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson({String? key}) Map<String, String>
toString() String
Returns the object's valid value as a String
inherited

Operators

operator ==(Object o) bool
The equality operator.
inherited

Static Properties

key String
Default value: isbn
getter/setter pair