On 12/01/2011 11:24 AM, Koert Kuipers wrote:
> Is there a way to override the avro generic representation, or perhaps
> an easy way to create my own?
> For example, for FIXED i would like Byte[] instead of ByteBuffer, for
> STRING i would prefer String over CharArray, for arrays i would like to
> have a List instead of a Collection, etc.

To change the representation for fixed, subclass GenericData, override
isFixed() and getFixedSchema(), subclass GenericDatumReader overriding
readFixed() and subclass GenericDatumWriter overriding writeFixed().

Doug

Reply via email to