Class Plaintiff
java.lang.Object
org.episteme.social.sociology.Role
org.episteme.social.law.Plaintiff
- All Implemented Interfaces:
Serializable, Commented, ComprehensiveIdentification, Identified<Identification>, Named, Temporal<TimeCoordinate>
Represents the plaintiff in a lawsuit, who is the party bringing the case.
The plaintiff can be an individual representing themselves or a group/entity.
- Since:
- 1.0
- Author:
- Silvere Martin-Michiellot, Gemini AI (Google DeepMind)
- See Also:
-
Field Summary
Fields inherited from class Role
CLIENT, OBSERVER, SERVER, SUPERVISOR -
Constructor Summary
ConstructorsConstructorDescriptionPlaintiff(Individual individual, LawSuitSituation lawSuitSituation) Creates a new Plaintiff role for an individual. -
Method Summary
Methods inherited from class Role
equals, getId, getIndividual, getKind, getSituation, getTraits, getWhen, hashCode, setKind, setTimestamp, toStringMethods inherited from interface Commented
getComments, getTrait, setCommentsMethods inherited from interface ComprehensiveIdentification
getName, getTrait, setName, setTrait
-
Constructor Details
-
Plaintiff
Creates a new Plaintiff role for an individual.- Parameters:
individual- the individual taking on the rolelawSuitSituation- the lawsuit context where this role is played
-