Package org.apache.jena.atlas.lib
Class EscapeStr
- java.lang.Object
-
- org.apache.jena.atlas.lib.EscapeStr
-
public class EscapeStr extends java.lang.ObjectString escape utilities
-
-
Constructor Summary
Constructors Constructor Description EscapeStr()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.lang.StringstringEsc(java.lang.String s)static voidstringEsc(AWriter out, java.lang.String s, boolean asciiOnly)Write a string - basic escaping, no quote escaping.static voidstringEsc(AWriter out, java.lang.String s, char quoteChar, boolean singleLineString)static voidstringEsc(AWriter out, java.lang.String s, char quoteChar, boolean singleLineString, CharSpace charSpace)static java.lang.Stringunescape(java.lang.String s, char escape, boolean pointCodeOnly)static java.lang.StringunescapeStr(java.lang.String s)Replace \ escapes (\\u, \t, \n etc) in a stringstatic java.lang.StringunescapeStr(java.lang.String s, char escapeChar)Replace \ escapes (\\u, \t, \n etc) in a stringstatic java.lang.StringunescapeUnicode(java.lang.String s)Unicode escapes \-u and \-U onlystatic voidwriteASCII(AWriter out, java.lang.String s)Write a string with Unicode to ASCII conversion using \-u escapesstatic voidwriteCharAsASCII(AWriter out, char c)Write a character with Unicode to ASCII conversion using \-u escapes
-
-
-
Method Detail
-
stringEsc
public static java.lang.String stringEsc(java.lang.String s)
-
stringEsc
public static void stringEsc(AWriter out, java.lang.String s, boolean asciiOnly)
Write a string - basic escaping, no quote escaping.
-
stringEsc
public static void stringEsc(AWriter out, java.lang.String s, char quoteChar, boolean singleLineString)
-
stringEsc
public static void stringEsc(AWriter out, java.lang.String s, char quoteChar, boolean singleLineString, CharSpace charSpace)
-
writeASCII
public static void writeASCII(AWriter out, java.lang.String s)
Write a string with Unicode to ASCII conversion using \-u escapes
-
writeCharAsASCII
public static void writeCharAsASCII(AWriter out, char c)
Write a character with Unicode to ASCII conversion using \-u escapes
-
unescapeStr
public static java.lang.String unescapeStr(java.lang.String s)
Replace \ escapes (\\u, \t, \n etc) in a string
-
unescapeStr
public static java.lang.String unescapeStr(java.lang.String s, char escapeChar)Replace \ escapes (\\u, \t, \n etc) in a string
-
unescapeUnicode
public static java.lang.String unescapeUnicode(java.lang.String s)
Unicode escapes \-u and \-U only
-
unescape
public static java.lang.String unescape(java.lang.String s, char escape, boolean pointCodeOnly)
-
-