2011-11-04 72 views
2
@ValidateWithMethod(methodName = "isValidPostalCode", parameterType = String.class) 
private String _postalCode; 

private boolean isValidPostalCode(String _postalCode) { 
    boolean status = false; 
    if (this.getTypeEnum() == 2) { 
     if ((this.getPostal_code() == null)|| (this.getPostal_code() == "")) { 
      status = true; 
     } 
    } 
    return status; 
} 

我正在开发一个使用Oval 1.7的Android应用程序。我试图验证一个实体类(属性验证),使用@ValidateWithMethod,但它不工作,我猜它不识别该方法,所有其他注释,如@MaxLength(value = 12)正在工作。请帮助...Java的椭圆体 - 对象验证框架

回答