Artur Kalimullin created AVRO-2745:
--------------------------------------

             Summary: Return optional through getters for nullable fields only 
                 Key: AVRO-2745
                 URL: https://issues.apache.org/jira/browse/AVRO-2745
             Project: Apache Avro
          Issue Type: Improvement
            Reporter: Artur Kalimullin


Currently gettersReturnOptional parameter makes getters always return Optional, 
even when the field is not nullable. I think it would be better for the end 
user to know from the code if the field really is optional or not and that's 
the real use case of Optional in Java.

It can be done by either changing gettersReturnOptional behaviour or by adding 
additional parameter that compliments the gettersReturnOptional. I think the 
second option is better as it won't break users that are already using 
gettersReturnOptional. 



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to