private Field field(ObjectType example) { Class classObject = example.getClass(); if (field == null) { try { setField(classObject); } catch (IllegalAccessException e) { throw new RuntimeException(e); } } return field; }