Class ResolverUtils
java.lang.Object
org.praxisplatform.uischema.extension.ResolverUtils
Utilitários para resolução de anotações, incluindo busca de meta-anotações.
Evita loops e reprocessamentos através de um conjunto de anotações já visitadas.
- Since:
- 1.0.0
-
Method Summary
Modifier and TypeMethodDescriptionstatic <T> TgetAnnotation(Class<T> cls, Annotation... annotations) Busca por uma anotação do tipo desejado na lista informada, percorrendo meta-anotações quando necessário.
-
Method Details
-
getAnnotation
Busca por uma anotação do tipo desejado na lista informada, percorrendo meta-anotações quando necessário.- Parameters:
cls- tipo da anotação alvoannotations- anotações a inspecionar- Returns:
- instância da anotação encontrada ou
null
-