@Test public void shouldReturnCorrectAnnotation() throws Exception { assertEquals(Field.class, processor.getAnnotationType()); }
@Override public Class<Field> getAnnotationType() { return Field.class; }
FieldProcessor extends AbstractListProcessor<Field, FieldDto> { @Override public Class<Field> getAnnotationType() { return Field.class; } }
FieldProcessor extends AbstractListProcessor<Field, FieldDto> { @Override public Class<Field> getAnnotationType() { return Field.class; }  }
FieldProcessor extends AbstractListProcessor<Field, FieldDto> { @Override public Class<Field> getAnnotationType() { return Field.class; }  @Override Class<Field> getAnnotationType(); @Override Collection<FieldDto> getProcessingResult(); void setEntity(EntityDto entity); void setClazz(Class clazz); }
FieldProcessor extends AbstractListProcessor<Field, FieldDto> { @Override public Class<Field> getAnnotationType() { return Field.class; }  @Override Class<Field> getAnnotationType(); @Override Collection<FieldDto> getProcessingResult(); void setEntity(EntityDto entity); void setClazz(Class clazz);  }