Class NossoNumeroUniprimePR

java.lang.Object
org.brerp.bancosbrasileiros.util.NossoNumeroUniprimePR
All Implemented Interfaces:
NossoNumero

public class NossoNumeroUniprimePR extends Object implements NossoNumero
Classe responsável pela criação do Nosso Número referente ao Banco Uniprime Norte do Parana.
Version:
$Id: NossoNumeroUniprime.java, 21/09/2021 10:33:45 jefferson.dalfre
Author:
Jefferson Dalfre (jefferson.dlafre@devcoffee.com.br, http://www.devcoffee.com.br)
  • Constructor Details

    • NossoNumeroUniprimePR

      public NossoNumeroUniprimePR()
      Para uso interno.
  • Method Details

    • valueOf

      public NossoNumero valueOf(Long sequence, MCOFCBankIntegration bankIntegration)
      Specified by:
      valueOf in interface NossoNumero
    • create

      public void create()
      Responsável pela lógica de cálculo do dígito verificador informada pelo Uniprime.

      Para maiores esclarecimentos ver o manual de integracao

      Specified by:
      create in interface NossoNumero
    • getDv

      public String getDv()
      Retorna o digito verificador calculado.
      Specified by:
      getDv in interface NossoNumero
      Returns:
      String Digito Verificador
    • writeRaw

      public String writeRaw()
      String com o nosso número sem o digito verificador.
      Specified by:
      writeRaw in interface NossoNumero
      Returns:
      nosso número
    • writeFull

      public String writeFull()
      String com o nosso número com o digito verificador.
      Specified by:
      writeFull in interface NossoNumero
      Returns:
      nosso número
    • writeFormated

      public String writeFormated()
      String com o nosso número formatado com o digito verificador.
      Specified by:
      writeFormated in interface NossoNumero
      Returns:
      nosso número
    • toString

      public String toString()
      Escreve o nosso número formatado.
      Specified by:
      toString in interface NossoNumero
      Overrides:
      toString in class Object
      See Also: