Annotation Interface CodeValue.List
- Enclosing class:
- CodeValue
@Target({METHOD,FIELD,ANNOTATION_TYPE,CONSTRUCTOR,PARAMETER})
@Retention(RUNTIME)
@Documented
public static @interface CodeValue.List
CodeValueアノテーションを複数指定するためのアノテーション。
使用例
genderがcodeIdとpatternで選択された値と合致するかチェック
public class Sample{
@CodeValue.List({
@CodeValue(codeId = "GENDER", pattern = "PATTERN1"),
@CodeValue(codeId = "GENDER", pattern = "PATTERN2")
})
String gender;
}
-
Required Element Summary
Required Elements
-
Element Details
-
value
CodeValue[] value
-