@Retention(value=RUNTIME)
@Target(value=METHOD)
public @interface AdaptationGetter
Marks a method as being a getter method for a given adaptation field.
Example: '@AdaptationGetter("address") String getAddress()'.
Fields which are optional (whose values may be null) mark their getter methods
with the @AdaptationNullable annotation.