Package methods

Class Documents

java.lang.Object
methods.Documents

public class Documents extends Object
Classe que fornece métodos para validação de documentos brasileiros. Atualmente suporta validação de CPF (Cadastro de Pessoas Físicas).
  • Constructor Details

    • Documents

      public Documents()
  • Method Details

    • verifyCpf

      public static boolean verifyCpf(String cpf)
      Verifica se um CPF é válido.

      Este método realiza a validação de um CPF seguindo o algoritmo oficial: 1. Remove caracteres não numéricos (como pontos, traços e letras) 2. Verifica se o CPF possui 11 dígitos 3. Calcula os dígitos verificadores e compara com os dígitos fornecidos

      Parameters:
      cpf - String contendo o CPF a ser validado (pode conter pontuação)
      Returns:
      true se o CPF for válido, false caso contrário
    • verifyCpf

      public static boolean verifyCpf(long cpf)
      Verifica se um CPF é válido.

      Este método é uma sobrecarga que aceita o CPF como um número longo. Converte o número para string e utiliza o método verifyCpf(String).

      Parameters:
      cpf - Número longo contendo o CPF a ser validado (sem pontuação)
      Returns:
      true se o CPF for válido, false caso contrário