public class CharactersEventImpl extends BaseEventImpl implements javax.xml.stream.events.Characters
| Modifier and Type | Field and Description |
|---|---|
(package private) java.lang.String |
mContent |
(package private) boolean |
mIgnorableWS |
(package private) boolean |
mIsCData |
(package private) boolean |
mIsWhitespace |
(package private) boolean |
mWhitespaceChecked |
mLocation| Modifier | Constructor and Description |
|---|---|
|
CharactersEventImpl(javax.xml.stream.Location loc,
java.lang.String content,
boolean cdata)
Constructor for regular unspecified (but non-CDATA) characters
event type, which may or may not be all whitespace, but is not
specified as ignorable white space.
|
private |
CharactersEventImpl(javax.xml.stream.Location loc,
java.lang.String content,
boolean cdata,
boolean allWS,
boolean ignorableWS)
Constructor for creating white space characters...
|
| Modifier and Type | Method and Description |
|---|---|
javax.xml.stream.events.Characters |
asCharacters() |
static CharactersEventImpl |
createIgnorableWS(javax.xml.stream.Location loc,
java.lang.String content) |
static CharactersEventImpl |
createNonIgnorableWS(javax.xml.stream.Location loc,
java.lang.String content) |
boolean |
equals(java.lang.Object o)
Declared abstract to force redefinition by sub-classes
|
java.lang.String |
getData() |
int |
getEventType() |
int |
hashCode()
Declared abstract to force redefinition by sub-classes
|
boolean |
isCData() |
boolean |
isCharacters() |
boolean |
isIgnorableWhiteSpace() |
boolean |
isWhiteSpace() |
void |
setWhitespaceStatus(boolean status) |
void |
writeAsEncodedUnicode(java.io.Writer w) |
protected static void |
writeEscapedXMLText(java.io.Writer w,
java.lang.String text) |
void |
writeUsing(XMLStreamWriter2 w) |
addHash, asEndElement, asStartElement, getLocation, getSchemaType, isAttribute, isEndDocument, isEndElement, isEntityReference, isNamespace, isProcessingInstruction, isStartDocument, isStartElement, iteratedEquals, stringsWithNullsEqual, throwFromIOE, toStringfinal java.lang.String mContent
final boolean mIsCData
final boolean mIgnorableWS
boolean mWhitespaceChecked
boolean mIsWhitespace
public CharactersEventImpl(javax.xml.stream.Location loc,
java.lang.String content,
boolean cdata)
private CharactersEventImpl(javax.xml.stream.Location loc,
java.lang.String content,
boolean cdata,
boolean allWS,
boolean ignorableWS)
public static final CharactersEventImpl createIgnorableWS(javax.xml.stream.Location loc, java.lang.String content)
public static final CharactersEventImpl createNonIgnorableWS(javax.xml.stream.Location loc, java.lang.String content)
public javax.xml.stream.events.Characters asCharacters()
asCharacters in interface javax.xml.stream.events.XMLEventasCharacters in class BaseEventImplpublic int getEventType()
getEventType in interface javax.xml.stream.events.XMLEventgetEventType in class BaseEventImplpublic boolean isCharacters()
isCharacters in interface javax.xml.stream.events.XMLEventisCharacters 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 getData()
getData in interface javax.xml.stream.events.Characterspublic boolean isCData()
isCData in interface javax.xml.stream.events.Characterspublic boolean isIgnorableWhiteSpace()
isIgnorableWhiteSpace in interface javax.xml.stream.events.Characterspublic boolean isWhiteSpace()
isWhiteSpace in interface javax.xml.stream.events.Characterspublic void setWhitespaceStatus(boolean status)
public boolean equals(java.lang.Object o)
BaseEventImplequals in class BaseEventImplpublic int hashCode()
BaseEventImplhashCode in class BaseEventImplprotected static void writeEscapedXMLText(java.io.Writer w,
java.lang.String text)
throws java.io.IOException
java.io.IOException