Query.setParameter?

10 respostas
juniorsatanas

Pessoal sempre usei critéria, mas para alguns casos e melhor Query…

Tenho uma procedure, dentro de um pacote imenso que cospe HTML/ foi uma maneira que encotramos na época, mas agora queremos migrar tudo que é PLSQL/Oracle para java…

Gostaria de Migrar todas as PROCEDURES, já fiz algumas, mas estou com DÚVIDAS nesta :

1 - Fiz Mapeamento das Tabelas envolvidadas no SELECT e da View.
2 - Na View eu tenho alguns campos que tem em algumas das tabelas e redundante mas funciona !

DÚVIDA É :

nos parâmetros eu coloco os campos que vem do formulário ?

estou fazendo assim :

public List ValidaUsuarios(VwUsuarios vwusuarios, Usuario usuario) throws Exception{
		try {
			Session session = (Session) getSession();
			StringBuilder hql = new StringBuilder();
			hql.append("select");
			hql.append("u.nm_pessoa_razao_social_u");
			hql.append("u.cd_usuario");
			hql.append("u.fl_tipo_pessoa_u");
			hql.append("from");
			hql.append("vw_usuarios u,");
			hql.append("tb_tipo_rede_atendimento r,");
			hql.append("tb_plano_pai pp,");
			hql.append("tb_plano p");
			hql.append("where");
			hql.append("u.nu_cgc_cpf_t = nuCgcCpf");
			hql.append("and");
			hql.append("u.fl_status_usuario = 2");
			hql.append("cd_plano = cd_plano");
			hql.append("and");
			hql.append("p.cd_plano = u.cd_plano");
			hql.append("and");
			hql.append("pp.cd_plano_pai = p.cd_plano_pai");
			hql.append("and");
			hql.append("r.cd_tipo_rede_atendimento = pp.cd_tipo_rede_atendimento");
			hql.append("and");
			hql.append("pp.cd_tipo_rede_atendimento <> 'OD' ");
			hql.append("and");
			hql.append("r.ds_tipo_rede_atendimento <> 'ODONTOLOGIA");

			Query query=  (Query) session.createQueue(hql.toString());
			query.setParameter("nuCgcCpf", Usuario.getnuCgcCpf());
			query.setMaxResults(50);
		
			return null;
		
		} catch (Exception e) {
			throw new Exception("Erro ao buscar medicos: " + e.getMessage());
		}
	}
PROCEDURE selecionaUsuario(pIdSessao IN VARCHAR2 DEFAULT NULL,
                                  pContrato IN VARCHAR2 default '0',
                                  pNu_Cpf IN VARCHAR2 default '0'
                                 ) IS
                           
            vIdSessao       sessao_sec_web.id_sessao%type;      
            aux             number default 0;
            auxDep          number default 0;
            cursor filtroCpf is                  
                  --colocada para tirar tipo de atendimento odontologia
                  select u.nm_pessoa_razao_social_u
                        ,u.cd_usuario
                        ,u.fl_tipo_pessoa_u 
                  from vw_usuarios u
                  ,tb_tipo_rede_atendimento r
                  ,tb_plano_pai pp
                  ,tb_plano p
                  where 
                  u.nu_cgc_cpf_t = to_number(pNu_Cpf)
                  and u.fl_status_usuario = 2
                  and p.cd_plano = u.cd_plano
                  and pp.cd_plano_pai = p.cd_plano_pai
                  and r.cd_tipo_rede_atendimento = pp.cd_tipo_rede_atendimento
                  and pp.cd_tipo_rede_atendimento <> 'OD'
                  and r.ds_tipo_rede_atendimento <> 'ODONTOLOGIA';  
                  
            cursor filtroContrato is
                  select u.nm_pessoa_razao_social_u
                        ,u.cd_usuario
                        ,u.fl_tipo_pessoa_u 
                  from vw_usuarios u
                  ,tb_tipo_rede_atendimento r
                  ,tb_plano_pai pp
                  ,tb_plano p
                  where u.nu_ordem_usuario = pContrato
                  and u.fl_status_usuario = 2
                  and p.cd_plano = u.cd_plano
                  and pp.cd_plano_pai = p.cd_plano_pai
                  and r.cd_tipo_rede_atendimento = pp.cd_tipo_rede_atendimento
                  and pp.cd_tipo_rede_atendimento <> 'OD'
                  and r.ds_tipo_rede_atendimento <> 'ODONTOLOGIA';     
            
            REG_cpf filtroCpf%ROWTYPE;
            REG_contrato filtroContrato%ROWTYPE;
       BEGIN

10 Respostas

rafaelbtz

Ta certo o jeito que vc está fazendo, só vejo 2 problemas:
“u.nu_cgc_cpf_t = nuCgcCpf”
tem que ser
“u.nu_cgc_cpf_t = :nuCgcCpf”
Você esqueceu os :

outro problema vc está concatenando tudo em um StringBuilder, mas está esquecendo dos espaços. seu comando vai ficar assim
“selectu.nm_pessoa_razao_social_uu.cd_usuariou.fl_tipo_pessoa_u…”

juniorsatanas

RAfa bom dia !
Obrigado pela dúvida ficou assim :

@SuppressWarnings("unused")
		public List ValidaUsuarios(VwUsuarios vwusuarios, Usuario usuario)throws Exception{ 
		try {
			Session session = (Session) getSession();
			StringBuilder hql = new StringBuilder();
			hql.append("select");
			hql.append("u.nm_pessoa_razao_social_u");
			hql.append("u.cd_usuario");
			hql.append("u.fl_tipo_pessoa_u");
			hql.append("from");
			hql.append("vw_usuarios u,");
			hql.append("tb_tipo_rede_atendimento r,");
			hql.append("tb_plano_pai pp,");
			hql.append("tb_plano p");
			hql.append("where");
			hql.append("u.nu_cgc_cpf_t = :nuCgcCpf");
			hql.append("and");
			hql.append("u.fl_status_usuario = 2");
			hql.append("cd_plano = cd_plano");
			hql.append("and");
			hql.append("p.cd_plano = u.cd_plano");
			hql.append("and");
			hql.append("pp.cd_plano_pai = p.cd_plano_pai");
			hql.append("and");
			hql.append("r.cd_tipo_rede_atendimento = pp.cd_tipo_rede_atendimento");
			hql.append("and");
			hql.append("pp.cd_tipo_rede_atendimento <> 'OD' ");
			hql.append("and");
			hql.append("r.ds_tipo_rede_atendimento <> 'ODONTOLOGIA");

			Query query=  (Query) session.createQueue(hql.toString());
			query.setParameter("nuCgcCpf", getNuCgcCpf());  <----------------------------------------------------------- ERRO AQUI
			return null;
		
		} catch (Exception e) {
			throw new Exception("Erro ao buscar CPF " + e.getMessage());
		}
	}
