org.apache.cxf.jibx
Class JibxDataBinding

java.lang.Object
  extended by org.apache.cxf.databinding.AbstractDataBinding
      extended by org.apache.cxf.jibx.JibxDataBinding
All Implemented Interfaces:
org.apache.cxf.databinding.DataBinding, org.apache.cxf.databinding.WrapperCapableDatabinding

public class JibxDataBinding
extends org.apache.cxf.databinding.AbstractDataBinding
implements org.apache.cxf.databinding.WrapperCapableDatabinding


Field Summary
 
Fields inherited from class org.apache.cxf.databinding.AbstractDataBinding
mtomEnabled, mtomThreshold
 
Constructor Summary
JibxDataBinding()
           
 
Method Summary
<T> org.apache.cxf.databinding.DataReader<T>
createReader(Class<T> cls)
           
 org.apache.cxf.databinding.WrapperHelper createWrapperHelper(Class<?> wrapperType, QName typeName, List<String> partNames, List<String> elTypeNames, List<Class<?>> partClasses)
           
<T> org.apache.cxf.databinding.DataWriter<T>
createWriter(Class<T> cls)
           
 Class<?>[] getSupportedReaderFormats()
           
 Class<?>[] getSupportedWriterFormats()
           
 void initialize(org.apache.cxf.service.Service service)
           
 
Methods inherited from class org.apache.cxf.databinding.AbstractDataBinding
addSchemaDocument, addSchemaDocument, checkNamespaceMap, getBus, getContextualNamespaceMap, getDeclaredNamespaceMappings, getMtomThreshold, getNamespaceMap, getSchemas, isMtomEnabled, setBus, setContextualNamespaceMap, setMtomEnabled, setMtomThreshold, setNamespaceMap, setSchemas, updateSchemaLocation
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JibxDataBinding

public JibxDataBinding()
Method Detail

createReader

public <T> org.apache.cxf.databinding.DataReader<T> createReader(Class<T> cls)
Specified by:
createReader in interface org.apache.cxf.databinding.DataBinding

createWriter

public <T> org.apache.cxf.databinding.DataWriter<T> createWriter(Class<T> cls)
Specified by:
createWriter in interface org.apache.cxf.databinding.DataBinding

getSupportedReaderFormats

public Class<?>[] getSupportedReaderFormats()
Specified by:
getSupportedReaderFormats in interface org.apache.cxf.databinding.DataBinding

getSupportedWriterFormats

public Class<?>[] getSupportedWriterFormats()
Specified by:
getSupportedWriterFormats in interface org.apache.cxf.databinding.DataBinding

initialize

public void initialize(org.apache.cxf.service.Service service)
Specified by:
initialize in interface org.apache.cxf.databinding.DataBinding

createWrapperHelper

public org.apache.cxf.databinding.WrapperHelper createWrapperHelper(Class<?> wrapperType,
                                                                    QName typeName,
                                                                    List<String> partNames,
                                                                    List<String> elTypeNames,
                                                                    List<Class<?>> partClasses)
Specified by:
createWrapperHelper in interface org.apache.cxf.databinding.WrapperCapableDatabinding


Apache CXF