|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT |
@Retention(value=RUNTIME) @Target(value=ANNOTATION_TYPE) public @interface Parameter
The parameter. We must distingush between @Value and @Parameter, since annotations don't allow cyclic dependencies. ValueFactory uses @Parameter to break the cycle.
Optional Element Summary | |
---|---|
Inject |
inject
Get inject value. |
JavaBeanValue |
javabean
Get java bean value. |
NullValue |
nullValue
Get null value. |
StringValue |
string
Get the string value. |
ThisValue |
thisValue
Get this value. |
Class<?> |
type
Get they parameter type. |
public abstract Class<?> type
public abstract StringValue string
public abstract Inject inject
public abstract ThisValue thisValue
public abstract NullValue nullValue
public abstract JavaBeanValue javabean
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT |