|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.tuckey.web.filters.urlrewrite.functions.StringFunctions
public class StringFunctions
| Constructor Summary | |
|---|---|
StringFunctions()
|
|
| Method Summary | |
|---|---|
static String |
escape(String subject,
SubstitutionFilterChain nextFilter,
SubstitutionContext ctx)
escape query string "as as" will return "as+as" note, encoding can be specified after colon eg, "as:UTF-16" |
static String |
escapePath(String subject,
SubstitutionFilterChain nextFilter,
SubstitutionContext ctx)
escape string as a URI path segment "as as" will return "as%20as" note, encoding can be specified after colon eg, "as:UTF-16" |
static String |
length(String str,
SubstitutionFilterChain nextFilter,
SubstitutionContext ctx)
|
static String |
replaceAll(String subject,
SubstitutionFilterChain nextFilter,
SubstitutionContext ctx)
|
static String |
replaceFirst(String subject,
SubstitutionFilterChain nextFilter,
SubstitutionContext ctx)
|
static String |
toLower(String s,
SubstitutionFilterChain nextFilter,
SubstitutionContext ctx)
|
static String |
toUpper(String s,
SubstitutionFilterChain nextFilter,
SubstitutionContext ctx)
|
static String |
trim(String str,
SubstitutionFilterChain nextFilter,
SubstitutionContext ctx)
|
static String |
unescape(String subject,
SubstitutionFilterChain nextFilter,
SubstitutionContext ctx)
unescape query string "as+as" will return "as as" note, encoding can be specified after colon eg, "as:UTF-16" |
static String |
unescapePath(String subject,
SubstitutionFilterChain nextFilter,
SubstitutionContext ctx)
unescape path segment string "as+as%20as" will return "as+as as" note, encoding can be specified after colon eg, "as:UTF-16" |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public StringFunctions()
| Method Detail |
|---|
public static String toLower(String s,
SubstitutionFilterChain nextFilter,
SubstitutionContext ctx)
public static String toUpper(String s,
SubstitutionFilterChain nextFilter,
SubstitutionContext ctx)
public static String trim(String str,
SubstitutionFilterChain nextFilter,
SubstitutionContext ctx)
public static String length(String str,
SubstitutionFilterChain nextFilter,
SubstitutionContext ctx)
public static String escape(String subject,
SubstitutionFilterChain nextFilter,
SubstitutionContext ctx)
nextFilter - ctx - nextFilter -
public static String escapePath(String subject,
SubstitutionFilterChain nextFilter,
SubstitutionContext ctx)
nextFilter - ctx - nextFilter -
public static String unescape(String subject,
SubstitutionFilterChain nextFilter,
SubstitutionContext ctx)
nextFilter - ctx - nextFilter -
public static String unescapePath(String subject,
SubstitutionFilterChain nextFilter,
SubstitutionContext ctx)
nextFilter - ctx - nextFilter -
public static String replaceAll(String subject,
SubstitutionFilterChain nextFilter,
SubstitutionContext ctx)
public static String replaceFirst(String subject,
SubstitutionFilterChain nextFilter,
SubstitutionContext ctx)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||