account1
Class AccountMembership

Attributes
<Class> Member member member
<Class> Account accountFrom accountFrom
<Primitive Type> string name name
<Primitive Type> string description description
<<alias>> <Class> code memberRole memberRole
<Primitive Type> dateTime validFrom validFrom
<Primitive Type> dateTime validTo validTo
<Primitive Type> boolean disabled disabled
<Primitive Type> integer distance distance
<Class> Account accountTo accountTo
<<alias>> <Class> code quality quality
<Class> Account forUseBy forUseBy
<Primitive Type> string accountFromId accountFromId
<Primitive Type> string accountToId accountToId

Attributes inherited from base::base::SecureObject base::base::SecureObject
owner owner, accessLevelBrowse accessLevelBrowse, accessLevelUpdate accessLevelUpdate, accessLevelDelete accessLevelDelete, owningUser owningUser, owningGroup owningGroup, accessGrantedByParent accessGrantedByParent

Attributes inherited from base::base::ContextCapable base::base::ContextCapable
context context

Attributes inherited from base::base::Creatable base::base::Creatable
createdAt createdAt, createdBy createdBy

Attributes inherited from base::base::Modifiable base::base::Modifiable
modifiedAt modifiedAt, modifiedBy modifiedBy

Attributes inherited from base::base::ExtentCapable base::base::ExtentCapable
identity identity

Operations inherited from base::base::SecureObject base::base::SecureObject
setOwningUser setOwningUser, addOwningGroup addOwningGroup, removeOwningGroup removeOwningGroup, removeAllOwningGroup removeAllOwningGroup, setAccessLevel setAccessLevel, checkPermissions checkPermissions, replaceOwningGroup replaceOwningGroup

Properties:

Alias
Classifier Behavior
Is Abstractfalse
Is Activefalse
Is Leaffalse
Keywords
NameAccountMembership
Name Expression
Namespace<Package> account1
Owned Template Signature
Owner<Package> account1
Owning Template Parameter
Package<Package> account1
Qualified Nameaccount1::account1::AccountMembership
Representation
Stereotype
Template Parameter
VisibilityPublic

Attribute Details

 accountFrom
Public <Class> Account accountFrom
Constraints:
<Unnamed Constraint> = "isFrozen"
Properties:

AggregationNone
Alias
Association<Association> MembershipFromAccount
Association End
Class<Class> AccountMembership
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlytrue
Is Staticfalse
Is Uniquetrue
Keywords
Lower0
Lower Value<Literal Integer> 0
Multiplicity0..1
NameaccountFrom
Name Expression
Namespace<Class> AccountMembership
Opposite
Owner<Class> AccountMembership
Owning Association
Owning Template Parameter
Qualified Nameaccount1::account1::AccountMembership::accountFrom
Stereotype
Template Parameter
Type<Class> Account
Upper1
Upper Value<Literal Unlimited Natural> 1
VisibilityPublic


 accountFromId
Public <Primitive Type> string accountFromId
Constraints:
Properties:

AggregationNone
Alias
Association
Association End
Class<Class> AccountMembership
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlytrue
Is Staticfalse
Is Uniquetrue
Keywords
Lower0
Lower Value<Literal Integer> 0
Multiplicity0..1
NameaccountFromId
Name Expression
Namespace<Class> AccountMembership
Opposite
Owner<Class> AccountMembership
Owning Association
Owning Template Parameter
Qualified Nameaccount1::account1::AccountMembership::accountFromId
Stereotype
Template Parameter
Type<Primitive Type> string
Upper1
Upper Value<Literal Unlimited Natural> 1
VisibilityPublic


 accountTo
Public <Class> Account accountTo
Constraints:
<Unnamed Constraint> = "isFrozen"
Properties:

