60 lines
1.3 KiB
Java
60 lines
1.3 KiB
Java
package eu.dnetlib.ariadneplus.elasticsearch.model;
|
|
|
|
import com.google.gson.Gson;
|
|
|
|
public class AgentInfo {
|
|
private String email = new String("");
|
|
private String homepage = new String("");
|
|
private String institution = new String("");
|
|
private String name = new String("");
|
|
private String agentIdentifier = new String("");
|
|
|
|
public AgentInfo() {
|
|
|
|
}
|
|
|
|
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 String getHomepage() {
|
|
return homepage;
|
|
}
|
|
|
|
public void setHomepage(String homepage) {
|
|
this.homepage = homepage;
|
|
}
|
|
|
|
public String getInstitution() {
|
|
return institution;
|
|
}
|
|
|
|
public void setInstitution(String institution) {
|
|
this.institution = institution;
|
|
}
|
|
|
|
public String getAgentIdentifier() {
|
|
return agentIdentifier;
|
|
}
|
|
|
|
public void setAgentIdentifier(String agentIdentifier) {
|
|
this.agentIdentifier = agentIdentifier;
|
|
}
|
|
|
|
public static AgentInfo fromJson(String json){
|
|
return new Gson().fromJson(json, AgentInfo.class);
|
|
}
|
|
}
|