rafaelbtz

isso, só não esquece do espaço dentro do append se não vai concatenar tudo junto e var dar erro

hql.append("select");  
        hql.append(" u.nm_pessoa_razao_social_u");  
        hql.append(" u.cd_usuario");  
        hql.append(" u.fl_tipo_pessoa_u");  
        hql.append(" from");  
        hql.append(" vw_usuarios u,");

o problema do “ERRO AQUI” é que vc não está utilizando o Objeto usuario que vc recebeu como parametro do seu metodo

query.setParameter(“nuCgcCpf”, usuario.getNuCgcCpf());

juniorsatanas

Rafa Tu ta certíssimo…

Tenho uma View e a tabela usuario :

precisa :

public List ValidaUsuarios(VwUsuarios vwusuarios, Usuario usuario)throws Exception{

ou o só

public List ValidaUsuarios( Usuario usuario)throws Exception{

Resolve !

M

juniorsatanas:
Rafa Tu ta certíssimo…

Tenho uma View e a tabela usuario :

precisa :

public List ValidaUsuarios(VwUsuarios vwusuarios, Usuario usuario)throws Exception{

ou o só

public List ValidaUsuarios( Usuario usuario)throws Exception{

Resolve !

Pelo que eu acompanhei do tópico vc pode passar só o Usuário, pois vc não ta utilizando o VwUsuarios em nenhum lugar no teu select

juniorsatanas

to sim irmao :

hql.append("vw_usuarios u,");
M

[quote=juniorsatanas]to sim irmao :

hql.append("vw_usuarios u,");

vc ta utilizando na clausula from, mas em nenhum momento vc utilizou ele no where… então eu acho que ele não teria utilidade no hql…

e outra coisa que eu vi que faltou…

no teu retorno vc tem que colocar o return query.getResultList(); em vez de null

juniorsatanas

O Campo de pesquisa vem da View… se eu não por ela como vou comparar o parametro com o campo de pesquisa ?
no pl ta assim e ta funcionando :

PROCEDURE selecionaUsuario(pIdSessao IN VARCHAR2 DEFAULT NULL,  
                                  pContrato IN VARCHAR2 default '0',  
                                  pNu_Cpf IN VARCHAR2 default '0'  
                                 ) IS  
                             
            vIdSessao       sessao_sec_web.id_sessao%type;        
            aux             number default 0;  
            auxDep          number default 0;  
            cursor filtroCpf is                    
                  --colocada para tirar tipo de atendimento odontologia  
                  select u.nm_pessoa_razao_social_u  
                        ,u.cd_usuario  
                        ,u.fl_tipo_pessoa_u   
                  from vw_usuarios u  
                  ,tb_tipo_rede_atendimento r  
                  ,tb_plano_pai pp  
                  ,tb_plano p  
                  where   
                  u.nu_cgc_cpf_t = to_number(pNu_Cpf)  
                  and u.fl_status_usuario = 2  
                  and p.cd_plano = u.cd_plano  
                  and pp.cd_plano_pai = p.cd_plano_pai  
                  and r.cd_tipo_rede_atendimento = pp.cd_tipo_rede_atendimento  
                  and pp.cd_tipo_rede_atendimento <> 'OD'  
                  and r.ds_tipo_rede_atendimento <> 'ODONTOLOGIA';
M
juniorsatanas:
O Campo de pesquisa vem da View.. se eu não por ela como vou comparar o parametro com o campo de pesquisa ? no pl ta assim e ta funcionando :
PROCEDURE selecionaUsuario(pIdSessao IN VARCHAR2 DEFAULT NULL,  
                                  pContrato IN VARCHAR2 default '0',  
                                  pNu_Cpf IN VARCHAR2 default '0'  
                                 ) IS  
                             
            vIdSessao       sessao_sec_web.id_sessao%type;        
            aux             number default 0;  
            auxDep          number default 0;  
            cursor filtroCpf is                    
                  --colocada para tirar tipo de atendimento odontologia  
                  select u.nm_pessoa_razao_social_u  
                        ,u.cd_usuario  
                        ,u.fl_tipo_pessoa_u   
                  from vw_usuarios u  
                  ,tb_tipo_rede_atendimento r  
                  ,tb_plano_pai pp  
                  ,tb_plano p  
                  where   
                  u.nu_cgc_cpf_t = to_number(pNu_Cpf)  
                  and u.fl_status_usuario = 2  
                  and p.cd_plano = u.cd_plano  
                  and pp.cd_plano_pai = p.cd_plano_pai  
                  and r.cd_tipo_rede_atendimento = pp.cd_tipo_rede_atendimento  
                  and pp.cd_tipo_rede_atendimento <> 'OD'  
                  and r.ds_tipo_rede_atendimento <> 'ODONTOLOGIA';

Só me esclareça uma coisa a tua entidade Usuario ela esta mapeada mais ou menos desse jeito abaixo?

public class Usuario{
	private TipoRedeAtendimento tipoRedeAtendimento;
	private PlanoPai planoPai;
	private Plano plano;
}

Porque caso ela esteja o teu select pode ser resumido bem mais resumido do que do jeito que está,,,,,

Caso realmente estiver assim eu te mando como deverá ficar o teu select em hql.

juniorsatanas
import java.math.BigDecimal;
import java.math.BigInteger;
import java.util.Date;

import javax.persistence.Basic;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.Lob;
import javax.persistence.NamedQueries;
import javax.persistence.NamedQuery;
import javax.persistence.Table;
import javax.persistence.Temporal;
import javax.persistence.TemporalType;
import javax.persistence.UniqueConstraint;

import org.hibernate.mapping.List;

import br.com.hapvida.entity.HapvidaEntity;

/**
 *
 * @author jr
 */
@Entity
public class Usuario extends aEntity {
    private static final long serialVersionUID = 1L;
    @Id
    @Basic(optional = false)
    @Column(name = "NU_USUARIO", nullable = false, precision = 22)
    private BigDecimal nuUsuario;
    @Column(name = "CD_USUARIO", length = 14)
    private String cdUsuario;
    @Column(name = "NU_TITULAR")
    private String nuTitular;
    @Column(name = "FL_STATUS_USUARIO")
    private Short flStatusUsuario;
    @Column(name = "DT_CADASTRAMENTO")
    @Temporal(TemporalType.DATE)
    private Date dtCadastramento;
    @Column(name = "NU_ORDEM_USUARIO", length = 12)
    private String nuOrdemUsuario;
    @Column(name = "DT_REFERENCIA_CARENCIA")
    @Temporal(TemporalType.DATE)
    private Date dtReferenciaCarencia;
    @Column(name = "DT_PROCESSAMENTO")
    @Temporal(TemporalType.DATE)
    private Date dtProcessamento;
    @Column(name = "DT_CANCELAMENTO")
    @Temporal(TemporalType.DATE)
    private Date dtCancelamento;
    @Column(name = "PC_BONIFICACAO")
    private BigInteger pcBonificacao;
    @Column(name = "DT_TABELA")
    @Temporal(TemporalType.DATE)
    private Date dtTabela;
    @Column(name = "QT_DIAS_POR_ATRASO")
    private BigInteger qtDiasPorAtraso;
    @Column(name = "CD_TABELA_FAIXA")
    private Integer cdTabelaFaixa;
    @Column(name = "VL_MENSALIDADE_A")
    private BigInteger vlMensalidadeA;
    @Column(name = "DT_MENSALIDADE_A")
    @Temporal(TemporalType.DATE)
    private Date dtMensalidadeA;
    @Column(name = "CD_ATUALIZACAO")
    private BigInteger cdAtualizacao;
    @Column(name = "VL_MENSALIDADE")
    private BigInteger vlMensalidade;
    @Column(name = "CD_UM_MENSALIDADE")
    private BigInteger cdUmMensalidade;
    @Lob
    @Column(name = "DS_OBSERVACAO", length = 0)
    private String dsObservacao;
    @Column(name = "DT_OPCAO_ODONTO")
    @Temporal(TemporalType.DATE)
    private Date dtOpcaoOdonto;
    @Column(name = "DT_CARENCIA_ODONTO")
    @Temporal(TemporalType.DATE)
    private Date dtCarenciaOdonto;
    @Column(name = "VL_MENSALIDADE_ODONTO")
    private BigInteger vlMensalidadeOdonto;
    @Column(name = "CD_UM_ODONTO")
    private BigInteger cdUmOdonto;
    @Column(name = "VL_ADICIONAL_IDADE")
    private BigInteger vlAdicionalIdade;
    @Column(name = "VL_OUTROS_ADICIONAIS")
    private BigInteger vlOutrosAdicionais;
    @Column(name = "VL_TAXA_ADESAO")
    private BigInteger vlTaxaAdesao;
    @Column(name = "VL_DESCONTO")
    private BigInteger vlDesconto;
    @Column(name = "CD_EMPRESA_ODONTO")
    private BigInteger cdEmpresaOdonto;
    @Column(name = "NU_MATRICULA", length = 20)
    private String nuMatricula;
    @Column(name = "FL_CARENCIA", length = 1)
    private String flCarencia;
    @Column(name = "FL_CARTEIRA_IDENT", length = 1)
    private String flCarteiraIdent;
    @Column(name = "VL_PARTICIPACAO")
    private BigInteger vlParticipacao;
    @Column(name = "VL_TAXA_BLOQUETO")
    private BigInteger vlTaxaBloqueto;
    @Column(name = "PC_ATUALIZACAO")
    private BigInteger pcAtualizacao;
    @Column(name = "DT_ATUALIZACAO")
    @Temporal(TemporalType.DATE)
    private Date dtAtualizacao;
    @Column(name = "CD_CONVENIO_COMPRA_CARENCIA")
    private Short cdConvenioCompraCarencia;
    @Column(name = "PC_ATUALIZACAO_ACUM", precision = 8, scale = 2)
    private BigDecimal pcAtualizacaoAcum;
    @Column(name = "CD_USUARIO_EMPRESA_PARCEIRA", length = 30)
    private String cdUsuarioEmpresaParceira;
    @Column(name = "NU_MATRICULA_PENSIONISTA", length = 7)
    private String nuMatriculaPensionista;
    @Column(name = "FL_SIAPE", length = 1)
    private String flSiape;
    @Column(name = "FL_APOSENTADO", length = 1)
    private String flAposentado;
    @Column(name = "NU_REGISTRO_PESSOA_NATURAL")
    private BigInteger nuRegistroPessoaNatural;
    @Column(name = "FL_CARTEIRA", length = 1)
    private String flCarteira;
    @Column(name = "FL_BENEF_MOT_EXCLUSAO", length = 1)
    private String flBenefMotExclusao;
    @Column(name = "FL_BENEF_CONTINUA_EMPRESA", length = 1)
    private String flBenefContinuaEmpresa;
    @Column(name = "FL_BENEF_CONTRIBUIA_EMP", length = 1)
    private String flBenefContribuiaEmp;
    @Column(name = "DS_BENEF_TEMPO_CONTRIBUIA", length = 15)
    private String dsBenefTempoContribuia;
    @Column(name = "FL_BENEF_EX_EMP_MANUTENCAO", length = 1)
    private String flBenefExEmpManutencao;
    
//    @ManyToMany(mappedBy = "UsuarioList")
//    private List<GfipDetalhe> GfipDetalheList;
//    @OneToOne(cascade = CascadeType.ALL, mappedBy = "Usuario")
//    private UsuarioPac2 UsuarioPac2;
//    @OneToMany(cascade = CascadeType.ALL, mappedBy = "Usuario")
//    private List<AutorizacaoPreSenha> AutorizacaoPreSenhaList;
//    @OneToMany(cascade = CascadeType.ALL, mappedBy = "Usuario")
//    private List<CarenciaUsuario> CarenciaUsuarioList;
//    @OneToMany(cascade = CascadeType.ALL, mappedBy = "Usuario")
//    private List<OdonPrevencaoDireciona> OdonPrevencaoDirecionaList;
//    @OneToMany(mappedBy = "Usuario")
//    private List<MoveUsuarioSaudeOdon> MoveUsuarioSaudeOdonList;
//    @OneToMany(mappedBy = "Usuario")
//    private List<VwBloqueteUsuario> vwBloqueteUsuarioList;
//    @OneToMany(cascade = CascadeType.ALL, mappedBy = "Usuario")
//    private List<UsoServHosp> UsoServHospList;
//    @OneToMany(cascade = CascadeType.ALL, mappedBy = "Usuario")
//    private List<ControleFatorUsuario> ControleFatorUsuarioList;
//    @OneToMany(mappedBy = "Usuario")
//    private List<OdonAutorizacao> OdonAutorizacaoList;
//    @OneToOne(cascade = CascadeType.ALL, mappedBy = "Usuario")
//    private UsuarioPac UsuarioPac;
//    @OneToMany(cascade = CascadeType.ALL, mappedBy = "Usuario")
//    private List<UsoProcedimento> UsoProcedimentoList;
//    @OneToMany(cascade = CascadeType.ALL, mappedBy = "Usuario")
//    private List<MedprevGestantesEvolucao> MedprevGestantesEvolucaoList;
//    @OneToMany(cascade = CascadeType.ALL, mappedBy = "Usuario")
//    private List<CarenciaModulo> CarenciaModuloList;
//    @OneToMany(cascade = CascadeType.ALL, mappedBy = "Usuario")
//    private List<PuericulturaContato> PuericulturaContatoList;
//    @OneToOne(cascade = CascadeType.ALL, mappedBy = "Usuario")
//    private DeclaracaoSaudeUsuario DeclaracaoSaudeUsuario;
//    @OneToMany(cascade = CascadeType.ALL, mappedBy = "Usuario")
//    private List<Tratamento> TratamentoList;
//    @JoinColumn(name = "CD_VENDEDOR_PLANO", referencedColumnName = "CD_VENDEDOR_PLANO")
//    @ManyToOne
//    private VendedorPlano VendedorPlano;
   

//    @JoinColumn(name = "CD_TIPO_DEPENDENTE_USUARIO", referencedColumnName = "CD_TIPO_DEPENDENTE")
//    @ManyToOne
//    private TipoDependente TipoDependente;
//    @JoinColumn(name = "CD_CANCELAMENTO", referencedColumnName = "CD_TIPO_CANCELAMENTO")
//    @ManyToOne
//    private TipoCancelamento TipoCancelamento;
//    @JoinColumn(name = "CD_TIPO_ACOMODACAO", referencedColumnName = "CD_TIPO_ACOMODACAO")
//    @ManyToOne
//    private TipoAcomodacao TipoAcomodacao;
//    @JoinColumn(name = "CD_TABELA", referencedColumnName = "CD_TABELA")
//    @ManyToOne
//    private PrecoPlano PrecoPlano;
//    @JoinColumn(name = "CD_PLANO", referencedColumnName = "CD_PLANO")
//    @ManyToOne
//    private Plano Plano;
//    @JoinColumn(name = "CD_PESSOA", referencedColumnName = "CD_PESSOA")
//    @ManyToOne
//    private Pessoa Pessoa;
//    @OneToMany(mappedBy = "Usuario")
//    private List<CapitalizacaoProcedimento> CapitalizacaoProcedimentoList;
//    @OneToMany(mappedBy = "Usuario")
//    private List<MedprevContato> MedprevContatoList;
//    @OneToMany(cascade = CascadeType.ALL, mappedBy = "Usuario")
//    private List<OdonComissaoAdesao> OdonComissaoAdesaoList;
//    @OneToMany(mappedBy = "Usuario")
//    private List<OdonContratoOrtodontia> OdonContratoOrtodontiaList;
//    @OneToMany(mappedBy = "Usuario")
//    private List<AutorizacaoSenha> AutorizacaoSenhaList;
//    @OneToMany(mappedBy = "Usuario")
//    private List<VwUsuarios> vwUsuarioList;
//    @OneToMany(mappedBy = "Usuario")
//    private List<Vt> vtList;
//    @OneToOne(cascade = CascadeType.ALL, mappedBy = "Usuario")
//    private OdonOdontograma OdonOdontograma;
//    @OneToMany(cascade = CascadeType.ALL, mappedBy = "Usuario")
//    private List<FidelizacaoUsuario> FidelizacaoUsuarioList;
//    @OneToOne(cascade = CascadeType.ALL, mappedBy = "Usuario")
//    private OdonCarenciaUsuario OdonCarenciaUsuario;
//    @OneToMany(mappedBy = "Usuario")
//    private List<VwDependenteUsuarioCad> vwDependenteUsuarioCadList;
//    @OneToMany(cascade = CascadeType.ALL, mappedBy = "Usuario")
//    private List<MedprevGestantesPrenatal> MedprevGestantesPrenatalList;
//    @OneToMany(mappedBy = "Usuario")
//    private List<VwDependenteUsuario> vwDependenteUsuarioList;
//    @OneToOne(cascade = CascadeType.ALL, mappedBy = "Usuario")
//    private DescontoUsuario DescontoUsuario;
//    @OneToOne(cascade = CascadeType.ALL, mappedBy = "Usuario")
//    private UsuarioOdontologia UsuarioOdontologia;
//    @OneToMany(mappedBy = "Usuario")
//    private List<VwUsuarioCad> vwUsuarioCadList;
//    @OneToMany(cascade = CascadeType.ALL, mappedBy = "Usuario")
//    private List<MudancaOdontologia> MudancaOdontologiaList;
//    @OneToMany(mappedBy = "Usuario")
//    private List<VwAtendimentosSenha> vwAtendimentosSenhaList;
//    @OneToMany(cascade = CascadeType.ALL, mappedBy = "Usuario")
//    private List<OdonConsumoItemFixo> OdonConsumoItemFixoList;
//    @OneToOne(cascade = CascadeType.ALL, mappedBy = "Usuario")
//    private OdonAnamnese OdonAnamnese;
//    @OneToMany(mappedBy = "Usuario")
//    private List<VwAutorizacaoVendaCad> vwAutorizacaoVendaCadList;
//    @OneToMany(mappedBy = "Usuario")
//    private List<VwAutorizacaoVenda> vwAutorizacaoVendaList;

    public Usuario() {
    }

    public List getUsuarioList() {
		return getUsuarioList();
	}
	

	public static long getSerialversionuid() {
		return serialVersionUID;
	}
	
	
	
	
	
	public Usuario(BigDecimal nuUsuario) {
        this.nuUsuario = nuUsuario;
    }

    public BigDecimal getNuUsuario() {
        return nuUsuario;
    }

    public void setNuUsuario(BigDecimal nuUsuario) {
        this.nuUsuario = nuUsuario;
    }

    public String getCdUsuario() {
        return cdUsuario;
    }

    public void setCdUsuario(String cdUsuario) {
        this.cdUsuario = cdUsuario;
    }

    public Short getFlStatusUsuario() {
        return flStatusUsuario;
    }

    public void setFlStatusUsuario(Short flStatusUsuario) {
        this.flStatusUsuario = flStatusUsuario;
    }

    public Date getDtCadastramento() {
        return dtCadastramento;
    }

    public void setDtCadastramento(Date dtCadastramento) {
        this.dtCadastramento = dtCadastramento;
    }

    public String getNuOrdemUsuario() {
        return nuOrdemUsuario;
    }

    public void setNuOrdemUsuario(String nuOrdemUsuario) {
        this.nuOrdemUsuario = nuOrdemUsuario;
    }

    public Date getDtReferenciaCarencia() {
        return dtReferenciaCarencia;
    }

    public void setDtReferenciaCarencia(Date dtReferenciaCarencia) {
        this.dtReferenciaCarencia = dtReferenciaCarencia;
    }

    public Date getDtProcessamento() {
        return dtProcessamento;
    }

    public void setDtProcessamento(Date dtProcessamento) {
        this.dtProcessamento = dtProcessamento;
    }

    public Date getDtCancelamento() {
        return dtCancelamento;
    }

    public void setDtCancelamento(Date dtCancelamento) {
        this.dtCancelamento = dtCancelamento;
    }

    public BigInteger getPcBonificacao() {
        return pcBonificacao;
    }

    public void setPcBonificacao(BigInteger pcBonificacao) {
        this.pcBonificacao = pcBonificacao;
    }

    public Date getDtTabela() {
        return dtTabela;
    }

    public void setDtTabela(Date dtTabela) {
        this.dtTabela = dtTabela;
    }

    public BigInteger getQtDiasPorAtraso() {
        return qtDiasPorAtraso;
    }

    public void setQtDiasPorAtraso(BigInteger qtDiasPorAtraso) {
        this.qtDiasPorAtraso = qtDiasPorAtraso;
    }

    public Integer getCdTabelaFaixa() {
        return cdTabelaFaixa;
    }

    public void setCdTabelaFaixa(Integer cdTabelaFaixa) {
        this.cdTabelaFaixa = cdTabelaFaixa;
    }

    public BigInteger getVlMensalidadeA() {
        return vlMensalidadeA;
    }

    public void setVlMensalidadeA(BigInteger vlMensalidadeA) {
        this.vlMensalidadeA = vlMensalidadeA;
    }

    public Date getDtMensalidadeA() {
        return dtMensalidadeA;
    }

    public void setDtMensalidadeA(Date dtMensalidadeA) {
        this.dtMensalidadeA = dtMensalidadeA;
    }

    public BigInteger getCdAtualizacao() {
        return cdAtualizacao;
    }

    public void setCdAtualizacao(BigInteger cdAtualizacao) {
        this.cdAtualizacao = cdAtualizacao;
    }

    public BigInteger getVlMensalidade() {
        return vlMensalidade;
    }

    public void setVlMensalidade(BigInteger vlMensalidade) {
        this.vlMensalidade = vlMensalidade;
    }

    public BigInteger getCdUmMensalidade() {
        return cdUmMensalidade;
    }

    public void setCdUmMensalidade(BigInteger cdUmMensalidade) {
        this.cdUmMensalidade = cdUmMensalidade;
    }

    public String getDsObservacao() {
        return dsObservacao;
    }

    public void setDsObservacao(String dsObservacao) {
        this.dsObservacao = dsObservacao;
    }

    public Date getDtOpcaoOdonto() {
        return dtOpcaoOdonto;
    }

    public void setDtOpcaoOdonto(Date dtOpcaoOdonto) {
        this.dtOpcaoOdonto = dtOpcaoOdonto;
    }

    public Date getDtCarenciaOdonto() {
        return dtCarenciaOdonto;
    }

    public void setDtCarenciaOdonto(Date dtCarenciaOdonto) {
        this.dtCarenciaOdonto = dtCarenciaOdonto;
    }

    public BigInteger getVlMensalidadeOdonto() {
        return vlMensalidadeOdonto;
    }

    public void setVlMensalidadeOdonto(BigInteger vlMensalidadeOdonto) {
        this.vlMensalidadeOdonto = vlMensalidadeOdonto;
    }

    public BigInteger getCdUmOdonto() {
        return cdUmOdonto;
    }

    public void setCdUmOdonto(BigInteger cdUmOdonto) {
        this.cdUmOdonto = cdUmOdonto;
    }

    public BigInteger getVlAdicionalIdade() {
        return vlAdicionalIdade;
    }

    public void setVlAdicionalIdade(BigInteger vlAdicionalIdade) {
        this.vlAdicionalIdade = vlAdicionalIdade;
    }

    public BigInteger getVlOutrosAdicionais() {
        return vlOutrosAdicionais;
    }

    public void setVlOutrosAdicionais(BigInteger vlOutrosAdicionais) {
        this.vlOutrosAdicionais = vlOutrosAdicionais;
    }

    public BigInteger getVlTaxaAdesao() {
        return vlTaxaAdesao;
    }

    public void setVlTaxaAdesao(BigInteger vlTaxaAdesao) {
        this.vlTaxaAdesao = vlTaxaAdesao;
    }

    public BigInteger getVlDesconto() {
        return vlDesconto;
    }

    public void setVlDesconto(BigInteger vlDesconto) {
        this.vlDesconto = vlDesconto;
    }

    public BigInteger getCdEmpresaOdonto() {
        return cdEmpresaOdonto;
    }

    public void setCdEmpresaOdonto(BigInteger cdEmpresaOdonto) {
        this.cdEmpresaOdonto = cdEmpresaOdonto;
    }

    public String getNuMatricula() {
        return nuMatricula;
    }

    public void setNuMatricula(String nuMatricula) {
        this.nuMatricula = nuMatricula;
    }

    public String getFlCarencia() {
        return flCarencia;
    }

    public void setFlCarencia(String flCarencia) {
        this.flCarencia = flCarencia;
    }

    public String getFlCarteiraIdent() {
        return flCarteiraIdent;
    }

    public void setFlCarteiraIdent(String flCarteiraIdent) {
        this.flCarteiraIdent = flCarteiraIdent;
    }

    public BigInteger getVlParticipacao() {
        return vlParticipacao;
    }

    public void setVlParticipacao(BigInteger vlParticipacao) {
        this.vlParticipacao = vlParticipacao;
    }

    public BigInteger getVlTaxaBloqueto() {
        return vlTaxaBloqueto;
    }

    public void setVlTaxaBloqueto(BigInteger vlTaxaBloqueto) {
        this.vlTaxaBloqueto = vlTaxaBloqueto;
    }

    public BigInteger getPcAtualizacao() {
        return pcAtualizacao;
    }

    public void setPcAtualizacao(BigInteger pcAtualizacao) {
        this.pcAtualizacao = pcAtualizacao;
    }

    public Date getDtAtualizacao() {
        return dtAtualizacao;
    }

    public void setDtAtualizacao(Date dtAtualizacao) {
        this.dtAtualizacao = dtAtualizacao;
    }

    public Short getCdConvenioCompraCarencia() {
        return cdConvenioCompraCarencia;
    }

    public void setCdConvenioCompraCarencia(Short cdConvenioCompraCarencia) {
        this.cdConvenioCompraCarencia = cdConvenioCompraCarencia;
    }

    public BigDecimal getPcAtualizacaoAcum() {
        return pcAtualizacaoAcum;
    }

    public void setPcAtualizacaoAcum(BigDecimal pcAtualizacaoAcum) {
        this.pcAtualizacaoAcum = pcAtualizacaoAcum;
    }

    public String getCdUsuarioEmpresaParceira() {
        return cdUsuarioEmpresaParceira;
    }

    public void setCdUsuarioEmpresaParceira(String cdUsuarioEmpresaParceira) {
        this.cdUsuarioEmpresaParceira = cdUsuarioEmpresaParceira;
    }

    public String getNuMatriculaPensionista() {
        return nuMatriculaPensionista;
    }

    public void setNuMatriculaPensionista(String nuMatriculaPensionista) {
        this.nuMatriculaPensionista = nuMatriculaPensionista;
    }

    public String getFlSiape() {
        return flSiape;
    }

    public void setFlSiape(String flSiape) {
        this.flSiape = flSiape;
    }

    public String getFlAposentado() {
        return flAposentado;
    }

    public void setFlAposentado(String flAposentado) {
        this.flAposentado = flAposentado;
    }

    public BigInteger getNuRegistroPessoaNatural() {
        return nuRegistroPessoaNatural;
    }

    public void setNuRegistroPessoaNatural(BigInteger nuRegistroPessoaNatural) {
        this.nuRegistroPessoaNatural = nuRegistroPessoaNatural;
    }

    public String getFlCarteira() {
        return flCarteira;
    }

    public void setFlCarteira(String flCarteira) {
        this.flCarteira = flCarteira;
    }

    public String getFlBenefMotExclusao() {
        return flBenefMotExclusao;
    }

    public void setFlBenefMotExclusao(String flBenefMotExclusao) {
        this.flBenefMotExclusao = flBenefMotExclusao;
    }

    public String getFlBenefContinuaEmpresa() {
        return flBenefContinuaEmpresa;
    }

    public void setFlBenefContinuaEmpresa(String flBenefContinuaEmpresa) {
        this.flBenefContinuaEmpresa = flBenefContinuaEmpresa;
    }

    public String getFlBenefContribuiaEmp() {
        return flBenefContribuiaEmp;
    }

    public void setFlBenefContribuiaEmp(String flBenefContribuiaEmp) {
        this.flBenefContribuiaEmp = flBenefContribuiaEmp;
    }

    public String getDsBenefTempoContribuia() {
        return dsBenefTempoContribuia;
    }

    public void setDsBenefTempoContribuia(String dsBenefTempoContribuia) {
        this.dsBenefTempoContribuia = dsBenefTempoContribuia;
    }

    public String getFlBenefExEmpManutencao() {
        return flBenefExEmpManutencao;
    }

    public void setFlBenefExEmpManutencao(String flBenefExEmpManutencao) {
        this.flBenefExEmpManutencao = flBenefExEmpManutencao;
    }

//    public List<GfipDetalhe> getGfipDetalheList() {
//        return GfipDetalheList;
//    }
//
//    public void setGfipDetalheList(List<GfipDetalhe> GfipDetalheList) {
//        this.GfipDetalheList = GfipDetalheList;
//    }
//
//    public UsuarioPac2 getUsuarioPac2() {
//        return UsuarioPac2;
//    }
//
//    public void setUsuarioPac2(UsuarioPac2 UsuarioPac2) {
//        this.UsuarioPac2 = UsuarioPac2;
//    }
//
//    public List<AutorizacaoPreSenha> getAutorizacaoPreSenhaList() {
//        return AutorizacaoPreSenhaList;
//    }
//
//    public void setAutorizacaoPreSenhaList(List<AutorizacaoPreSenha> AutorizacaoPreSenhaList) {
//        this.AutorizacaoPreSenhaList = AutorizacaoPreSenhaList;
//    }
//
//    public List<CarenciaUsuario> getCarenciaUsuarioList() {
//        return CarenciaUsuarioList;
//    }
//
//    public void setCarenciaUsuarioList(List<CarenciaUsuario> CarenciaUsuarioList) {
//        this.CarenciaUsuarioList = CarenciaUsuarioList;
//    }
//
//    public List<OdonPrevencaoDireciona> getOdonPrevencaoDirecionaList() {
//        return OdonPrevencaoDirecionaList;
//    }
//
//    public void setOdonPrevencaoDirecionaList(List<OdonPrevencaoDireciona> OdonPrevencaoDirecionaList) {
//        this.OdonPrevencaoDirecionaList = OdonPrevencaoDirecionaList;
//    }
//
//    public List<MoveUsuarioSaudeOdon> getMoveUsuarioSaudeOdonList() {
//        return MoveUsuarioSaudeOdonList;
//    }
//
//    public void setMoveUsuarioSaudeOdonList(List<MoveUsuarioSaudeOdon> MoveUsuarioSaudeOdonList) {
//        this.MoveUsuarioSaudeOdonList = MoveUsuarioSaudeOdonList;
//    }
//
//    public List<VwBloqueteUsuario> getVwBloqueteUsuarioList() {
//        return vwBloqueteUsuarioList;
//    }
//
//    public void setVwBloqueteUsuarioList(List<VwBloqueteUsuario> vwBloqueteUsuarioList) {
//        this.vwBloqueteUsuarioList = vwBloqueteUsuarioList;
//    }
//
//    public List<UsoServHosp> getUsoServHospList() {
//        return UsoServHospList;
//    }
//
//    public void setUsoServHospList(List<UsoServHosp> UsoServHospList) {
//        this.UsoServHospList = UsoServHospList;
//    }
//
//    public List<ControleFatorUsuario> getControleFatorUsuarioList() {
//        return ControleFatorUsuarioList;
//    }
//
//    public void setControleFatorUsuarioList(List<ControleFatorUsuario> ControleFatorUsuarioList) {
//        this.ControleFatorUsuarioList = ControleFatorUsuarioList;
//    }
//
//    public List<OdonAutorizacao> getOdonAutorizacaoList() {
//        return OdonAutorizacaoList;
//    }
//
//    public void setOdonAutorizacaoList(List<OdonAutorizacao> OdonAutorizacaoList) {
//        this.OdonAutorizacaoList = OdonAutorizacaoList;
//    }
//
//    public UsuarioPac getUsuarioPac() {
//        return UsuarioPac;
//    }
//
//    public void setUsuarioPac(UsuarioPac UsuarioPac) {
//        this.UsuarioPac = UsuarioPac;
//    }
//
//    public List<UsoProcedimento> getUsoProcedimentoList() {
//        return UsoProcedimentoList;
//    }
//
//    public void setUsoProcedimentoList(List<UsoProcedimento> UsoProcedimentoList) {
//        this.UsoProcedimentoList = UsoProcedimentoList;
//    }
//
//    public List<MedprevGestantesEvolucao> getMedprevGestantesEvolucaoList() {
//        return MedprevGestantesEvolucaoList;
//    }
//
//    public void setMedprevGestantesEvolucaoList(List<MedprevGestantesEvolucao> MedprevGestantesEvolucaoList) {
//        this.MedprevGestantesEvolucaoList = MedprevGestantesEvolucaoList;
//    }
//
//    public List<CarenciaModulo> getCarenciaModuloList() {
//        return CarenciaModuloList;
//    }
//
//    public void setCarenciaModuloList(List<CarenciaModulo> CarenciaModuloList) {
//        this.CarenciaModuloList = CarenciaModuloList;
//    }
//
//    public List<PuericulturaContato> getPuericulturaContatoList() {
//        return PuericulturaContatoList;
//    }
//
//    public void setPuericulturaContatoList(List<PuericulturaContato> PuericulturaContatoList) {
//        this.PuericulturaContatoList = PuericulturaContatoList;
//    }
//
//    public DeclaracaoSaudeUsuario getDeclaracaoSaudeUsuario() {
//        return DeclaracaoSaudeUsuario;
//    }
//
//    public void setDeclaracaoSaudeUsuario(DeclaracaoSaudeUsuario DeclaracaoSaudeUsuario) {
//        this.DeclaracaoSaudeUsuario = DeclaracaoSaudeUsuario;
//    }
//
//    public List<Tratamento> getTratamentoList() {
//        return TratamentoList;
//    }
//
//    public void setTratamentoList(List<Tratamento> TratamentoList) {
//        this.TratamentoList = TratamentoList;
//    }
//
//    public VendedorPlano getVendedorPlano() {
//        return VendedorPlano;
//    }
//
//    public void setVendedorPlano(VendedorPlano VendedorPlano) {
//        this.VendedorPlano = VendedorPlano;
//    }

//    public List<Usuario> getUsuarioList() {
//        return UsuarioList;
//    }
//
//    public void setUsuarioList(List<Usuario> UsuarioList) {
//        this.UsuarioList = UsuarioList;
//    }
//
//    public Usuario getUsuario() {
//        return Usuario;
//    }
//
//    public void setUsuario(Usuario Usuario) {
//        this.Usuario = Usuario;
//    }

//    public TipoDependente getTipoDependente() {
//        return TipoDependente;
//    }
//
//    public void setTipoDependente(TipoDependente TipoDependente) {
//        this.TipoDependente = TipoDependente;
//    }
//
//    public TipoCancelamento getTipoCancelamento() {
//        return TipoCancelamento;
//    }
//
//    public void setTipoCancelamento(TipoCancelamento TipoCancelamento) {
//        this.TipoCancelamento = TipoCancelamento;
//    }
//
//    public TipoAcomodacao getTipoAcomodacao() {
//        return TipoAcomodacao;
//    }
//
//    public void setTipoAcomodacao(TipoAcomodacao TipoAcomodacao) {
//        this.TipoAcomodacao = TipoAcomodacao;
//    }
//
//    public PrecoPlano getPrecoPlano() {
//        return PrecoPlano;
//    }
//
//    public void setPrecoPlano(PrecoPlano PrecoPlano) {
//        this.PrecoPlano = PrecoPlano;
//    }
//
//    public Plano getPlano() {
//        return Plano;
//    }
//
//    public void setPlano(Plano Plano) {
//        this.Plano = Plano;
//    }
//
//    public Pessoa getPessoa() {
//        return Pessoa;
//    }
//
//    public void setPessoa(Pessoa Pessoa) {
//        this.Pessoa = Pessoa;
//    }
//
//    public List<CapitalizacaoProcedimento> getCapitalizacaoProcedimentoList() {
//        return CapitalizacaoProcedimentoList;
//    }
//
//    public void setCapitalizacaoProcedimentoList(List<CapitalizacaoProcedimento> CapitalizacaoProcedimentoList) {
//        this.CapitalizacaoProcedimentoList = CapitalizacaoProcedimentoList;
//    }
//
//    public List<MedprevContato> getMedprevContatoList() {
//        return MedprevContatoList;
//    }
//
//    public void setMedprevContatoList(List<MedprevContato> MedprevContatoList) {
//        this.MedprevContatoList = MedprevContatoList;
//    }
//
//    public List<OdonComissaoAdesao> getOdonComissaoAdesaoList() {
//        return OdonComissaoAdesaoList;
//    }
//
//    public void setOdonComissaoAdesaoList(List<OdonComissaoAdesao> OdonComissaoAdesaoList) {
//        this.OdonComissaoAdesaoList = OdonComissaoAdesaoList;
//    }
//
//    public List<OdonContratoOrtodontia> getOdonContratoOrtodontiaList() {
//        return OdonContratoOrtodontiaList;
//    }
//
//    public void setOdonContratoOrtodontiaList(List<OdonContratoOrtodontia> OdonContratoOrtodontiaList) {
//        this.OdonContratoOrtodontiaList = OdonContratoOrtodontiaList;
//    }
//
//    public List<AutorizacaoSenha> getAutorizacaoSenhaList() {
//        return AutorizacaoSenhaList;
//    }
//
//    public void setAutorizacaoSenhaList(List<AutorizacaoSenha> AutorizacaoSenhaList) {
//        this.AutorizacaoSenhaList = AutorizacaoSenhaList;
//    }

//    public List<VwUsuarios> getVwUsuarioList() {
//        return vwUsuarioList;
//    }
//
//    public void setVwUsuarioList(List<VwUsuarios> vwUsuarioList) {
//        this.vwUsuarioList = vwUsuarioList;
//    }

//    public List<Vt> getVtList() {
//        return vtList;
//    }
//
//    public void setVtList(List<Vt> vtList) {
//        this.vtList = vtList;
//    }
//
//    public OdonOdontograma getOdonOdontograma() {
//        return OdonOdontograma;
//    }
//
//    public void setOdonOdontograma(OdonOdontograma OdonOdontograma) {
//        this.OdonOdontograma = OdonOdontograma;
//    }
//
//    public List<FidelizacaoUsuario> getFidelizacaoUsuarioList() {
//        return FidelizacaoUsuarioList;
//    }
//
//    public void setFidelizacaoUsuarioList(List<FidelizacaoUsuario> FidelizacaoUsuarioList) {
//        this.FidelizacaoUsuarioList = FidelizacaoUsuarioList;
//    }
//
//    public OdonCarenciaUsuario getOdonCarenciaUsuario() {
//        return OdonCarenciaUsuario;
//    }
//
//    public void setOdonCarenciaUsuario(OdonCarenciaUsuario OdonCarenciaUsuario) {
//        this.OdonCarenciaUsuario = OdonCarenciaUsuario;
//    }
//
//    public List<VwDependenteUsuarioCad> getVwDependenteUsuarioCadList() {
//        return vwDependenteUsuarioCadList;
//    }
//
//    public void setVwDependenteUsuarioCadList(List<VwDependenteUsuarioCad> vwDependenteUsuarioCadList) {
//        this.vwDependenteUsuarioCadList = vwDependenteUsuarioCadList;
//    }
//
//    public List<MedprevGestantesPrenatal> getMedprevGestantesPrenatalList() {
//        return MedprevGestantesPrenatalList;
//    }
//
//    public void setMedprevGestantesPrenatalList(List<MedprevGestantesPrenatal> MedprevGestantesPrenatalList) {
//        this.MedprevGestantesPrenatalList = MedprevGestantesPrenatalList;
//    }
//
//    public List<VwDependenteUsuario> getVwDependenteUsuarioList() {
//        return vwDependenteUsuarioList;
//    }
//
//    public void setVwDependenteUsuarioList(List<VwDependenteUsuario> vwDependenteUsuarioList) {
//        this.vwDependenteUsuarioList = vwDependenteUsuarioList;
//    }
//
//    public DescontoUsuario getDescontoUsuario() {
//        return DescontoUsuario;
//    }
//
//    public void setDescontoUsuario(DescontoUsuario DescontoUsuario) {
//        this.DescontoUsuario = DescontoUsuario;
//    }
//
//    public UsuarioOdontologia getUsuarioOdontologia() {
//        return UsuarioOdontologia;
//    }
//
//    public void setUsuarioOdontologia(UsuarioOdontologia UsuarioOdontologia) {
//        this.UsuarioOdontologia = UsuarioOdontologia;
//    }
//
//    public List<VwUsuarioCad> getVwUsuarioCadList() {
//        return vwUsuarioCadList;
//    }
//
//    public void setVwUsuarioCadList(List<VwUsuarioCad> vwUsuarioCadList) {
//        this.vwUsuarioCadList = vwUsuarioCadList;
//    }
//
//    public List<MudancaOdontologia> getMudancaOdontologiaList() {
//        return MudancaOdontologiaList;
//    }
//
//    public void setMudancaOdontologiaList(List<MudancaOdontologia> MudancaOdontologiaList) {
//        this.MudancaOdontologiaList = MudancaOdontologiaList;
//    }
//
//    public List<VwAtendimentosSenha> getVwAtendimentosSenhaList() {
//        return vwAtendimentosSenhaList;
//    }
//
//    public void setVwAtendimentosSenhaList(List<VwAtendimentosSenha> vwAtendimentosSenhaList) {
//        this.vwAtendimentosSenhaList = vwAtendimentosSenhaList;
//    }
//
//    public List<OdonConsumoItemFixo> getOdonConsumoItemFixoList() {
//        return OdonConsumoItemFixoList;
//    }
//
//    public void setOdonConsumoItemFixoList(List<OdonConsumoItemFixo> OdonConsumoItemFixoList) {
//        this.OdonConsumoItemFixoList = OdonConsumoItemFixoList;
//    }
//
//    public OdonAnamnese getOdonAnamnese() {
//        return OdonAnamnese;
//    }
//
//    public void setOdonAnamnese(OdonAnamnese OdonAnamnese) {
//        this.OdonAnamnese = OdonAnamnese;
//    }
//
//    public List<VwAutorizacaoVendaCad> getVwAutorizacaoVendaCadList() {
//        return vwAutorizacaoVendaCadList;
//    }
//
//    public void setVwAutorizacaoVendaCadList(List<VwAutorizacaoVendaCad> vwAutorizacaoVendaCadList) {
//        this.vwAutorizacaoVendaCadList = vwAutorizacaoVendaCadList;
//    }
//
//    public List<VwAutorizacaoVenda> getVwAutorizacaoVendaList() {
//        return vwAutorizacaoVendaList;
//    }
//
//    public void setVwAutorizacaoVendaList(List<VwAutorizacaoVenda> vwAutorizacaoVendaList) {
//        this.vwAutorizacaoVendaList = vwAutorizacaoVendaList;
//    }

    @Override
    public int hashCode() {
        int hash = 0;
        hash += (nuUsuario != null ? nuUsuario.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 Usuario)) {
            return false;
        }
        Usuario other = (Usuario) object;
        if ((this.nuUsuario == null && other.nuUsuario != null) || (this.nuUsuario != null && !this.nuUsuario.equals(other.nuUsuario))) {
            return false;
        }
        return true;
    }

    @Override
    public String toString() {
        return "usuario";
    }

	/**
	 * @param nuTitular the nuTitular to set
	 */
	public void setNuTitular(String nuTitular) {
		this.nuTitular = nuTitular;
	}

	/**
	 * @return the nuTitular
	 */
	public String getNuTitular() {
		return nuTitular;
	}

	public Long getId() {
		// TODO Auto-generated method stub
		return null;
	}

	public void setId(Long idUsuarioSelecionada) {
		// TODO Auto-generated method stub
		
	}

	public Object getNome() {
		// TODO Auto-generated method stub
		return null;
	}

	public Object getCnpj() {
		// TODO Auto-generated method stub
		return null;
	}

	public Object getCpf() {
		// TODO Auto-generated method stub
		return null;
	}

	public void setNome(Object nome) {
		// TODO Auto-generated method stub
		
	}

	public void setCpf(Object cpf) {
		// TODO Auto-generated method stub
		
	}

	public void setCnpj(Object cnpj) {
		// TODO Auto-generated method stub
		
	}
}
Criado 4 de julho de 2012
Ultima resposta 4 de jul. de 2012
Respostas 10
Participantes 3