@Override public CheckResult checkRequest() { List<CheckResult> checkResults = Lists.newArrayList(); for (UrlFilter urlFilter : urlFilters) { lbsCheck = CheckerFactory.getChecker(LbsType.valueOf(urlFilter.getLbstype())); checkResults.add(lbsCheck.check(location, urlFilter)); } return reduceCheckResult(checkResults); }