Isbn13 class

An International Standard Book Number (ISBN).

See:

Properties

checkDigit → DigitString
The ISBN 13 check digit.
no setter
hashCode → int
The hash code for this object.
no setterinherited
isbn → DigitString
final
prefix → DigitString
The GS1 (formerly EAN) Element (e.g., '978' or '979').
no setter
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() → String
A string representation of this object.
override

Operators

operator ==(Object other) → bool
The equality operator.
inherited

Static Properties

gsiPrefixes → List<String>
final

Static Methods

calculateIsbn13CheckDigit(DigitString input) → int?
isValid(String value) → bool
tryParse(String input) → Isbn13?
validateChecksum(DigitString isbn) → bool
If input is a valid ISBN, returns true.