Class RouteSpec.RouteBooleanSpec
- java.lang.Object
-
- com.broadleafcommerce.metadata.route.builder.RouteSpec
-
- com.broadleafcommerce.metadata.route.builder.RouteSpec.RouteBooleanSpec
-
- Enclosing class:
- RouteSpec
public static class RouteSpec.RouteBooleanSpec extends RouteSpec
A specification extension forRouteSpec
that provides an entry-point to chain together predicates through methodsand()
,or()
, andnegate()
.- Author:
- Nick Crum (ncrum)
- See Also:
for the extension that completes the predicate chain
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
RouteSpec.RouteBooleanSpec.Operator
static class
RouteSpec.RouteBooleanSpec.RouteBooleanOpSpec
A specification extension forRouteSpec
that is returned byRouteSpec.RouteBooleanSpec
as a way of completing a predicate chain.-
Nested classes/interfaces inherited from class com.broadleafcommerce.metadata.route.builder.RouteSpec
RouteSpec.RouteBooleanSpec
-
-
Constructor Summary
Constructors Constructor Description RouteBooleanSpec(ComponentRoute.ComponentRouteBuilder routeBuilder, RoutesSpec parent)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description RouteSpec.RouteBooleanSpec.RouteBooleanOpSpec
and()
RouteSpec.RouteBooleanSpec
negate()
RouteSpec.RouteBooleanSpec.RouteBooleanOpSpec
or()
-
Methods inherited from class com.broadleafcommerce.metadata.route.builder.RouteSpec
applicationOnly, build, clearScopes, componentId, componentName, exact, getBean, order, path, predicate, scope, scopes, tenancy, tenantOnly
-
-
-
-
Constructor Detail
-
RouteBooleanSpec
public RouteBooleanSpec(ComponentRoute.ComponentRouteBuilder routeBuilder, RoutesSpec parent)
-
-
Method Detail
-
and
public RouteSpec.RouteBooleanSpec.RouteBooleanOpSpec and()
-
or
public RouteSpec.RouteBooleanSpec.RouteBooleanOpSpec or()
-
negate
public RouteSpec.RouteBooleanSpec negate()
-
-