diff options
author | Joris | 2016-12-21 20:04:26 +0100 |
---|---|---|
committer | Joris | 2016-12-21 20:07:24 +0100 |
commit | 797616a9f8aec4d1362ef9e53b3782327a0079cc (patch) | |
tree | 9f9ebcb976184b9f5f5f284d4514145e324ae9b9 /src/main/scala/reading/models/Period.scala | |
parent | 92100eeb139e8de68620b3524519b66a641e2e0c (diff) | |
download | reading-797616a9f8aec4d1362ef9e53b3782327a0079cc.tar.gz reading-797616a9f8aec4d1362ef9e53b3782327a0079cc.tar.bz2 reading-797616a9f8aec4d1362ef9e53b3782327a0079cc.zip |
Add period and difficulty
Diffstat (limited to 'src/main/scala/reading/models/Period.scala')
-rw-r--r-- | src/main/scala/reading/models/Period.scala | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/src/main/scala/reading/models/Period.scala b/src/main/scala/reading/models/Period.scala new file mode 100644 index 0000000..0dfa3bf --- /dev/null +++ b/src/main/scala/reading/models/Period.scala @@ -0,0 +1,21 @@ +package reading.models + +import enumeratum._ + +sealed trait Period extends EnumEntry { + import Period._ + + override def toString(): String = this match { + case Louis14 => "Louis XIV" + case Siecle19 => "19ème siècle" + case Siecle20 => "20ème siècle" + } +} + +object Period extends Enum[Period] { + val values = findValues + + case object Louis14 extends Period + case object Siecle19 extends Period + case object Siecle20 extends Period +} |