AggregationNone
Alias
Association<Association> MembershipToAccount
Association End
Class<Class> AccountMembership
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlytrue
Is Staticfalse
Is Uniquetrue
Keywords
Lower0
Lower Value<Literal Integer> 0
Multiplicity0..1
NameaccountTo
Name Expression
Namespace<Class> AccountMembership
Opposite
Owner<Class> AccountMembership
Owning Association
Owning Template Parameter
Qualified Nameaccount1::account1::AccountMembership::accountTo
Stereotype
Template Parameter
Type<Class> Account
Upper1
Upper Value<Literal Unlimited Natural> 1
VisibilityPublic


 accountToId
Public <Primitive Type> string accountToId
Constraints:
Properties:

AggregationNone
Alias
Association
Association End
Class<Class> AccountMembership
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlytrue
Is Staticfalse
Is Uniquetrue
Keywords
Lower0
Lower Value<Literal Integer> 0
Multiplicity0..1
NameaccountToId
Name Expression
Namespace<Class> AccountMembership
Opposite
Owner<Class> AccountMembership
Owning Association
Owning Template Parameter
Qualified Nameaccount1::account1::AccountMembership::accountToId
Stereotype
Template Parameter
Type<Primitive Type> string
Upper1
Upper Value<Literal Unlimited Natural> 1
VisibilityPublic


 description
Public <Primitive Type> string description
Constraints:
Properties:

AggregationNone
Alias
Association
Association End
Class<Class> AccountMembership
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlytrue
Is Staticfalse
Is Uniquetrue
Keywords
Lower0
Lower Value<Literal Integer> 0
Multiplicity0..1
Namedescription
Name Expression
Namespace<Class> AccountMembership
Opposite
Owner<Class> AccountMembership
Owning Association
Owning Template Parameter
Qualified Nameaccount1::account1::AccountMembership::description
Stereotype
Template Parameter
Type<Primitive Type> string
Upper1
Upper Value<Literal Unlimited Natural> 1
VisibilityPublic


 disabled
Public <Primitive Type> boolean disabled
Constraints:
Properties:

AggregationNone
Alias
Association
Association End
Class<Class> AccountMembership
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlytrue
Is Staticfalse
Is Uniquetrue
Keywords
Lower0
Lower Value<Literal Integer> 0
Multiplicity0..1
Namedisabled
Name Expression
Namespace<Class> AccountMembership
Opposite
Owner<Class> AccountMembership
Owning Association
Owning Template Parameter
Qualified Nameaccount1::account1::AccountMembership::disabled
Stereotype
Template Parameter
Type<Primitive Type> boolean
Upper1
Upper Value<Literal Unlimited Natural> 1
VisibilityPublic


 distance
Public <Primitive Type> integer distance
Constraints:
Properties:

AggregationNone
Alias
Association
Association End
Class<Class> AccountMembership
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlytrue
Is Staticfalse
Is Uniquetrue
Keywords
Lower1
Lower Value
Multiplicity1
Namedistance
Name Expression
Namespace<Class> AccountMembership
Opposite
Owner<Class> AccountMembership
Owning Association
Owning Template Parameter
Qualified Nameaccount1::account1::AccountMembership::distance
Stereotype
Template Parameter
Type<Primitive Type> integer
Upper1
Upper Value
VisibilityPublic


 forUseBy
Public <Class> Account forUseBy
Constraints:
<Unnamed Constraint> = "isFrozen"
Properties:

AggregationNone
Alias
Association<Association> MembershipIsForUseBy
Association End
Class<Class> AccountMembership
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlytrue
Is Staticfalse
Is Uniquetrue
Keywords
Lower0
Lower Value<Literal Integer> 0
Multiplicity0..1
NameforUseBy
Name Expression
Namespace<Class> AccountMembership
Opposite
Owner<Class> AccountMembership
Owning Association
Owning Template Parameter
Qualified Nameaccount1::account1::AccountMembership::forUseBy
Stereotype
Template Parameter
Type<Class> Account
Upper1
Upper Value<Literal Unlimited Natural> 1
VisibilityPublic


 member
Public <Class> Member member
Constraints:
<Unnamed Constraint> = "isFrozen"
Properties:

