Package org.dom4j
Class QName
- java.lang.Object
-
- org.dom4j.QName
-
- All Implemented Interfaces:
Serializable
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 aNamespace
instance. This object is immutable.- See Also:
- Serialized Form
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(Object object)
static QName
get(String name)
static QName
get(String qualifiedName, String uri)
static QName
get(String name, String prefix, String uri)
static QName
get(String name, Namespace namespace)
static QName
get(String localName, Namespace namespace, String qualifiedName)
DocumentFactory
getDocumentFactory()
DOCUMENT ME!String
getName()
DOCUMENT ME!Namespace
getNamespace()
DOCUMENT ME!String
getNamespacePrefix()
DOCUMENT ME!String
getNamespaceURI()
DOCUMENT ME!String
getQualifiedName()
DOCUMENT ME!int
hashCode()
DOCUMENT ME!void
setDocumentFactory(DocumentFactory documentFactory)
String
toString()
protected static void
validateNCName(String ncname)
-
-
-
Method Detail
-
getName
public String getName()
DOCUMENT ME!- Returns:
- the local name
-
getQualifiedName
public String getQualifiedName()
DOCUMENT ME!- Returns:
- the qualified name in the format
prefix:localName
-
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
-
hashCode
public int hashCode()
DOCUMENT ME!
-
getDocumentFactory
public DocumentFactory getDocumentFactory()
DOCUMENT ME!- Returns:
- the factory that should be used for Elements of this QName
-
setDocumentFactory
public void setDocumentFactory(DocumentFactory documentFactory)
-
validateNCName
protected static void validateNCName(String ncname)
-
-