Generated with
This document is part of the ebook for O1 (aka CS-A1110 Programming 1), a course at Aalto University.
This document is part of the ebook for O1 (aka CS-A1110 Programming 1), a course at Aalto University.
o1.legal.Group
A Group
is a group of legal persons who have united to act in their shared interest and are being treated as a single legal person.
Groups do not have distinct names. The name
of all Group
objects is simply the string "group".
Parameters
-
members
-
the legal entities that form the group. This must be a non-empty collection. The first member is the leader of the group.
Attributes
-
Graph
-
-
Supertypes
-
Members list
A short description of the entity’s type. For a Group
, this takes the form "group of N led by LEADER-NAME". For example: "group of 5 led by Jane Doe".
A short description of the entity’s type. For a Group
, this takes the form "group of N led by LEADER-NAME". For example: "group of 5 led by Jane Doe".
Attributes
Returns a textual description of the legal entity. This takes the form "NAME (KIND)", e.g., "Jane Doe (human in full capacity)".
Returns a textual description of the legal entity. This takes the form "NAME (KIND)", e.g., "Jane Doe (human in full capacity)".
Attributes
-
Definition Classes
-
-
Inherited from:
-
Entity
the leader of the group (its first member)
the leader of the group (its first member)
Attributes
Attributes
-
Inherited from:
-
Entity