diff options
author | Joris | 2016-12-21 10:14:05 +0100 |
---|---|---|
committer | Joris | 2016-12-21 10:14:05 +0100 |
commit | 92100eeb139e8de68620b3524519b66a641e2e0c (patch) | |
tree | f8efe5fd02a082fc43fe158afd784f57548fa43c /src/main/scala/reading/models/Genre.scala | |
parent | 6b7588970de3cc5e80bf444c5b9141ec0b72da0a (diff) | |
download | reading-92100eeb139e8de68620b3524519b66a641e2e0c.tar.gz reading-92100eeb139e8de68620b3524519b66a641e2e0c.tar.bz2 reading-92100eeb139e8de68620b3524519b66a641e2e0c.zip |
Add genres and themes, sort books by removing « Les » and « Le »
Diffstat (limited to 'src/main/scala/reading/models/Genre.scala')
-rw-r--r-- | src/main/scala/reading/models/Genre.scala | 26 |
1 files changed, 18 insertions, 8 deletions
diff --git a/src/main/scala/reading/models/Genre.scala b/src/main/scala/reading/models/Genre.scala index 44da79d..bc5d219 100644 --- a/src/main/scala/reading/models/Genre.scala +++ b/src/main/scala/reading/models/Genre.scala @@ -3,19 +3,29 @@ package reading.models import enumeratum._ sealed trait Genre extends EnumEntry { + import Genre._ + override def toString(): String = this match { - case Genre.Adventure => "aventure" - case Genre.Fantastic => "fantastique" - case Genre.Detective => "policier" - case Genre.Marvellous => "merveilleux" + case JournalIntime => "journal intime" + case RomanHistorique => "roman historique" + case Policier => "policier" + case Fantastique => "fantastique" + case Fantasy => "fantasy" + case Merveilleux => "merveilleux" + case SF => "SF" + case BD => "BD" } } object Genre extends Enum[Genre] { val values = findValues - case object Adventure extends Genre - case object Fantastic extends Genre - case object Detective extends Genre - case object Marvellous extends Genre + case object JournalIntime extends Genre + case object RomanHistorique extends Genre + case object Policier extends Genre + case object Fantastique extends Genre + case object Fantasy extends Genre + case object Merveilleux extends Genre + case object SF extends Genre + case object BD extends Genre } |