Java Obtenha atributos da classe
List<Field> fields = Arrays.asList(filter.getClass().getDeclaredFields());
DevPedrada
List<Field> fields = Arrays.asList(filter.getClass().getDeclaredFields());