Galera, Tem alguma anotação que valida parâmetros recebidos em Runtime? O método para validar eu tenho porém não lembro como implementar isso com anotações ou se já tiver algum framework que faça adianta muito.
public static boolean isParams(Object... params) {
for (Object parametro : params) {
if(parametro == null) {
return false;
}
}
return true;
}