类的使用
cn.taketoday.web.util.pattern.PathPattern
使用PathPattern的程序包
程序包
说明
Support for CORS (Cross-Origin Resource Sharing),
based on a common
CorsProcessor strategy.Web Handler
Common MVC logic for matching incoming requests based on conditions.
Provides the types that make up Infra functional web framework.
Standard controller implementations for the MVC framework use like Framework
Dedicated support for matching HTTP request paths.
-
cn.taketoday.web中PathPattern的使用
声明为PathPattern的cn.taketoday.web中的字段返回PathPattern的cn.taketoday.web中的方法参数类型为PathPattern的cn.taketoday.web中的构造器限定符构造器说明HandlerMatchingMetadata(Object handler, String directLookupPath, PathContainer lookupPath, PathPattern bestMatchingPattern, PathPatternParser patternParser) -
cn.taketoday.web.cors中PathPattern的使用
类型参数类型为PathPattern的cn.taketoday.web.cors中的字段修饰符和类型字段说明private final Map<PathPattern,CorsConfiguration> UrlBasedCorsConfigurationSource.corsConfigurations返回变量类型为PathPattern的类型的cn.taketoday.web.cors中的方法 -
cn.taketoday.web.handler中PathPattern的使用
类型参数类型为PathPattern的cn.taketoday.web.handler中的字段修饰符和类型字段说明private final LinkedHashMap<PathPattern,Object> AbstractUrlHandlerMapping.pathPatternHandlerMap修饰符和类型方法说明private static PathPatternMappedInterceptor.CompiledPattern.initPathPattern(String pattern, PathPatternParser parser) 返回变量类型为PathPattern的类型的cn.taketoday.web.handler中的方法修饰符和类型方法说明final Map<PathPattern,Object> AbstractUrlHandlerMapping.getPathPatternHandlerMap()Identical toAbstractUrlHandlerMapping.getHandlerMap()but populated参数类型为PathPattern的cn.taketoday.web.handler中的方法修饰符和类型方法说明protected voidAbstractUrlHandlerMapping.doPutPathPattern(PathPattern pathPattern, Object resolvedHandler) -
cn.taketoday.web.handler.condition中PathPattern的使用
类型参数类型为PathPattern的cn.taketoday.web.handler.condition中的字段修饰符和类型字段说明private static final SortedSet<PathPattern>PathPatternsRequestCondition.EMPTY_PATH_PATTERNprivate final SortedSet<PathPattern>PathPatternsRequestCondition.patternsprivate static final SortedSet<PathPattern>PathPatternsRequestCondition.ROOT_PATH_PATTERNS返回变量类型为PathPattern的类型的cn.taketoday.web.handler.condition中的方法修饰符和类型方法说明protected Collection<PathPattern>PathPatternsRequestCondition.getContent()private SortedSet<PathPattern>PathPatternsRequestCondition.getMatchingPatterns(PathContainer lookupPath) PathPatternsRequestCondition.getPatterns()Return the patterns in this condition.private static SortedSet<PathPattern>PathPatternsRequestCondition.parse(PathPatternParser parser, String... patterns) 类型变量类型为PathPattern的cn.taketoday.web.handler.condition中的构造器参数 -
cn.taketoday.web.handler.function中PathPattern的使用
修饰符和类型字段说明private final PathPatternPathResourceLookupFunction.patternprivate PathPatternRequestPredicates.PathPatternPredicate.pattern修饰符和类型方法说明private static PathPatternRequestPredicates.mergePatterns(PathPattern oldPattern, PathPattern newPattern) 修饰符和类型方法说明RequestPredicates.SubPathServerRequestWrapper.mergeAttributes(ServerRequest request, Map<String, String> pathVariables, PathPattern pattern) private static PathPatternRequestPredicates.mergePatterns(PathPattern oldPattern, PathPattern newPattern) 参数类型为PathPattern的cn.taketoday.web.handler.function中的构造器限定符构造器说明PathPatternPredicate(PathPattern pattern) SubPathServerRequestWrapper(ServerRequest request, PathPattern.PathRemainingMatchInfo info, PathPattern pattern) -
cn.taketoday.web.handler.mvc中PathPattern的使用
类型参数类型为PathPattern的cn.taketoday.web.handler.mvc中的字段修饰符和类型字段说明private final HashMap<PathPattern,CacheControl> WebContentInterceptor.cacheControlMappingsprivate final HashMap<PathPattern,Integer> WebContentInterceptor.cacheMappings -
cn.taketoday.web.util.pattern中PathPattern的使用
类型参数类型为PathPattern的cn.taketoday.web.util.pattern中的字段修饰符和类型字段说明private final ConcurrentHashMap<String,PathPattern> PathPatternRouteMatcher.pathPatternCachestatic final Comparator<PathPattern>PathPattern.SPECIFICITY_COMPARATORComparator that sorts patterns by specificity as follows: Null instances are last.修饰符和类型方法说明PathPattern.combine(PathPattern pattern2string) Combine this pattern with another.private PathPatternPathPatternRouteMatcher.getPathPattern(String pattern) Package private delegate forPathPatternParser.parse(String).Process the path pattern content, a character at a time, breaking it into path elements around separator boundaries and verifying the structure at each stage.参数类型为PathPattern的cn.taketoday.web.util.pattern中的方法修饰符和类型方法说明PathPattern.combine(PathPattern pattern2string) Combine this pattern with another.intPathPattern.compareTo(PathPattern otherPattern) Compare this pattern with a supplied pattern: return -1,0,+1 if this pattern is more specific, the same or less specific than the supplied pattern.private static intPathPattern.scoreByNormalizedLength(PathPattern pattern)