Overview | Package | Class | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT

## org.springframework.beans.factory.annotation
Annotation Type Required

    @Retention(value=RUNTIME)
    @Target(value=METHOD)
    public @interface Required

Marks a method (typically a JavaBean setter method) as being 'required': that is, the setter method must be configured to be dependency-injected with a value.

Please do consult the javadoc for the `RequiredAnnotationBeanPostProcessor` class (which, by default, checks for the presence of this annotation).

Since:
  2.0
Author:
  Rob Harrop
See Also:
  `RequiredAnnotationBeanPostProcessor`

Overview | Package | Class | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT