Top Description Methods
org.springframework.beans.factory.annotation

public @Interface Configurable

extends Annotation
Annotations
@Target:TYPE
@Retention:RUNTIME
@Inherited
@Documented
Imports
java.lang.annotation.Documented, .ElementType, .Inherited, .Retention, .RetentionPolicy, .Target

Marks a class as being eligible for Spring-driven configuration.

Typically used with the AspectJ AnnotationBeanConfigurerAspect.

Authors
Rod Johnson, Rob Harrop, Adrian Colyer, Ramnivas Laddad
Since
2.0

Method Summary

Modifier and TypeMethod and Description
public Autowire
autowire()

Are dependencies to be injected via autowiring?

public boolean
dependencyCheck()

Is dependency checking to be performed for configured objects?

public boolean
preConstruction()

Are dependencies to be injected prior to the construction of an object?

public String
value()

The name of the bean definition that serves as the configuration template.

Inherited from java.lang.annotation.Annotation:
annotationTypeequalshashCodetoString

Method Detail

autowireback to summary
public Autowire autowire()

Are dependencies to be injected via autowiring?

dependencyCheckback to summary
public boolean dependencyCheck()

Is dependency checking to be performed for configured objects?

preConstructionback to summary
public boolean preConstruction()

Are dependencies to be injected prior to the construction of an object?

valueback to summary
public String value()

The name of the bean definition that serves as the configuration template.