Description
Stringable types are java classes that can be serialized through strings (which require a single string constructor and a valid toString() implementation). ReflectData currently has support from stringable types but it would be desirable to get this feature with SpecificData.
The work involves changes to the SpecificCompiler (depends on @java-class support in AVRO-1267) to generate the specific sources with the proper java type as well as moving the ReflectDatumReader and ReflectDatumWriter to read the java-class/java-key-class and java-element-class properties.
Attachments
Attachments
Issue Links
- relates to
-
AVRO-1277 Improve performance of reflection-based serializers
- Resolved