HpsCodes class abstract final

Die Tabelle selbst und die Abfrage darauf.

Properties

hashCode → int
The hash code for this object.
no setterinherited
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.
inherited

Operators

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

Static Methods

lookup(String? code) → HpsCode?
Der Eintrag zu code, oder null, wenn seine Bedeutung nicht feststeht. Findet beide Schreibweisen (normalize) und die Familien mit Platzhalter (8105 -> 81xx).
normalize(String code) → String
Die Schreibweise, unter der code in der Tabelle steht: ein rein numerischer Code ohne fuehrende Nullen (0055 -> 55, 0000 -> 0), jeder andere unveraendert.
reasonOf(String? code) → HpsCodeReason?
Der Grund zu code; HpsCodeReason.unknown fuer einen Code, der in der Tabelle fehlt, null ohne Code.

Constants

all → const List<HpsCode>
Alle Codes, deren Bedeutung feststeht. Reihenfolge wie im Zwilling: zuerst die gemessenen in der Reihenfolge des Messprotokolls, dann die HPS-Liste von hobex aufsteigend, zuletzt die TECS-Liste (tecsCodes) in ihrer eigenen Reihenfolge.