|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT |
@Target(value=METHOD) @Documented @Retention(value=SOURCE) public @interface JapanoOutput
Can be used in subclasses of PageNode
to mark a method as output tag.
Optional Element Summary | |
---|---|
java.lang.String[] |
properties
If this is given there is no defined output tag for the method itself but for one output tag is defined for every property chain given. |
java.lang.String[] |
required
Comma seperated list of method parameters which are required. |
public abstract java.lang.String[] required
public abstract java.lang.String[] properties
User getUser()
would be marked with
@JapanoOutput ( properties={ "alias", "eMail" } )
output tags for getUser().getAlias()
and getUser().getEMail()
would
be created.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT |