[BEAM-1871] Move Xml IO and related classes to new sdks/java/io/xml package.
This closes #2640 Project: http://git-wip-us.apache.org/repos/asf/beam/repo Commit: http://git-wip-us.apache.org/repos/asf/beam/commit/62f041e5 Tree: http://git-wip-us.apache.org/repos/asf/beam/tree/62f041e5 Diff: http://git-wip-us.apache.org/repos/asf/beam/diff/62f041e5 Branch: refs/heads/master Commit: 62f041e56e8e252ce015fb530e6c4d26b8674d93 Parents: 022d5b6 393a90c Author: Luke Cwik <[email protected]> Authored: Fri Apr 21 16:38:08 2017 -0700 Committer: Luke Cwik <[email protected]> Committed: Fri Apr 21 16:38:08 2017 -0700 ---------------------------------------------------------------------- sdks/java/core/pom.xml | 31 +- .../org/apache/beam/sdk/coders/JAXBCoder.java | 201 ----- .../beam/sdk/coders/StringDelegateCoder.java | 3 +- .../org/apache/beam/sdk/io/FileBasedSource.java | 2 +- .../main/java/org/apache/beam/sdk/io/XmlIO.java | 476 ---------- .../java/org/apache/beam/sdk/io/XmlSink.java | 153 ---- .../java/org/apache/beam/sdk/io/XmlSource.java | 404 --------- .../beam/sdk/testing/SourceTestUtils.java | 2 +- .../apache/beam/sdk/coders/JAXBCoderTest.java | 223 ----- .../org/apache/beam/sdk/io/XmlSinkTest.java | 253 ------ .../org/apache/beam/sdk/io/XmlSourceTest.java | 892 ------------------ sdks/java/io/pom.xml | 1 + sdks/java/io/xml/pom.xml | 118 +++ .../org/apache/beam/sdk/io/xml/JAXBCoder.java | 203 +++++ .../java/org/apache/beam/sdk/io/xml/XmlIO.java | 469 ++++++++++ .../org/apache/beam/sdk/io/xml/XmlSink.java | 160 ++++ .../org/apache/beam/sdk/io/xml/XmlSource.java | 404 +++++++++ .../apache/beam/sdk/io/xml/package-info.java | 22 + .../apache/beam/sdk/io/xml/JAXBCoderTest.java | 228 +++++ .../org/apache/beam/sdk/io/xml/XmlSinkTest.java | 253 ++++++ .../apache/beam/sdk/io/xml/XmlSourceTest.java | 893 +++++++++++++++++++ 21 files changed, 2755 insertions(+), 2636 deletions(-) ----------------------------------------------------------------------
