You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@avro.apache.org by "Micah Huff (JIRA)" <ji...@apache.org> on 2013/10/11 01:18:41 UTC
[jira] [Created] (AVRO-1386) Allow for users to implement
independent modifications to SpecificCompiler using same core functionality
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)