Class NamespaceBase

  • All Implemented Interfaces:
    javax.xml.stream.events.Attribute, javax.xml.stream.events.Namespace, javax.xml.stream.events.XMLEvent, javax.xml.stream.Location, javax.xml.stream.XMLStreamConstants

    public class NamespaceBase
    extends AttributeBase
    implements javax.xml.stream.events.Namespace

    The default implementation of the namespace class

    • Constructor Detail

      • NamespaceBase

        public NamespaceBase​(java.lang.String prefix,
                             java.lang.String namespaceURI)
      • NamespaceBase

        public NamespaceBase​(java.lang.String namespaceURI)
    • Method Detail

      • getEventType

        public int getEventType()
        Specified by:
        getEventType in interface javax.xml.stream.events.XMLEvent
        Overrides:
        getEventType in class AttributeBase
      • isAttribute

        public boolean isAttribute()
        Specified by:
        isAttribute in interface javax.xml.stream.events.XMLEvent
        Overrides:
        isAttribute in class AttributeBase
      • isNamespace

        public boolean isNamespace()
        Specified by:
        isNamespace in interface javax.xml.stream.events.XMLEvent
        Overrides:
        isNamespace in class AttributeBase
      • getPrefix

        public java.lang.String getPrefix()
        Specified by:
        getPrefix in interface javax.xml.stream.events.Namespace
      • getNamespaceURI

        public java.lang.String getNamespaceURI()
        Specified by:
        getNamespaceURI in interface javax.xml.stream.events.Namespace
        Overrides:
        getNamespaceURI in class AttributeBase
      • isDefaultNamespaceDeclaration

        public boolean isDefaultNamespaceDeclaration()
        Specified by:
        isDefaultNamespaceDeclaration in interface javax.xml.stream.events.Namespace