i need to convert entity class to protocol buffer class,so i use
modelmapper as the mapper.
when i run the following code, report error:"Cannot map final type
com.apptech.rest.model.protos.EmployeeMsgProtos$EmployeeMsg$Builder."
could you tell me a better way to solve the issue?
ModelMapper modelMapper = new ModelMapper();
PropertyMap<Employee, EmployeeMsgProtos.EmployeeMsg.Builder> orderMapper = new
PropertyMap<Employee, EmployeeMsgProtos.EmployeeMsg.Builder>() {
protected void configure() {
map().setAccountCode(source.getAccount_code());
map().setEmployeeNo(source.getEmployee_no());
map().setEmail(source.getEmail());
}
};
modelMapper.addMappings(orderMapper);
EmployeeMsgProtos.EmployeeMsg.Builder employeeBuilder =
EmployeeMsgProtos.EmployeeMsg.newBuilder();
modelMapper.map(employee, employeeBuilder);
EmployeeMsgProtos.EmployeeMsg employeeMsg = employeeBuilder.build();
--
You received this message because you are subscribed to the Google Groups
"Protocol Buffers" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/protobuf.
For more options, visit https://groups.google.com/d/optout.