89 lines
2.0 KiB
Java
89 lines
2.0 KiB
Java
package ru.ulstu.paper.model;
|
|
|
|
import ru.ulstu.core.model.BaseEntity;
|
|
|
|
import javax.persistence.Column;
|
|
import javax.persistence.Entity;
|
|
import javax.persistence.EnumType;
|
|
import javax.persistence.Enumerated;
|
|
|
|
@Entity
|
|
public class Reference extends BaseEntity {
|
|
|
|
private String authors;
|
|
|
|
@Column(name = "publication_title")
|
|
private String publicationTitle;
|
|
|
|
@Column(name = "publication_year")
|
|
private Integer publicationYear;
|
|
|
|
private String publisher;
|
|
|
|
private String pages;
|
|
|
|
@Column(name = "journal_or_collection_title")
|
|
private String journalOrCollectionTitle;
|
|
|
|
@Enumerated(value = EnumType.STRING)
|
|
@Column(name = "reference_type")
|
|
private ReferenceDto.ReferenceType referenceType = ReferenceDto.ReferenceType.ARTICLE;
|
|
|
|
public String getAuthors() {
|
|
return authors;
|
|
}
|
|
|
|
public void setAuthors(String authors) {
|
|
this.authors = authors;
|
|
}
|
|
|
|
public String getPublicationTitle() {
|
|
return publicationTitle;
|
|
}
|
|
|
|
public void setPublicationTitle(String publicationTitle) {
|
|
this.publicationTitle = publicationTitle;
|
|
}
|
|
|
|
public Integer getPublicationYear() {
|
|
return publicationYear;
|
|
}
|
|
|
|
public void setPublicationYear(Integer publicationYear) {
|
|
this.publicationYear = publicationYear;
|
|
}
|
|
|
|
public String getPublisher() {
|
|
return publisher;
|
|
}
|
|
|
|
public void setPublisher(String publisher) {
|
|
this.publisher = publisher;
|
|
}
|
|
|
|
public String getPages() {
|
|
return pages;
|
|
}
|
|
|
|
public void setPages(String pages) {
|
|
this.pages = pages;
|
|
}
|
|
|
|
public String getJournalOrCollectionTitle() {
|
|
return journalOrCollectionTitle;
|
|
}
|
|
|
|
public void setJournalOrCollectionTitle(String journalOrCollectionTitle) {
|
|
this.journalOrCollectionTitle = journalOrCollectionTitle;
|
|
}
|
|
|
|
public ReferenceDto.ReferenceType getReferenceType() {
|
|
return referenceType;
|
|
}
|
|
|
|
public void setReferenceType(ReferenceDto.ReferenceType referenceType) {
|
|
this.referenceType = referenceType;
|
|
}
|
|
|
|
}
|