public class XmlName
extends java.lang.Object
An XML name, with optional namespace prefix, e.g. "myns:MyElement". @throws (none)
Constructor and Description |
---|
XmlName() |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getFullName()
Return full name.
|
java.lang.String |
getLocalName()
Return name suffix, e.g.
|
java.lang.String |
getPrefix()
Return (nullable) Optional namespace prefix, e.g.
|
static XmlName |
parse(java.lang.String name)
Parse an XML name string with optional namespace prefix.
|
void |
setFullName(java.lang.String value)
Set full name.
|
void |
setLocalName(java.lang.String value)
Set name suffix, e.g.
|
void |
setPrefix(java.lang.String value)
Set optional namespace prefix, e.g.
|
java.lang.String |
toString() |
public java.lang.String getFullName()
Return full name. Equal to XmlName.localName
if XmlName.prefix
is null
. Otherwise "prefix:localName".
XmlName.localName
if XmlName.prefix
is null
. Otherwise "prefix:localName".public java.lang.String getLocalName()
Return name suffix, e.g. "MyElement".
public java.lang.String getPrefix()
Return (nullable) Optional namespace prefix, e.g. "myns" or null
.
null
.public static XmlName parse(java.lang.String name)
Parse an XML name string with optional namespace prefix.
name
- Name string with optional namespace prefix, e.g. "myns:MyAttribute".public void setFullName(java.lang.String value)
Set full name. Equal to XmlName.localName
if XmlName.prefix
is null
. Otherwise "prefix:localName".
value
- Full name. Equal to XmlName.localName
if XmlName.prefix
is null
. Otherwise "prefix:localName".public void setLocalName(java.lang.String value)
Set name suffix, e.g. "MyElement".
value
- Name suffix, e.g. "MyElement".public void setPrefix(java.lang.String value)
Set optional namespace prefix, e.g. "myns" or null
.
value
- Optional namespace prefix, e.g. "myns" or null
.public java.lang.String toString()
toString
in class java.lang.Object