Skip navigation links
A B C D E F G I M O P R S T V 

A

afterTextChanged(Editable) - Method in class br.com.concretesolutions.canarinho.watcher.BoletoBancarioTextWatcher
 
afterTextChanged(Editable) - Method in class br.com.concretesolutions.canarinho.watcher.MascaraNumericaTextWatcher
 
afterTextChanged(Editable) - Method in class br.com.concretesolutions.canarinho.watcher.TelefoneTextWatcher
 
afterTextChanged(Editable) - Method in class br.com.concretesolutions.canarinho.watcher.ValorMonetarioWatcher
 

B

beforeTextChanged(CharSequence, int, int, int) - Method in class br.com.concretesolutions.canarinho.watcher.BoletoBancarioTextWatcher
 
beforeTextChanged(CharSequence, int, int, int) - Method in class br.com.concretesolutions.canarinho.watcher.MascaraNumericaTextWatcher
 
beforeTextChanged(CharSequence, int, int, int) - Method in class br.com.concretesolutions.canarinho.watcher.TelefoneTextWatcher
 
beforeTextChanged(CharSequence, int, int, int) - Method in class br.com.concretesolutions.canarinho.watcher.ValorMonetarioWatcher
 
BOLETO - Static variable in interface br.com.concretesolutions.canarinho.formatador.Formatador
Singleton de formatação de boletos bancários
BOLETO - Static variable in interface br.com.concretesolutions.canarinho.validator.Validador
Referência para o singleton de validação de boleto
BoletoBancarioTextWatcher - Class in br.com.concretesolutions.canarinho.watcher
TextWatcher responsável por formatar e validar um EditText para boletos.
BoletoBancarioTextWatcher(EventoDeValidacao) - Constructor for class br.com.concretesolutions.canarinho.watcher.BoletoBancarioTextWatcher
 
br.com.concretesolutions.canarinho - package br.com.concretesolutions.canarinho
 
br.com.concretesolutions.canarinho.formatador - package br.com.concretesolutions.canarinho.formatador
 
br.com.concretesolutions.canarinho.validator - package br.com.concretesolutions.canarinho.validator
 
br.com.concretesolutions.canarinho.watcher - package br.com.concretesolutions.canarinho.watcher
 
br.com.concretesolutions.canarinho.watcher.evento - package br.com.concretesolutions.canarinho.watcher.evento
 
build() - Method in class br.com.concretesolutions.canarinho.DigitoPara.Builder
Método responsável por criar o DigitoPara.
build() - Method in class br.com.concretesolutions.canarinho.watcher.MascaraNumericaTextWatcher.Builder
Constrói a máscara.
Builder() - Constructor for class br.com.concretesolutions.canarinho.DigitoPara.Builder
 
Builder() - Constructor for class br.com.concretesolutions.canarinho.watcher.MascaraNumericaTextWatcher.Builder
 

C

calcula(String) - Method in class br.com.concretesolutions.canarinho.DigitoPara
Faz a soma geral das multiplicações dos algarismos pelos multiplicadores, tira o módulo e devolve seu complementar.
CNPJ - Static variable in interface br.com.concretesolutions.canarinho.formatador.Formatador
Singleton de formatação de CNPJ
CNPJ - Static variable in interface br.com.concretesolutions.canarinho.validator.Validador
Referência para o singleton de validação de CNPJ
CNPJ_DESFORMATADO - Static variable in interface br.com.concretesolutions.canarinho.formatador.Formatador.Padroes
 
CNPJ_FORMATADO - Static variable in interface br.com.concretesolutions.canarinho.formatador.Formatador.Padroes
 
comCallbackDeValidacao(EventoDeValidacao) - Method in class br.com.concretesolutions.canarinho.watcher.MascaraNumericaTextWatcher.Builder
Para cada caracter digitado será validado de acordo com o Validador e o callback correspondente ao resultado da validação será chamado para que a interface possa ser atualizada.
comMultiplicadores(Integer...) - Method in class br.com.concretesolutions.canarinho.DigitoPara.Builder
Há documentos em que os multiplicadores não usam todos os números de um intervalo ou alteram sua ordem.
comMultiplicadoresDeAte(int, int) - Method in class br.com.concretesolutions.canarinho.DigitoPara.Builder
Para multiplicadores (ou pesos) sequenciais e em ordem crescente, esse método permite criar a lista de multiplicadores que será usada ciclicamente, caso o número base seja maior do que a sequência de multiplicadores.
complementarAoModulo() - Method in class br.com.concretesolutions.canarinho.DigitoPara.Builder
É comum que os geradores de dígito precisem do complementar do módulo em vez do módulo em sí.
comValidador(Validador) - Method in class br.com.concretesolutions.canarinho.watcher.MascaraNumericaTextWatcher.Builder
O validador que será usado.
CPF - Static variable in interface br.com.concretesolutions.canarinho.formatador.Formatador
Singleton de formatação de CPF
CPF - Static variable in interface br.com.concretesolutions.canarinho.validator.Validador
Referência para o singleton de validação de CPF
CPF_DESFORMATADO - Static variable in interface br.com.concretesolutions.canarinho.formatador.Formatador.Padroes
 
