1
2
3
4
5
6 package pt.digitalis.dif.dem.annotations.parameter;
7
8 import java.lang.annotation.ElementType;
9 import java.lang.annotation.Retention;
10 import java.lang.annotation.RetentionPolicy;
11 import java.lang.annotation.Target;
12
13 import pt.digitalis.dif.dem.annotations.metaannotations.BindToPrimary;
14
15
16
17
18
19
20
21 @Target(ElementType.FIELD)
22 @Retention(RetentionPolicy.RUNTIME)
23 @BindToPrimary( {"pt.digitalis.dif.dem.annotations.parameter.Parameter"})
24 public @interface Rules {
25
26
27 Rule[] value();
28 }