boolean isControl = resolver.isControl(criterion); boolean isNavigation = resolver.isNavigation(criterion); if (value != null && (resolver instanceof FallbackCriterionResolver))
boolean isControl = resolver.isControl(criterion); boolean isNavigation = resolver.isNavigation(criterion); locator.add(criterion, isControl, isNavigation, value);