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, toStringfinal 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.XMLEventgetEventType in class BaseEventImplpublic boolean isAttribute()
isAttribute in interface javax.xml.stream.events.XMLEventisAttribute in class BaseEventImplpublic void writeAsEncodedUnicode(java.io.Writer w)
throws javax.xml.stream.XMLStreamException
writeAsEncodedUnicode in interface javax.xml.stream.events.XMLEventwriteAsEncodedUnicode in class BaseEventImpljavax.xml.stream.XMLStreamExceptionpublic void writeUsing(XMLStreamWriter2 w) throws javax.xml.stream.XMLStreamException
writeUsing in interface XMLEvent2writeUsing in class BaseEventImpljavax.xml.stream.XMLStreamExceptionpublic java.lang.String getDTDType()
getDTDType in interface javax.xml.stream.events.Attributepublic javax.xml.namespace.QName getName()
getName in interface javax.xml.stream.events.Attributepublic java.lang.String getValue()
getValue in interface javax.xml.stream.events.Attributepublic boolean isSpecified()
isSpecified in interface javax.xml.stream.events.Attributepublic boolean equals(java.lang.Object o)
BaseEventImplequals in class BaseEventImplpublic int hashCode()
BaseEventImplhashCode in class BaseEventImplprotected static void writeEscapedAttrValue(java.io.Writer w,
java.lang.String value)
throws java.io.IOException
java.io.IOException