Class Reve

java.lang.Object
com.serinity.sleepcontrol.model.Reve

public class Reve extends Object
  • Constructor Details

  • Method Details

    • estCauchemar

      public boolean estCauchemar()
    • estLucide

      public boolean estLucide()
    • estRecurrentType

      public boolean estRecurrentType()
    • estNormal

      public boolean estNormal()
    • humeurAnxieuseOuEffrayee

      public boolean humeurAnxieuseOuEffrayee()
    • humeurTriste

      public boolean humeurTriste()
    • humeurNeutre

      public boolean humeurNeutre()
    • humeurJoyeuse

      public boolean humeurJoyeuse()
    • calculerNiveauAnxiete

      public int calculerNiveauAnxiete()
      Score anxiété 0..10 basé sur: - cauchemar => +5 - humeur anxieux/effrayé => +3, triste => +2 - intensité >= 8 => +2
    • getEmotionsList

      public List<String> getEmotionsList()
    • getSymbolesList

      public List<String> getSymbolesList()
    • ajouterEmotion

      public void ajouterEmotion(String emotion)
    • ajouterSymbole

      public void ajouterSymbole(String symbole)
    • genererResume

      public String genererResume()
    • genererRapportDetaille

      public String genererRapportDetaille()
    • estValide

      public boolean estValide()
    • getId

      public int getId()
    • setId

      public void setId(int id)
    • getTitre

      public String getTitre()
    • setTitre

      public void setTitre(String titre)
    • getDescription

      public String getDescription()
    • setDescription

      public void setDescription(String description)
    • getHumeur

      public String getHumeur()
    • setHumeur

      public void setHumeur(String humeur)
    • getTypeReve

      public String getTypeReve()
    • setTypeReve

      public void setTypeReve(String typeReve)
    • getIntensite

      public int getIntensite()
    • setIntensite

      public void setIntensite(int intensite)
    • isCouleur

      public boolean isCouleur()
    • setCouleur

      public void setCouleur(boolean couleur)
    • getEmotions

      public String getEmotions()
    • setEmotions

      public void setEmotions(String emotions)
    • getSymboles

      public String getSymboles()
    • setSymboles

      public void setSymboles(String symboles)
    • isRecurrent

      public boolean isRecurrent()
    • setRecurrent

      public void setRecurrent(boolean recurrent)
    • getSommeil

      public Sommeil getSommeil()
    • setSommeil

      public void setSommeil(Sommeil sommeil)
    • getSommeilId

      public int getSommeilId()
    • setSommeilId

      public void setSommeilId(int sommeilId)
    • getCreatedAt

      public LocalDateTime getCreatedAt()
    • setCreatedAt

      public void setCreatedAt(LocalDateTime createdAt)
    • getUpdatedAt

      public LocalDateTime getUpdatedAt()
    • setUpdatedAt

      public void setUpdatedAt(LocalDateTime updatedAt)
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object