If it is (which it seems to be), I'm good to go.
I'm also guessing a bit here (we'll see what the experts have to say ;-)), but as far as I am aware, Guice is the one providing the string-to-enum conversion as part of it's out-of-the-box binding support [2].
[1] https://code.google.com/p/google-guice/[2] http://google-guice.googlecode.com/svn/trunk/javadoc/com/google/inject/Binder.html, search for "all enums"
