Package org.openprovenance.prov.model
Class QualifiedNameUtils
- java.lang.Object
-
- org.openprovenance.prov.model.QualifiedNameUtils
-
public class QualifiedNameUtils extends Object
-
-
Field Summary
Fields Modifier and Type Field Description static org.apache.commons.lang3.text.translate.CharSequenceTranslator
ESCAPE_PROV_LOCAL_NAME
static org.apache.commons.lang3.text.translate.CharSequenceTranslator
ESCAPE_TO_XML_QNAME_LOCAL_NAME
static org.apache.commons.lang3.text.translate.CharSequenceTranslator
ESCAPE_UNICODE
static String
INNER_ESCAPE
static String
START_ESCAPE
static org.apache.commons.lang3.text.translate.CharSequenceTranslator
UNESCAPE_FROM_XML_QNAME_LOCAL_NAME
static org.apache.commons.lang3.text.translate.CharSequenceTranslator
UNESCAPE_PROV_LOCAL_NAME
static org.apache.commons.lang3.text.translate.CharSequenceTranslator
UNESCAPE_UNICODE
-
Constructor Summary
Constructors Constructor Description QualifiedNameUtils()
-
Method Summary
Modifier and Type Method Description String
escapeProvLocalName(String localName)
String
escapeToXsdLocalName(String localName)
String
escapeUnicode(String name)
boolean
is_NC_Name(String input)
static boolean
isNCNameStartCharToEscape(char c)
boolean
patternExactMatch(String input)
String
unescapeFromXsdLocalName(String localName)
String
unescapeProvLocalName(String localName)
String
unescapeUnicode(String name)
-
-
-
Field Detail
-
ESCAPE_PROV_LOCAL_NAME
public static final org.apache.commons.lang3.text.translate.CharSequenceTranslator ESCAPE_PROV_LOCAL_NAME
-
UNESCAPE_PROV_LOCAL_NAME
public static final org.apache.commons.lang3.text.translate.CharSequenceTranslator UNESCAPE_PROV_LOCAL_NAME
-
ESCAPE_UNICODE
public static final org.apache.commons.lang3.text.translate.CharSequenceTranslator ESCAPE_UNICODE
-
INNER_ESCAPE
public static final String INNER_ESCAPE
- See Also:
- Constant Field Values
-
START_ESCAPE
public static final String START_ESCAPE
- See Also:
- Constant Field Values
-
ESCAPE_TO_XML_QNAME_LOCAL_NAME
public static final org.apache.commons.lang3.text.translate.CharSequenceTranslator ESCAPE_TO_XML_QNAME_LOCAL_NAME
-
UNESCAPE_FROM_XML_QNAME_LOCAL_NAME
public static final org.apache.commons.lang3.text.translate.CharSequenceTranslator UNESCAPE_FROM_XML_QNAME_LOCAL_NAME
-
UNESCAPE_UNICODE
public static final org.apache.commons.lang3.text.translate.CharSequenceTranslator UNESCAPE_UNICODE
-
-