private void validarSiglaUF(Endereco endereco) throws EnderecoException { if (endereco.getSiglaUF() == null || endereco.getSiglaUF().isEmpty()) { throw new EnderecoException("Unidade Federativa é obrigatório!"); } else { if (endereco.getSiglaUF().length() > COMPRIMENTO_MAXIMO_SIGLA_UF) { throw new EnderecoException( "Unidade Federativa deve ter no máximo " + COMPRIMENTO_MAXIMO_SIGLA_UF + " caracteres!"); } } }
private void validarCEP(Endereco endereco) throws EnderecoException { if (endereco.getCep() == null || endereco.getCep().isEmpty()) { throw new EnderecoException("CEP é obrigatório!"); } else { endereco.setCep(endereco.getCep().replace("-", "").replace(" ", "")); if (endereco.getSiglaUF().length() > COMPRIMENTO_MAXIMO_CEP) { throw new EnderecoException( "CEP deve ter no máximo " + COMPRIMENTO_MAXIMO_CEP + " caracteres!"); } } }