protected boolean doValidateArray(Validation validation, String name, Enumerable e) { int size = e.size(); if(null != validated.getMinItems() && size < validated.getMinItems()) { validation.addError(name, "The array's size must be >= " + validated.getMinItems()); return false; } if(null != validated.getMaxItems() && size > validated.getMaxItems()) { validation.addError(name, "The array's size must <= " + validated.getMaxItems()); return false; } return true; }