|
Brooklyn | |||||||
FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectbrooklyn.util.text.StringEscapes.JavaStringEscapes
public static class StringEscapes.JavaStringEscapes
Method Summary | |
---|---|
static java.lang.String
|
escapeJavaString(java.lang.String value)
|
static void
|
escapeJavaString(java.lang.String value, java.lang.Appendable out)
|
static java.lang.String
|
unwrapJavaString(java.lang.String s)
given a string in java syntax, e.g. wrapped in quotes and with backslash escapes, returns the literal value, without the surrounding quotes and unescaped; throws IllegalArgumentException if not a valid java string |
static java.lang.String
|
unwrapJavaStringIfWrapped(java.lang.String s)
converts normal string to java escaped for double-quotes and wrapped in those double quotes |
static java.util.List
|
unwrapQuotedJavaStringList(java.lang.String s, java.lang.String separator)
|
static java.lang.String
|
wrapJavaString(java.lang.String value)
|
static void
|
wrapJavaString(java.lang.String value, java.lang.Appendable out)
|
Methods inherited from class java.lang.Object | |
---|---|
java.lang.Object#wait(), java.lang.Object#wait(long), java.lang.Object#wait(long, int), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll() |
Method Detail |
---|
public static java.lang.String escapeJavaString(java.lang.String value)
public static void escapeJavaString(java.lang.String value, java.lang.Appendable out)
public static java.lang.String unwrapJavaString(java.lang.String s)
public static java.lang.String unwrapJavaStringIfWrapped(java.lang.String s)
public static java.util.List unwrapQuotedJavaStringList(java.lang.String s, java.lang.String separator)
public static java.lang.String wrapJavaString(java.lang.String value)
public static void wrapJavaString(java.lang.String value, java.lang.Appendable out)
Brooklyn Multi-Cloud Application Management Platform
brooklyncentral.github.com. Apache License. © 2012.