|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT | |||||||||
@Retention(value=RUNTIME) @Target(value=TYPE) public @interface FunctionParameters
This annotation can be used on a Bean which is to be wrapped in a BeanFunction to
explicitely define which setters must be interpreted as function parameters. Sometimes a class
has more general use, and not all setter methods must be exposed as function parameters.
You can explicitely state all parameter names, or say that only the with Type annotated setters must be considered (or both).
| Optional Element Summary | |
|---|---|
boolean |
annotated
If set to true, only setters annotated with Type are considered function parameters |
String[] |
value
|
public abstract String[] value
public abstract boolean annotated
Type are considered function parameters
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT | |||||||||