Deprecate more uses of OldDoFn
Project: http://git-wip-us.apache.org/repos/asf/incubator-beam/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-beam/commit/2c8eb429 Tree: http://git-wip-us.apache.org/repos/asf/incubator-beam/tree/2c8eb429 Diff: http://git-wip-us.apache.org/repos/asf/incubator-beam/diff/2c8eb429 Branch: refs/heads/master Commit: 2c8eb429b6710c3a637dda3a707fcc887e16858a Parents: 7da1a3d Author: Kenneth Knowles <[email protected]> Authored: Mon Aug 8 13:27:00 2016 -0700 Committer: Kenneth Knowles <[email protected]> Committed: Tue Aug 9 12:41:52 2016 -0700 ---------------------------------------------------------------------- .../src/main/java/org/apache/beam/sdk/transforms/ParDo.java | 6 ++++++ 1 file changed, 6 insertions(+) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/incubator-beam/blob/2c8eb429/sdks/java/core/src/main/java/org/apache/beam/sdk/transforms/ParDo.java ---------------------------------------------------------------------- diff --git a/sdks/java/core/src/main/java/org/apache/beam/sdk/transforms/ParDo.java b/sdks/java/core/src/main/java/org/apache/beam/sdk/transforms/ParDo.java index 91f6203..ca6d9b2 100644 --- a/sdks/java/core/src/main/java/org/apache/beam/sdk/transforms/ParDo.java +++ b/sdks/java/core/src/main/java/org/apache/beam/sdk/transforms/ParDo.java @@ -516,7 +516,10 @@ public class ParDo { * {@code PCollection<OutputT>}, inferred from the types of the argument * {@code OldDoFn<InputT, OutputT>}. It is ready to be applied, or further * properties can be set on it first. + * + * @deprecated please port your {@link OldDoFn} to a {@link DoFn} */ + @Deprecated public static <InputT, OutputT> Bound<InputT, OutputT> of(OldDoFn<InputT, OutputT> fn) { return of(fn, fn.getClass()); } @@ -620,7 +623,10 @@ public class ParDo { * not modify this transform. The resulting {@link PTransform} is * sufficiently specified to be applied, but more properties can * still be specified. + * + * @deprecated please port your {@link OldDoFn} to a {@link DoFn} */ + @Deprecated public <InputT, OutputT> Bound<InputT, OutputT> of(OldDoFn<InputT, OutputT> fn) { return of(fn, fn.getClass()); }
