Class RouteSpec.RouteBooleanSpec.RouteBooleanOpSpec
- java.lang.Object
-
- com.broadleafcommerce.metadata.route.builder.RouteSpec
-
- com.broadleafcommerce.metadata.route.builder.RouteSpec.RouteBooleanSpec.RouteBooleanOpSpec
-
- Enclosing class:
- RouteSpec.RouteBooleanSpec
public static class RouteSpec.RouteBooleanSpec.RouteBooleanOpSpec extends RouteSpec
A specification extension forRouteSpec
that is returned byRouteSpec.RouteBooleanSpec
as a way of completing a predicate chain.- Author:
- Nick Crum (ncrum)
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.broadleafcommerce.metadata.route.builder.RouteSpec
RouteSpec.RouteBooleanSpec
-
-
Constructor Summary
Constructors Constructor Description RouteBooleanOpSpec(RouteSpec.RouteBooleanSpec.Operator operator, ComponentRoute.ComponentRouteBuilder routeBuilder, RoutesSpec parent)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description RouteSpec.RouteBooleanSpec
predicate(Predicate<org.springframework.web.context.request.WebRequest> predicate)
Sets a predicate for the route.-
Methods inherited from class com.broadleafcommerce.metadata.route.builder.RouteSpec
applicationOnly, build, clearScopes, componentId, componentName, exact, getBean, order, path, scope, scopes, tenancy, tenantOnly
-
-
-
-
Constructor Detail
-
RouteBooleanOpSpec
public RouteBooleanOpSpec(RouteSpec.RouteBooleanSpec.Operator operator, ComponentRoute.ComponentRouteBuilder routeBuilder, RoutesSpec parent)
-
-
Method Detail
-
predicate
public RouteSpec.RouteBooleanSpec predicate(Predicate<org.springframework.web.context.request.WebRequest> predicate)
Description copied from class:RouteSpec
Sets a predicate for the route.
-
-