AggregationNone
Alias
Association<Association> MembershipIsBasedOnMember
Association End
Class<Class> AccountMembership
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlytrue
Is Staticfalse
Is Uniquetrue
Keywords
Lower0
Lower Value<Literal Integer> 0
Multiplicity0..1
Namemember
Name Expression
Namespace<Class> AccountMembership
Opposite
Owner<Class> AccountMembership
Owning Association
Owning Template Parameter
Qualified Nameaccount1::account1::AccountMembership::member
Stereotype
Template Parameter
Type<Class> Member
Upper1
Upper Value<Literal Unlimited Natural> 1
VisibilityPublic


 memberRole
Public <<alias>> <Class> code memberRole
Constraints:
Properties:

AggregationNone
Alias
Association
Association End
Class<Class> AccountMembership
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlytrue
Is Staticfalse
Is Uniquetrue
Keywordslist
Lower1
Lower Value
Multiplicity1
NamememberRole
Name Expression
Namespace<Class> AccountMembership
Opposite
Owner<Class> AccountMembership
Owning Association
Owning Template Parameter
Qualified Nameaccount1::account1::AccountMembership::memberRole
Stereotype
Template Parameter
Type<<alias>> <Class> code
Upper1
Upper Value
VisibilityPublic


 name
Public <Primitive Type> string name
Constraints:
Properties:

AggregationNone
Alias
Association
Association End
Class<Class> AccountMembership
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlytrue
Is Staticfalse
Is Uniquetrue
Keywords
Lower1
Lower Value
Multiplicity1
Namename
Name Expression
Namespace<Class> AccountMembership
Opposite
Owner<Class> AccountMembership
Owning Association
Owning Template Parameter
Qualified Nameaccount1::account1::AccountMembership::name
Stereotype
Template Parameter
Type<Primitive Type> string
Upper1
Upper Value
VisibilityPublic


 quality
Public <<alias>> <Class> code quality
Constraints:
Properties:

AggregationNone
Alias
Association
Association End
Class<Class> AccountMembership
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlytrue
Is Staticfalse
Is Uniquetrue
Keywords
Lower1
Lower Value
Multiplicity1
Namequality
Name Expression
Namespace<Class> AccountMembership
Opposite
Owner<Class> AccountMembership
Owning Association
Owning Template Parameter
Qualified Nameaccount1::account1::AccountMembership::quality
Stereotype
Template Parameter
Type<<alias>> <Class> code
Upper1
Upper Value
VisibilityPublic


 validFrom
Public <Primitive Type> dateTime validFrom
Constraints:
Properties:

AggregationNone
Alias
Association
Association End
Class<Class> AccountMembership
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlytrue
Is Staticfalse
Is Uniquetrue
Keywords
Lower0
Lower Value<Literal Integer> 0
Multiplicity0..1
NamevalidFrom
Name Expression
Namespace<Class> AccountMembership
Opposite
Owner<Class> AccountMembership
Owning Association
Owning Template Parameter
Qualified Nameaccount1::account1::AccountMembership::validFrom
Stereotype
Template Parameter
Type<Primitive Type> dateTime
Upper1
Upper Value<Literal Unlimited Natural> 1
VisibilityPublic


 validTo
Public <Primitive Type> dateTime validTo
Constraints:
Properties:

AggregationNone
Alias
Association
Association End
Class<Class> AccountMembership
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlytrue
Is Staticfalse
Is Uniquetrue
Keywords
Lower0
Lower Value<Literal Integer> 0
Multiplicity0..1
NamevalidTo
Name Expression
Namespace<Class> AccountMembership
Opposite
Owner<Class> AccountMembership
Owning Association
Owning Template Parameter
Qualified Nameaccount1::account1::AccountMembership::validTo
Stereotype
Template Parameter
Type<Primitive Type> dateTime
Upper1
Upper Value<Literal Unlimited Natural> 1
VisibilityPublic