Class StartDocumentEventImpl

  • All Implemented Interfaces:
    javax.xml.stream.events.StartDocument, javax.xml.stream.events.XMLEvent, javax.xml.stream.XMLStreamConstants, XMLEvent2

    public class StartDocumentEventImpl
    extends BaseEventImpl
    implements javax.xml.stream.events.StartDocument
    • Field Detail

      • mStandaloneSet

        private final boolean mStandaloneSet
      • mIsStandalone

        private final boolean mIsStandalone
      • mVersion

        private final java.lang.String mVersion
      • mEncodingSet

        private final boolean mEncodingSet
      • mEncodingScheme

        private final java.lang.String mEncodingScheme
      • mSystemId

        private final java.lang.String mSystemId
    • Constructor Detail

      • StartDocumentEventImpl

        public StartDocumentEventImpl​(javax.xml.stream.Location loc,
                                      javax.xml.stream.XMLStreamReader r)
      • StartDocumentEventImpl

        public StartDocumentEventImpl​(javax.xml.stream.Location loc)
        Method called by event factory, when constructing start document event.
      • StartDocumentEventImpl

        public StartDocumentEventImpl​(javax.xml.stream.Location loc,
                                      java.lang.String encoding)
      • StartDocumentEventImpl

        public StartDocumentEventImpl​(javax.xml.stream.Location loc,
                                      java.lang.String encoding,
                                      java.lang.String version)
      • StartDocumentEventImpl

        public StartDocumentEventImpl​(javax.xml.stream.Location loc,
                                      java.lang.String encoding,
                                      java.lang.String version,
                                      boolean standaloneSet,
                                      boolean isStandalone)
    • Method Detail

      • encodingSet

        public boolean encodingSet()
        Specified by:
        encodingSet in interface javax.xml.stream.events.StartDocument
      • getCharacterEncodingScheme

        public java.lang.String getCharacterEncodingScheme()
        Specified by:
        getCharacterEncodingScheme in interface javax.xml.stream.events.StartDocument
      • getSystemId

        public java.lang.String getSystemId()
        Specified by:
        getSystemId in interface javax.xml.stream.events.StartDocument
      • getVersion

        public java.lang.String getVersion()
        Specified by:
        getVersion in interface javax.xml.stream.events.StartDocument
      • isStandalone

        public boolean isStandalone()
        Specified by:
        isStandalone in interface javax.xml.stream.events.StartDocument
      • standaloneSet

        public boolean standaloneSet()
        Specified by:
        standaloneSet in interface javax.xml.stream.events.StartDocument
      • getEventType

        public int getEventType()
        Specified by:
        getEventType in interface javax.xml.stream.events.XMLEvent
        Specified by:
        getEventType in class BaseEventImpl
      • isStartDocument

        public boolean isStartDocument()
        Specified by:
        isStartDocument in interface javax.xml.stream.events.XMLEvent
        Overrides:
        isStartDocument in class BaseEventImpl
      • writeAsEncodedUnicode

        public void writeAsEncodedUnicode​(java.io.Writer w)
                                   throws javax.xml.stream.XMLStreamException
        Specified by:
        writeAsEncodedUnicode in interface javax.xml.stream.events.XMLEvent
        Specified by:
        writeAsEncodedUnicode in class BaseEventImpl
        Throws:
        javax.xml.stream.XMLStreamException
      • equals

        public boolean equals​(java.lang.Object o)
        Description copied from class: BaseEventImpl
        Declared abstract to force redefinition by sub-classes
        Specified by:
        equals in class BaseEventImpl
      • hashCode

        public int hashCode()
        Description copied from class: BaseEventImpl
        Declared abstract to force redefinition by sub-classes
        Specified by:
        hashCode in class BaseEventImpl