public class AttributeEventImpl extends BaseEventImpl implements javax.xml.stream.events.Attribute
Modifier and Type | Field and Description |
---|---|
(package private) javax.xml.namespace.QName |
mName |
(package private) java.lang.String |
mValue |
(package private) boolean |
mWasSpecified |
mLocation
Constructor and Description |
---|
AttributeEventImpl(javax.xml.stream.Location loc,
javax.xml.namespace.QName name,
java.lang.String value,
boolean wasSpecified) |
AttributeEventImpl(javax.xml.stream.Location loc,
java.lang.String localName,
java.lang.String uri,
java.lang.String prefix,
java.lang.String value,
boolean wasSpecified) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object o)
Declared abstract to force redefinition by sub-classes
|
java.lang.String |
getDTDType() |
int |
getEventType() |
javax.xml.namespace.QName |
getName() |
java.lang.String |
getValue() |
int |
hashCode()
Declared abstract to force redefinition by sub-classes
|
boolean |
isAttribute() |
boolean |
isSpecified() |
void |
writeAsEncodedUnicode(java.io.Writer w) |
protected static void |
writeEscapedAttrValue(java.io.Writer w,
java.lang.String value) |
void |
writeUsing(XMLStreamWriter2 w) |
addHash, asCharacters, asEndElement, asStartElement, getLocation, getSchemaType, isCharacters, isEndDocument, isEndElement, isEntityReference, isNamespace, isProcessingInstruction, isStartDocument, isStartElement, iteratedEquals, stringsWithNullsEqual, throwFromIOE, toString
final javax.xml.namespace.QName mName
final java.lang.String mValue
final boolean mWasSpecified
public AttributeEventImpl(javax.xml.stream.Location loc, java.lang.String localName, java.lang.String uri, java.lang.String prefix, java.lang.String value, boolean wasSpecified)
public AttributeEventImpl(javax.xml.stream.Location loc, javax.xml.namespace.QName name, java.lang.String value, boolean wasSpecified)
public int getEventType()
getEventType
in interface javax.xml.stream.events.XMLEvent
getEventType
in class BaseEventImpl
public boolean isAttribute()
isAttribute
in interface javax.xml.stream.events.XMLEvent
isAttribute
in class BaseEventImpl
public void writeAsEncodedUnicode(java.io.Writer w) throws javax.xml.stream.XMLStreamException
writeAsEncodedUnicode
in interface javax.xml.stream.events.XMLEvent
writeAsEncodedUnicode
in class BaseEventImpl
javax.xml.stream.XMLStreamException
public void writeUsing(XMLStreamWriter2 w) throws javax.xml.stream.XMLStreamException
writeUsing
in interface XMLEvent2
writeUsing
in class BaseEventImpl
javax.xml.stream.XMLStreamException
public java.lang.String getDTDType()
getDTDType
in interface javax.xml.stream.events.Attribute
public javax.xml.namespace.QName getName()
getName
in interface javax.xml.stream.events.Attribute
public java.lang.String getValue()
getValue
in interface javax.xml.stream.events.Attribute
public boolean isSpecified()
isSpecified
in interface javax.xml.stream.events.Attribute
public boolean equals(java.lang.Object o)
BaseEventImpl
equals
in class BaseEventImpl
public int hashCode()
BaseEventImpl
hashCode
in class BaseEventImpl
protected static void writeEscapedAttrValue(java.io.Writer w, java.lang.String value) throws java.io.IOException
java.io.IOException