Repository: incubator-beam Updated Branches: refs/heads/master 9e7ed2929 -> 5c23f4954
Adding Byte and Character TypeDescriptors. Project: http://git-wip-us.apache.org/repos/asf/incubator-beam/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-beam/commit/a596835e Tree: http://git-wip-us.apache.org/repos/asf/incubator-beam/tree/a596835e Diff: http://git-wip-us.apache.org/repos/asf/incubator-beam/diff/a596835e Branch: refs/heads/master Commit: a596835e4537f1470047c9d93a9e606e5549f543 Parents: c403675 Author: Jesse Anderson <je...@smokinghand.com> Authored: Fri Sep 16 11:27:36 2016 -0700 Committer: Jesse Anderson <je...@smokinghand.com> Committed: Fri Sep 16 11:27:36 2016 -0700 ---------------------------------------------------------------------- .../apache/beam/sdk/values/TypeDescriptors.java | 24 ++++++++++++++++++++ 1 file changed, 24 insertions(+) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/incubator-beam/blob/a596835e/sdks/java/core/src/main/java/org/apache/beam/sdk/values/TypeDescriptors.java ---------------------------------------------------------------------- diff --git a/sdks/java/core/src/main/java/org/apache/beam/sdk/values/TypeDescriptors.java b/sdks/java/core/src/main/java/org/apache/beam/sdk/values/TypeDescriptors.java index 84b69d7..498c3d0 100644 --- a/sdks/java/core/src/main/java/org/apache/beam/sdk/values/TypeDescriptors.java +++ b/sdks/java/core/src/main/java/org/apache/beam/sdk/values/TypeDescriptors.java @@ -139,6 +139,30 @@ public class TypeDescriptors { } /** + * The {@link TypeDescriptor} for Character. + * This is the equivalent of: + * <pre> + * new TypeDescriptor<Character>() {}; + * </pre> + * @return A {@link TypeDescriptor} for Character + */ + public static TypeDescriptor<Character> characters() { + return new TypeDescriptor<Character>() {}; + } + + /** + * The {@link TypeDescriptor} for Byte. + * This is the equivalent of: + * <pre> + * new TypeDescriptor<Byte>() {}; + * </pre> + * @return A {@link TypeDescriptor} for Byte + */ + public static TypeDescriptor<Byte> bytes() { + return new TypeDescriptor<Byte>() {}; + } + + /** * The {@link TypeDescriptor} for nulls/Void. * This is the equivalent of: * <pre>