Both ways of doing it are handleable by the implementation of TypeConverter you make. Though I don't think you can use arrays in generics. I do like the idea of the base64 bit, though!
On 27 May 2014 18:45, Gary Gregory <[email protected]> wrote: > I would like a Plugin I am currently writing to take a byte[] as the type > of a PluginAttribute. > > In the untyped version of our system, I would type the PluginAttribute as > a String and call getBytes() with an encoding that makes sense. > > How can we do this in our new type system? > > I could see the XML looking like > > attr="Value" where the type converters convert using String#getBytes() but > with which encoding? UTF8? The platform default. > > I also see: > > attr="Base64:0123...ABC" > > as being quite useful. > > Thoughts? > > 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]>
