Identifier class final Values

An identifier, and the scheme that says who issues it.

The standard puts the scheme in an attribute next to the value rather than in the value, and a profile usually decides which schemes it accepts. A VAT number is not one of these: it is a plain string on its own term.

Constructors

Identifier(String value, {String? scheme})
The identifier value, optionally issued under scheme.
const

Properties

hashCode → int
The hash code for this object.
no setteroverride
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
scheme → String?
The identifier of the scheme the value belongs to.
final
value → String
The identifier itself.
final

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.
override