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
A specification extension for
RouteSpec
that is returned by
RouteSpec.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
ConstructorsConstructorDescriptionRouteBooleanOpSpec
(RouteSpec.RouteBooleanSpec.Operator operator, ComponentRoute.ComponentRouteBuilder routeBuilder, RoutesSpec parent) -
Method Summary
Modifier and TypeMethodDescriptionSets 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 Details
-
RouteBooleanOpSpec
public RouteBooleanOpSpec(RouteSpec.RouteBooleanSpec.Operator operator, ComponentRoute.ComponentRouteBuilder routeBuilder, RoutesSpec parent)
-
-
Method Details
-
predicate
public RouteSpec.RouteBooleanSpec predicate(Predicate<org.springframework.web.context.request.WebRequest> predicate) Description copied from class:RouteSpec
Sets a predicate for the route.
-