类 XMLEventStreamWriter
java.lang.Object
cn.taketoday.util.xml.XMLEventStreamWriter
- 所有已实现的接口:
XMLStreamWriter
Implementation of the
XMLStreamWriter interface
that wraps an XMLEventWriter.- 从以下版本开始:
- 4.0
- 作者:
- Arjen Poutsma
- 另请参阅:
-
字段概要
字段修饰符和类型字段说明private static final Stringprivate booleanprivate final List<EndElement>private final XMLEventFactoryprivate final XMLEventWriter -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明voidclose()private voidprivate voiddoWriteNamespace(Namespace namespace) private voiddoWriteStartElement(StartElement startElement) voidflush()getProperty(String name) voidvoidsetNamespaceContext(NamespaceContext context) voidvoidwriteAttribute(String localName, String value) voidwriteAttribute(String namespaceURI, String localName, String value) voidwriteAttribute(String prefix, String namespaceURI, String localName, String value) voidwriteCData(String data) voidwriteCharacters(char[] text, int start, int len) voidwriteCharacters(String text) voidwriteComment(String data) voidwriteDefaultNamespace(String namespaceURI) voidvoidwriteEmptyElement(String localName) voidwriteEmptyElement(String namespaceURI, String localName) voidwriteEmptyElement(String prefix, String localName, String namespaceURI) voidvoidvoidwriteEntityRef(String name) voidwriteNamespace(String prefix, String namespaceURI) voidwriteProcessingInstruction(String target) voidwriteProcessingInstruction(String target, String data) voidvoidwriteStartDocument(String version) voidwriteStartDocument(String encoding, String version) voidwriteStartElement(String localName) voidwriteStartElement(String namespaceURI, String localName) voidwriteStartElement(String prefix, String localName, String namespaceURI)
-
字段详细资料
-
DEFAULT_ENCODING
- 另请参阅:
-
eventWriter
-
eventFactory
-
endElements
-
emptyElement
private boolean emptyElement
-
-
构造器详细资料
-
XMLEventStreamWriter
-
-
方法详细资料
-
setNamespaceContext
- 指定者:
setNamespaceContext在接口中XMLStreamWriter- 抛出:
XMLStreamException
-
getNamespaceContext
- 指定者:
getNamespaceContext在接口中XMLStreamWriter
-
setPrefix
- 指定者:
setPrefix在接口中XMLStreamWriter- 抛出:
XMLStreamException
-
getPrefix
- 指定者:
getPrefix在接口中XMLStreamWriter- 抛出:
XMLStreamException
-
setDefaultNamespace
- 指定者:
setDefaultNamespace在接口中XMLStreamWriter- 抛出:
XMLStreamException
-
getProperty
- 指定者:
getProperty在接口中XMLStreamWriter- 抛出:
IllegalArgumentException
-
writeStartDocument
- 指定者:
writeStartDocument在接口中XMLStreamWriter- 抛出:
XMLStreamException
-
writeStartDocument
- 指定者:
writeStartDocument在接口中XMLStreamWriter- 抛出:
XMLStreamException
-
writeStartDocument
- 指定者:
writeStartDocument在接口中XMLStreamWriter- 抛出:
XMLStreamException
-
writeStartElement
- 指定者:
writeStartElement在接口中XMLStreamWriter- 抛出:
XMLStreamException
-
writeStartElement
- 指定者:
writeStartElement在接口中XMLStreamWriter- 抛出:
XMLStreamException
-
writeStartElement
public void writeStartElement(String prefix, String localName, String namespaceURI) throws XMLStreamException - 指定者:
writeStartElement在接口中XMLStreamWriter- 抛出:
XMLStreamException
-
doWriteStartElement
-
writeEmptyElement
- 指定者:
writeEmptyElement在接口中XMLStreamWriter- 抛出:
XMLStreamException
-
writeEmptyElement
- 指定者:
writeEmptyElement在接口中XMLStreamWriter- 抛出:
XMLStreamException
-
writeEmptyElement
public void writeEmptyElement(String prefix, String localName, String namespaceURI) throws XMLStreamException - 指定者:
writeEmptyElement在接口中XMLStreamWriter- 抛出:
XMLStreamException
-
closeEmptyElementIfNecessary
-
writeEndElement
- 指定者:
writeEndElement在接口中XMLStreamWriter- 抛出:
XMLStreamException
-
writeAttribute
- 指定者:
writeAttribute在接口中XMLStreamWriter- 抛出:
XMLStreamException
-
writeAttribute
public void writeAttribute(String namespaceURI, String localName, String value) throws XMLStreamException - 指定者:
writeAttribute在接口中XMLStreamWriter- 抛出:
XMLStreamException
-
writeAttribute
public void writeAttribute(String prefix, String namespaceURI, String localName, String value) throws XMLStreamException - 指定者:
writeAttribute在接口中XMLStreamWriter- 抛出:
XMLStreamException
-
writeNamespace
- 指定者:
writeNamespace在接口中XMLStreamWriter- 抛出:
XMLStreamException
-
writeDefaultNamespace
- 指定者:
writeDefaultNamespace在接口中XMLStreamWriter- 抛出:
XMLStreamException
-
doWriteNamespace
-
writeCharacters
- 指定者:
writeCharacters在接口中XMLStreamWriter- 抛出:
XMLStreamException
-
writeCharacters
- 指定者:
writeCharacters在接口中XMLStreamWriter- 抛出:
XMLStreamException
-
writeCData
- 指定者:
writeCData在接口中XMLStreamWriter- 抛出:
XMLStreamException
-
writeComment
- 指定者:
writeComment在接口中XMLStreamWriter- 抛出:
XMLStreamException
-
writeProcessingInstruction
- 指定者:
writeProcessingInstruction在接口中XMLStreamWriter- 抛出:
XMLStreamException
-
writeProcessingInstruction
- 指定者:
writeProcessingInstruction在接口中XMLStreamWriter- 抛出:
XMLStreamException
-
writeDTD
- 指定者:
writeDTD在接口中XMLStreamWriter- 抛出:
XMLStreamException
-
writeEntityRef
- 指定者:
writeEntityRef在接口中XMLStreamWriter- 抛出:
XMLStreamException
-
writeEndDocument
- 指定者:
writeEndDocument在接口中XMLStreamWriter- 抛出:
XMLStreamException
-
flush
- 指定者:
flush在接口中XMLStreamWriter- 抛出:
XMLStreamException
-
close
- 指定者:
close在接口中XMLStreamWriter- 抛出:
XMLStreamException
-