package eu.dnetlib.dhp.schema.oaf; import java.io.Serializable; import java.util.Collection; import java.util.List; import java.util.Objects; import java.util.Optional; import java.util.stream.Collectors; import java.util.stream.Stream; public abstract class Oaf implements Serializable { private static final long serialVersionUID = 94599232915572420L; /** * The list of datasource id/name pairs providing this relationship. */ protected List collectedfrom; private DataInfo dataInfo; private Long lastupdatetimestamp; public List getCollectedfrom() { return collectedfrom; } public void setCollectedfrom(List collectedfrom) { this.collectedfrom = collectedfrom; } public DataInfo getDataInfo() { return dataInfo; } public void setDataInfo(DataInfo dataInfo) { this.dataInfo = dataInfo; } public Long getLastupdatetimestamp() { return lastupdatetimestamp; } public void setLastupdatetimestamp(Long lastupdatetimestamp) { this.lastupdatetimestamp = lastupdatetimestamp; } }