[ 
https://issues.apache.org/jira/browse/DRILL-4491?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15626253#comment-15626253
 ] 

Parth Chandra commented on DRILL-4491:
--------------------------------------

[~adityakishore] Do you see any case where we have a format plugin with private 
fields that need to be accessed? If not, then is the setAccessible call simply 
redundant?
Agree with Jason and you that using Jackson serializable annotations would have 
been the right way to go.

> FormatPluginOptionsDescriptor requires FormatPluginConfig fields to be public
> -----------------------------------------------------------------------------
>
>                 Key: DRILL-4491
>                 URL: https://issues.apache.org/jira/browse/DRILL-4491
>             Project: Apache Drill
>          Issue Type: Bug
>            Reporter: Aditya Kishore
>            Assignee: Parth Chandra
>            Priority: Minor
>             Fix For: Future
>
>
> The code uses {{getField()}} instead of {{getDeclaredField()}}, which returns 
> only the public fields.
> {code:title=FormatPluginOptionsDescriptor.java:165|borderStyle=solid}
> Field field = pluginConfigClass.getField(paramDef.name);
> {code}



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to