|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT |
@Retention(value=RUNTIME) @Target(value={METHOD,PARAMETER,FIELD}) public @interface Inject
Beans when injected by class type are by default changed to configured state - if not yet configured. You can change this behavior by setting state.
Optional Element Summary | |
---|---|
String |
bean
Get bean. |
String |
dependentState
Get dependent state. |
FromContext |
fromContext
Get from context injection. |
InjectOption |
option
Get injection option. |
String |
property
Get property. |
String |
search
Get search type. |
AutowireType |
type
Get autowire type. |
boolean |
valid
Is this @Inject valid. |
String |
whenRequired
Get when required. |
public abstract String bean
public abstract String property
public abstract String whenRequired
public abstract String dependentState
public abstract String search
public abstract AutowireType type
public abstract InjectOption option
public abstract FromContext fromContext
public abstract boolean valid
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT |