br.com.caelum.stella.boleto.bancos
Class BancoDoBrasil

java.lang.Object
  extended by br.com.caelum.stella.boleto.bancos.BancoDoBrasil
All Implemented Interfaces:
Banco

public class BancoDoBrasil
extends Object
implements Banco

Gera dados de um boleto relativos ao Banco do Brasil.

Author:
Cauê Guerra, Paulo Silveira
See Also:
http://stella.caelum * .com.br/boleto-setup.html< /a>

Constructor Summary
BancoDoBrasil()
           
 
Method Summary
 String geraCodigoDeBarrasPara(Boleto boleto)
          Gera o código de barras para determinado boleto
 String getCarteiraDoEmissorFormatado(Emissor emissor)
           
 String getContaCorrenteDoEmissorFormatado(Emissor emissor)
           
 URL getImage()
          Pega a URL com a imagem de um banco
 String getNossoNumeroDoEmissorFormatado(Emissor emissor)
           
 String getNumConvenioDoEmissorFormatado(Emissor emissor)
           
 String getNumeroFormatado()
          Retorna o número desse banco, formatado com 3 dígitos
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BancoDoBrasil

public BancoDoBrasil()
Method Detail

geraCodigoDeBarrasPara

public String geraCodigoDeBarrasPara(Boleto boleto)
Description copied from interface: Banco
Gera o código de barras para determinado boleto

Specified by:
geraCodigoDeBarrasPara in interface Banco

getNumeroFormatado

public String getNumeroFormatado()
Description copied from interface: Banco
Retorna o número desse banco, formatado com 3 dígitos

Specified by:
getNumeroFormatado in interface Banco
Returns:

getImage

public URL getImage()
Description copied from interface: Banco
Pega a URL com a imagem de um banco

Specified by:
getImage in interface Banco
Returns:

getNumConvenioDoEmissorFormatado

public String getNumConvenioDoEmissorFormatado(Emissor emissor)

getContaCorrenteDoEmissorFormatado

public String getContaCorrenteDoEmissorFormatado(Emissor emissor)
Specified by:
getContaCorrenteDoEmissorFormatado in interface Banco

getCarteiraDoEmissorFormatado

public String getCarteiraDoEmissorFormatado(Emissor emissor)
Specified by:
getCarteiraDoEmissorFormatado in interface Banco

getNossoNumeroDoEmissorFormatado

public String getNossoNumeroDoEmissorFormatado(Emissor emissor)
Specified by:
getNossoNumeroDoEmissorFormatado in interface Banco


Copyright © 2009 Caelum. All Rights Reserved.