Class Play

java.lang.Object
org.episteme.social.arts.theater.Play

public class Play extends Object
Represents a theatrical performance or play.
Since:
1.0
Author:
Silvere Martin-Michiellot, Gemini AI (Google DeepMind)
  • Constructor Details

  • Method Details

    • getTitle

      public String getTitle()
    • getPlaywright

      public String getPlaywright()
    • getGenre

      public Play.Genre getGenre()
    • getActs

      public List<Act> getActs()
    • getDurationMinutes

      public int getDurationMinutes()
    • getYearWritten

      public int getYearWritten()
    • getCharacters

      public List<Character> getCharacters()
    • setPlaywright

      public void setPlaywright(String playwright)
    • setPlaywright

      public void setPlaywright(Artist artist)
    • setGenre

      public void setGenre(Play.Genre genre)
    • addAct

      public void addAct(Act act)
    • setDurationMinutes

      public void setDurationMinutes(int duration)
    • setYearWritten

      public void setYearWritten(int year)
    • addCharacter

      public void addCharacter(Character character)
    • toString

      public String toString()
      Overrides:
      toString in class Object