@Retention(value=RUNTIME)
@Target(value={FIELD,TYPE})
public @interface DoNotVisit
This annotation can be applied to fields and classes. It signals to the ReflectionModelCreator that the field/class annotated
with this annotation should not be visited and not be part of the final model.