dnet-docker/dnet-app/libs/dnet-domain/src/main/java/eu/dnetlib/domain/oai/ExportedOaiRecord.java

67 lines
1.1 KiB
Java

package eu.dnetlib.domain.oai;
import java.time.LocalDateTime;
import jakarta.persistence.Column;
import jakarta.persistence.Entity;
import jakarta.persistence.Id;
import jakarta.persistence.Table;
@Entity
@Table(name = "oai_records")
public class ExportedOaiRecord implements OaiRecord {
private static final long serialVersionUID = 9178403183427337500L;
@Id
@Column(name = "id")
private String id;
@Column(name = "body")
private String body;
@Column(name = "date")
private LocalDateTime date;
@Column(name = "oai_set")
private String oaiSet;
@Override
public String getId() {
return this.id;
}
@Override
public void setId(final String id) {
this.id = id;
}
@Override
public String getBody() {
return this.body;
}
@Override
public void setBody(final String body) {
this.body = body;
}
@Override
public LocalDateTime getDate() {
return this.date;
}
@Override
public void setDate(final LocalDateTime date) {
this.date = date;
}
public String getOaiSet() {
return this.oaiSet;
}
public void setOaiSet(final String oaiSet) {
this.oaiSet = oaiSet;
}
}