Feature request:
It would be very useful for @AlsoLoad to work on Enums too, so I could
import legacy data that maps to enums.
public enum Duration {
@AlsoLoad("HR")
HOUR,
@AlsoLoad("MO")
MONTH,
@AlsoLoad("YR")
YEAR;
}
Caused by: java.lang.IllegalArgumentException: No enum const class
com.acme.Duration.YR
at java.lang.Enum.valueOf(Enum.java:196)
at com.google.code.morphia.converters.EnumConverter.decode(EnumConverter.java:25)
at com.google.code.morphia.converters.DefaultConverters.fromDBObject(DefaultConverters.java:129)
at com.google.code.morphia.mapping.ValueMapper.fromDBObject(ValueMapper.java:25)
... 35 more
What version are you using? (Morphia/Driver/MongoDB)
morphia version 0.99
mongodb version v1.8.1
Original issue reported on code.google.com by ostraz on 23 Mar 2012 at 4:06
Original issue reported on code.google.com by
ostraz
on 23 Mar 2012 at 4:06