Hm... you cannot use Enum in the return type for an annotation attribute, only an actual enum, like RetentionPolicy. So it seems a no-go.
Gary On Fri, May 30, 2014 at 4:24 PM, Matt Sicker <[email protected]> wrote: > I had the same hold-up when thinking about adding that, too. How about > RetentionPolicy.SOURCE? Or ElementType.TYPE? Something annotation-related > like that. > > > On 30 May 2014 13:12, Gary Gregory <[email protected]> wrote: > >> I added PluginAttribute#defaultClass() since we can have a Class has an >> attribute value. >> >> One can also have an Enum as an attribute value, but what default should >> be use? >> >> Gary >> >> -- >> E-Mail: [email protected] | [email protected] >> Java Persistence with Hibernate, Second Edition >> <http://www.manning.com/bauer3/> >> JUnit in Action, Second Edition <http://www.manning.com/tahchiev/> >> Spring Batch in Action <http://www.manning.com/templier/> >> Blog: http://garygregory.wordpress.com >> Home: http://garygregory.com/ >> Tweet! http://twitter.com/GaryGregory >> > > > > -- > Matt Sicker <[email protected]> > -- E-Mail: [email protected] | [email protected] Java Persistence with Hibernate, Second Edition <http://www.manning.com/bauer3/> JUnit in Action, Second Edition <http://www.manning.com/tahchiev/> Spring Batch in Action <http://www.manning.com/templier/> Blog: http://garygregory.wordpress.com Home: http://garygregory.com/ Tweet! http://twitter.com/GaryGregory
