org.apache.cxf.databinding
Interface DataWriter<T>
- Type Parameters:
T
- The type of sink. Each data binding defines the set of sink types that it supports.
- All Superinterfaces:
- BaseDataWriter
- All Known Implementing Classes:
- DataWriterImpl, DataWriterImpl, DataWriterImpl, ElementDataWriter, NodeDataWriter, NodeDataWriterImpl, NodeDataWriterImpl, StaxDataBinding.XMLStreamDataWriter, XMLStreamDataWriter, XMLStreamDataWriter
public interface DataWriter<T>
- extends BaseDataWriter
The 'write' side of the data binding abstraction of CXF. A DataWriter<T> serializes
objects to a 'sink' of type T.
Method Summary |
void |
write(Object obj,
MessagePartInfo part,
T output)
Write an object to an output sink, including extra processing based on the WSDL
service model for a particular message part. |
void |
write(Object obj,
T output)
Write an object to an output sink. |
ENDPOINT
static final String ENDPOINT
write
void write(Object obj,
T output)
- Write an object to an output sink.
- Parameters:
obj
- the object to write.output
- the output sink.
write
void write(Object obj,
MessagePartInfo part,
T output)
- Write an object to an output sink, including extra processing based on the WSDL
service model for a particular message part.
- Parameters:
obj
- The object to write.part
- the message part.output
- the output sink.
Apache CXF