package br.com.emk.entity;
// Generated 20/10/2018 21:05:37 by Hibernate Tools 4.3.1
import java.math.BigDecimal;
import java.util.Date;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.FetchType;
import javax.persistence.Id;
import javax.persistence.JoinColumn;
import javax.persistence.ManyToOne;
import javax.persistence.Table;
import javax.persistence.Temporal;
import javax.persistence.TemporalType;
/**
* Omovimentoentrada generated by hbm2java
*/
@Entity
@Table(name = "OMOVIMENTOENTRADA",
schema = "dbo",
catalog = "EMK"
)
public class Omovimentoentrada implements java.io.Serializable {
private int idmovimentoentrada;
private Olayout olayout;
private String codcompetencia;
private int codempresa;
private String codplano;
private String tipoplano;
private String matriculaexterna;
private String coddependente;
private Date datanascimento;
private Date datainiciovigencia;
private String tipolancamento;
private String competencialancamento;
private BigDecimal valor;
private String nome;
private String idademinima;
private String codigolancamento;
private String cpftitular;
private String cpfdependente;
private String nomeprestador;
private Date datalancamento;
private String reccreatedby;
private Date reccreatedon;
private String recmodifiedby;
private Date recmodifiedon;
private String nometitular;
public Omovimentoentrada() {
}
@Id
@Column(name = "IDMOVIMENTOENTRADA", nullable = false)
public int getIdmovimentoentrada() {
return this.idmovimentoentrada;
}
public void setIdmovimentoentrada(int idmovimentoentrada) {
this.idmovimentoentrada = idmovimentoentrada;
}
@ManyToOne(fetch = FetchType.LAZY)
@JoinColumn(name = "IDLAYOUT")
public Olayout getOlayout() {
return this.olayout;
}
public void setOlayout(Olayout olayout) {
this.olayout = olayout;
}
@Column(name = "CODCOMPETENCIA", nullable = false, length = 6)
public String getCodcompetencia() {
return this.codcompetencia;
}
public void setCodcompetencia(String codcompetencia) {
this.codcompetencia = codcompetencia;
}
@Column(name = "CODEMPRESA", nullable = false)
public int getCodempresa() {
return this.codempresa;
}
public void setCodempresa(int codempresa) {
this.codempresa = codempresa;
}
@Column(name = "CODPLANO", length = 10)
public String getCodplano() {
return this.codplano;
}
public void setCodplano(String codplano) {
this.codplano = codplano;
}
@Column(name = "TIPOPLANO", length = 10)
public String getTipoplano() {
return this.tipoplano;
}
public void setTipoplano(String tipoplano) {
this.tipoplano = tipoplano;
}
@Column(name = "MATRICULAEXTERNA", length = 50)
public String getMatriculaexterna() {
return this.matriculaexterna;
}
public void setMatriculaexterna(String matriculaexterna) {
this.matriculaexterna = matriculaexterna;
}
@Column(name = "CODDEPENDENTE", length = 5)
public String getCoddependente() {
return this.coddependente;
}
public void setCoddependente(String coddependente) {
this.coddependente = coddependente;
}
@Temporal(TemporalType.TIMESTAMP)
@Column(name = "DATANASCIMENTO", length = 23)
public Date getDatanascimento() {
return this.datanascimento;
}
public void setDatanascimento(Date datanascimento) {
this.datanascimento = datanascimento;
}
@Temporal(TemporalType.TIMESTAMP)
@Column(name = "DATAINICIOVIGENCIA", length = 23)
public Date getDatainiciovigencia() {
return this.datainiciovigencia;
}
public void setDatainiciovigencia(Date datainiciovigencia) {
this.datainiciovigencia = datainiciovigencia;
}
@Column(name = "TIPOLANCAMENTO", length = 5)
public String getTipolancamento() {
return this.tipolancamento;
}
public void setTipolancamento(String tipolancamento) {
this.tipolancamento = tipolancamento;
}
@Column(name = "COMPETENCIALANCAMENTO", length = 6)
public String getCompetencialancamento() {
return this.competencialancamento;
}
public void setCompetencialancamento(String competencialancamento) {
this.competencialancamento = competencialancamento;
}
@Column(name = "VALOR", precision = 15, scale = 4)
public BigDecimal getValor() {
return this.valor;
}
public void setValor(BigDecimal valor) {
this.valor = valor;
}