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 voidassertURISafe(String path) static StringautoURIEncode(String src) static voidclearArray(byte[] array) static voidclearArray(char[] array) static char[]copyOf(char[] source) private static StringBuffercreateStringBuffer(String src, int length) static StringfuzzyEscape(String str) static byte[]static char[]static char[]private static inthexValue(char ch) static booleanisASCIIControlChar(char ch) static booleanisHexDigit(char ch) static booleanstatic Stringstatic Stringstatic Stringstatic StringxmlEncodeAttr(String src) static StringxmlEncodeCDATA(String src) static StringxmlEncodeCDATA(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)
-