Auto Mapping
Auto map fields without any boiler-plate code.
data class SimpleEntity(
val id: String,
val name: String,
val birthDate: Date,
val email: String,
val telephone: String
)public class SimpleEntity {
private String id;
private String name;
private Date birthDate;
private String email;
private String telephone;
public String getId() {
return id;
}
public void setId(String id) {
this.id = id;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public Date getBirthDate() {
return birthDate;
}
public void setBirthDate(Date birthDate) {
this.birthDate = birthDate;
}
public String getEmail() {
return email;
}
public void setEmail(String email) {
this.email = email;
}
public String getTelephone() {
return telephone;
}
public void setTelephone(String telephone) {
this.telephone = telephone;
}
}data class SimpleEntityDisplay(
val id: String = "",
val fullName: String = "",
val birthDate: Long = 0,
val email: String = "",
val telephone: String = ""
)public class SimpleEntityDisplay {
private String id = "";
private String name = "";
private long birthDate = 0;
private String email = "";
private String telephone = "";
public String getId() {
return id;
}
public void setId(String id) {
this.id = id;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public long getBirthDate() {
return birthDate;
}
public void setBirthDate(long birthDate) {
this.birthDate = birthDate;
}
public String getEmail() {
return email;
}
public void setEmail(String email) {
this.email = email;
}
public String getTelephone() {
return telephone;
}
public void setTelephone(String telephone) {
this.telephone = telephone;
}
}Auto Mapping Strategy
Configuring Auto Mapping
Annotations
Kotlin DSL
Java Builder
Last updated
Was this helpful?