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.


Field Summary
 
Fields inherited from class org.apache.cxf.databinding.AbstractDataBinding
mtomThreshold
 
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
addSchemaDocument, checkNamespaceMap, getDeclaredNamespaceMappings, getMtomThreshold, getNamespaceMap, getSchemas, setMtomThreshold, setNamespaceMap, setSchemas, updateSchemaLocation
 
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