public class NamespaceBase extends AttributeBase implements javax.xml.stream.events.Namespace
The default implementation of the namespace class
| Constructor and Description |
|---|
NamespaceBase(java.lang.String namespaceURI) |
NamespaceBase(java.lang.String prefix,
java.lang.String namespaceURI) |
| Modifier and Type | Method and Description |
|---|---|
int |
getEventType()
Returns an integer code for this event.
|
java.lang.String |
getNamespaceURI()
Gets the uri bound to the prefix of this namespace
|
java.lang.String |
getPrefix()
Gets the prefix, returns "" if this is a default
namespace declaration.
|
boolean |
isAttribute()
A utility function to check if this event is an Attribute.
|
boolean |
isDefaultNamespaceDeclaration()
returns true if this attribute declares the default namespace
|
boolean |
isNamespace()
A utility function to check if this event is a Namespace.
|
java.lang.String |
toString() |
asCharacters, asEndElement, asStartElement, getCharacterOffset, getColumnNumber, getDTDType, getLineNumber, getLocalName, getLocation, getLocationURI, getName, getPublicId, getSchemaType, getSourceName, getSystemId, getValue, hasName, isCharacters, isDefault, isEndDocument, isEndElement, isEndEntity, isEntityReference, isNamespaceDeclaration, isProcessingInstruction, isSpecified, isStartDocument, isStartElement, isStartEntity, recycle, setCharacterOffset, setColumnNumber, setLineNumber, setLocationURI, setNamespaceURI, writeAsEncodedUnicode, writeEncodedCharclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic NamespaceBase(java.lang.String prefix,
java.lang.String namespaceURI)
public NamespaceBase(java.lang.String namespaceURI)
public int getEventType()
javax.xml.stream.events.XMLEventgetEventType in interface javax.xml.stream.events.XMLEventgetEventType in class AttributeBaseXMLStreamConstants.START_ELEMENT,
XMLStreamConstants.END_ELEMENT,
XMLStreamConstants.CHARACTERS,
XMLStreamConstants.ATTRIBUTE,
XMLStreamConstants.NAMESPACE,
XMLStreamConstants.PROCESSING_INSTRUCTION,
XMLStreamConstants.COMMENT,
XMLStreamConstants.START_DOCUMENT,
XMLStreamConstants.END_DOCUMENT,
XMLStreamConstants.DTDpublic boolean isAttribute()
javax.xml.stream.events.XMLEventisAttribute in interface javax.xml.stream.events.XMLEventisAttribute in class AttributeBaseAttributepublic boolean isNamespace()
javax.xml.stream.events.XMLEventisNamespace in interface javax.xml.stream.events.XMLEventisNamespace in class AttributeBaseNamespacepublic java.lang.String getPrefix()
javax.xml.stream.events.NamespacegetPrefix in interface javax.xml.stream.events.Namespacepublic java.lang.String getNamespaceURI()
javax.xml.stream.events.NamespacegetNamespaceURI in interface javax.xml.stream.events.NamespacegetNamespaceURI in class AttributeBasepublic boolean isDefaultNamespaceDeclaration()
javax.xml.stream.events.NamespaceisDefaultNamespaceDeclaration in interface javax.xml.stream.events.Namespacepublic java.lang.String toString()
toString in class AttributeBase