|
Textsequenz in Symbolsequenz umwandeln
object symbols extends Enumeration{
val Unbekannt = Value("Unbekannt")
val Datum = Value("Datum")
val Uhrzeit = Value("Uhrzeit")
val Ereignis = Value("Ereignis")
val ID = Value("ID")
}
object Utils{
def transform( symStr: Seq[String]): Seq[symbols.Value] = {
var result = Seq[symbols.Value]()
for (it <- symStr){
val opt = symbols.valueOf(it)
opt match{
case Some(_) => result = result ++ Seq(opt.get)
case None => result = result ++ Seq(symbols.Unbekannt)
}
}
return result
}
}
|