This closes #1130
Project: http://git-wip-us.apache.org/repos/asf/incubator-beam/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-beam/commit/472cf0ec Tree: http://git-wip-us.apache.org/repos/asf/incubator-beam/tree/472cf0ec Diff: http://git-wip-us.apache.org/repos/asf/incubator-beam/diff/472cf0ec Branch: refs/heads/master Commit: 472cf0ec0bf0c81b14dcea26f8c72ccdd4324f4b Parents: 5047cf7 2bc6b1b Author: Kenneth Knowles <[email protected]> Authored: Thu Oct 20 11:47:59 2016 -0700 Committer: Kenneth Knowles <[email protected]> Committed: Thu Oct 20 11:47:59 2016 -0700 ---------------------------------------------------------------------- .../beam/sdk/transforms/DoFnAdapters.java | 2 +- .../sdk/transforms/reflect/DoFnInvokers.java | 21 +- .../sdk/transforms/reflect/DoFnSignature.java | 211 ++++++++++++++- .../sdk/transforms/reflect/DoFnSignatures.java | 99 +++++-- .../DoFnSignaturesSplittableDoFnTest.java | 6 +- .../transforms/reflect/DoFnSignaturesTest.java | 262 +++++++++++++++++-- .../reflect/DoFnSignaturesTestUtils.java | 4 +- 7 files changed, 543 insertions(+), 62 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/incubator-beam/blob/472cf0ec/sdks/java/core/src/main/java/org/apache/beam/sdk/transforms/DoFnAdapters.java ----------------------------------------------------------------------
