|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT | ||||||||
@Documented
@Retention(value=RUNTIME)
@Target(value={METHOD,CONSTRUCTOR})
public @interface JSONMethodAnnotation to mark methods as targets for JSON method dispatch and constructors as decoders for JSON-driven object creation. The annotation value carries the JSON property names corresponding to the parameters in the method or constructor parameter list.
| Optional Element Summary | |
|---|---|
String[] |
value
Array of parameter names matching JSON parameter names to corresponding parameter positions in the declared argument list. |
public abstract String[] value
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT | ||||||||