Package org.codehaus.jettison
Class AbstractXMLStreamWriter
- java.lang.Object
-
- org.codehaus.jettison.AbstractXMLStreamWriter
-
- All Implemented Interfaces:
javax.xml.stream.XMLStreamWriter
- Direct Known Subclasses:
BadgerFishXMLStreamWriter,MappedXMLStreamWriter
public abstract class AbstractXMLStreamWriter extends java.lang.Object implements javax.xml.stream.XMLStreamWriter
-
-
Field Summary
Fields Modifier and Type Field Description private booleanarrayKeysWithSlashAvailableprivate java.util.ArrayList<java.lang.String>serializedAsArrays
-
Constructor Summary
Constructors Constructor Description AbstractXMLStreamWriter()
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description java.util.ArrayList<java.lang.String>getSerializedAsArrays()booleanisArrayKeysWithSlashAvailable()voidserializeAsArray(java.lang.String name)voidseriliazeAsArray(java.lang.String name)Deprecated.since 1.2 because of misspelling.voidwriteCData(java.lang.String text)voidwriteCharacters(char[] arg0, int arg1, int arg2)voidwriteComment(java.lang.String arg0)voidwriteDTD(java.lang.String arg0)voidwriteEmptyElement(java.lang.String local)voidwriteEmptyElement(java.lang.String ns, java.lang.String local)voidwriteEmptyElement(java.lang.String prefix, java.lang.String local, java.lang.String ns)voidwriteEndDocument()voidwriteStartDocument(java.lang.String arg0)voidwriteStartDocument(java.lang.String arg0, java.lang.String arg1)voidwriteStartElement(java.lang.String local)voidwriteStartElement(java.lang.String ns, java.lang.String local)-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface javax.xml.stream.XMLStreamWriter
close, flush, getNamespaceContext, getPrefix, getProperty, setDefaultNamespace, setNamespaceContext, setPrefix, writeAttribute, writeAttribute, writeAttribute, writeCharacters, writeDefaultNamespace, writeEndElement, writeEntityRef, writeNamespace, writeProcessingInstruction, writeProcessingInstruction, writeStartDocument, writeStartElement
-
-
-
-
Method Detail
-
writeCData
public void writeCData(java.lang.String text) throws javax.xml.stream.XMLStreamException- Specified by:
writeCDatain interfacejavax.xml.stream.XMLStreamWriter- Throws:
javax.xml.stream.XMLStreamException
-
writeCharacters
public void writeCharacters(char[] arg0, int arg1, int arg2) throws javax.xml.stream.XMLStreamException- Specified by:
writeCharactersin interfacejavax.xml.stream.XMLStreamWriter- Throws:
javax.xml.stream.XMLStreamException
-
writeEmptyElement
public void writeEmptyElement(java.lang.String prefix, java.lang.String local, java.lang.String ns) throws javax.xml.stream.XMLStreamException- Specified by:
writeEmptyElementin interfacejavax.xml.stream.XMLStreamWriter- Throws:
javax.xml.stream.XMLStreamException
-
writeEmptyElement
public void writeEmptyElement(java.lang.String ns, java.lang.String local) throws javax.xml.stream.XMLStreamException- Specified by:
writeEmptyElementin interfacejavax.xml.stream.XMLStreamWriter- Throws:
javax.xml.stream.XMLStreamException
-
writeEmptyElement
public void writeEmptyElement(java.lang.String local) throws javax.xml.stream.XMLStreamException- Specified by:
writeEmptyElementin interfacejavax.xml.stream.XMLStreamWriter- Throws:
javax.xml.stream.XMLStreamException
-
writeStartDocument
public void writeStartDocument(java.lang.String arg0, java.lang.String arg1) throws javax.xml.stream.XMLStreamException- Specified by:
writeStartDocumentin interfacejavax.xml.stream.XMLStreamWriter- Throws:
javax.xml.stream.XMLStreamException
-
writeStartDocument
public void writeStartDocument(java.lang.String arg0) throws javax.xml.stream.XMLStreamException- Specified by:
writeStartDocumentin interfacejavax.xml.stream.XMLStreamWriter- Throws:
javax.xml.stream.XMLStreamException
-
writeStartElement
public void writeStartElement(java.lang.String ns, java.lang.String local) throws javax.xml.stream.XMLStreamException- Specified by:
writeStartElementin interfacejavax.xml.stream.XMLStreamWriter- Throws:
javax.xml.stream.XMLStreamException
-
writeStartElement
public void writeStartElement(java.lang.String local) throws javax.xml.stream.XMLStreamException- Specified by:
writeStartElementin interfacejavax.xml.stream.XMLStreamWriter- Throws:
javax.xml.stream.XMLStreamException
-
writeComment
public void writeComment(java.lang.String arg0) throws javax.xml.stream.XMLStreamException- Specified by:
writeCommentin interfacejavax.xml.stream.XMLStreamWriter- Throws:
javax.xml.stream.XMLStreamException
-
writeDTD
public void writeDTD(java.lang.String arg0) throws javax.xml.stream.XMLStreamException- Specified by:
writeDTDin interfacejavax.xml.stream.XMLStreamWriter- Throws:
javax.xml.stream.XMLStreamException
-
writeEndDocument
public void writeEndDocument() throws javax.xml.stream.XMLStreamException- Specified by:
writeEndDocumentin interfacejavax.xml.stream.XMLStreamWriter- Throws:
javax.xml.stream.XMLStreamException
-
serializeAsArray
public void serializeAsArray(java.lang.String name)
-
seriliazeAsArray
@Deprecated public void seriliazeAsArray(java.lang.String name)
Deprecated.since 1.2 because of misspelling. Use serializeAsArray(String name) instead.- Parameters:
name- the name
-
getSerializedAsArrays
public java.util.ArrayList<java.lang.String> getSerializedAsArrays()
-
isArrayKeysWithSlashAvailable
public boolean isArrayKeysWithSlashAvailable()
-
-