Class XMLStreamDataWriter
- java.lang.Object
- 
- org.apache.cxf.databinding.source.XMLStreamDataWriter
 
- 
- All Implemented Interfaces:
- DataWriter<XMLStreamWriter>
 
 public class XMLStreamDataWriter extends Object implements DataWriter<XMLStreamWriter> 
- 
- 
Field Summary- 
Fields inherited from interface org.apache.cxf.databinding.DataWriterENDPOINT
 
- 
 - 
Constructor SummaryConstructors Constructor Description XMLStreamDataWriter()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description voidsetAttachments(Collection<Attachment> attachments)Attach a collection of attachments to this writer.voidsetProperty(String key, Object value)Set a property for the writer.voidsetSchema(Schema s)Attach a schema to the writer.voidwrite(Object obj, XMLStreamWriter writer)Write an object to an output sink.voidwrite(Object obj, MessagePartInfo part, XMLStreamWriter output)Write an object to an output sink, including extra processing based on the WSDL service model for a particular message part.
 
- 
- 
- 
Method Detail- 
writepublic void write(Object obj, MessagePartInfo part, XMLStreamWriter output) Description copied from interface:DataWriterWrite an object to an output sink, including extra processing based on the WSDL service model for a particular message part.- Specified by:
- writein interface- DataWriter<XMLStreamWriter>
- Parameters:
- obj- The object to write.
- part- the message part.
- output- the output sink.
 
 - 
writepublic void write(Object obj, XMLStreamWriter writer) Description copied from interface:DataWriterWrite an object to an output sink.- Specified by:
- writein interface- DataWriter<XMLStreamWriter>
- Parameters:
- obj- the object to write.
- writer- the output sink.
 
 - 
setSchemapublic void setSchema(Schema s) Description copied from interface:DataWriterAttach a schema to the writer. If the binding supports validation, it will validate the XML that it produces (assuming that it produces XML).- Specified by:
- setSchemain interface- DataWriter<XMLStreamWriter>
- Parameters:
- s- the schema.
 
 - 
setAttachmentspublic void setAttachments(Collection<Attachment> attachments) Description copied from interface:DataWriterAttach a collection of attachments to this writer.- Specified by:
- setAttachmentsin interface- DataWriter<XMLStreamWriter>
 
 - 
setPropertypublic void setProperty(String key, Object value) Description copied from interface:DataWriterSet a property for the writer.- Specified by:
- setPropertyin interface- DataWriter<XMLStreamWriter>
- Parameters:
- key- property key
- value- property value.
 
 
- 
 
-