Package org.apache.xmlbeans.impl.common
Class QNameHelper
java.lang.Object
org.apache.xmlbeans.impl.common.QNameHelper
public class QNameHelper extends Object
-
Field Summary
Fields Modifier and Type Field Description static intMAX_NAME_LENGTHstatic StringURI_SHA1_PREFIX -
Constructor Summary
Constructors Constructor Description QNameHelper() -
Method Summary
Modifier and Type Method Description static QNameforLN(String localname)static QNameforLNS(String localname, String uri)static QNameforPretty(String pretty, int offset)static StringgetLocalPart(String qname)Returns the local name of the given node.static StringgetPrefixPart(String qname)Returns the local name of the given node.static XMLNamegetXMLName(QName qname)static Stringhexsafe(String s)static Stringhexsafedir(QName name)static Stringnamespace(SchemaType sType)static Stringpretty(QName name)static Stringreadable(QName name)static Stringreadable(QName name, Map prefixes)static Stringreadable(SchemaType sType)static Stringreadable(SchemaType sType, Map nsPrefix)static StringsuggestPrefix(String namespace)
-
Field Details
-
MAX_NAME_LENGTH
public static final int MAX_NAME_LENGTH- See Also:
- Constant Field Values
-
URI_SHA1_PREFIX
- See Also:
- Constant Field Values
-
-
Constructor Details
-
QNameHelper
public QNameHelper()
-
-
Method Details
-
getXMLName
-
forLNS
-
forLN
-
forPretty
-
pretty
-
hexsafe
-
hexsafedir
-
readable
-
readable
-
readable
-
readable
-
suggestPrefix
-
namespace
-
getLocalPart
Returns the local name of the given node.- Parameters:
qname- Input name- Returns:
- Local part of the name if prefixed, or the given name if not
-
getPrefixPart
Returns the local name of the given node.- Parameters:
qname- Input name- Returns:
- Prefix of name or empty string if none there
-