CPF_FORMATADO - Static variable in interface br.com.concretesolutions.canarinho.formatador.Formatador.Padroes
 

D

desformata(String) - Method in interface br.com.concretesolutions.canarinho.formatador.Formatador
Desformata um valor.
desformata(String) - Method in class br.com.concretesolutions.canarinho.formatador.FormatadorBoleto
 
desformata(String) - Method in class br.com.concretesolutions.canarinho.formatador.FormatadorTelefone
 
desformata(String) - Method in class br.com.concretesolutions.canarinho.formatador.FormatadorValor
 
DigitoPara - Class in br.com.concretesolutions.canarinho
Uma fluent interface para o cálculo de dígitos, que é usado em diversos boletos e documentos.
DigitoPara.Builder - Class in br.com.concretesolutions.canarinho
Builder com interface fluente para criação de instâncias configuradas de DigitoPara

E

ehValido(String) - Method in interface br.com.concretesolutions.canarinho.validator.Validador
Valida uma String completa
ehValido(Editable, Validador.ResultadoParcial) - Method in interface br.com.concretesolutions.canarinho.validator.Validador
Valida um Editable retornando o Validador.ResultadoParcial
ehValido(String) - Method in class br.com.concretesolutions.canarinho.validator.ValidadorBoleto
 
ehValido(Editable, Validador.ResultadoParcial) - Method in class br.com.concretesolutions.canarinho.validator.ValidadorBoleto
 
ehValido(String) - Method in class br.com.concretesolutions.canarinho.validator.ValidadorCNPJ
 
ehValido(Editable, Validador.ResultadoParcial) - Method in class br.com.concretesolutions.canarinho.validator.ValidadorCNPJ
 
ehValido(String) - Method in class br.com.concretesolutions.canarinho.validator.ValidadorCPF
 
ehValido(Editable, Validador.ResultadoParcial) - Method in class br.com.concretesolutions.canarinho.validator.ValidadorCPF
 
ehValido(String) - Method in class br.com.concretesolutions.canarinho.validator.ValidadorTelefone
 
ehValido(Editable, Validador.ResultadoParcial) - Method in class br.com.concretesolutions.canarinho.validator.ValidadorTelefone
 
estaFormatado(String) - Method in interface br.com.concretesolutions.canarinho.formatador.Formatador
Verifica se um parâmetro está formatado.
estaFormatado(String) - Method in class br.com.concretesolutions.canarinho.formatador.FormatadorBoleto
 
estaFormatado(String) - Method in class br.com.concretesolutions.canarinho.formatador.FormatadorTelefone
 
estaFormatado(String) - Method in class br.com.concretesolutions.canarinho.formatador.FormatadorValor
 
EventoDeValidacao - Interface in br.com.concretesolutions.canarinho.watcher.evento
Interface para quem estiver usando este TextWatcher poder ter uma ação quando um erro de validação acontecer.

F

formata(String) - Method in interface br.com.concretesolutions.canarinho.formatador.Formatador
Formata um valor COMPLETO.
formata(String) - Method in class br.com.concretesolutions.canarinho.formatador.FormatadorBoleto
 
formata(String) - Method in class br.com.concretesolutions.canarinho.formatador.FormatadorTelefone
 
formata(String) - Method in class br.com.concretesolutions.canarinho.formatador.FormatadorValor
 
Formatador - Interface in br.com.concretesolutions.canarinho.formatador
Interface de formatação.
Formatador.Padroes - Interface in br.com.concretesolutions.canarinho.formatador
Interface para guardar os padrões de experssões regulares usados no framework
FormatadorBoleto - Class in br.com.concretesolutions.canarinho.formatador
 
FormatadorTelefone - Class in br.com.concretesolutions.canarinho.formatador
 
FormatadorValor - Class in br.com.concretesolutions.canarinho.formatador
 

G

getInstance() - Static method in class br.com.concretesolutions.canarinho.validator.ValidadorBoleto
 
getInstance() - Static method in class br.com.concretesolutions.canarinho.validator.ValidadorCNPJ
 
getInstance() - Static method in class br.com.concretesolutions.canarinho.validator.ValidadorTelefone
 
getMensagem() - Method in class br.com.concretesolutions.canarinho.validator.Validador.ResultadoParcial
 
getResultadoParcial() - Method in class br.com.concretesolutions.canarinho.watcher.BoletoBancarioTextWatcher
 

I

invalido(String, String) - Method in interface br.com.concretesolutions.canarinho.watcher.evento.EventoDeValidacao
Invocado quando os números digitados estão inválidos.
isParcialmenteValido() - Method in class br.com.concretesolutions.canarinho.validator.Validador.ResultadoParcial
 
isValido() - Method in class br.com.concretesolutions.canarinho.validator.Validador.ResultadoParcial
 

M

