Package org.brerp.bancosbrasileiros.util
Class NossoNumeroBancoSofisa
java.lang.Object
org.brerp.bancosbrasileiros.util.NossoNumeroBancoSofisa
- All Implemented Interfaces:
NossoNumero
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidcreate()Responsável pela lógica de cálculo do dígito verificador informada pelo Inter.getDv()Retorna o digito verificador calculado.toString()Escreve o nosso número formatado.valueOf(Long sequence, MCOFCBankIntegration bankIntegration) String com o nosso número formatado com o digito verificador.String com o nosso número com o digito verificador.writeRaw()String com o nosso número sem o digito verificador.
-
Constructor Details
-
NossoNumeroBancoSofisa
public NossoNumeroBancoSofisa()
-
-
Method Details
-
valueOf
- Specified by:
valueOfin interfaceNossoNumero
-
create
public void create()Responsável pela lógica de cálculo do dígito verificador informada pelo Inter.Para maiores esclarecimentos ver o manual do Inter.
- Specified by:
createin interfaceNossoNumero
-
getDv
Retorna o digito verificador calculado.- Specified by:
getDvin interfaceNossoNumero- Returns:
- String Digito Verificador
-
writeRaw
String com o nosso número sem o digito verificador.- Specified by:
writeRawin interfaceNossoNumero- Returns:
- nosso número
-
writeFull
String com o nosso número com o digito verificador.- Specified by:
writeFullin interfaceNossoNumero- Returns:
- nosso número
-
writeFormated
String com o nosso número formatado com o digito verificador.- Specified by:
writeFormatedin interfaceNossoNumero- Returns:
- nosso número
-
toString
Escreve o nosso número formatado.- Specified by:
toStringin interfaceNossoNumero- Overrides:
toStringin classObject- See Also:
-