public class XmlEventSerializer extends Object implements XMLEventReader
Modifier and Type | Field and Description |
---|---|
protected org.htmlcleaner.CleanerProperties |
props |
Modifier | Constructor and Description |
---|---|
protected |
XmlEventSerializer(org.htmlcleaner.CleanerProperties props) |
Modifier and Type | Method and Description |
---|---|
void |
close() |
String |
getElementText() |
Object |
getProperty(String name) |
boolean |
hasNext() |
Object |
next() |
XMLEvent |
nextEvent() |
XMLEvent |
nextTag() |
XMLEvent |
peek() |
void |
remove() |
protected void |
serialize(org.htmlcleaner.TagNode tagNode,
XMLStreamWriter writer) |
protected void |
serializeEmptyTag(org.htmlcleaner.TagNode tagNode,
XMLStreamWriter writer) |
protected void |
serializeEndTag(org.htmlcleaner.TagNode tagNode,
XMLStreamWriter writer) |
protected void |
serializeOpenTag(org.htmlcleaner.TagNode tagNode,
XMLStreamWriter writer) |
void |
writeXml(org.htmlcleaner.TagNode tagNode,
XMLStreamWriter writer) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
forEachRemaining
protected XmlEventSerializer(org.htmlcleaner.CleanerProperties props)
public void writeXml(org.htmlcleaner.TagNode tagNode, XMLStreamWriter writer) throws XMLStreamException
XMLStreamException
protected void serializeOpenTag(org.htmlcleaner.TagNode tagNode, XMLStreamWriter writer) throws XMLStreamException
XMLStreamException
protected void serializeEmptyTag(org.htmlcleaner.TagNode tagNode, XMLStreamWriter writer) throws XMLStreamException
XMLStreamException
protected void serializeEndTag(org.htmlcleaner.TagNode tagNode, XMLStreamWriter writer) throws XMLStreamException
XMLStreamException
protected void serialize(org.htmlcleaner.TagNode tagNode, XMLStreamWriter writer) throws XMLStreamException
XMLStreamException
public void close() throws XMLStreamException
close
in interface XMLEventReader
XMLStreamException
public String getElementText() throws XMLStreamException
getElementText
in interface XMLEventReader
XMLStreamException
public Object getProperty(String name) throws IllegalArgumentException
getProperty
in interface XMLEventReader
IllegalArgumentException
public boolean hasNext()
hasNext
in interface Iterator
hasNext
in interface XMLEventReader
public XMLEvent nextEvent() throws XMLStreamException
nextEvent
in interface XMLEventReader
XMLStreamException
public XMLEvent nextTag() throws XMLStreamException
nextTag
in interface XMLEventReader
XMLStreamException
public XMLEvent peek() throws XMLStreamException
peek
in interface XMLEventReader
XMLStreamException
Copyright © 2009–2017. All rights reserved.