Annotation Interface AbstractFieldBuilder.ProvidesField
- Enclosing class:
- AbstractFieldBuilder<S extends AbstractFieldBuilder<S,
T>, T>
@Retention(RUNTIME)
@Target(METHOD)
@Documented
public static @interface AbstractFieldBuilder.ProvidesField
Specifies that the annotated method will create a field suitable for editing the specified property.
Annotated methods must either take no parameters, or one FieldBuilderContext
parameter,
and have a return type that is (a) a sub-type of both HasValue
and Component
,
or (b) a sub-type of FieldComponent
.
- See Also:
-
Required Element Summary
-
Element Details
-
value
String valueThe bean property that the annotated method's return value edits.- Returns:
- property name
-