org.dom4j
Class QName
java.lang.Object
org.dom4j.QName
- All Implemented Interfaces:
- java.io.Serializable
- public class QName
- extends java.lang.Object
- implements java.io.Serializable
QName
represents a qualified name value of an XML element
or attribute. It consists of a local name and a Namespace
instance. This object is immutable.
- Version:
- $Revision: 1.11 $
- Author:
- James Strachan
- See Also:
- Serialized Form
Constructor Summary |
QName(java.lang.String name)
|
QName(java.lang.String name,
Namespace namespace)
|
QName(java.lang.String name,
Namespace namespace,
java.lang.String qualifiedName)
|
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
cachePerThread
protected static transient java.lang.ThreadLocal cachePerThread
QName
public QName(java.lang.String name)
QName
public QName(java.lang.String name,
Namespace namespace)
QName
public QName(java.lang.String name,
Namespace namespace,
java.lang.String qualifiedName)
get
public static QName get(java.lang.String name)
get
public static QName get(java.lang.String name,
Namespace namespace)
get
public static QName get(java.lang.String name,
java.lang.String prefix,
java.lang.String uri)
get
public static QName get(java.lang.String qualifiedName,
java.lang.String uri)
get
public static QName get(java.lang.String localName,
Namespace namespace,
java.lang.String qualifiedName)
getName
public java.lang.String getName()
- Returns:
- the local name
getQualifiedName
public java.lang.String getQualifiedName()
- Returns:
- the qualified name in the format
prefix:localName
getNamespace
public Namespace getNamespace()
- Returns:
- the namespace of this QName
getNamespacePrefix
public java.lang.String getNamespacePrefix()
- Returns:
- the namespace URI of this QName
getNamespaceURI
public java.lang.String getNamespaceURI()
- Returns:
- the namespace URI of this QName
hashCode
public int hashCode()
- Returns:
- the hash code based on the qualified name and the URI of the
namespace.
equals
public boolean equals(java.lang.Object object)
toString
public java.lang.String toString()
getDocumentFactory
public DocumentFactory getDocumentFactory()
- Returns:
- the factory that should be used for Elements of this QName
setDocumentFactory
public void setDocumentFactory(DocumentFactory documentFactory)
Copyright © 2001 MetaStuff Ltd. All Rights Reserved. Hosted by