Package groovy.xml

Class Namespace

java.lang.Object
groovy.xml.Namespace

public class Namespace
extends java.lang.Object
A simple helper class which acts as a factory of QName instances.
  • Constructor Summary

    Constructors
    Constructor Description
    Namespace()  
    Namespace​(java.lang.String uri)  
    Namespace​(java.lang.String uri, java.lang.String prefix)  
  • Method Summary

    Modifier and Type Method Description
    QName get​(java.lang.String localName)
    Returns the QName for the given localName.
    java.lang.String getPrefix()
    Returns the prefix mapped to this namespace
    java.lang.String getUri()
    Returns the URI of this namespace

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • Namespace

      public Namespace()
    • Namespace

      public Namespace​(java.lang.String uri)
    • Namespace

      public Namespace​(java.lang.String uri, java.lang.String prefix)
  • Method Details

    • get

      public QName get​(java.lang.String localName)
      Returns the QName for the given localName.
      Parameters:
      localName - the local name within this
    • getPrefix

      public java.lang.String getPrefix()
      Returns the prefix mapped to this namespace
      Returns:
      the prefix assigned to this namespace or null if no namespace is mapped.
    • getUri

      public java.lang.String getUri()
      Returns the URI of this namespace
      Returns:
      the URI of this namespace