Class SVNEncodingUtil
java.lang.Object
org.tmatesoft.svn.core.internal.util.SVNEncodingUtil
- Version:
- 1.3
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic void
assertURISafe
(String path) static String
autoURIEncode
(String src) static void
clearArray
(byte[] array) static void
clearArray
(char[] array) static char[]
copyOf
(char[] source) private static StringBuffer
createStringBuffer
(String src, int length) static String
fuzzyEscape
(String str) static byte[]
static char[]
static char[]
private static int
hexValue
(char ch) static boolean
isASCIIControlChar
(char ch) static boolean
isHexDigit
(char ch) static boolean
static String
static String
static String
static String
xmlEncodeAttr
(String src) static String
xmlEncodeCDATA
(String src) static String
xmlEncodeCDATA
(String src, boolean escapeQuotes)
-
Field Details
-
XML_UNESCAPE_MAP
-
uri_char_validity
private static final byte[] uri_char_validity
-
-
Constructor Details
-
SVNEncodingUtil
public SVNEncodingUtil()
-
-
Method Details
-
uriEncode
-
autoURIEncode
-
assertURISafe
- Throws:
SVNException
-
uriDecode
-
xmlEncodeCDATA
-
xmlEncodeCDATA
-
xmlEncodeAttr
-
isXMLSafe
-
xmlDecode
-
fuzzyEscape
-
isHexDigit
public static boolean isHexDigit(char ch) -
isASCIIControlChar
public static boolean isASCIIControlChar(char ch) -
hexValue
private static int hexValue(char ch) -
createStringBuffer
-
getBytes
-
copyOf
public static char[] copyOf(char[] source) -
getChars
-
getChars
-
clearArray
public static void clearArray(byte[] array) -
clearArray
public static void clearArray(char[] array)
-