70 lines
1.4 KiB
Java
70 lines
1.4 KiB
Java
package eu.dnetlib.dnetrolemanagement.entities;
|
|
|
|
import com.fasterxml.jackson.annotation.JsonIgnore;
|
|
import com.fasterxml.jackson.annotation.JsonInclude;
|
|
|
|
public class User {
|
|
|
|
@JsonIgnore
|
|
private String coPersonId;
|
|
private String id;
|
|
@JsonInclude(JsonInclude.Include.NON_NULL)
|
|
private String email;
|
|
@JsonInclude(JsonInclude.Include.NON_NULL)
|
|
private String name;
|
|
@JsonInclude(JsonInclude.Include.NON_NULL)
|
|
private Boolean isManager;
|
|
private String memberSince;
|
|
|
|
public User() {
|
|
}
|
|
|
|
public String getCoPersonId() {
|
|
return coPersonId;
|
|
}
|
|
|
|
public void setCoPersonId(String coPersonId) {
|
|
this.coPersonId = coPersonId;
|
|
}
|
|
|
|
public String getId() {
|
|
return id;
|
|
}
|
|
|
|
public void setId(String id) {
|
|
this.id = id;
|
|
}
|
|
|
|
public String getEmail() {
|
|
return email;
|
|
}
|
|
|
|
public void setEmail(String email) {
|
|
this.email = email;
|
|
}
|
|
|
|
public String getName() {
|
|
return name;
|
|
}
|
|
|
|
public void setName(String name) {
|
|
this.name = name;
|
|
}
|
|
|
|
public Boolean isIsManager() {
|
|
return isManager;
|
|
}
|
|
|
|
public void setIsManager(Boolean isManager) {
|
|
this.isManager = isManager;
|
|
}
|
|
|
|
public String getMemberSince() {
|
|
return memberSince;
|
|
}
|
|
|
|
public void setMemberSince(String memberSince) {
|
|
this.memberSince = memberSince;
|
|
}
|
|
}
|