Common Domain::Capacity ABE
Class CapacityAmount

A quantity that defines the Capacity.

Attributes
AppliedCapacityDemand _appliedCapacityDemand _appliedCapacityDemand
Capacity _availableCapacity _availableCapacity
«baseType» Quantity capacityAmount capacityAmount

A value and units that define the CapacityAmount, such as 10000 ea, 10B Mb.

Instance values are mutually exclusive with From and To capacityAmounts and range interval.

«baseType» Quantity capacityAmountFrom capacityAmountFrom

The low range value that a CapacityAmount can take on.

«baseType» Quantity capacityAmountTo capacityAmountTo

The upper range value that a CapacityAmount can take on.

String rangeInterval rangeInterval

An indicator that specifies the inclusion or exclusion of the capacityAmountFrom and capacityAmountTo attributes.

Possible values are "open", "closed", "closedBottom" and "closedTop".


Properties:

Alias
Classifier Behavior
Is Abstractfalse
Is Activefalse
Is Leaffalse
Keywords
NameCapacityAmount
Name Expression
Namespace«017» Capacity ABE
Owned Template Signature
Owner«017» Capacity ABE
Owning Template Parameter
Package«017» Capacity ABE
Qualified NameSID Models::Common Domain::Capacity ABE::CapacityAmount
Representation
Stereotype
Template Parameter
VisibilityPublic

Attribute Details

 _appliedCapacityDemand
Public AppliedCapacityDemand _appliedCapacityDemand
Constraints:
Properties:

AggregationNone
Alias
AssociationCapacityAmountReducedBy
Association End
ClassCapacityAmount
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower0
Lower Value(0)
Multiplicity*
Name_appliedCapacityDemand
Name Expression
NamespaceCapacityAmount
Opposite_capacityAmount
OwnerCapacityAmount
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Capacity ABE::CapacityAmount::_appliedCapacityDemand
Stereotype
Template Parameter
TypeAppliedCapacityDemand
Upper*
Upper Value(*)
VisibilityPublic


 _availableCapacity
Public Capacity _availableCapacity
Constraints:
Properties:

AggregationNone
Alias
AssociationAvailableCapacityExpressedAs
Association End
ClassCapacityAmount
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(1)
Multiplicity1
Name_availableCapacity
Name Expression
NamespaceCapacityAmount
Opposite_availableCapacityAmount
OwnerCapacityAmount
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Capacity ABE::CapacityAmount::_availableCapacity
Stereotype
Template Parameter
TypeCapacity
Upper1
Upper Value(1)
VisibilityPublic


 capacityAmount
Public «baseType» Quantity capacityAmount

A value and units that define the CapacityAmount, such as 10000 ea, 10B Mb.

Instance values are mutually exclusive with From and To capacityAmounts and range interval.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassCapacityAmount
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)
NamecapacityAmount
Name Expression
NamespaceCapacityAmount
Opposite
OwnerCapacityAmount
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Capacity ABE::CapacityAmount::capacityAmount
Stereotype
Template Parameter
Type«baseType» Quantity
Upper1
Upper Value
VisibilityPublic


 capacityAmountFrom
Public «baseType» Quantity capacityAmountFrom

The low range value that a CapacityAmount can take on.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassCapacityAmount
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)
NamecapacityAmountFrom
Name Expression
NamespaceCapacityAmount
Opposite
OwnerCapacityAmount
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Capacity ABE::CapacityAmount::capacityAmountFrom
Stereotype
Template Parameter
Type«baseType» Quantity
Upper1
Upper Value
VisibilityPublic


 capacityAmountTo
Public «baseType» Quantity capacityAmountTo

The upper range value that a CapacityAmount can take on.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassCapacityAmount
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)
NamecapacityAmountTo
Name Expression
NamespaceCapacityAmount
Opposite
OwnerCapacityAmount
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Capacity ABE::CapacityAmount::capacityAmountTo
Stereotype
Template Parameter
Type«baseType» Quantity
Upper1
Upper Value
VisibilityPublic


 rangeInterval
Public String rangeInterval

An indicator that specifies the inclusion or exclusion of the capacityAmountFrom and capacityAmountTo attributes.

Possible values are "open", "closed", "closedBottom" and "closedTop".

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassCapacityAmount
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)
NamerangeInterval
Name Expression
NamespaceCapacityAmount
Opposite
OwnerCapacityAmount
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Capacity ABE::CapacityAmount::rangeInterval
Stereotype
Template Parameter
TypeString
Upper1
Upper Value
VisibilityPublic