[ https://issues.apache.org/jira/browse/BEAM-960?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Jean-Baptiste Onofré reassigned BEAM-960: ----------------------------------------- Assignee: Jean-Baptiste Onofré (was: James Malone) > JdbcIO should infer coder when possible (such as via RowMapper) > --------------------------------------------------------------- > > Key: BEAM-960 > URL: https://issues.apache.org/jira/browse/BEAM-960 > Project: Beam > Issue Type: Bug > Components: sdk-java-extensions > Reporter: Kenneth Knowles > Assignee: Jean-Baptiste Onofré > > There are a few ways that we typically do this: > # Inspect the static args of the class implementing {{RowMapper}} to > determine the output type, then consult the coder registry. This method is > more limited and not lambda-friendly. > # For the a "functional interface" version, like {{RowMapper}} that allows > setting the output type descriptor. > # Also provide an abstract class-based version, for example accepting a > {{SimpleFunction}} that will automatically have a rich output type descriptor. -- This message was sent by Atlassian JIRA (v6.3.4#6332)