Micah Huff created AVRO-1386:
--------------------------------
Summary: Allow for users to implement independent modifications to
SpecificCompiler using same core functionality
Key: AVRO-1386
URL: https://issues.apache.org/jira/browse/AVRO-1386
Project: Avro
Issue Type: Improvement
Components: java
Affects Versions: 1.7.6
Reporter: Micah Huff
Priority: Minor
Fix For: 1.7.6
Currently the java specific compiler works great to generate classes from IDL.
There are cases that users may want to generate similar (yet different) classes
using the already-developed tools in the avro compiler library.
This improvement will give users the ability to override specific behaviors in
the avro compiler simply by making the majority of the functionality in there
marked as 'protected' rather than 'private'. Some functionality will be broken
out into some configuration options that will allow for sub-classes to control
the behavior (e.g. changing the header text output in the generated java code).
--
This message was sent by Atlassian JIRA
(v6.1#6144)