Class JuryMember

All Implemented Interfaces:
Serializable, Commented, ComprehensiveIdentification, Identified<Identification>, Named, Temporal<TimeCoordinate>

public class JuryMember extends Worker
Represents a member of a jury whose role is to decide if the defendant is guilty or liable, or to determine fact-based outcomes in a trial. Jury members are generally citizens performing a temporary public duty and are compensated by the administration.
Since:
1.0
Author:
Silvere Martin-Michiellot, Gemini AI (Google DeepMind)
See Also:
  • Constructor Details

    • JuryMember

      public JuryMember(Individual individual, LawSuitSituation lawSuitSituation, String function, Administration administration)
      Creates a new JuryMember object with a specific function.
      Parameters:
      individual - the individual taking the role of jury member
      lawSuitSituation - the context of the trial
      function - the specific role or function within the jury
      administration - the judicial administration providing compensation
    • JuryMember

      public JuryMember(Individual individual, LawSuitSituation lawSuitSituation, Administration administration)
      Creates a new JuryMember object with the default "Jury member" title.
      Parameters:
      individual - the individual taking the role of jury member
      lawSuitSituation - the context of the trial
      administration - the judicial administration providing compensation