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.