org.dom4j

Class QName

public class QName extends Object implements Serializable

QName represents a qualified name value of an XML element or attribute. It consists of a local name and a Namespaceinstance. This object is immutable.

Author: James Strachan

Constructor Summary
QName(String name)
QName(String name, Namespace namespace)
QName(String name, Namespace namespace, String qualifiedName)
Method Summary
booleanequals(Object object)
static QNameget(String name)
static QNameget(String name, Namespace namespace)
static QNameget(String name, String prefix, String uri)
static QNameget(String qualifiedName, String uri)
static QNameget(String localName, Namespace namespace, String qualifiedName)
DocumentFactorygetDocumentFactory()
DOCUMENT ME!
StringgetName()
DOCUMENT ME!
NamespacegetNamespace()
DOCUMENT ME!
StringgetNamespacePrefix()
DOCUMENT ME!
StringgetNamespaceURI()
DOCUMENT ME!
StringgetQualifiedName()
DOCUMENT ME!
inthashCode()
DOCUMENT ME!
voidsetDocumentFactory(DocumentFactory documentFactory)
StringtoString()

Constructor Detail

QName

public QName(String name)

QName

public QName(String name, Namespace namespace)

QName

public QName(String name, Namespace namespace, String qualifiedName)

Method Detail

equals

public boolean equals(Object object)

get

public static QName get(String name)

get

public static QName get(String name, Namespace namespace)

get

public static QName get(String name, String prefix, String uri)

get

public static QName get(String qualifiedName, String uri)

get

public static QName get(String localName, Namespace namespace, String qualifiedName)

getDocumentFactory

public DocumentFactory getDocumentFactory()
DOCUMENT ME!

Returns: the factory that should be used for Elements of this QName

getName

public String getName()
DOCUMENT ME!

Returns: the local name

getNamespace

public Namespace getNamespace()
DOCUMENT ME!

Returns: the namespace of this QName

getNamespacePrefix

public String getNamespacePrefix()
DOCUMENT ME!

Returns: the namespace URI of this QName

getNamespaceURI

public String getNamespaceURI()
DOCUMENT ME!

Returns: the namespace URI of this QName

getQualifiedName

public String getQualifiedName()
DOCUMENT ME!

Returns: the qualified name in the format prefix:localName

hashCode

public int hashCode()
DOCUMENT ME!

Returns: the hash code based on the qualified name and the URI of the namespace.

setDocumentFactory

public void setDocumentFactory(DocumentFactory documentFactory)

toString

public String toString()
Copyright B) 2005 MetaStuff Ltd. All Rights Reserved. Hosted by

SourceForge