Class Roles

java.lang.Object
org.episteme.social.sociology.Roles
All Implemented Interfaces:
Serializable

public final class Roles extends Object implements Serializable
A utility class defining common archetypal social roles across various contexts. These predefined roles serve as templates for creating specific role instances for individuals.
Since:
1.0
Version:
1.1
Author:
Silvere Martin-Michiellot, Gemini AI (Google DeepMind)
See Also:
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final Role
    Creative participant in an art or performance.
    static final Role
    SociologicalGroup of observers for a performance.
    static final Role
    Adherent to a belief system.
    static final Role
    Decision-maker in a productive hierarchy.
    static final Role
    Junior individual in a SociologicalFamily structure.
    static final Role
    Individual purchasing goods or services.
    static final Role
    Legal advocate for the defendant.
    static final Role
    Creative manager directing the performance.
    static final Role
    Individual providing medical care.
    static final Role
    Adversary in a social or physical conflict.
    static final Role
    Individual initiating harm or law violation.
    static final Role
    Individual adhering to a leader's direction.
    static final Role
    Peer in a voluntary social bond.
    static final Role
    Individual managing an educational institution.
    static final Role
    Symbiotic participant helping another role.
    static final Role
    Impartial mediator in a legal conflict.
    static final Role
    SociologicalGroup of peers providing a collective verdict.
    static final Role
    Formal or informal head of a political SociologicalGroup.
    static final Role
    Individual managing commercial operations.
    static final Role
    Individual in possession of or power over others.
    static final Role
    Nearby resident in a social environment.
    static final Role
    Scavenger or beneficiary of a hunt outcome.
    static final Role
    Senior/caregiver individual in a SociologicalFamily structure.
    static final Role
    Individual seeking medical care.
    static final Role
    The general citizenry or collective mass.
    static final Role
    Active participant in a game or sport.
    static final Role
    Individual enforcing public order.
    static final Role
    Initiator of a hunt.
    static final Role
    Target of a hunt.
    static final Role
    Facilitator of religious rites.
    static final Role
    Individual confined following a law violation.
    static final Role
    Commercial manager of a performance.
    static final Role
    Legal advocate for the state or plaintiff.
    static final Role
    Impartial enforcer of game rules.
    static final Role
    Individual selling goods or services.
    static final Role
    Individual ensuring order during a performance.
    static final Role
    Individual in forced labor.
    static final Role
    Unfamiliar individual in a social context.
    static final Role
    Individual receiving instruction.
    static final Role
    Passive participant supporting a side.
    static final Role
    Potential perpetrator under investigation.
    static final Role
    Individual providing instruction.
    static final Role
    Individual providing technical support for a show.
    static final Role
    Individual active in society but without formal employment.
    static final Role
    Individual harmed during a conflict.
    static final Role
    Participant in productive labor.
  • Method Summary

    Methods inherited from class Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • PATIENT

      public static final Role PATIENT
      Individual seeking medical care.
    • DOCTOR

      public static final Role DOCTOR
      Individual providing medical care.
    • CHILD

      public static final Role CHILD
      Junior individual in a SociologicalFamily structure.
    • PARENT

      public static final Role PARENT
      Senior/caregiver individual in a SociologicalFamily structure.
    • NEIGHBOR

      public static final Role NEIGHBOR
      Nearby resident in a social environment.
    • STRANGER

      public static final Role STRANGER
      Unfamiliar individual in a social context.
    • FRIEND

      public static final Role FRIEND
      Peer in a voluntary social bond.
    • ENEMY

      public static final Role ENEMY
      Adversary in a social or physical conflict.
    • VICTIM

      public static final Role VICTIM
      Individual harmed during a conflict.
    • FELON

      public static final Role FELON
      Individual initiating harm or law violation.
    • POLICEMAN

      public static final Role POLICEMAN
      Individual enforcing public order.
    • SUSPECT

      public static final Role SUSPECT
      Potential perpetrator under investigation.
    • PRISONER

      public static final Role PRISONER
      Individual confined following a law violation.
    • PROSECUTOR

      public static final Role PROSECUTOR
      Legal advocate for the state or plaintiff.
    • DEFENDER

      public static final Role DEFENDER
      Legal advocate for the defendant.
    • JUDGE

      public static final Role JUDGE
      Impartial mediator in a legal conflict.
    • JURY

      public static final Role JURY
      SociologicalGroup of peers providing a collective verdict.
    • STUDENT

      public static final Role STUDENT
      Individual receiving instruction.
    • TEACHER

      public static final Role TEACHER
      Individual providing instruction.
    • HEADMASTER

      public static final Role HEADMASTER
      Individual managing an educational institution.
    • CONSUMER

      public static final Role CONSUMER
      Individual purchasing goods or services.
    • SALESMAN

      public static final Role SALESMAN
      Individual selling goods or services.
    • MANAGER

      public static final Role MANAGER
      Individual managing commercial operations.
    • WORKER

      public static final Role WORKER
      Participant in productive labor.
    • BOSS

      public static final Role BOSS
      Decision-maker in a productive hierarchy.
    • UNEMPLOYED

      public static final Role UNEMPLOYED
      Individual active in society but without formal employment.
    • SLAVE

      public static final Role SLAVE
      Individual in forced labor.
    • MASTER

      public static final Role MASTER
      Individual in possession of or power over others.
    • LEADER

      public static final Role LEADER
      Formal or informal head of a political SociologicalGroup.
    • FOLLOWER

      public static final Role FOLLOWER
      Individual adhering to a leader's direction.
    • PEOPLE

      public static final Role PEOPLE
      The general citizenry or collective mass.
    • BELIEVER

      public static final Role BELIEVER
      Adherent to a belief system.
    • PRIEST

      public static final Role PRIEST
      Facilitator of religious rites.
    • SUPPORTER

      public static final Role SUPPORTER
      Passive participant supporting a side.
    • PLAYER

      public static final Role PLAYER
      Active participant in a game or sport.
    • REFEREE

      public static final Role REFEREE
      Impartial enforcer of game rules.
    • ARTIST

      public static final Role ARTIST
      Creative participant in an art or performance.
    • AUDIENCE

      public static final Role AUDIENCE
      SociologicalGroup of observers for a performance.
    • TECHNICIAN

      public static final Role TECHNICIAN
      Individual providing technical support for a show.
    • PRODUCER

      public static final Role PRODUCER
      Commercial manager of a performance.
    • DIRECTOR

      public static final Role DIRECTOR
      Creative manager directing the performance.
    • SECURITY

      public static final Role SECURITY
      Individual ensuring order during a performance.
    • PREY

      public static final Role PREY
      Target of a hunt.
    • PREDATOR

      public static final Role PREDATOR
      Initiator of a hunt.
    • OPPORTUNIST

      public static final Role OPPORTUNIST
      Scavenger or beneficiary of a hunt outcome.
    • HELPER

      public static final Role HELPER
      Symbiotic participant helping another role.