Constructor.
The name of this unit.
The description of this unit.
This unit's boolean attributes.
This unit's key-value attributes.
The collection of unit modifiers (of every schema in the merge group, since units are built after the unit modifiers have been merged).
The components of a compound SI unit such as m-per-s^2, or null for every other unit.
The legal derivatives of this unit (non-compound units only): the name, its plural, and modified forms.
The description of this schema entry.
The SI modifiers this unit accepts, mapped to their conversion factors (null if a modifier has none).
The name of this schema entry.
The set of boolean attribute names this schema entry has.
The set of boolean attributes this schema entry has.
The collection of value attribute names this schema entry has.
The collection of value attributes this schema entry has.
StaticIGNORED_The attributes ignored when comparing two declarations of an element: inLibrary names the declaring library and hedId differs between schemas by construction.
The description of this schema entry.
The name of this schema entry.
Get the factor that converts a value given in a form of this unit to the unit class's base unit.
A unit string accepted by validateUnit.
The conversion factor, or null if this unit has no conversionFactor, the string is not a form of this unit, or a modifier used has no conversionFactor.
Determine if this schema unit is equivalent to another schema unit.
Schema units are equivalent if they have the same name, description, and attributes.
A schema unit to compare with this one.
Whether the other unit is equivalent to this schema unit.
Retrieve all values of a value attribute (by name) on this schema entry.
The attribute whose value should be returned.
The values of the attribute.
Retrieve a single value of a value attribute (by name) on this schema entry, throwing an error if more than one value exists.
The attribute whose value should be returned.
The value of the attribute.
Whether this schema entry has this attribute (by name).
The attribute to check for.
Whether this schema entry has this attribute.
Whether this schema entry has this boolean attribute (by name).
The attribute to check for.
Whether this schema entry has this attribute.
Determine whether a unit string is this unit written without an SI modifier.
A unit string.
True if the string is this unit's name (a compound unit such as m-per-s included) or, for a unit that is not a symbol, its plural.
Determine if a value has this unit.
Either the whole value or the part after a blank (if not a prefix unit).
Whether the value has these units.
Staticsort
A schema unit.