2011-11-04 26 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的橢圓體 - 對象驗證框架

回答