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
All Methods Static Methods Concrete Methods 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<String,String> prefixes)static Stringreadable(SchemaType sType)static Stringreadable(SchemaType sType, Map<String,String> nsPrefix)static StringsuggestPrefix(String namespace)
-
-
-
Field Detail
-
MAX_NAME_LENGTH
public static final int MAX_NAME_LENGTH
- See Also:
- Constant Field Values
-
URI_SHA1_PREFIX
public static final String URI_SHA1_PREFIX
- See Also:
- Constant Field Values
-
-
Method Detail
-
readable
public static String readable(SchemaType sType)
-
readable
public static String readable(SchemaType sType, Map<String,String> nsPrefix)
-
namespace
public static String namespace(SchemaType sType)
-
getLocalPart
public static String getLocalPart(String qname)
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
-
-