Class QNameHelper

java.lang.Object
org.apache.xmlbeans.impl.common.QNameHelper

public class QNameHelper extends Object
  • Field Details

  • Constructor Details

    • QNameHelper

      public QNameHelper()
  • Method Details

    • getXMLName

      public static XMLName getXMLName(QName qname)
    • forLNS

      public static QName forLNS(String localname, String uri)
    • forLN

      public static QName forLN(String localname)
    • forPretty

      public static QName forPretty(String pretty, int offset)
    • pretty

      public static String pretty(QName name)
    • hexsafe

      public static String hexsafe(String s)
    • hexsafedir

      public static String hexsafedir(QName name)
    • readable

      public static String readable(SchemaType sType)
    • readable

      public static String readable(SchemaType sType, Map<String,String> nsPrefix)
    • readable

      public static String readable(QName name)
    • readable

      public static String readable(QName name, Map<String,String> prefixes)
    • suggestPrefix

      public static String suggestPrefix(String namespace)
    • 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
    • getPrefixPart

      public static String getPrefixPart(String qname)
      Returns the local name of the given node.
      Parameters:
      qname - Input name
      Returns:
      Prefix of name or empty string if none there