org.apache.cxf.databinding.source
Class SourceDataBinding

java.lang.Object
  extended by org.apache.cxf.databinding.AbstractDataBinding
      extended by org.apache.cxf.databinding.source.SourceDataBinding
All Implemented Interfaces:
DataBinding

public class SourceDataBinding
extends AbstractDataBinding

A simple databinding implementation which reads and writes Source objects.


Constructor Summary
SourceDataBinding()
           
 
Method Summary
<T> DataReader<T>
createReader(java.lang.Class<T> cls)
           
<T> DataWriter<T>
createWriter(java.lang.Class<T> cls)
           
 java.lang.Class<?>[] getSupportedReaderFormats()
           
 java.lang.Class<?>[] getSupportedWriterFormats()
           
 void initialize(Service service)
          Initialize the service info (i.e.
 
Methods inherited from class org.apache.cxf.databinding.AbstractDataBinding
getDeclaredNamespaceMappings
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SourceDataBinding

public SourceDataBinding()
Method Detail

initialize

public void initialize(Service service)
Description copied from interface: DataBinding
Initialize the service info (i.e. type & element names, Schemas) with information from the databinding.


createReader

public <T> DataReader<T> createReader(java.lang.Class<T> cls)

getSupportedReaderFormats

public java.lang.Class<?>[] getSupportedReaderFormats()

createWriter

public <T> DataWriter<T> createWriter(java.lang.Class<T> cls)

getSupportedWriterFormats

public java.lang.Class<?>[] getSupportedWriterFormats()


Apache CXF