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)

Reply via email to