@Target(value=METHOD) @Retention(value=RUNTIME) @Documented public @interface AllowData
@AllowData(true) // request MUST have data
@AllowData(false) // request CAN have data
boolean
value
public abstract boolean value