Hi all. Would anybody be interested in an Protobuf-Converter transforms Domain Model Objects into Google Protobuf Messages?

How to use it ?

Domain model classes that have to be transformed into protobuf messages must satisfy conditions:

Class has to be marked by @ProtoClass annotaion that contains reference on related protobuf message class. Class fields has to be marked by @ProtoField annotaion. These fields must have getters and setters.

E.g.:

@ProtoClass(ProtobufUser.class)
public class User {

    @ProtoField
    private String name;
    @ProtoField
    private String password;

    // getters and setters for 'name' and 'password' fields
    ...
}

More information here https://github.com/BAData/protobuf-converter

Reply via email to