Common Domain::Root Business Entities ABE::Root Entity Group ABE
Class RootEntityGroupMemberExpression

The RootEntityGroupMemeberExpression defines part of a mathematical expression composed of variables (represented by the members), operators, and delimiters. For example "(memberA or", "memberB}"

Attributes
String delimiter delimiter

A character used to specify the boundary between separate members. For example, ")" and "(".

Integer delimiterSequence delimiterSequence

The order in which a delimiter appears in this part of an expression.

Integer memberSequence memberSequence

The order in which a RootEntityGroupMember appears in this part of an expression.

String operator operator

A mathematical symbol or term that describes an operation in an expression for this part of the expression. For example, "or", "and", "mutually exclusive".

Integer operatorSequence operatorSequence

The order in which an operator appears in this part of an expression.

String sequence sequence

The order in which a RootEntityGroupMember appears in an expression. For example, the partial expression for memberA is 1 and the partial expression for memberB is 2.

Attributes inherited from SID Models::Common Domain::Root Business Entities ABE::Root Entity Group ABE::RootEntityGroupMember SID Models::Common Domain::Root Business Entities ABE::Root Entity Group ABE::RootEntityGroupMember
validFor validFor, rootEntity rootEntity, rootEntityGroup rootEntityGroup

Properties:

Alias
Classifier Behavior
Is Abstractfalse
Is Activefalse
Is Leaffalse
Keywords
NameRootEntityGroupMemberExpression
Name Expression
NamespaceRoot Entity Group ABE
Owned Template Signature
OwnerRoot Entity Group ABE
Owning Template Parameter
PackageRoot Entity Group ABE
Qualified NameSID Models::Common Domain::Root Business Entities ABE::Root Entity Group ABE::RootEntityGroupMemberExpression
Representation
Stereotype
Template Parameter
VisibilityPublic

Attribute Details

 delimiter
Public String delimiter

A character used to specify the boundary between separate members. For example, ")" and "(".

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassRootEntityGroupMemberExpression
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)
Namedelimiter
Name Expression
NamespaceRootEntityGroupMemberExpression
Opposite
OwnerRootEntityGroupMemberExpression
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Root Business Entities ABE::Root Entity Group ABE::RootEntityGroupMemberExpression::delimiter
Stereotyperequired
Template Parameter
TypeString
Upper1
Upper Value
VisibilityPublic


 delimiterSequence
Public Integer delimiterSequence

The order in which a delimiter appears in this part of an expression.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassRootEntityGroupMemberExpression
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)
NamedelimiterSequence
Name Expression
NamespaceRootEntityGroupMemberExpression
Opposite
OwnerRootEntityGroupMemberExpression
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Root Business Entities ABE::Root Entity Group ABE::RootEntityGroupMemberExpression::delimiterSequence
Stereotyperequired
Template Parameter
TypeInteger
Upper1
Upper Value
VisibilityPublic


 memberSequence
Public Integer memberSequence

The order in which a RootEntityGroupMember appears in this part of an expression.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassRootEntityGroupMemberExpression
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)
NamememberSequence
Name Expression
NamespaceRootEntityGroupMemberExpression
Opposite
OwnerRootEntityGroupMemberExpression
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Root Business Entities ABE::Root Entity Group ABE::RootEntityGroupMemberExpression::memberSequence
Stereotyperequired
Template Parameter
TypeInteger
Upper1
Upper Value
VisibilityPublic


 operator
Public String operator

A mathematical symbol or term that describes an operation in an expression for this part of the expression. For example, "or", "and", "mutually exclusive".

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassRootEntityGroupMemberExpression
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)
Nameoperator
Name Expression
NamespaceRootEntityGroupMemberExpression
Opposite
OwnerRootEntityGroupMemberExpression
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Root Business Entities ABE::Root Entity Group ABE::RootEntityGroupMemberExpression::operator
Stereotyperequired
Template Parameter
TypeString
Upper1
Upper Value
VisibilityPublic


 operatorSequence
Public Integer operatorSequence

The order in which an operator appears in this part of an expression.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassRootEntityGroupMemberExpression
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)
NameoperatorSequence
Name Expression
NamespaceRootEntityGroupMemberExpression
Opposite
OwnerRootEntityGroupMemberExpression
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Root Business Entities ABE::Root Entity Group ABE::RootEntityGroupMemberExpression::operatorSequence
Stereotyperequired
Template Parameter
TypeInteger
Upper1
Upper Value
VisibilityPublic


 sequence
Public String sequence

The order in which a RootEntityGroupMember appears in an expression. For example, the partial expression for memberA is 1 and the partial expression for memberB is 2.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassRootEntityGroupMemberExpression
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)
Namesequence
Name Expression
NamespaceRootEntityGroupMemberExpression
Opposite
OwnerRootEntityGroupMemberExpression
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Root Business Entities ABE::Root Entity Group ABE::RootEntityGroupMemberExpression::sequence
Stereotyperequired
Template Parameter
TypeString
Upper1
Upper Value
VisibilityPublic