public class ValidateRequiredIf extends Object implements IValidator
org.apache.struts.validator.FieldChecks#validateRequiredIf(Object, org.apache.commons.validator.ValidatorAction,
org.apache.commons.validator.Field, org.apache.struts.action.ActionMessages,
org.apache.commons.validator.Validator, javax.servlet.http.HttpServletRequest)| 修飾子とタイプ | フィールドと説明 |
|---|---|
private static String |
DEFAULT_FIELD_JOIN
デフォルトのフィールド結合文字列.
|
| コンストラクタと説明 |
|---|
ValidateRequiredIf() |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
boolean |
validate(Annotation anno,
String targetValue,
Object lineObject)
Checks if the field isn't null based on the values of other fields.
|
private static final String DEFAULT_FIELD_JOIN
public boolean validate(Annotation anno,
String targetValue,
Object lineObject)
validate インタフェース内 IValidatoranno - バリデーションに対応するアノテーション.targetValue - 検証値.lineObject - Beanが所属するオブジェクト.true:エラーなし.false:エラーあり.#validate(java
.lang.annotation.Annotation, java.lang.String, java.lang.Object)