This is an automated email from the ASF dual-hosted git repository.

iemejia pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/beam.git

commit 6792846069763770bbfd92a5eb61e64968522967
Merge: f2c87bd f9f70e2
Author: Ismaël Mejía <[email protected]>
AuthorDate: Thu Feb 8 08:17:22 2018 +0100

    Merge pull request #4204: [BEAM-3157] Generate BeamRecord types from Pojos
    
    [BEAM-3157] Generate BeamRecord types from Pojos

 .../beam/sdk/values/reflect/ByteBuddyUtils.java    | 109 ++++++++++++++++
 .../sdk/values/reflect/DefaultRowTypeFactory.java  | 100 +++++++++++++++
 .../beam/sdk/values/reflect/FieldValueGetter.java  |  36 ++++++
 .../sdk/values/reflect/GeneratedGetterFactory.java | 106 +++++++++++++++
 .../beam/sdk/values/reflect/GetterFactory.java     |  32 +++++
 .../beam/sdk/values/reflect/ReflectionGetter.java  |  59 +++++++++
 .../values/reflect/ReflectionGetterFactory.java    |  55 ++++++++
 .../beam/sdk/values/reflect/ReflectionUtils.java   |  73 +++++++++++
 .../apache/beam/sdk/values/reflect/RowFactory.java | 124 ++++++++++++++++++
 .../beam/sdk/values/reflect/RowTypeFactory.java    |  43 +++++++
 .../beam/sdk/values/reflect/RowTypeGetters.java    |  54 ++++++++
 .../beam/sdk/values/reflect/package-info.java      |  22 ++++
 .../values/reflect/DefaultRowTypeFactoryTest.java  | 125 ++++++++++++++++++
 .../values/reflect/GeneratedGetterFactoryTest.java | 107 ++++++++++++++++
 .../reflect/ReflectionGetterFactoryTest.java       | 107 ++++++++++++++++
 .../sdk/values/reflect/ReflectionGetterTest.java   |  95 ++++++++++++++
 .../beam/sdk/values/reflect/RowFactoryTest.java    | 142 +++++++++++++++++++++
 .../sdk/values/reflect/RowTypeGettersTest.java     |  43 +++++++
 .../apache/beam/sdk/extensions/sql/RowSqlType.java |   5 +-
 .../beam/sdk/extensions/sql/SqlRowTypeFactory.java |  90 +++++++++++++
 .../sdk/extensions/sql/SqlRowTypeFactoryTest.java  | 133 +++++++++++++++++++
 21 files changed, 1658 insertions(+), 2 deletions(-)

-- 
To stop receiving notification emails like this one, please contact
[email protected].

Reply via email to