org.apache.cxf.jibx
Class JibxDataBinding
java.lang.Object
org.apache.cxf.databinding.AbstractDataBinding
org.apache.cxf.jibx.JibxDataBinding
- All Implemented Interfaces:
- DataBinding, WrapperCapableDatabinding
public class JibxDataBinding
- extends AbstractDataBinding
- implements WrapperCapableDatabinding
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 |
JibxDataBinding
public JibxDataBinding()
createReader
public <T> DataReader<T> createReader(Class<T> cls)
- Specified by:
createReader
in interface DataBinding
createWriter
public <T> DataWriter<T> createWriter(Class<T> cls)
- Specified by:
createWriter
in interface DataBinding
getSupportedReaderFormats
public Class<?>[] getSupportedReaderFormats()
- Specified by:
getSupportedReaderFormats
in interface DataBinding
getSupportedWriterFormats
public Class<?>[] getSupportedWriterFormats()
- Specified by:
getSupportedWriterFormats
in interface DataBinding
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.
- Specified by:
initialize
in interface DataBinding
createWrapperHelper
public WrapperHelper createWrapperHelper(Class<?> wrapperType,
QName typeName,
List<String> partNames,
List<String> elTypeNames,
List<Class<?>> partClasses)
- Specified by:
createWrapperHelper
in interface WrapperCapableDatabinding
Apache CXF