Package org.alfresco.util
Class ISO9075
java.lang.Object
org.alfresco.util.ISO9075
Support for the ISO 9075 encoding of XML element names.
- Author:
- Andy Hind
-
Method Summary
Modifier and TypeMethodDescriptionstatic String
static String
Encode a string according to ISO 9075static String
Encodes a SQL identifier Allowed at the start: 'a'..'z' | 'A'..'Z' | '_' Allowed after: 'a'..'z' | 'A'..'Z' | '0'..'9' | '_' | ':' | '$'| '#'static String
getXPathName
(QName qName) static String
getXPathName
(QName qName, NamespacePrefixResolver nspr) static Object
lowerCaseEncodedSQL
(String toLowerCaseEncoded) static QName
parseXPathName
(String str)
-
Method Details
-
encodeSQL
Encodes a SQL identifier Allowed at the start: 'a'..'z' | 'A'..'Z' | '_' Allowed after: 'a'..'z' | 'A'..'Z' | '0'..'9' | '_' | ':' | '$'| '#'- Parameters:
toEncode
- String- Returns:
- String
-
encode
Encode a string according to ISO 9075- Parameters:
toEncode
- String- Returns:
- String
-
decode
-
getXPathName
-
getXPathName
-
parseXPathName
-
lowerCaseEncodedSQL
- Parameters:
toLowerCaseEncoded
- String- Returns:
- Object
-