01: package javax.jws;
02:
03: import java.lang.annotation.*;
04: import static java.lang.annotation.ElementType.*;
05:
06: @Retention(value=RetentionPolicy.RUNTIME)
07: @Target({PARAMETER})
08: public @interface WebParam {
09:
10: public enum Mode {
11: IN, OUT, INOUT
12: };
13:
14: String name() default "";
15:
16: String partName() default "";
17:
18: String targetNamespace() default "";
19:
20: Mode mode() default Mode.IN;
21:
22: boolean header() default false;
23: }
|