public final class Strings extends Object
Modifier and Type | Field and Description |
---|---|
static String |
LINE_SEPARATOR
A string used to denote the start (and end) of iCalendar content lines.
|
static Pattern |
PARAM_QUOTE_PATTERN
Defines a regular expression representing all parameter strings that
should be quoted.
|
Modifier and Type | Method and Description |
---|---|
static String |
escape(String aValue)
Convenience method for escaping special characters.
|
static String |
escapeNewline(String value) |
static String |
quote(Object aValue)
Convenience method for adding quotes.
|
static String |
unescape(String aValue)
Convenience method for replacing escaped special characters
with their original form.
|
static String |
unquote(String aValue)
Convenience method for removing surrounding quotes
from a string value.
|
static String |
valueOf(Object object)
Wraps
java.lang.String.valueOf() to return an empty string
where the specified object is null. |
public static final Pattern PARAM_QUOTE_PATTERN
public static final String LINE_SEPARATOR
public static String quote(Object aValue)
toString()
method.aValue
- an object to quotepublic static String unquote(String aValue)
aValue
- a string to remove quotes frompublic static String escape(String aValue)
aValue
- a string value to escapepublic static String unescape(String aValue)
aValue
- a string value to unescape