- java.lang.Object
-
- com.kttdevelopment.simplehttpserver.ContextUtil
-
public abstract class ContextUtil extends Object
A utility class used to generate uniform contexts. Applications do not use this class.- Since:
- 03.05.03
- Version:
- 4.4.0
- Author:
- Ktt Development
-
-
Constructor Summary
Constructors Constructor Description ContextUtil()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static StringgetContext(String context, boolean leadingSlash, boolean trailingSlash)Generates a uniform context with forward slashes removing any consecutive slashes.static StringjoinContexts(boolean leadingSlash, boolean trailingSlash, String... contexts)Generates a uniform context given a set of strings using forward slashes and removing consecutive slashes.
-
-
-
Method Detail
-
getContext
public static String getContext(String context, boolean leadingSlash, boolean trailingSlash)
Generates a uniform context with forward slashes removing any consecutive slashes.- Parameters:
context- contextleadingSlash- if context should have a leading slashtrailingSlash- if context should have a trailing slash- Returns:
- context with uniform slashes
- Since:
- 03.05.03
- See Also:
joinContexts(boolean, boolean, String...)
-
joinContexts
public static String joinContexts(boolean leadingSlash, boolean trailingSlash, String... contexts)
Generates a uniform context given a set of strings using forward slashes and removing consecutive slashes.- Parameters:
leadingSlash- if context should have a leading slashtrailingSlash- if context should have a trailing slashcontexts- contexts to join- Returns:
- context with uniform slashes
- Since:
- 03.05.03
- See Also:
getContext(String, boolean, boolean)
-
-