Interface ValidaAlertaETrava.Validacao<E extends Exception>

Type Parameters:
E - uma Exception eventualmente lançada por algum problema
Enclosing class:
ValidaAlertaETrava
Functional Interface:
This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.

@FunctionalInterface public static interface ValidaAlertaETrava.Validacao<E extends Exception>
Executa a validação e, se for necessário dar um alerta, lança uma Exception ou retorna uma mensagem.
  • Method Summary

    Modifier and Type
    Method
    Description
    Lança uma Exception ou retorna uma mensagem se for preciso dar um alerta.
  • Method Details

    • validar

      Translatable validar() throws TagException, E
      Lança uma Exception ou retorna uma mensagem se for preciso dar um alerta.
      Returns:
      a mensagem de validação, ou nulo se não houver
      Throws:
      TagException - o alerta, se houver
      E - se algum outro problema ocorrer