@Override protected boolean matchesSafely(RouteFilterList item, Description mismatchDescription) { if (!item.permits(_prefix)) { return true; } mismatchDescription.appendText(String.format("does not reject prefix '%s'", _prefix)); return false; } }
@Override protected boolean matchesSafely(RouteFilterList item, Description mismatchDescription) { if (item.permits(_prefix)) { return true; } mismatchDescription.appendText(String.format("does not permit prefix '%s'", _prefix)); return false; } }
@Override public boolean matches(Prefix prefix, Environment environment) { RouteFilterList list = environment.getConfiguration().getRouteFilterLists().get(_name); if (list != null) { return list.permits(prefix); } else { environment.setError(true); return false; } } }
RouteFilterList neighborSummaryFilter = neighbor.getRouteFilterLists().get(neighborSummaryFilterName); allowed = neighborSummaryFilter.permits(neighborRouteNetwork);
RouteFilterList neighborSummaryFilter = neighbor.getRouteFilterLists().get(neighborSummaryFilterName); allowed = neighborSummaryFilter.permits(neighborRouteNetwork);