Common Domain::Base Types ABE
Class Quantity

A base / value business entity used to represent measurements.

Attributes
long amount amount

A quantity of something, typically the total of a thing or things in number, size, value, extent, or money.

String units units

The unit of measure for the quantity, such as meters, cubic yards, kilograms [ISO 80000], and the currency referring to [ISO 4217].


Properties:

Alias
Classifier Behavior
Is Abstracttrue
Is Activefalse
Is Leaffalse
KeywordsbaseType
NameQuantity
Name Expression
Namespace«010» Base Types ABE
Owned Template Signature
Owner«010» Base Types ABE
Owning Template Parameter
Package«010» Base Types ABE
Qualified NameSID Models::Common Domain::Base Types ABE::Quantity
Representation
Stereotype
Template Parameter
VisibilityPublic

Attribute Details

 amount
Public long amount

A quantity of something, typically the total of a thing or things in number, size, value, extent, or money.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
Class«baseType» Quantity
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower1
Lower Value
MultiplicityNone (1)
Nameamount
Name Expression
Namespace«baseType» Quantity
Opposite
Owner«baseType» Quantity
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Base Types ABE::Quantity::amount
Stereotyperequired
Template Parameter
Typelong
Upper1
Upper Value
VisibilityPublic


 units
Public String units

The unit of measure for the quantity, such as meters, cubic yards, kilograms [ISO 80000], and the currency referring to [ISO 4217].

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
Class«baseType» Quantity
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower1
Lower Value
MultiplicityNone (1)
Nameunits
Name Expression
Namespace«baseType» Quantity
Opposite
Owner«baseType» Quantity
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Base Types ABE::Quantity::units
Stereotyperequired
Template Parameter
TypeString
Upper1
Upper Value
VisibilityPublic