Goals:
For this work you annotate the WS-POJO to transfoer the data from WS-POJO into Entity.
Then To transfor the data from Entity into PDF-POJO you annotate the PDF-POJO and use the inverse funtion
In both cases you dont need to add any annotations in the Entity, which keeps your core clean and readable.
HowToUse:
@TransMember
private String name;
@TransMember(targetMemberName = "model")
private String version;
@TransMember(targetMemberName = "speedValue.hp")
private Integer hp;
However, for mare examples check the JUnit Classes in source.jar