2019-10-24 11:39:41 +02:00
|
|
|
package eu.dnetlib.dhp.schema.oaf;
|
|
|
|
|
|
|
|
import java.io.Serializable;
|
|
|
|
import java.util.List;
|
|
|
|
|
2019-10-25 10:55:35 +02:00
|
|
|
public class Dataset extends Result<Dataset> implements Serializable {
|
2019-10-24 11:39:41 +02:00
|
|
|
|
|
|
|
private Field<String> storagedate;
|
|
|
|
|
|
|
|
private Field<String> device;
|
|
|
|
|
|
|
|
private Field<String> size;
|
|
|
|
|
|
|
|
private Field<String> version;
|
|
|
|
|
|
|
|
private Field<String> lastmetadataupdate;
|
|
|
|
|
|
|
|
private Field<String> metadataversionnumber;
|
|
|
|
|
|
|
|
private List<GeoLocation> geolocation;
|
|
|
|
|
|
|
|
public Field<String> getStoragedate() {
|
|
|
|
return storagedate;
|
|
|
|
}
|
|
|
|
|
2019-10-25 09:53:08 +02:00
|
|
|
public Dataset setStoragedate(Field<String> storagedate) {
|
2019-10-24 11:39:41 +02:00
|
|
|
this.storagedate = storagedate;
|
2019-10-25 09:53:08 +02:00
|
|
|
return this;
|
2019-10-24 11:39:41 +02:00
|
|
|
}
|
|
|
|
|
|
|
|
public Field<String> getDevice() {
|
|
|
|
return device;
|
|
|
|
}
|
|
|
|
|
2019-10-25 09:53:08 +02:00
|
|
|
public Dataset setDevice(Field<String> device) {
|
2019-10-24 11:39:41 +02:00
|
|
|
this.device = device;
|
2019-10-25 09:53:08 +02:00
|
|
|
return this;
|
2019-10-24 11:39:41 +02:00
|
|
|
}
|
|
|
|
|
|
|
|
public Field<String> getSize() {
|
|
|
|
return size;
|
|
|
|
}
|
|
|
|
|
2019-10-25 09:53:08 +02:00
|
|
|
public Dataset setSize(Field<String> size) {
|
2019-10-24 11:39:41 +02:00
|
|
|
this.size = size;
|
2019-10-25 09:53:08 +02:00
|
|
|
return this;
|
2019-10-24 11:39:41 +02:00
|
|
|
}
|
|
|
|
|
|
|
|
public Field<String> getVersion() {
|
|
|
|
return version;
|
|
|
|
}
|
|
|
|
|
2019-10-25 09:53:08 +02:00
|
|
|
public Dataset setVersion(Field<String> version) {
|
2019-10-24 11:39:41 +02:00
|
|
|
this.version = version;
|
2019-10-25 09:53:08 +02:00
|
|
|
return this;
|
2019-10-24 11:39:41 +02:00
|
|
|
}
|
|
|
|
|
|
|
|
public Field<String> getLastmetadataupdate() {
|
|
|
|
return lastmetadataupdate;
|
|
|
|
}
|
|
|
|
|
2019-10-25 09:53:08 +02:00
|
|
|
public Dataset setLastmetadataupdate(Field<String> lastmetadataupdate) {
|
2019-10-24 11:39:41 +02:00
|
|
|
this.lastmetadataupdate = lastmetadataupdate;
|
2019-10-25 09:53:08 +02:00
|
|
|
return this;
|
2019-10-24 11:39:41 +02:00
|
|
|
}
|
|
|
|
|
|
|
|
public Field<String> getMetadataversionnumber() {
|
|
|
|
return metadataversionnumber;
|
|
|
|
}
|
|
|
|
|
2019-10-25 09:53:08 +02:00
|
|
|
public Dataset setMetadataversionnumber(Field<String> metadataversionnumber) {
|
2019-10-24 11:39:41 +02:00
|
|
|
this.metadataversionnumber = metadataversionnumber;
|
2019-10-25 09:53:08 +02:00
|
|
|
return this;
|
2019-10-24 11:39:41 +02:00
|
|
|
}
|
|
|
|
|
|
|
|
public List<GeoLocation> getGeolocation() {
|
|
|
|
return geolocation;
|
|
|
|
}
|
|
|
|
|
2019-10-25 09:53:08 +02:00
|
|
|
public Dataset setGeolocation(List<GeoLocation> geolocation) {
|
2019-10-24 11:39:41 +02:00
|
|
|
this.geolocation = geolocation;
|
2019-10-25 09:53:08 +02:00
|
|
|
return this;
|
2019-10-24 11:39:41 +02:00
|
|
|
}
|
2019-10-25 10:55:35 +02:00
|
|
|
|
|
|
|
@Override
|
|
|
|
protected Dataset self() {
|
|
|
|
return this;
|
|
|
|
}
|
2019-10-24 11:39:41 +02:00
|
|
|
}
|