@Test public void testInstanceGetterField() throws Exception { testGetter(instanceGetter, FieldAccessor.of(instanceGetter.getDeclaredField(FOO))); }
public static OwnerTypeLocatable of(FieldNameExtractor fieldNameExtractor) { return new ForImplicitProperty(new FieldLocation.Relative(fieldNameExtractor)); }
FieldAccessor implements Implementation { public static OwnerTypeLocatable of(FieldNameExtractor fieldNameExtractor) { return new ForImplicitProperty(new FieldLocation.Relative(fieldNameExtractor)); } }
FieldAccessor implements Implementation { public static OwnerTypeLocatable of(FieldNameExtractor fieldNameExtractor) { return new ForImplicitProperty(new FieldLocation.Relative(fieldNameExtractor)); } protected  FieldAccessor(FieldLocation fieldLocation, Assigner assigner, Assigner.Typing typing); }
FieldAccessor implements Implementation { public static OwnerTypeLocatable of(FieldNameExtractor fieldNameExtractor) { return new ForImplicitProperty(new FieldLocation.Relative(fieldNameExtractor)); } protected  FieldAccessor(FieldLocation fieldLocation, Assigner assigner, Assigner.Typing typing); static OwnerTypeLocatable ofField(String name); static OwnerTypeLocatable ofBeanProperty(); static OwnerTypeLocatable of(FieldNameExtractor fieldNameExtractor); static AssignerConfigurable of(Field field); static AssignerConfigurable of(FieldDescription fieldDescription); }
FieldAccessor implements Implementation { public static OwnerTypeLocatable of(FieldNameExtractor fieldNameExtractor) { return new ForImplicitProperty(new FieldLocation.Relative(fieldNameExtractor)); } protected  FieldAccessor(FieldLocation fieldLocation, Assigner assigner, Assigner.Typing typing); static OwnerTypeLocatable ofField(String name); static OwnerTypeLocatable ofBeanProperty(); static OwnerTypeLocatable of(FieldNameExtractor fieldNameExtractor); static AssignerConfigurable of(Field field); static AssignerConfigurable of(FieldDescription fieldDescription);  }