Vitalii Diravka created DRILL-7845:
--------------------------------------
Summary: Jackson without annotations
Key: DRILL-7845
URL: https://issues.apache.org/jira/browse/DRILL-7845
Project: Apache Drill
Issue Type: Improvement
Components: Tools, Build & Test
Affects Versions: 1.18.0
Reporter: Vitalii Diravka
Fix For: Future
*[Very minor, but can be good for newcomers]*
Java 8 API adds support for accessing parameter names at runtime in order to
enable clients to abandon the JavaBeans standard if they want to without
forcing them to use annotations (such as
[JsonProperty|http://jackson.codehaus.org/1.1.2/javadoc/org/codehaus/jackson/annotate/JsonProperty.html]).
See more info how to implement:
* https://manosnikolaidis.wordpress.com/2015/08/25/jackson-without-annotations/
*
https://docs.oracle.com/javase/tutorial/reflect/member/methodparameterreflection.html
* https://github.com/FasterXML/jackson-modules-java8/tree/master/parameter-names
*
https://stackoverflow.com/questions/21920367/why-when-a-constructor-is-annotated-with-jsoncreator-its-arguments-must-be-ann
*
[https://mvnrepository.com/artifact/com.fasterxml.jackson.module/jackson-module-parameter-names]
--
This message was sent by Atlassian Jira
(v8.3.4#803005)