Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
B
C
D
E
G
I
L
N
P
R
S
T
W
B
Banco
- Interface in
br.com.caelum.stella.boleto
Interface que define métodos específicos ao funcionamento de cada banco para gerar o código de barras e a linha digitável.
Infelizmente cada banco funciona de uma maneira diferente para gerar esses valores, e as vezes até mudam de funcionamento.
BancoDoBrasil
- Class in
br.com.caelum.stella.boleto.bancos
Gera dados de um boleto relativos ao Banco do Brasil.
BancoDoBrasil()
- Constructor for class br.com.caelum.stella.boleto.bancos.
BancoDoBrasil
Boleto
- Class in
br.com.caelum.stella.boleto
Bean que representa os dados de um boleto.
BOLETO_TEMPLATE_SCALE
- Static variable in class br.com.caelum.stella.boleto.transformer.
BoletoTransformer
BoletoException
- Exception in
br.com.caelum.stella.boleto
Define as Exceptions de um boleto
BoletoException(String, Exception)
- Constructor for exception br.com.caelum.stella.boleto.
BoletoException
BoletoException(Exception)
- Constructor for exception br.com.caelum.stella.boleto.
BoletoException
BoletoException(String)
- Constructor for exception br.com.caelum.stella.boleto.
BoletoException
BoletoGenerator
- Class in
br.com.caelum.stella.boleto.transformer
Geração do boleto em arquivos.
BoletoGenerator(Boleto...)
- Constructor for class br.com.caelum.stella.boleto.transformer.
BoletoGenerator
BoletoTransformer
- Class in
br.com.caelum.stella.boleto.transformer
Classe responsável por escrever os dados de um Boleto em um Writer.
BoletoTransformer(BoletoWriter)
- Constructor for class br.com.caelum.stella.boleto.transformer.
BoletoTransformer
BoletoWriter
- Interface in
br.com.caelum.stella.boleto.transformer
br.com.caelum.stella.boleto
- package br.com.caelum.stella.boleto
br.com.caelum.stella.boleto.bancos
- package br.com.caelum.stella.boleto.bancos
br.com.caelum.stella.boleto.transformer
- package br.com.caelum.stella.boleto.transformer
Bradesco
- Class in
br.com.caelum.stella.boleto.bancos
Gera dados de um boleto relativos ao Banco Bradesco.
Bradesco()
- Constructor for class br.com.caelum.stella.boleto.bancos.
Bradesco
C
Caixa
- Class in
br.com.caelum.stella.boleto.bancos
Caixa()
- Constructor for class br.com.caelum.stella.boleto.bancos.
Caixa
CriacaoBoletoException
- Exception in
br.com.caelum.stella.boleto
Representa um erro ao pegar dados de um boleto.
CriacaoBoletoException(String, Exception)
- Constructor for exception br.com.caelum.stella.boleto.
CriacaoBoletoException
CriacaoBoletoException(Exception)
- Constructor for exception br.com.caelum.stella.boleto.
CriacaoBoletoException
CriacaoBoletoException(String)
- Constructor for exception br.com.caelum.stella.boleto.
CriacaoBoletoException
D
Datas
- Class in
br.com.caelum.stella.boleto
Bean que representa as datas relacionadas a um Boleto.
E
Emissor
- Class in
br.com.caelum.stella.boleto
Bean que representa os dados do emissor de um Boleto.
G
GeracaoBoletoException
- Exception in
br.com.caelum.stella.boleto
Representa um erro ao gerar um boleto para PNG, JPEG, PDF, etc.
GeracaoBoletoException(String, Exception)
- Constructor for exception br.com.caelum.stella.boleto.
GeracaoBoletoException
GeracaoBoletoException(Exception)
- Constructor for exception br.com.caelum.stella.boleto.
GeracaoBoletoException
geraCodigoDeBarrasPara(Boleto)
- Method in interface br.com.caelum.stella.boleto.
Banco
Gera o código de barras para determinado boleto
geraCodigoDeBarrasPara(Boleto)
- Method in class br.com.caelum.stella.boleto.bancos.
BancoDoBrasil
geraCodigoDeBarrasPara(Boleto)
- Method in class br.com.caelum.stella.boleto.bancos.
Bradesco
geraCodigoDeBarrasPara(Boleto)
- Method in class br.com.caelum.stella.boleto.bancos.
Caixa
geraCodigoDeBarrasPara(Boleto)
- Method in class br.com.caelum.stella.boleto.bancos.
Itau
geraCodigoDeBarrasPara(Boleto)
- Method in class br.com.caelum.stella.boleto.bancos.
Real
geraLinhaDigitavelPara(Boleto)
- Method in class br.com.caelum.stella.boleto.bancos.
LinhaDigitavelGenerator
getAceite()
- Method in class br.com.caelum.stella.boleto.
Boleto
Devolve o aceite do boleto Valor padrão: 'N'
getAgencia()
- Method in class br.com.caelum.stella.boleto.
Emissor
Devolve o número da agencia sem o digito
getAgenciaFormatado()
- Method in class br.com.caelum.stella.boleto.
Emissor
Devolve a agencia formatada (com 4 digitos)
getBairro()
- Method in class br.com.caelum.stella.boleto.
Sacado
Devolve o bairro do sacado
getBanco()
- Method in class br.com.caelum.stella.boleto.
Boleto
Devolve o banco do boleto
getCarteira()
- Method in class br.com.caelum.stella.boleto.
Emissor
Devolve a carteira
Valor informado pelo banco para identificação do tipo de boleto
getCarteiraDoEmissorFormatado(Emissor)
- Method in interface br.com.caelum.stella.boleto.
Banco
getCarteiraDoEmissorFormatado(Emissor)
- Method in class br.com.caelum.stella.boleto.bancos.
BancoDoBrasil
getCarteiraDoEmissorFormatado(Emissor)
- Method in class br.com.caelum.stella.boleto.bancos.
Bradesco
getCarteiraDoEmissorFormatado(Emissor)
- Method in class br.com.caelum.stella.boleto.bancos.
Caixa
getCarteiraDoEmissorFormatado(Emissor)
- Method in class br.com.caelum.stella.boleto.bancos.
Itau
getCarteiraDoEmissorFormatado(Emissor)
- Method in class br.com.caelum.stella.boleto.bancos.
Real
getCedente()
- Method in class br.com.caelum.stella.boleto.
Emissor
Devolve o cedente.
getCep()
- Method in class br.com.caelum.stella.boleto.
Sacado
Devolve o CEP do sacado
getCidade()
- Method in class br.com.caelum.stella.boleto.
Sacado
Devolve a cidade do sacado
getCodEspecieMoeda()
- Method in class br.com.caelum.stella.boleto.
Boleto
Devolve o código da espécie da moeda.
getCodFornecidoPelaAgencia()
- Method in class br.com.caelum.stella.boleto.
Emissor
Devolve o código fornecido pela agência do emissor.
getCodOperacao()
- Method in class br.com.caelum.stella.boleto.
Emissor
Devolve o código de operação do emissor.
getContaCorrente()
- Method in class br.com.caelum.stella.boleto.
Emissor
Devolve o número da conta corrente sem o digito
getContaCorrenteDoEmissorFormatado(Emissor)
- Method in interface br.com.caelum.stella.boleto.
Banco
getContaCorrenteDoEmissorFormatado(Emissor)
- Method in class br.com.caelum.stella.boleto.bancos.
BancoDoBrasil
getContaCorrenteDoEmissorFormatado(Emissor)
- Method in class br.com.caelum.stella.boleto.bancos.
Bradesco
getContaCorrenteDoEmissorFormatado(Emissor)
- Method in class br.com.caelum.stella.boleto.bancos.
Caixa
getContaCorrenteDoEmissorFormatado(Emissor)
- Method in class br.com.caelum.stella.boleto.bancos.
Itau
getContaCorrenteDoEmissorFormatado(Emissor)
- Method in class br.com.caelum.stella.boleto.bancos.
Real
getCpf()
- Method in class br.com.caelum.stella.boleto.
Sacado
Devolve o CPF do sacado
getDatas()
- Method in class br.com.caelum.stella.boleto.
Boleto
Devolve as datas do boleto
getDescricoes()
- Method in class br.com.caelum.stella.boleto.
Boleto
Devolve as descrições do boleto.
getDocumento()
- Method in class br.com.caelum.stella.boleto.
Datas
Devolve a data do documento do boleto.
getDvAgencia()
- Method in class br.com.caelum.stella.boleto.
Emissor
Devolve o digito verificador (DV) da agencia
getDvContaCorrente()
- Method in class br.com.caelum.stella.boleto.
Emissor
Devolve o digito verificador (DV) da conta corrente
getDvNossoNumero()
- Method in class br.com.caelum.stella.boleto.
Emissor
Devolve o DV no nosso número associado ao emissor
getEmissor()
- Method in class br.com.caelum.stella.boleto.
Boleto
Devolve o emissor do boleto
getEndereco()
- Method in class br.com.caelum.stella.boleto.
Sacado
Devolve o endereço do sacado
getEspecieDocumento()
- Method in class br.com.caelum.stella.boleto.
Boleto
Devolve a espécie do documento do boleto.
getEspecieMoeda()
- Method in class br.com.caelum.stella.boleto.
Boleto
Devolve a espécie da moeda.
getFatorVencimento()
- Method in class br.com.caelum.stella.boleto.
Boleto
Devolve o fator de vencimento do boleto.
getImage()
- Method in interface br.com.caelum.stella.boleto.
Banco
Pega a URL com a imagem de um banco
getImage()
- Method in class br.com.caelum.stella.boleto.bancos.
BancoDoBrasil
getImage()
- Method in class br.com.caelum.stella.boleto.bancos.
Bradesco
getImage()
- Method in class br.com.caelum.stella.boleto.bancos.
Caixa
getImage()
- Method in class br.com.caelum.stella.boleto.bancos.
Itau
getImage()
- Method in class br.com.caelum.stella.boleto.bancos.
Real
getInstrucoes()
- Method in class br.com.caelum.stella.boleto.
Boleto
Devolve as instruções do boleto
getLocaisDePagamento()
- Method in class br.com.caelum.stella.boleto.
Boleto
Devolve os locais de pagamento do boleto
getNoDocumento()
- Method in class br.com.caelum.stella.boleto.
Boleto
Devolve o número do documento.
getNoDocumentoFormatado()
- Method in class br.com.caelum.stella.boleto.
Boleto
Devolve o número do documento formatado (com 4 digitos)
getNome()
- Method in class br.com.caelum.stella.boleto.
Sacado
Devolve o nome do sacado
getNossoNumero()
- Method in class br.com.caelum.stella.boleto.
Emissor
Devolve o nosso número
Valor que o cedente escolhe para manter controle sobre seus boletos.
getNossoNumeroDoEmissorFormatado(Emissor)
- Method in interface br.com.caelum.stella.boleto.
Banco
getNossoNumeroDoEmissorFormatado(Emissor)
- Method in class br.com.caelum.stella.boleto.bancos.
BancoDoBrasil
getNossoNumeroDoEmissorFormatado(Emissor)
- Method in class br.com.caelum.stella.boleto.bancos.
Bradesco
getNossoNumeroDoEmissorFormatado(Emissor)
- Method in class br.com.caelum.stella.boleto.bancos.
Caixa
getNossoNumeroDoEmissorFormatado(Emissor)
- Method in class br.com.caelum.stella.boleto.bancos.
Itau
getNossoNumeroDoEmissorFormatado(Emissor)
- Method in class br.com.caelum.stella.boleto.bancos.
Real
getNumConvenio()
- Method in class br.com.caelum.stella.boleto.
Emissor
Devolve o número do convênio
Valor que identifica um emissor junto ao seu banco para associar seus boletos
Valor informado pelo banco
getNumConvenioDoEmissorFormatado(Emissor)
- Method in class br.com.caelum.stella.boleto.bancos.
BancoDoBrasil
getNumConvenioDoEmissorFormatado(Emissor)
- Method in class br.com.caelum.stella.boleto.bancos.
Bradesco
getNumeroFormatado()
- Method in interface br.com.caelum.stella.boleto.
Banco
Retorna o número desse banco, formatado com 3 dígitos
getNumeroFormatado()
- Method in class br.com.caelum.stella.boleto.bancos.
BancoDoBrasil
getNumeroFormatado()
- Method in class br.com.caelum.stella.boleto.bancos.
Bradesco
getNumeroFormatado()
- Method in class br.com.caelum.stella.boleto.bancos.
Caixa
getNumeroFormatado()
- Method in class br.com.caelum.stella.boleto.bancos.
Itau
getNumeroFormatado()
- Method in class br.com.caelum.stella.boleto.bancos.
Real
getProcessamento()
- Method in class br.com.caelum.stella.boleto.
Datas
Devolve a data de processamento do boleto.
getQtdMoeda()
- Method in class br.com.caelum.stella.boleto.
Boleto
Devolve a quantidade da moeda
getSacado()
- Method in class br.com.caelum.stella.boleto.
Boleto
Devolve o sacado do banco
getUf()
- Method in class br.com.caelum.stella.boleto.
Sacado
Devolve a UF do sacado
getValorBoleto()
- Method in class br.com.caelum.stella.boleto.
Boleto
Devolve o valor desse boleto
getValorFormatado()
- Method in class br.com.caelum.stella.boleto.
Boleto
Devolve o valor do boleto formatado (com 10 digitos)
getValorMoeda()
- Method in class br.com.caelum.stella.boleto.
Boleto
Devolve o valor da moeda, format
getVencimento()
- Method in class br.com.caelum.stella.boleto.
Datas
Retorna a data de vencimento do boleto
I
IMAGEM_BOLETO_HEIGHT
- Static variable in class br.com.caelum.stella.boleto.transformer.
BoletoTransformer
IMAGEM_BOLETO_WIDTH
- Static variable in class br.com.caelum.stella.boleto.transformer.
BoletoTransformer
Itau
- Class in
br.com.caelum.stella.boleto.bancos
Itau()
- Constructor for class br.com.caelum.stella.boleto.bancos.
Itau
L
linhaDigitavelFormatter(StringBuilder)
- Method in class br.com.caelum.stella.boleto.bancos.
LinhaDigitavelGenerator
LinhaDigitavelGenerator
- Class in
br.com.caelum.stella.boleto.bancos
LinhaDigitavelGenerator()
- Constructor for class br.com.caelum.stella.boleto.bancos.
LinhaDigitavelGenerator
N
newBoleto()
- Static method in class br.com.caelum.stella.boleto.
Boleto
Cria um novo boleto com valores padrão.
newDatas()
- Static method in class br.com.caelum.stella.boleto.
Datas
Cria novas datas
Data do documento padrão: data atual
Data do processamento padrão: data atual
newEmissor()
- Static method in class br.com.caelum.stella.boleto.
Emissor
Cria novo emissor
newPage()
- Method in interface br.com.caelum.stella.boleto.transformer.
BoletoWriter
Cria uma nova pagina no documento de saida.
newPage()
- Method in class br.com.caelum.stella.boleto.transformer.
PDFBoletoWriter
newPage()
- Method in class br.com.caelum.stella.boleto.transformer.
PNGBoletoWriter
newSacado()
- Static method in class br.com.caelum.stella.boleto.
Sacado
Cria um novo sacado
P
PDFBoletoWriter
- Class in
br.com.caelum.stella.boleto.transformer
Writer que sabe escrever num PDF usando IText como dependencia.
PDFBoletoWriter(Rectangle)
- Constructor for class br.com.caelum.stella.boleto.transformer.
PDFBoletoWriter
PDFBoletoWriter()
- Constructor for class br.com.caelum.stella.boleto.transformer.
PDFBoletoWriter
PNGBoletoWriter
- Class in
br.com.caelum.stella.boleto.transformer
Writer que sabe escrever num PNG
PNGBoletoWriter()
- Constructor for class br.com.caelum.stella.boleto.transformer.
PNGBoletoWriter
PNGBoletoWriter(double, double)
- Constructor for class br.com.caelum.stella.boleto.transformer.
PNGBoletoWriter
R
Real
- Class in
br.com.caelum.stella.boleto.bancos
Real()
- Constructor for class br.com.caelum.stella.boleto.bancos.
Real
S
Sacado
- Class in
br.com.caelum.stella.boleto
Interface com métodos do sacado
Sacado é a pessoa/empresa que irá pagar pelo boleto gerado.
T
toInputStream()
- Method in interface br.com.caelum.stella.boleto.transformer.
BoletoWriter
Grava num InputStream
toInputStream()
- Method in class br.com.caelum.stella.boleto.transformer.
PDFBoletoWriter
toInputStream()
- Method in class br.com.caelum.stella.boleto.transformer.
PNGBoletoWriter
toPDF(String)
- Method in class br.com.caelum.stella.boleto.transformer.
BoletoGenerator
Gera um boleto em PDF, e grava no caminho indicado
toPDF(File)
- Method in class br.com.caelum.stella.boleto.transformer.
BoletoGenerator
Gera um boleto em PDF, e grava no arquivo indicado
toPDF()
- Method in class br.com.caelum.stella.boleto.transformer.
BoletoGenerator
Devolve um array de bytes representando o PDF desse boleto ja gerado.
toPNG(String)
- Method in class br.com.caelum.stella.boleto.transformer.
BoletoGenerator
Gera um boleto em PNG, e grava no caminho indicado
toPNG(File)
- Method in class br.com.caelum.stella.boleto.transformer.
BoletoGenerator
Gera um boleto em PNG, e grava no arquivo indicado
toPNG()
- Method in class br.com.caelum.stella.boleto.transformer.
BoletoGenerator
Devolve um array de bytes representando o PNG desse boleto ja gerado.
transform(Boleto...)
- Method in class br.com.caelum.stella.boleto.transformer.
BoletoTransformer
Gera o boleto em memoria e aloca-o em um InputStream.
W
withAceite(boolean)
- Method in class br.com.caelum.stella.boleto.
Boleto
Associa o aceite ao boleto.
withAgencia(int)
- Method in class br.com.caelum.stella.boleto.
Emissor
Associa uma agencia, SEM o dígito verificador, ao emissor
withBairro(String)
- Method in class br.com.caelum.stella.boleto.
Sacado
Associa o bairro ao sacado
withBanco(Banco)
- Method in class br.com.caelum.stella.boleto.
Boleto
Associa um banco ao boleto
withCarteira(int)
- Method in class br.com.caelum.stella.boleto.
Emissor
Associa uma carteira ao emissor
Valor informado pelo banco para identificação do tipo de boleto
withCedente(String)
- Method in class br.com.caelum.stella.boleto.
Emissor
Associa um cedente (nome) ao emissor
withCep(String)
- Method in class br.com.caelum.stella.boleto.
Sacado
Associa o CEP ao sacado
withCidade(String)
- Method in class br.com.caelum.stella.boleto.
Sacado
Associa uma cidade ao sacado
withCodFornecidoPelaAgencia(int)
- Method in class br.com.caelum.stella.boleto.
Emissor
Associa um código fornecido pela agência ao emissor.
withCodOperacao(int)
- Method in class br.com.caelum.stella.boleto.
Emissor
Associa um código de operação ao emissor.
withContaCorrente(long)
- Method in class br.com.caelum.stella.boleto.
Emissor
Associa uma conta corrente, SEM o dígito verificador, ao emissor
withCpf(String)
- Method in class br.com.caelum.stella.boleto.
Sacado
Associa um CPF ao sacado
withDatas(Datas)
- Method in class br.com.caelum.stella.boleto.
Boleto
Associa datas ao boleto
withDescricoes(String...)
- Method in class br.com.caelum.stella.boleto.
Boleto
Associa as descrições ao boleto.
withDocumento(Calendar)
- Method in class br.com.caelum.stella.boleto.
Datas
Associa uma data do documento.
Valor padrão: data atual
withDocumento(int, int, int)
- Method in class br.com.caelum.stella.boleto.
Datas
Associa uma data do documento.
Valor padrão: data atual
withDvAgencia(char)
- Method in class br.com.caelum.stella.boleto.
Emissor
Associa um digito verificador (DV) da agencia ao emissor
withDvContaCorrente(char)
- Method in class br.com.caelum.stella.boleto.
Emissor
Associa um digito verificador (DV) da conta corrente ao emissor
withDvNossoNumero(char)
- Method in class br.com.caelum.stella.boleto.
Emissor
Associa o DV do nosso número ao emissor
withEmissor(Emissor)
- Method in class br.com.caelum.stella.boleto.
Boleto
Associa um sacado ao boleto
withEndereco(String)
- Method in class br.com.caelum.stella.boleto.
Sacado
Associa um endereço ao sacado
withEspecieDocumento(String)
- Method in class br.com.caelum.stella.boleto.
Boleto
Associa a espécie do documento ao boleto.
withInstrucoes(String...)
- Method in class br.com.caelum.stella.boleto.
Boleto
Associa instruções ao boleto
withLocaisDePagamento(String...)
- Method in class br.com.caelum.stella.boleto.
Boleto
Associa locais de pagamento ao boleto
withNoDocumento(String)
- Method in class br.com.caelum.stella.boleto.
Boleto
Associa o número do documento ao boleto Código informado pelo banco.
withNome(String)
- Method in class br.com.caelum.stella.boleto.
Sacado
Associa um nome ao sacado
withNossoNumero(long)
- Method in class br.com.caelum.stella.boleto.
Emissor
Associa o nosso número ao emissor
Valor que o cedente escolhe para manter controle sobre seus boletos.
withNumConvenio(long)
- Method in class br.com.caelum.stella.boleto.
Emissor
Associa um número de convênio ao emissor
Valor que identifica um emissor junto ao seu banco para associar seus boletos
Valor informado pelo banco
withProcessamento(Calendar)
- Method in class br.com.caelum.stella.boleto.
Datas
Associa uma data do processamento.
Valor padrão: data atual
withProcessamento(int, int, int)
- Method in class br.com.caelum.stella.boleto.
Datas
Associa uma data do processamento.
Valor padrão: data atual
withQtdMoeda(BigDecimal)
- Method in class br.com.caelum.stella.boleto.
Boleto
Associa a quantidade de moeda ao boleto
withSacado(Sacado)
- Method in class br.com.caelum.stella.boleto.
Boleto
Associa um sacado ao banco
withUf(String)
- Method in class br.com.caelum.stella.boleto.
Sacado
Associa uma UF ao sacado
withValorBoleto(String)
- Method in class br.com.caelum.stella.boleto.
Boleto
Associa um valor ao boleto, convertendo a String para BigDecimal utilizando o Locale da JVM
withValorBoleto(BigDecimal)
- Method in class br.com.caelum.stella.boleto.
Boleto
withValorBoleto(double)
- Method in class br.com.caelum.stella.boleto.
Boleto
withValorMoeda(BigDecimal)
- Method in class br.com.caelum.stella.boleto.
Boleto
Associa um valor de moeda ao boleto
withVencimento(Calendar)
- Method in class br.com.caelum.stella.boleto.
Datas
Modifica o vencimento do respectivo boleto com um Calendar.
withVencimento(int, int, int)
- Method in class br.com.caelum.stella.boleto.
Datas
Modifica o vencimento.
write(float, float, String)
- Method in interface br.com.caelum.stella.boleto.transformer.
BoletoWriter
Escreve um texto na posição x, y com fonte normal (VERDANA, 8)
write(float, float, String)
- Method in class br.com.caelum.stella.boleto.transformer.
PDFBoletoWriter
write(float, float, String)
- Method in class br.com.caelum.stella.boleto.transformer.
PNGBoletoWriter
writeBold(float, float, String)
- Method in interface br.com.caelum.stella.boleto.transformer.
BoletoWriter
Escreve um texto na posição x, y com fonte bold (VERDANA_BOLD, 10)
writeBold(float, float, String)
- Method in class br.com.caelum.stella.boleto.transformer.
PDFBoletoWriter
writeBold(float, float, String)
- Method in class br.com.caelum.stella.boleto.transformer.
PNGBoletoWriter
writeImage(float, float, BufferedImage, float, float)
- Method in interface br.com.caelum.stella.boleto.transformer.
BoletoWriter
Escreve uma imagem na posição x, y
writeImage(float, float, BufferedImage, float, float)
- Method in class br.com.caelum.stella.boleto.transformer.
PDFBoletoWriter
writeImage(float, float, BufferedImage, float, float)
- Method in class br.com.caelum.stella.boleto.transformer.
PNGBoletoWriter
B
C
D
E
G
I
L
N
P
R
S
T
W
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
Copyright © 2009
Caelum
. All Rights Reserved.