|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT | |||||||||
@Retention(value=RUNTIME)
@Target(value={METHOD,PARAMETER})
public @interface InjectBeans 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. |
InjectType |
type
Get injection 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 InjectType 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 | |||||||||