org.codehaus.stax2.ri.evt
Class CharactersEventImpl
java.lang.Object
org.codehaus.stax2.ri.evt.BaseEventImpl
org.codehaus.stax2.ri.evt.CharactersEventImpl
- All Implemented Interfaces:
- Characters, XMLEvent, XMLStreamConstants, XMLEvent2
public class CharactersEventImpl
- extends BaseEventImpl
- implements Characters
| 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 |
CharactersEventImpl(Location loc,
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. |
| Methods inherited from class org.codehaus.stax2.ri.evt.BaseEventImpl |
addHash, asEndElement, asStartElement, getLocation, getSchemaType, isAttribute, isEndDocument, isEndElement, isEntityReference, isNamespace, isProcessingInstruction, isStartDocument, isStartElement, iteratedEquals, stringsWithNullsEqual, throwFromIOE, toString |
| Methods inherited from interface javax.xml.stream.events.XMLEvent |
asEndElement, asStartElement, getLocation, getSchemaType, isAttribute, isEndDocument, isEndElement, isEntityReference, isNamespace, isProcessingInstruction, isStartDocument, isStartElement |
CharactersEventImpl
public CharactersEventImpl(Location loc,
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.
createIgnorableWS
public static final CharactersEventImpl createIgnorableWS(Location loc,
String content)
createNonIgnorableWS
public static final CharactersEventImpl createNonIgnorableWS(Location loc,
String content)
asCharacters
public Characters asCharacters()
- Specified by:
asCharacters in interface XMLEvent- Overrides:
asCharacters in class BaseEventImpl
getEventType
public int getEventType()
- Specified by:
getEventType in interface XMLEvent- Specified by:
getEventType in class BaseEventImpl
isCharacters
public boolean isCharacters()
- Specified by:
isCharacters in interface XMLEvent- Overrides:
isCharacters in class BaseEventImpl
writeAsEncodedUnicode
public void writeAsEncodedUnicode(Writer w)
throws XMLStreamException
- Specified by:
writeAsEncodedUnicode in interface XMLEvent- Specified by:
writeAsEncodedUnicode in class BaseEventImpl
- Throws:
XMLStreamException
writeUsing
public void writeUsing(XMLStreamWriter2 w)
throws XMLStreamException
- Specified by:
writeUsing in interface XMLEvent2- Specified by:
writeUsing in class BaseEventImpl
- Throws:
XMLStreamException
getData
public String getData()
- Specified by:
getData in interface Characters
isCData
public boolean isCData()
- Specified by:
isCData in interface Characters
isIgnorableWhiteSpace
public boolean isIgnorableWhiteSpace()
- Specified by:
isIgnorableWhiteSpace in interface Characters
isWhiteSpace
public boolean isWhiteSpace()
- Specified by:
isWhiteSpace in interface Characters
setWhitespaceStatus
public void setWhitespaceStatus(boolean status)
equals
public boolean equals(Object o)
- Description copied from class:
BaseEventImpl
- Declared abstract to force redefinition by sub-classes
- Specified by:
equals in class BaseEventImpl
hashCode
public int hashCode()
- Description copied from class:
BaseEventImpl
- Declared abstract to force redefinition by sub-classes
- Specified by:
hashCode in class BaseEventImpl
writeEscapedXMLText
protected static void writeEscapedXMLText(Writer w,
String text)
throws IOException
- Throws:
IOException
Copyright © 2005-2015 Oracle Corporation. All Rights Reserved.