MascaraNumericaTextWatcher - Class in br.com.concretesolutions.canarinho.watcher
Máscara c/ validação genérica para campos numéricos.
MascaraNumericaTextWatcher.Builder - Class in br.com.concretesolutions.canarinho.watcher
Builder para construção de máscaras que validam.
mensagem(String) - Method in class br.com.concretesolutions.canarinho.validator.Validador.ResultadoParcial
 
mod(int) - Method in class br.com.concretesolutions.canarinho.DigitoPara.Builder
 

O

onTextChanged(CharSequence, int, int, int) - Method in class br.com.concretesolutions.canarinho.watcher.BoletoBancarioTextWatcher
 
onTextChanged(CharSequence, int, int, int) - Method in class br.com.concretesolutions.canarinho.watcher.MascaraNumericaTextWatcher
 
onTextChanged(CharSequence, int, int, int) - Method in class br.com.concretesolutions.canarinho.watcher.TelefoneTextWatcher
 
onTextChanged(CharSequence, int, int, int) - Method in class br.com.concretesolutions.canarinho.watcher.ValorMonetarioWatcher
 

P

PADRAO_SOMENTE_NUMEROS - Static variable in interface br.com.concretesolutions.canarinho.formatador.Formatador.Padroes
 
paraMascara(String) - Method in class br.com.concretesolutions.canarinho.watcher.MascaraNumericaTextWatcher.Builder
A máscara só pode conter os caracteres '#' no lugar dos números.
parcialmenteValido(boolean) - Method in class br.com.concretesolutions.canarinho.validator.Validador.ResultadoParcial
 
parcialmenteValido(String) - Method in interface br.com.concretesolutions.canarinho.watcher.evento.EventoDeValidacao
Invocado quando os números digitados estão parcialmente válidos.
podeSerFormatado(String) - Method in interface br.com.concretesolutions.canarinho.formatador.Formatador
Verifica se um parâmetro pode ser formatado.
podeSerFormatado(String) - Method in class br.com.concretesolutions.canarinho.formatador.FormatadorBoleto
 
podeSerFormatado(String) - Method in class br.com.concretesolutions.canarinho.formatador.FormatadorTelefone
 
podeSerFormatado(String) - Method in class br.com.concretesolutions.canarinho.formatador.FormatadorValor
 

R

ResultadoParcial() - Constructor for class br.com.concretesolutions.canarinho.validator.Validador.ResultadoParcial
 

S

somandoIndividualmente() - Method in class br.com.concretesolutions.canarinho.DigitoPara.Builder
Indica se, ao calcular o módulo, a soma dos resultados da multiplicação deve ser considerado digito a dígito.

T

TELEFONE - Static variable in interface br.com.concretesolutions.canarinho.formatador.Formatador
Singleton de formatação de telefones (DDD) número
TelefoneTextWatcher - Class in br.com.concretesolutions.canarinho.watcher
TextWatcher responsável por formatar e validar um EditText para telefones.
TelefoneTextWatcher() - Constructor for class br.com.concretesolutions.canarinho.watcher.TelefoneTextWatcher
 
TelefoneTextWatcher(EventoDeValidacao) - Constructor for class br.com.concretesolutions.canarinho.watcher.TelefoneTextWatcher
 
TELFONE - Static variable in interface br.com.concretesolutions.canarinho.validator.Validador
Referência para o singleton de validação de telefone
totalmenteValido(boolean) - Method in class br.com.concretesolutions.canarinho.validator.Validador.ResultadoParcial
 
totalmenteValido(String) - Method in interface br.com.concretesolutions.canarinho.watcher.evento.EventoDeValidacao
Invocado quando a máscara está completa e os números são válidos.
trocandoPorSeEncontrar(String, Integer...) - Method in class br.com.concretesolutions.canarinho.DigitoPara.Builder
Troca por uma String caso encontre qualquer dos inteiros passados como argumento

V

Validador - Interface in br.com.concretesolutions.canarinho.validator
Interface de validação de campos.
Validador.ResultadoParcial - Class in br.com.concretesolutions.canarinho.validator
Value Object com o estado da validação.
ValidadorBoleto - Class in br.com.concretesolutions.canarinho.validator
Implementação de @{link Validador} para boleto
ValidadorCNPJ - Class in br.com.concretesolutions.canarinho.validator
Implementação de @{link Validador} para CNPJ
ValidadorCPF - Class in br.com.concretesolutions.canarinho.validator
Implementação de @{link Validador} para CPF
ValidadorTelefone - Class in br.com.concretesolutions.canarinho.validator
Created by tpinho on 6/26/15.
VALOR - Static variable in interface br.com.concretesolutions.canarinho.formatador.Formatador
Singleton de formatação de valores monetários
ValorMonetarioWatcher - Class in br.com.concretesolutions.canarinho.watcher
 
ValorMonetarioWatcher() - Constructor for class br.com.concretesolutions.canarinho.watcher.ValorMonetarioWatcher
 
A B C D E F G I M O P R S T V 
Skip navigation links