public abstract class BaseEventImpl extends java.lang.Object implements XMLEvent2
| Modifier and Type | Field and Description |
|---|---|
protected javax.xml.stream.Location |
mLocation
Deprecated.
Call
getLocation() instead. |
| Modifier | Constructor and Description |
|---|---|
protected |
BaseEventImpl(javax.xml.stream.Location loc) |
| Modifier and Type | Method and Description |
|---|---|
protected static int |
addHash(java.util.Iterator<?> it,
int baseHash) |
javax.xml.stream.events.Characters |
asCharacters() |
javax.xml.stream.events.EndElement |
asEndElement() |
javax.xml.stream.events.StartElement |
asStartElement() |
abstract boolean |
equals(java.lang.Object o)
Declared abstract to force redefinition by sub-classes
|
abstract int |
getEventType() |
javax.xml.stream.Location |
getLocation() |
javax.xml.namespace.QName |
getSchemaType() |
abstract int |
hashCode()
Declared abstract to force redefinition by sub-classes
|
boolean |
isAttribute() |
boolean |
isCharacters() |
boolean |
isEndDocument() |
boolean |
isEndElement() |
boolean |
isEntityReference() |
boolean |
isNamespace() |
boolean |
isProcessingInstruction() |
boolean |
isStartDocument() |
boolean |
isStartElement() |
protected static boolean |
iteratedEquals(java.util.Iterator<?> it1,
java.util.Iterator<?> it2) |
protected static boolean |
stringsWithNullsEqual(java.lang.String s1,
java.lang.String s2)
Comparison method that will consider null Strings to be
equivalent to empty Strings for comparison purposes; and
compare equality with that caveat.
|
protected void |
throwFromIOE(java.io.IOException ioe) |
java.lang.String |
toString() |
abstract void |
writeAsEncodedUnicode(java.io.Writer w) |
abstract void |
writeUsing(XMLStreamWriter2 w) |
@Deprecated protected final javax.xml.stream.Location mLocation
getLocation() instead.TODO: remove direct dependencies to this by sub-classes; rename
public javax.xml.stream.events.Characters asCharacters()
asCharacters in interface javax.xml.stream.events.XMLEventpublic javax.xml.stream.events.EndElement asEndElement()
asEndElement in interface javax.xml.stream.events.XMLEventpublic javax.xml.stream.events.StartElement asStartElement()
asStartElement in interface javax.xml.stream.events.XMLEventpublic abstract int getEventType()
getEventType in interface javax.xml.stream.events.XMLEventpublic javax.xml.stream.Location getLocation()
getLocation in interface javax.xml.stream.events.XMLEventpublic javax.xml.namespace.QName getSchemaType()
getSchemaType in interface javax.xml.stream.events.XMLEventpublic boolean isAttribute()
isAttribute in interface javax.xml.stream.events.XMLEventpublic boolean isCharacters()
isCharacters in interface javax.xml.stream.events.XMLEventpublic boolean isEndDocument()
isEndDocument in interface javax.xml.stream.events.XMLEventpublic boolean isEndElement()
isEndElement in interface javax.xml.stream.events.XMLEventpublic boolean isEntityReference()
isEntityReference in interface javax.xml.stream.events.XMLEventpublic boolean isNamespace()
isNamespace in interface javax.xml.stream.events.XMLEventpublic boolean isProcessingInstruction()
isProcessingInstruction in interface javax.xml.stream.events.XMLEventpublic boolean isStartDocument()
isStartDocument in interface javax.xml.stream.events.XMLEventpublic boolean isStartElement()
isStartElement in interface javax.xml.stream.events.XMLEventpublic abstract void writeAsEncodedUnicode(java.io.Writer w)
throws javax.xml.stream.XMLStreamException
writeAsEncodedUnicode in interface javax.xml.stream.events.XMLEventjavax.xml.stream.XMLStreamExceptionpublic abstract void writeUsing(XMLStreamWriter2 w) throws javax.xml.stream.XMLStreamException
writeUsing in interface XMLEvent2javax.xml.stream.XMLStreamExceptionpublic abstract boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic abstract int hashCode()
hashCode in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.Objectprotected void throwFromIOE(java.io.IOException ioe)
throws javax.xml.stream.XMLStreamException
javax.xml.stream.XMLStreamExceptionprotected static boolean stringsWithNullsEqual(java.lang.String s1,
java.lang.String s2)
protected static boolean iteratedEquals(java.util.Iterator<?> it1,
java.util.Iterator<?> it2)
protected static int addHash(java.util.Iterator<?> it,
int baseHash)