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.