FullCapacityPerson

class FullCapacityPerson(personID: String, name: String) extends Entity with NaturalPerson

A FullCapacityPerson is a NaturalPerson that has no restrictions on their ability to function as a legal entity (due to being underage, indisposed, etc.).

Value parameters:
name

the person’s name

personID

an identifier that uniquely specifies the individual person, such as a social security number

trait Entity
class Object
trait Matchable
class Any

Value members

Concrete methods

The contact person of the legal entity. A FullCapacityPerson functions as their own contact.

The contact person of the legal entity. A FullCapacityPerson functions as their own contact.

override def kind: String

A short description of the entity’s type. For a FullCapacityPerson, this method returns the default kind defined for NaturalPerson, followed by the string " in full capacity".

A short description of the entity’s type. For a FullCapacityPerson, this method returns the default kind defined for NaturalPerson, followed by the string " in full capacity".

Definition Classes

Inherited methods

override def toString: String

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)".

Definition Classes
Inherited from:
Entity