Package org.codehaus.stax2.ri.evt
Class AttributeEventImpl
java.lang.Object
org.codehaus.stax2.ri.evt.BaseEventImpl
org.codehaus.stax2.ri.evt.AttributeEventImpl
- All Implemented Interfaces:
Attribute
,XMLEvent
,XMLStreamConstants
,XMLEvent2
- Direct Known Subclasses:
NamespaceEventImpl
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) final QName
(package private) final String
(package private) final boolean
Fields inherited from class org.codehaus.stax2.ri.evt.BaseEventImpl
mLocation
Fields inherited from interface javax.xml.stream.XMLStreamConstants
ATTRIBUTE, CDATA, CHARACTERS, COMMENT, DTD, END_DOCUMENT, END_ELEMENT, ENTITY_DECLARATION, ENTITY_REFERENCE, NAMESPACE, NOTATION_DECLARATION, PROCESSING_INSTRUCTION, SPACE, START_DOCUMENT, START_ELEMENT
-
Constructor Summary
ConstructorsConstructorDescriptionAttributeEventImpl
(Location loc, String localName, String uri, String prefix, String value, boolean wasSpecified) AttributeEventImpl
(Location loc, QName name, String value, boolean wasSpecified) -
Method Summary
Methods inherited from class org.codehaus.stax2.ri.evt.BaseEventImpl
addHash, asCharacters, asEndElement, asStartElement, getLocation, getSchemaType, isCharacters, isEndDocument, isEndElement, isEntityReference, isNamespace, isProcessingInstruction, isStartDocument, isStartElement, iteratedEquals, stringsWithNullsEqual, throwFromIOE, toString
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface javax.xml.stream.events.XMLEvent
asCharacters, asEndElement, asStartElement, getLocation, getSchemaType, isCharacters, isEndDocument, isEndElement, isEntityReference, isNamespace, isProcessingInstruction, isStartDocument, isStartElement
-
Field Details
-
mName
-
mValue
-
mWasSpecified
final boolean mWasSpecified
-
-
Constructor Details
-
AttributeEventImpl
-
AttributeEventImpl
-
-
Method Details
-
getEventType
public int getEventType()- Specified by:
getEventType
in interfaceXMLEvent
- Specified by:
getEventType
in classBaseEventImpl
-
isAttribute
public boolean isAttribute()- Specified by:
isAttribute
in interfaceXMLEvent
- Overrides:
isAttribute
in classBaseEventImpl
-
writeAsEncodedUnicode
- Specified by:
writeAsEncodedUnicode
in interfaceXMLEvent
- Specified by:
writeAsEncodedUnicode
in classBaseEventImpl
- Throws:
XMLStreamException
-
writeUsing
- Specified by:
writeUsing
in interfaceXMLEvent2
- Specified by:
writeUsing
in classBaseEventImpl
- Throws:
XMLStreamException
-
getDTDType
- Specified by:
getDTDType
in interfaceAttribute
-
getName
-
getValue
-
isSpecified
public boolean isSpecified()- Specified by:
isSpecified
in interfaceAttribute
-
equals
Description copied from class:BaseEventImpl
Declared abstract to force redefinition by sub-classes- Specified by:
equals
in classBaseEventImpl
-
hashCode
public int hashCode()Description copied from class:BaseEventImpl
Declared abstract to force redefinition by sub-classes- Specified by:
hashCode
in classBaseEventImpl
-
writeEscapedAttrValue
- Throws:
IOException
-