DataInfo.provenanceaction not repeatable, fluent setters

This commit is contained in:
Claudio Atzori 2019-10-24 16:55:38 +02:00
parent 5744a64478
commit d38aeb8c6e
6 changed files with 52 additions and 26 deletions
dhp-schemas/src/main/java/eu/dnetlib/dhp/schema/oaf
dhp-workflows/dhp-graph-mapper/src/main/java/eu/dnetlib/dhp/graph

View File

@ -10,54 +10,60 @@ public class DataInfo implements Serializable {
private Boolean deletedbyinference; private Boolean deletedbyinference;
private String trust; private String trust;
private String inferenceprovenance; private String inferenceprovenance;
private List<Qualifier> provenanceaction; private Qualifier provenanceaction;
public Boolean getInvisible() { public Boolean getInvisible() {
return invisible; return invisible;
} }
public void setInvisible(Boolean invisible) { public DataInfo setInvisible(Boolean invisible) {
this.invisible = invisible; this.invisible = invisible;
return this;
} }
public Boolean getInferred() { public Boolean getInferred() {
return inferred; return inferred;
} }
public void setInferred(Boolean inferred) { public DataInfo setInferred(Boolean inferred) {
this.inferred = inferred; this.inferred = inferred;
return this;
} }
public Boolean getDeletedbyinference() { public Boolean getDeletedbyinference() {
return deletedbyinference; return deletedbyinference;
} }
public void setDeletedbyinference(Boolean deletedbyinference) { public DataInfo setDeletedbyinference(Boolean deletedbyinference) {
this.deletedbyinference = deletedbyinference; this.deletedbyinference = deletedbyinference;
return this;
} }
public String getTrust() { public String getTrust() {
return trust; return trust;
} }
public void setTrust(String trust) { public DataInfo setTrust(String trust) {
this.trust = trust; this.trust = trust;
return this;
} }
public String getInferenceprovenance() { public String getInferenceprovenance() {
return inferenceprovenance; return inferenceprovenance;
} }
public void setInferenceprovenance(String inferenceprovenance) { public DataInfo setInferenceprovenance(String inferenceprovenance) {
this.inferenceprovenance = inferenceprovenance; this.inferenceprovenance = inferenceprovenance;
return this;
} }
public List<Qualifier> getProvenanceaction() { public Qualifier getProvenanceaction() {
return provenanceaction; return provenanceaction;
} }
public void setProvenanceaction(List<Qualifier> provenanceaction) { public DataInfo setProvenanceaction(Qualifier provenanceaction) {
this.provenanceaction = provenanceaction; this.provenanceaction = provenanceaction;
return this;
} }
} }

View File

@ -14,23 +14,26 @@ public class KeyValue implements Serializable {
return key; return key;
} }
public void setKey(String key) { public KeyValue setKey(String key) {
this.key = key; this.key = key;
return this;
} }
public String getValue() { public String getValue() {
return value; return value;
} }
public void setValue(String value) { public KeyValue setValue(String value) {
this.value = value; this.value = value;
return this;
} }
public DataInfo getDataInfo() { public DataInfo getDataInfo() {
return dataInfo; return dataInfo;
} }
public void setDataInfo(DataInfo dataInfo) { public KeyValue setDataInfo(DataInfo dataInfo) {
this.dataInfo = dataInfo; this.dataInfo = dataInfo;
return this;
} }
} }

View File

@ -15,39 +15,44 @@ public class Qualifier implements Serializable {
return classid; return classid;
} }
public void setClassid(String classid) { public Qualifier setClassid(String classid) {
this.classid = classid; this.classid = classid;
return this;
} }
public String getClassname() { public String getClassname() {
return classname; return classname;
} }
public void setClassname(String classname) { public Qualifier setClassname(String classname) {
this.classname = classname; this.classname = classname;
return this;
} }
public String getSchemeid() { public String getSchemeid() {
return schemeid; return schemeid;
} }
public void setSchemeid(String schemeid) { public Qualifier setSchemeid(String schemeid) {
this.schemeid = schemeid; this.schemeid = schemeid;
return this;
} }
public String getSchemename() { public String getSchemename() {
return schemename; return schemename;
} }
public void setSchemename(String schemename) { public Qualifier setSchemename(String schemename) {
this.schemename = schemename; this.schemename = schemename;
return this;
} }
public DataInfo getDataInfo() { public DataInfo getDataInfo() {
return dataInfo; return dataInfo;
} }
public void setDataInfo(DataInfo dataInfo) { public Qualifier setDataInfo(DataInfo dataInfo) {
this.dataInfo = dataInfo; this.dataInfo = dataInfo;
return this;
} }
} }

View File

@ -20,47 +20,53 @@ public class Relation extends Oaf {
return relType; return relType;
} }
public void setRelType(String relType) { public Relation setRelType(String relType) {
this.relType = relType; this.relType = relType;
return this;
} }
public String getSubRelType() { public String getSubRelType() {
return subRelType; return subRelType;
} }
public void setSubRelType(String subRelType) { public Relation setSubRelType(String subRelType) {
this.subRelType = subRelType; this.subRelType = subRelType;
return this;
} }
public String getRelClass() { public String getRelClass() {
return relClass; return relClass;
} }
public void setRelClass(String relClass) { public Relation setRelClass(String relClass) {
this.relClass = relClass; this.relClass = relClass;
return this;
} }
public String getSource() { public String getSource() {
return source; return source;
} }
public void setSource(String source) { public Relation setSource(String source) {
this.source = source; this.source = source;
return this;
} }
public String getTarget() { public String getTarget() {
return target; return target;
} }
public void setTarget(String target) { public Relation setTarget(String target) {
this.target = target; this.target = target;
return this;
} }
public List<KeyValue> getCollectedFrom() { public List<KeyValue> getCollectedFrom() {
return collectedFrom; return collectedFrom;
} }
public void setCollectedFrom(List<KeyValue> collectedFrom) { public Relation setCollectedFrom(List<KeyValue> collectedFrom) {
this.collectedFrom = collectedFrom; this.collectedFrom = collectedFrom;
return this;
} }
} }

View File

@ -10,28 +10,30 @@ public class StructuredProperty implements Serializable {
private DataInfo dataInfo; private DataInfo dataInfo;
public String getValue() { public String getValue() {
return value; return value;
} }
public void setValue(String value) { public StructuredProperty setValue(String value) {
this.value = value; this.value = value;
return this;
} }
public Qualifier getQualifier() { public Qualifier getQualifier() {
return qualifier; return qualifier;
} }
public void setQualifier(Qualifier qualifier) { public StructuredProperty setQualifier(Qualifier qualifier) {
this.qualifier = qualifier; this.qualifier = qualifier;
return this;
} }
public DataInfo getDataInfo() { public DataInfo getDataInfo() {
return dataInfo; return dataInfo;
} }
public void setDataInfo(DataInfo dataInfo) { public StructuredProperty setDataInfo(DataInfo dataInfo) {
this.dataInfo = dataInfo; this.dataInfo = dataInfo;
return this;
} }
} }

View File

@ -0,0 +1,4 @@
package eu.dnetlib.dhp.graph;
public class ProtoUtils {
}