⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 documento.java

📁 Calculate TFIDF using MySQL and Lucene on Cystic Fibrosis
💻 JAVA
字号:
package br.ufrj.cos.bri.model;

import java.io.Serializable;
import java.util.List;
import java.util.Map;

import javax.persistence.CascadeType;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.Id;
import javax.persistence.Lob;
import javax.persistence.ManyToMany;
import javax.persistence.OneToMany;

@Entity
public class Documento implements Serializable {
	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;
	private long id;
	private String numeroPaper;
	private String numeroRegistro;
	private String numeroMedline;
	private String titulo;
	private String fonte;
	private String textoAbstract;
	private Map<String, Author> autores; 
	private List<MajorSubtopic> majorSubtopic;
	private List<MinorSubtopic> minorSubtopic;
	private List<Referencia> references;
	private List<Citations> citations;
	private String textoCompleto;
	private String tituloAbstract;
	
	@Id @GeneratedValue
	public long getId() {
		return id;
	}
	public void setId(long id) {
		this.id = id;
	}
	public String getNumeroPaper() {
		return numeroPaper;
	}
	public void setNumeroPaper(String numeroPaper) {
		this.numeroPaper = numeroPaper;
	}
	public String getNumeroRegistro() {
		return numeroRegistro;
	}
	public void setNumeroRegistro(String numeroRegistro) {
		this.numeroRegistro = numeroRegistro;
	}
	public String getNumeroMedline() {
		return numeroMedline;
	}
	public void setNumeroMedline(String numeroMedline) {
		this.numeroMedline = numeroMedline;
	}
	@Lob
	public String getTitulo() {
		return titulo;
	}
	public void setTitulo(String titulo) {
		this.titulo = titulo;
	}
	public String getFonte() {
		return fonte;
	}
	public void setFonte(String fonte) {
		this.fonte = fonte;
	}
	@Lob
	public String getTextoAbstract() {
		return textoAbstract;
	}
	public void setTextoAbstract(String textoAbstract) {
		this.textoAbstract = textoAbstract;
	}
	
	@ManyToMany(cascade=CascadeType.ALL)
	public Map<String, Author> getAutores() {
		return autores;
	}
	public void setAutores(Map<String, Author> autores) {
		this.autores = autores;
	}
	@OneToMany(cascade=CascadeType.ALL)
	public List<MajorSubtopic> getMajorSubtopic() {
		return majorSubtopic;
	}
	public void setMajorSubtopic(List<MajorSubtopic> majorSubtopic) {
		this.majorSubtopic = majorSubtopic;
	}
	
	@OneToMany(cascade=CascadeType.ALL)
	public List<MinorSubtopic> getMinorSubtopic() {
		return minorSubtopic;
	}
	public void setMinorSubtopic(List<MinorSubtopic> minorSubtopic) {
		this.minorSubtopic = minorSubtopic;
	}
	
	@OneToMany(cascade=CascadeType.ALL)
	public List<Referencia> getReferences() {
		return references;
	}
	public void setReferences(List<Referencia> references) {
		this.references = references;
	}
	
	@OneToMany(cascade=CascadeType.ALL)
	public List<Citations> getCitations() {
		return citations;
	}
	public void setCitations(List<Citations> citations) {
		this.citations = citations;
	}
	@Lob
	public String getTextoCompleto() {
		return textoCompleto;
	}
	public void setTextoCompleto(String textoCompleto) {
		this.textoCompleto = textoCompleto;
	}
	@Lob
	public String getTituloAbstract() {
		return tituloAbstract;
	}
	public void setTituloAbstract(String tituloAbstract) {
		this.tituloAbstract = tituloAbstract;
	}
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -