@Target(value={FIELD,METHOD})
 @Retention(value=RUNTIME)
 @Published
public @interface Required
   バリデーションの内容と設定についてはRequiredValidatorを参照。
 
| 修飾子とタイプ | 任意要素と説明 | 
|---|---|
java.lang.String | 
messageId
メッセージID。 
 | 
public abstract java.lang.String messageId
   指定しなかった場合、RequiredValidatorで設定されたデフォルトのメッセージIDが使用される。