Como solicitado a baixo a classe pessoa completa:
n the editor.
*/
package fisicaJuridica;
import java.beans.PropertyChangeListener;
import java.beans.PropertyChangeSupport;
import java.io.Serializable;
import java.util.Collection;
import java.util.Date;
import javax.persistence.Basic;
import javax.persistence.CascadeType;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.NamedQueries;
import javax.persistence.NamedQuery;
import javax.persistence.OneToMany;
import javax.persistence.Table;
import javax.persistence.Temporal;
import javax.persistence.TemporalType;
import javax.persistence.Transient;
/**
*
* @author wd
*/
@Entity
@Table(name = "pessoa", catalog = "prezzotto", schema = "")
@NamedQueries({
@NamedQuery(name = "Pessoa.findAll", query = "SELECT p FROM Pessoa p"),
@NamedQuery(name = "Pessoa.findByPessoaId", query = "SELECT p FROM Pessoa p WHERE p.pessoaId = :pessoaId"),
// @NamedQuery(name = "Pessoa.findByLancId", query = "SELECT p FROM Pessoa p WHERE p.lancId = :lancId"),
@NamedQuery(name = "Pessoa.findByPessoaNome", query = "SELECT p FROM Pessoa p WHERE p.pessoaNome = :pessoaNome"),
@NamedQuery(name = "Pessoa.findByPessoaEmail", query = "SELECT p FROM Pessoa p WHERE p.pessoaEmail = :pessoaEmail"),
@NamedQuery(name = "Pessoa.findByPessoaEndereco", query = "SELECT p FROM Pessoa p WHERE p.pessoaEndereco = :pessoaEndereco"),
@NamedQuery(name = "Pessoa.findByPessoaNumero", query = "SELECT p FROM Pessoa p WHERE p.pessoaNumero = :pessoaNumero"),
@NamedQuery(name = "Pessoa.findByPessoaBairro", query = "SELECT p FROM Pessoa p WHERE p.pessoaBairro = :pessoaBairro"),
@NamedQuery(name = "Pessoa.findByPessoaComplemento", query = "SELECT p FROM Pessoa p WHERE p.pessoaComplemento = :pessoaComplemento"),
@NamedQuery(name = "Pessoa.findByPessoaCidade", query = "SELECT p FROM Pessoa p WHERE p.pessoaCidade = :pessoaCidade"),
@NamedQuery(name = "Pessoa.findByPessoaEstado", query = "SELECT p FROM Pessoa p WHERE p.pessoaEstado = :pessoaEstado"),
@NamedQuery(name = "Pessoa.findByPessoaCep", query = "SELECT p FROM Pessoa p WHERE p.pessoaCep = :pessoaCep"),
@NamedQuery(name = "Pessoa.findByPessoaDddTel", query = "SELECT p FROM Pessoa p WHERE p.pessoaDddTel = :pessoaDddTel"),
@NamedQuery(name = "Pessoa.findByPessoaTelefone", query = "SELECT p FROM Pessoa p WHERE p.pessoaTelefone = :pessoaTelefone"),
@NamedQuery(name = "Pessoa.findByPessoaDddTel2", query = "SELECT p FROM Pessoa p WHERE p.pessoaDddTel2 = :pessoaDddTel2"),
@NamedQuery(name = "Pessoa.findByPessoaTelefone2", query = "SELECT p FROM Pessoa p WHERE p.pessoaTelefone2 = :pessoaTelefone2"),
@NamedQuery(name = "Pessoa.findByPessoaDddCel1", query = "SELECT p FROM Pessoa p WHERE p.pessoaDddCel1 = :pessoaDddCel1"),
@NamedQuery(name = "Pessoa.findByPessoaCelular1", query = "SELECT p FROM Pessoa p WHERE p.pessoaCelular1 = :pessoaCelular1"),
@NamedQuery(name = "Pessoa.findByPessoaDddCel2", query = "SELECT p FROM Pessoa p WHERE p.pessoaDddCel2 = :pessoaDddCel2"),
@NamedQuery(name = "Pessoa.findByPessoaCelular2", query = "SELECT p FROM Pessoa p WHERE p.pessoaCelular2 = :pessoaCelular2"),
@NamedQuery(name = "Pessoa.findByPessoaObs", query = "SELECT p FROM Pessoa p WHERE p.pessoaObs = :pessoaObs"),
@NamedQuery(name = "Pessoa.findByPessoaTipo", query = "SELECT p FROM Pessoa p WHERE p.pessoaTipo = :pessoaTipo"),
@NamedQuery(name = "Pessoa.findByPessoaCpfCnpj", query = "SELECT p FROM Pessoa p WHERE p.pessoaCpfCnpj = :pessoaCpfCnpj"),
@NamedQuery(name = "Pessoa.findByPessoaRgInscEst", query = "SELECT p FROM Pessoa p WHERE p.pessoaRgInscEst = :pessoaRgInscEst"),
@NamedQuery(name = "Pessoa.findByPessoaProfissao", query = "SELECT p FROM Pessoa p WHERE p.pessoaProfissao = :pessoaProfissao"),
@NamedQuery(name = "Pessoa.findByPessoaDataCadastro", query = "SELECT p FROM Pessoa p WHERE p.pessoaDataCadastro = :pessoaDataCadastro"),
@NamedQuery(name = "Pessoa.findByPessoaDataNacimento", query = "SELECT p FROM Pessoa p WHERE p.pessoaDataNacimento = :pessoaDataNacimento"),
// @NamedQuery(name = "Pessoa.findByPessoaUltimaAltSistema", query = "SELECT p FROM Pessoa p WHERE p.pessoaUltimaAltSistema = :pessoaUltimaAltSistema"),
@NamedQuery(name = "Pessoa.findByPessoaUsuario", query = "SELECT p FROM Pessoa p WHERE p.pessoaUsuario = :pessoaUsuario"),
@NamedQuery(name = "Pessoa.findByPessoaFJ", query = "SELECT p FROM Pessoa p WHERE p.pessoaFJ = :pessoaFJ")})
public class Pessoa implements Serializable {
@Transient
private PropertyChangeSupport changeSupport = new PropertyChangeSupport(this);
private static final long serialVersionUID = 1L;
@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
@Basic(optional = false)
@Column(name = "PESSOA_ID")
private Integer pessoaId;
// @Basic(optional = false)
// @Column(name = "LANC_ID")
// private int lancId;
@Basic(optional = false)
@Column(name = "PESSOA_NOME")
private String pessoaNome;
@Column(name = "PESSOA_EMAIL")
private String pessoaEmail;
@Column(name = "PESSOA_ENDERECO")
private String pessoaEndereco;
@Column(name = "PESSOA_NUMERO")
private String pessoaNumero;
@Column(name = "PESSOA_BAIRRO")
private String pessoaBairro;
@Column(name = "PESSOA_COMPLEMENTO")
private String pessoaComplemento;
@Column(name = "PESSOA_CIDADE")
private String pessoaCidade;
@Column(name = "PESSOA_ESTADO")
private String pessoaEstado;
@Column(name = "PESSOA_CEP")
private Integer pessoaCep;
@Column(name = "PESSOA_DDD_TEL")
private Integer pessoaDddTel;
@Column(name = "PESSOA_TELEFONE")
private Integer pessoaTelefone;
@Column(name = "PESSOA_DDD_TEL2")
private Integer pessoaDddTel2;
@Column(name = "PESSOA_TELEFONE2")
private Integer pessoaTelefone2;
@Column(name = "PESSOA_DDD_CEL1")
private Integer pessoaDddCel1;
@Column(name = "PESSOA_CELULAR1")
private Integer pessoaCelular1;
@Column(name = "PESSOA_DDD_CEL2")
private Integer pessoaDddCel2;
@Column(name = "PESSOA_CELULAR2")
private Integer pessoaCelular2;
@Column(name = "PESSOA_OBS")
private String pessoaObs;
@Column(name = "PESSOA_TIPO")
private Character pessoaTipo;
@Column(name = "PESSOA_CPF_CNPJ")
private Integer pessoaCpfCnpj;
@Column(name = "PESSOA_RG_INSC_EST")
private Integer pessoaRgInscEst;
@Column(name = "PESSOA_PROFISSAO")
private String pessoaProfissao;
@Column(name = "PESSOA_DATA_CADASTRO")
@Temporal(TemporalType.DATE)
private Date pessoaDataCadastro;
@Column(name = "PESSOA_DATA_NACIMENTO")
@Temporal(TemporalType.DATE)
private Date pessoaDataNacimento;
@Basic(optional = false)
// @Column(name = "PESSOA_ULTIMA_ALT_SISTEMA")
// @Temporal(TemporalType.TIMESTAMP)
// private Date pessoaUltimaAltSistema;
@Column(name = "PESSOA_USUARIO")
private String pessoaUsuario;
@Column(name = "PESSOA_F_J")
private Character pessoaFJ;
@OneToMany(cascade = CascadeType.ALL, mappedBy = "fisicaId2")
private Collection<DadosBancarios> dadosBancariosCollection;
public Pessoa() {
}
public Pessoa(Integer pessoaId) {
this.pessoaId = pessoaId;
}
public Pessoa(Integer pessoaId, String pessoaNome, Date pessoaUltimaAltSistema) {
this.pessoaId = pessoaId;
// this.lancId = lancId;
this.pessoaNome = pessoaNome;
// this.pessoaUltimaAltSistema = pessoaUltimaAltSistema;
}
public Integer getPessoaId() {
return pessoaId;
}
public void setPessoaId(Integer pessoaId) {
Integer oldPessoaId = this.pessoaId;
this.pessoaId = pessoaId;
changeSupport.firePropertyChange("pessoaId", oldPessoaId, pessoaId);
}
// public int getLancId() {
// return lancId;
// }
/* public void setLancId(int lancId) {
int oldLancId = this.lancId;
this.lancId = lancId;
changeSupport.firePropertyChange("lancId", oldLancId, lancId);
}
*
*/
public String getPessoaNome() {
return pessoaNome;
}
public void setPessoaNome(String pessoaNome) {
String oldPessoaNome = this.pessoaNome;
this.pessoaNome = pessoaNome;
changeSupport.firePropertyChange("pessoaNome", oldPessoaNome, pessoaNome);
}
public String getPessoaEmail() {
return pessoaEmail;
}
public void setPessoaEmail(String pessoaEmail) {
String oldPessoaEmail = this.pessoaEmail;
this.pessoaEmail = pessoaEmail;
changeSupport.firePropertyChange("pessoaEmail", oldPessoaEmail, pessoaEmail);
}
public String getPessoaEndereco() {
return pessoaEndereco;
}
public void setPessoaEndereco(String pessoaEndereco) {
String oldPessoaEndereco = this.pessoaEndereco;
this.pessoaEndereco = pessoaEndereco;
changeSupport.firePropertyChange("pessoaEndereco", oldPessoaEndereco, pessoaEndereco);
}
public String getPessoaNumero() {
return pessoaNumero;
}
public void setPessoaNumero(String pessoaNumero) {
String oldPessoaNumero = this.pessoaNumero;
this.pessoaNumero = pessoaNumero;
changeSupport.firePropertyChange("pessoaNumero", oldPessoaNumero, pessoaNumero);
}
public String getPessoaBairro() {
return pessoaBairro;
}
public void setPessoaBairro(String pessoaBairro) {
String oldPessoaBairro = this.pessoaBairro;
this.pessoaBairro = pessoaBairro;
changeSupport.firePropertyChange("pessoaBairro", oldPessoaBairro, pessoaBairro);
}
public String getPessoaComplemento() {
return pessoaComplemento;
}
public void setPessoaComplemento(String pessoaComplemento) {
String oldPessoaComplemento = this.pessoaComplemento;
this.pessoaComplemento = pessoaComplemento;
changeSupport.firePropertyChange("pessoaComplemento", oldPessoaComplemento, pessoaComplemento);
}
public String getPessoaCidade() {
return pessoaCidade;
}
public void setPessoaCidade(String pessoaCidade) {
String oldPessoaCidade = this.pessoaCidade;
this.pessoaCidade = pessoaCidade;
changeSupport.firePropertyChange("pessoaCidade", oldPessoaCidade, pessoaCidade);
}
public String getPessoaEstado() {
return pessoaEstado;
}
public void setPessoaEstado(String pessoaEstado) {
String oldPessoaEstado = this.pessoaEstado;
this.pessoaEstado = pessoaEstado;
changeSupport.firePropertyChange("pessoaEstado", oldPessoaEstado, pessoaEstado);
}
public Integer getPessoaCep() {
return pessoaCep;
}
public void setPessoaCep(Integer pessoaCep) {
Integer oldPessoaCep = this.pessoaCep;
this.pessoaCep = pessoaCep;
changeSupport.firePropertyChange("pessoaCep", oldPessoaCep, pessoaCep);
}
public Integer getPessoaDddTel() {
return pessoaDddTel;
}
public void setPessoaDddTel(Integer pessoaDddTel) {
Integer oldPessoaDddTel = this.pessoaDddTel;
this.pessoaDddTel = pessoaDddTel;
changeSupport.firePropertyChange("pessoaDddTel", oldPessoaDddTel, pessoaDddTel);
}
public Integer getPessoaTelefone() {
return pessoaTelefone;
}
public void setPessoaTelefone(Integer pessoaTelefone) {
Integer oldPessoaTelefone = this.pessoaTelefone;
this.pessoaTelefone = pessoaTelefone;
changeSupport.firePropertyChange("pessoaTelefone", oldPessoaTelefone, pessoaTelefone);
}
public Integer getPessoaDddTel2() {
return pessoaDddTel2;
}
public void setPessoaDddTel2(Integer pessoaDddTel2) {
Integer oldPessoaDddTel2 = this.pessoaDddTel2;
this.pessoaDddTel2 = pessoaDddTel2;
changeSupport.firePropertyChange("pessoaDddTel2", oldPessoaDddTel2, pessoaDddTel2);
}
public Integer getPessoaTelefone2() {
return pessoaTelefone2;
}
public void setPessoaTelefone2(Integer pessoaTelefone2) {
Integer oldPessoaTelefone2 = this.pessoaTelefone2;
this.pessoaTelefone2 = pessoaTelefone2;
changeSupport.firePropertyChange("pessoaTelefone2", oldPessoaTelefone2, pessoaTelefone2);
}
public Integer getPessoaDddCel1() {
return pessoaDddCel1;
}
public void setPessoaDddCel1(Integer pessoaDddCel1) {
Integer oldPessoaDddCel1 = this.pessoaDddCel1;
this.pessoaDddCel1 = pessoaDddCel1;
changeSupport.firePropertyChange("pessoaDddCel1", oldPessoaDddCel1, pessoaDddCel1);
}
public Integer getPessoaCelular1() {
return pessoaCelular1;
}
public void setPessoaCelular1(Integer pessoaCelular1) {
Integer oldPessoaCelular1 = this.pessoaCelular1;
this.pessoaCelular1 = pessoaCelular1;
changeSupport.firePropertyChange("pessoaCelular1", oldPessoaCelular1, pessoaCelular1);
}
public Integer getPessoaDddCel2() {
return pessoaDddCel2;
}
public void setPessoaDddCel2(Integer pessoaDddCel2) {
Integer oldPessoaDddCel2 = this.pessoaDddCel2;
this.pessoaDddCel2 = pessoaDddCel2;
changeSupport.firePropertyChange("pessoaDddCel2", oldPessoaDddCel2, pessoaDddCel2);
}
public Integer getPessoaCelular2() {
return pessoaCelular2;
}
public void setPessoaCelular2(Integer pessoaCelular2) {
Integer oldPessoaCelular2 = this.pessoaCelular2;
this.pessoaCelular2 = pessoaCelular2;
changeSupport.firePropertyChange("pessoaCelular2", oldPessoaCelular2, pessoaCelular2);
}
public String getPessoaObs() {
return pessoaObs;
}
public void setPessoaObs(String pessoaObs) {
String oldPessoaObs = this.pessoaObs;
this.pessoaObs = pessoaObs;
changeSupport.firePropertyChange("pessoaObs", oldPessoaObs, pessoaObs);
}
public Character getPessoaTipo() {
return pessoaTipo;
}
public void setPessoaTipo(Character pessoaTipo) {
Character oldPessoaTipo = this.pessoaTipo;
this.pessoaTipo = pessoaTipo;
changeSupport.firePropertyChange("pessoaTipo", oldPessoaTipo, pessoaTipo);
}
public Integer getPessoaCpfCnpj() {
return pessoaCpfCnpj;
}
public void setPessoaCpfCnpj(Integer pessoaCpfCnpj) {
Integer oldPessoaCpfCnpj = this.pessoaCpfCnpj;
this.pessoaCpfCnpj = pessoaCpfCnpj;
changeSupport.firePropertyChange("pessoaCpfCnpj", oldPessoaCpfCnpj, pessoaCpfCnpj);
}
public Integer getPessoaRgInscEst() {
return pessoaRgInscEst;
}
public void setPessoaRgInscEst(Integer pessoaRgInscEst) {
Integer oldPessoaRgInscEst = this.pessoaRgInscEst;
this.pessoaRgInscEst = pessoaRgInscEst;
changeSupport.firePropertyChange("pessoaRgInscEst", oldPessoaRgInscEst, pessoaRgInscEst);
}
public String getPessoaProfissao() {
return pessoaProfissao;
}
public void setPessoaProfissao(String pessoaProfissao) {
String oldPessoaProfissao = this.pessoaProfissao;
this.pessoaProfissao = pessoaProfissao;
changeSupport.firePropertyChange("pessoaProfissao", oldPessoaProfissao, pessoaProfissao);
}
public Date getPessoaDataCadastro() {
return pessoaDataCadastro;
}
public void setPessoaDataCadastro(Date pessoaDataCadastro) {
Date oldPessoaDataCadastro = this.pessoaDataCadastro;
this.pessoaDataCadastro = pessoaDataCadastro;
changeSupport.firePropertyChange("pessoaDataCadastro", oldPessoaDataCadastro, pessoaDataCadastro);
}
public Date getPessoaDataNacimento() {
return pessoaDataNacimento;
}
public void setPessoaDataNacimento(Date pessoaDataNacimento) {
Date oldPessoaDataNacimento = this.pessoaDataNacimento;
this.pessoaDataNacimento = pessoaDataNacimento;
changeSupport.firePropertyChange("pessoaDataNacimento", oldPessoaDataNacimento, pessoaDataNacimento);
}
/* public Date getPessoaUltimaAltSistema() {
return pessoaUltimaAltSistema;
}
*
*/
/* public void setPessoaUltimaAltSistema(Date pessoaUltimaAltSistema) {
Date oldPessoaUltimaAltSistema = this.pessoaUltimaAltSistema;
this.pessoaUltimaAltSistema = pessoaUltimaAltSistema;
changeSupport.firePropertyChange("pessoaUltimaAltSistema", oldPessoaUltimaAltSistema, pessoaUltimaAltSistema);
}
*
*/
public String getPessoaUsuario() {
return pessoaUsuario;
}
public void setPessoaUsuario(String pessoaUsuario) {
String oldPessoaUsuario = this.pessoaUsuario;
this.pessoaUsuario = pessoaUsuario;
changeSupport.firePropertyChange("pessoaUsuario", oldPessoaUsuario, pessoaUsuario);
}
public Character getPessoaFJ() {
return pessoaFJ;
}
public void setPessoaFJ(Character pessoaFJ) {
Character oldPessoaFJ = this.pessoaFJ;
this.pessoaFJ = pessoaFJ;
changeSupport.firePropertyChange("pessoaFJ", oldPessoaFJ, pessoaFJ);
}
@Override
public int hashCode() {
int hash = 0;
hash += (pessoaId != null ? pessoaId.hashCode() : 0);
return hash;
}
@Override
public boolean equals(Object object) {
// TODO: Warning - this method won't work in the case the id fields are not set
if (!(object instanceof Pessoa)) {
return false;
}
Pessoa other = (Pessoa) object;
if ((this.pessoaId == null && other.pessoaId != null) || (this.pessoaId != null && !this.pessoaId.equals(other.pessoaId))) {
return false;
}
return true;
}
@Override
public String toString() {
return "fisicaJuridica.Pessoa[ pessoaId=" + pessoaId + " ]";
}
public void addPropertyChangeListener(PropertyChangeListener listener) {
changeSupport.addPropertyChangeListener(listener);
}
public void removePropertyChangeListener(PropertyChangeListener listener) {
changeSupport.removePropertyChangeListener(listener);
}
public Collection<DadosBancarios> getDadosBancariosCollection() {
return dadosBancariosCollection;
}
public void setDadosBancariosCollection(Collection<DadosBancarios> dadosBancariosCollection) {
this.dadosBancariosCollection = dadosBancariosCollection;
}
}