You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@flink.apache.org by "Gabor Gevay (JIRA)" <ji...@apache.org> on 2015/07/14 18:32:05 UTC

[jira] [Created] (FLINK-2359) Add factory methods to the Java TupleX types

Gabor Gevay created FLINK-2359:
----------------------------------

             Summary: Add factory methods to the Java TupleX types
                 Key: FLINK-2359
                 URL: https://issues.apache.org/jira/browse/FLINK-2359
             Project: Flink
          Issue Type: Improvement
          Components: Java API
    Affects Versions: 0.10
            Reporter: Gabor Gevay
            Assignee: Gabor Gevay
            Priority: Minor


The compiler doesn't infer generic type arguments from constructor arguments, which means that we have to call Tuple constructors like this:

Tuple2<Integer, String> = new Tuple2<Integer, String>(5, "foo");

I propose adding a factory method, which would provide the following alternative:

Tuple2<Integer, String> = Tuple2.create(5, "foo");

(Note that C++ and C# Tuples also have similar factory methods for the same reason.)



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