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

📄 jboletobean.java

📁 Boletos banc谩rios usando java
💻 JAVA
📖 第 1 页 / 共 3 页
字号:
        /**     * Retorna o campo para a 1 linha da instrucao.     * @return Retorna o campo para a 1 linha da instrucao.     */    public String getInstrucao1() {        return instrucao1;    }        /**     * Seta o campo para a 1 linha da instrucao.     * @param instrucao1     * Seta o campo para a 1 linha da instrucao.     */    public void setInstrucao1(String instrucao1) {        this.instrucao1 = instrucao1;    }        /**     * Retorna o campo para a 2 linha da instrucao.     * @return Retorna o campo para a 2 linha da instrucao.     */    public String getInstrucao2() {        return instrucao2;    }        /**     * Seta o campo para a 2 linha da instrucao.     * @param instrucao2     * Seta o campo para a 2 linha da instrucao.     */    public void setInstrucao2(String instrucao2) {        this.instrucao2 = instrucao2;    }        /**     * Retorna o campo para a 3 linha da instrucao.     * @return Retorna o campo para a 3 linha da instrucao.     */    public String getInstrucao3() {        return instrucao3;    }        /**     * Seta o campo para a 3 linha da instrucao.     * @param instrucao3     * Seta o campo para a 3 linha da instrucao.     */    public void setInstrucao3(String instrucao3) {        this.instrucao3 = instrucao3;    }        /**     * Retorna o campo para a 4 linha da instrucao.     * @return Retorna o campo para a 4 linha da instrucao.     */    public String getInstrucao4() {        return instrucao4;    }        /**     * seta o campo para a 4 linha da instrucao.     * @param instrucao4     * seta o campo para a 4 linha da instrucao.     */    public void setInstrucao4(String instrucao4) {        this.instrucao4 = instrucao4;    }        /**     * Retorna o campo para a 5 linha da instrucao.     * @return Retorna o campo para a 5 linha da instrucao.     */    public String getInstrucao5() {        return instrucao5;    }        /**     * Seta o campo para a 5 linha da instrucao.     * @param instrucao5     * Seta o campo para a 5 linha da instrucao.     */    public void setInstrucao5(String instrucao5) {        this.instrucao5 = instrucao5;    }        /**     * Retorna o local de pagamento.     * @return Retorna o local de pagamento.     */    public String getLocalPagamento() {        return localPagamento;    }        /**     * Seta o local de pagamento.     * @param localPagamento     * Seta o local de pagamento.     */    public void setLocalPagamento(String localPagamento) {        this.localPagamento = localPagamento;    }        /**     * Retorna o nome do sacado.     * @return Retorna o nome do sacado.     */    public String getNomeSacado() {        return nomeSacado;    }        /**     * Seta o nome do sacado.     * @param nomeSacado     * Seta o nome do sacado.     */    public void setNomeSacado(String nomeSacado) {        this.nomeSacado = nomeSacado;    }        /**     * Retorna a quantidade da moeda.     * @return Retorna a quantidade da moeda.     */    public String getQtdMoeda() {        return qtdMoeda;    }        /**     * Seta a quantidade da moeda.     * @param qtdMoeda     * Seta a quantidade da moeda.     */    public void setQtdMoeda(String qtdMoeda) {        this.qtdMoeda = qtdMoeda;    }        /**     * Retorna o uf do sacado.     * @return Retorna o uf do sacado.     */    public String getUfSacado() {        return ufSacado;    }        /**     * Seta o Uf do sacado.     * @param ufSacado     * Seta o Uf do sacado.     */    public void setUfSacado(String ufSacado) {        this.ufSacado = ufSacado;    }        /**     * Retorna o valor da moeda     * @return Retorna o valor da moeda     */    public String getValorMoeda() {        return valorMoeda;    }        /**     * Seta o valor da moeda.     * @param valorMoeda     * Seta o valor da moeda.     */    public void setValorMoeda(String valorMoeda) {        this.valorMoeda = valorMoeda;    }        /**     * Retorna a segunda linha do local de pagamento     * @return Retorna a segunda linha do local de pagamento     */    public String getLocalPagamento2() {        return localPagamento2;    }        /**     * Seta a segunda linha do local de pagamento.     * @param localPagamento2     * Seta a segunda linha do local de pagamento.     */    public void setLocalPagamento2(String localPagamento2) {        this.localPagamento2 = localPagamento2;    }        /**     * Retorna o campo aceite que por padrao vem com N.     * @return Retorna o campo aceite que por padrao vem com N.     */    public String getAceite() {        return aceite;    }        /**     * Seta o campo aceite que por padrao vem com N.     * @param aceite     * Seta o campo aceite que por padrao vem com N.     */    public void setAceite(String aceite) {        this.aceite = aceite;    }        /**     * Retorna o campo especie do documento que por padrao vem com DV     * @return Retorna o campo especie do documento que por padrao vem com DV     */    public String getEspecieDocumento() {        return especieDocumento;    }        /**     * Seta o campo especie do documento que por padrao vem com DV.     * @param especieDocumento     * Seta o campo especie do documento que por padrao vem com DV.     */    public void setEspecieDocumento(String especieDocumento) {        this.especieDocumento = especieDocumento;    }        /**     * Retorna a data do documento.     * @return Retorna a data do documento.     */    public String getDataDocumento() {        return dataDocumento;    }        /**     * Seta a data do documento.     * @param dataDocumento     * Seta a data do documento.     */    public void setDataDocumento(String dataDocumento) {        this.dataDocumento = dataDocumento;    }        /**     * Retorna a data do processamento     * @return Retorna a data do processamento.     */    public String getDataProcessamento() {        return dataProcessamento;    }        /**     * Seta a data do processamento.     * @param dataProcessamento     * Seta a data do processamento.     */    public void setDataProcessamento(String dataProcessamento) {        this.dataProcessamento = dataProcessamento;    }        /**     * Seta o tipo da moeda     * @param moeda     * Seta o tipo da moeda.     */    public void setMoeda(String moeda) {        this.moeda = moeda;    }        /**     * Retorna tipo de saida do arquivo     * @return Retorna tipo de saida do arquivo     */    public String getTipoSaida() {        return tipoSaida;    }        /**     * Seta o tipo de saida do arquivo (html ou pdf)     * @param tipoSaida     * Seta o tipo de saida do arquivo (html ou pdf)     */    public void setTipoSaida(String tipoSaida) {        this.tipoSaida = tipoSaida;    }        /**     * Retorna o número digitável do código de barras     * @return Retorna o número digitável do código de barras     */    public String getLinhaDigitavel() {        return linhaDigitavel;    }        /**     * Seta o número digitável do código de barras     * @param codigoBarrasDividido     * Seta o número digitável do código de barras     */    public void setLinhaDigitavel(String linhaDigitavel) {        this.linhaDigitavel = linhaDigitavel;    }        /**     * Retorna o número do código de barras     * @return Retorna o número do código de barras     */    public String getCodigoBarras() {        return codigoBarras;    }        /**     * Seta o número do código de barras     * @param codigoBarrasDividido     * Seta o número do código de barras     */    public void setCodigoBarras(String codigoBarras) {        this.codigoBarras = codigoBarras;    }        /**     * Retorna o quinto campo da linha digitavel do codigo     * @return Retorna o quinto campo da linha digitavel do codigo     */    public String getValorTitulo() {                String zeros = "0000000000";        DefaultFormatter formatter = new NumberFormatter(new DecimalFormat("#,##0.00"));                String valor = "";                try {                        valor = formatter.valueToString(new Double(getValorBoleto()));        }         catch (Exception ex) {}                valor = valor.replace(",","").replace(".","");        String valorTitulo = zeros.substring(0,zeros.length() - valor.length())  + valor;                return valorTitulo;    }        /**     * Modulo 10 (212121)\n     * Retorna o digito verificador de cada campo da linha digitavel. Voce deve passar como parametro a string do campo conforme o seu banco.     * @return Retorna o digito verificador de cada campo da linha digitavel. Voce deve passar como parametro a string do campo conforme o seu banco.     */    public String getDigitoCampo(String campo, int mult) {        //Esta rotina faz o calcula 212121                int multiplicador = mult;        int multiplicacao = 0;        int soma_campo = 0;                for (int i = 0; i < campo.length(); i++) {            multiplicacao = Integer.parseInt(campo.substring(i,1+i)) * multiplicador;                        if (multiplicacao >= 10) {                multiplicacao = Integer.parseInt(String.valueOf(multiplicacao).substring(0,1)) + Integer.parseInt(String.valueOf(multiplicacao).substring(1));            }                        soma_campo = soma_campo + multiplicacao;                        // ALTERADO POR VITOR MOTTA PARA SUBSTITUIR O COMENTARIO ABAIXO            // valores assumidos: 212121...            multiplicador = (multiplicador % 2) + 1;            /*            if (multiplicador == 2)                multiplicador = 1;            else                multiplicador = 2;             */                    }        int dac = 10 - (soma_campo%10);                if (dac == 10)            dac = 0;                campo = campo + String.valueOf(dac);                return campo;    }    

⌨️ 快捷键说明

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