类分层结构
- java.lang.Object
- cn.taketoday.web.util.pattern.InternalPathPatternParser
- cn.taketoday.web.util.pattern.PathElement
- cn.taketoday.web.util.pattern.CaptureTheRestPathElement (implements cn.taketoday.web.util.pattern.VariableNameProvider)
- cn.taketoday.web.util.pattern.CaptureVariablePathElement (implements cn.taketoday.web.util.pattern.VariableNameProvider)
- cn.taketoday.web.util.pattern.LiteralPathElement
- cn.taketoday.web.util.pattern.RegexPathElement
- cn.taketoday.web.util.pattern.SeparatorPathElement
- cn.taketoday.web.util.pattern.SingleCharWildcardedPathElement
- cn.taketoday.web.util.pattern.WildcardPathElement
- cn.taketoday.web.util.pattern.WildcardTheRestPathElement
- cn.taketoday.web.util.pattern.PathMatchInfo
- cn.taketoday.web.util.pattern.PathPattern (implements java.lang.Comparable<T>)
- cn.taketoday.web.util.pattern.PathPattern.MatchingContext
- cn.taketoday.web.util.pattern.PathPattern.PathRemainingMatchInfo
- cn.taketoday.web.util.pattern.PathPatternParser
- cn.taketoday.web.util.pattern.PathPatternRouteMatcher (implements cn.taketoday.util.RouteMatcher)
- java.lang.Record
- cn.taketoday.web.util.pattern.PathPatternRouteMatcher.PathContainerRoute (implements cn.taketoday.util.RouteMatcher.Route)
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- java.lang.IllegalArgumentException
- cn.taketoday.web.util.pattern.PatternParseException
- java.lang.IllegalArgumentException
- java.lang.RuntimeException
- java.lang.Exception
接口分层结构
- cn.taketoday.web.util.pattern.VariableNameProvider
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- cn.taketoday.web.util.pattern.PatternParseException.PatternMessage
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)