类 DefaultPathContainer
java.lang.Object
cn.taketoday.http.server.PathContainer
cn.taketoday.http.server.DefaultPathContainer
Default implementation of
PathContainer.- 从以下版本开始:
- 4.0
- 作者:
- Rossen Stoyanchev, Sam Brannen, Harry Yang
-
嵌套类概要
嵌套类修饰符和类型类说明private static final classprivate static class从类继承的嵌套类/接口 cn.taketoday.http.server.PathContainer
PathContainer.Element, PathContainer.Options, PathContainer.PathSegment, PathContainer.Separator -
字段概要
字段修饰符和类型字段说明private final List<PathContainer.Element>private static final PathContainerprivate final Stringprivate static final HashMap<Character,DefaultPathContainer.DefaultSeparator> -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明(专用程序包) static PathContainercreateFromUrlPath(String path, PathContainer.Options options) private static PathContainer.PathSegmentdecodeAndParsePathSegment(String segment) elements()The contained path elements, eitherPathContainer.SeparatororPathContainer.PathSegment.booleaninthashCode()parsePathParams(String input) private static voidparsePathParamValues(String input, cn.taketoday.util.MultiValueMap<String, String> output) (专用程序包) static PathContainersubPath(PathContainer container, int fromIndex, int toIndex) toString()private static Stringvalue()The original path from which this instance was parsed.从类继承的方法 cn.taketoday.http.server.PathContainer
parsePath, parsePath, subPath, subPath
-
字段详细资料
-
EMPTY_PATH
-
SEPARATORS
-
path
-
elements
-
-
构造器详细资料
-
DefaultPathContainer
-
-
方法详细资料
-
value
从类复制的说明:PathContainerThe original path from which this instance was parsed.- 指定者:
value在类中PathContainer
-
elements
从类复制的说明:PathContainerThe contained path elements, eitherPathContainer.SeparatororPathContainer.PathSegment.- 指定者:
elements在类中PathContainer
-
equals
-
hashCode
public int hashCode() -
toString
-
createFromUrlPath
-
decodeAndParsePathSegment
-
uriDecode
-
parsePathParams
-
parsePathParamValues
-
subPath
-