dnet-hadoop/dhp-workflows/dhp-graph-mapper/src/main/java/eu/dnetlib/dhp/oa/graph/hostedbymap/model/EntityInfo.java

68 lines
1.3 KiB
Java
Raw Normal View History

2021-08-03 10:44:13 +02:00
package eu.dnetlib.dhp.oa.graph.hostedbymap.model;
import java.io.Serializable;
public class EntityInfo implements Serializable {
2021-08-03 10:44:13 +02:00
private String id;
2021-08-13 12:00:42 +02:00
private String journalId;
2021-08-03 10:44:13 +02:00
private String name;
2021-08-13 12:00:42 +02:00
private Boolean openAccess;
private String hostedById;
public static EntityInfo newInstance(String id, String journalId, String name) {
return newInstance(id, journalId, name, false);
}
public static EntityInfo newInstance(String id, String journalId, String name, Boolean openaccess) {
EntityInfo pi = new EntityInfo();
pi.id = id;
pi.journalId = journalId;
pi.name = name;
pi.openAccess = openaccess;
pi.hostedById = "";
return pi;
}
2021-08-03 10:44:13 +02:00
public String getId() {
return id;
}
public void setId(String id) {
this.id = id;
}
2021-08-13 12:00:42 +02:00
public String getJournalId() {
return journalId;
2021-08-03 10:44:13 +02:00
}
2021-08-13 12:00:42 +02:00
public void setJournalId(String journalId) {
this.journalId = journalId;
2021-08-03 10:44:13 +02:00
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
2021-08-13 12:00:42 +02:00
public Boolean getOpenAccess() {
return openAccess;
2021-08-03 10:44:13 +02:00
}
2021-08-13 12:00:42 +02:00
public void setOpenAccess(Boolean openAccess) {
this.openAccess = openAccess;
2021-08-03 10:44:13 +02:00
}
2021-08-13 12:00:42 +02:00
public String getHostedById() {
return hostedById;
2021-08-03 10:44:13 +02:00
}
2021-08-13 12:00:42 +02:00
public void setHostedById(String hostedById) {
this.hostedById = hostedById;
2021-08-03 10:44:13 +02:00
}
}