类 RequestPredicates.PathPatternPredicate
java.lang.Object
cn.taketoday.web.handler.function.RequestPredicates.RequestModifyingPredicate
cn.taketoday.web.handler.function.RequestPredicates.PathPatternPredicate
- 封闭类:
- RequestPredicates
private static class RequestPredicates.PathPatternPredicate
extends RequestPredicates.RequestModifyingPredicate
implements ChangePathPatternParserVisitor.Target
-
嵌套类概要
从类继承的嵌套类/接口 cn.taketoday.web.handler.function.RequestPredicates.RequestModifyingPredicate
RequestPredicates.RequestModifyingPredicate.Result -
字段概要
字段 -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明voidaccept(RequestPredicates.Visitor visitor) Accept the given visitor.voidchangeParser(PathPatternParser parser) private voidmergeAttributes(ServerRequest request, Map<String, String> variables) nest(ServerRequest request) Transform the given request into a request used for a nested route.testInternal(ServerRequest request) toString()从类继承的方法 cn.taketoday.web.handler.function.RequestPredicates.RequestModifyingPredicate
of, test从类继承的方法 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait从接口继承的方法 cn.taketoday.web.handler.function.RequestPredicate
and, negate, or
-
字段详细资料
-
pattern
-
-
构造器详细资料
-
PathPatternPredicate
-
-
方法详细资料
-
testInternal
-
mergeAttributes
-
nest
从接口复制的说明:RequestPredicateTransform the given request into a request used for a nested route. For instance, a path-based predicate can return aServerRequestwith a path remaining after a match.The default implementation returns an
Optionalwrapping the given request ifRequestPredicate.test(ServerRequest)evaluates totrue; orOptional.empty()if it evaluates tofalse.- 指定者:
nest在接口中RequestPredicate- 参数:
request- the request to be nested- 返回:
- the nested request
- 另请参阅:
-
accept
从接口复制的说明:RequestPredicateAccept the given visitor. Default implementation callsRequestPredicates.Visitor.unknown(RequestPredicate); composedRequestPredicateimplementations are expected to callacceptfor all components that make up this request predicate.- 指定者:
accept在接口中RequestPredicate- 参数:
visitor- the visitor to accept
-
changeParser
-
toString
-