Allow users to subclass JsonEncoder
-----------------------------------
Key: AVRO-1024
URL: https://issues.apache.org/jira/browse/AVRO-1024
Project: Avro
Issue Type: Improvement
Components: java
Affects Versions: 1.5.4
Reporter: Elliott Clark
Fix For: 1.5.4
Users who want to use a different representation of json from the JsonEncoder
are forced to re-implement all of it since JsonEncoder's internals are all
private. For example I wanted to make the json not contain type hints for
unions. That required only overriding one method after this fix.
To fix this making things protected will allow users to change just code that
is needed.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira