org.apache.tuscany.sca.databinding.jaxb
Interface XMLAdapterExtensionPoint

All Known Implementing Classes:
DefaultXMLAdapterExtensionPoint

public interface XMLAdapterExtensionPoint


Method Summary
 void addAdapter(java.lang.Class<?> boundType, java.lang.Class<? extends javax.xml.bind.annotation.adapters.XmlAdapter> adapter)
           
 java.lang.Class<? extends javax.xml.bind.annotation.adapters.XmlAdapter> getAdapter(java.lang.Class<?> boundType)
           
 java.util.Map<java.lang.Class<?>,java.lang.Class<? extends javax.xml.bind.annotation.adapters.XmlAdapter>> getAdapters()
           
 java.lang.Class<? extends javax.xml.bind.annotation.adapters.XmlAdapter> removeAdapter(java.lang.Class<?> boundType)
           
 

Method Detail

addAdapter

void addAdapter(java.lang.Class<?> boundType,
                java.lang.Class<? extends javax.xml.bind.annotation.adapters.XmlAdapter> adapter)
Parameters:
boundType -
adapter -

getAdapter

java.lang.Class<? extends javax.xml.bind.annotation.adapters.XmlAdapter> getAdapter(java.lang.Class<?> boundType)
Parameters:
boundType -
Returns:

removeAdapter

java.lang.Class<? extends javax.xml.bind.annotation.adapters.XmlAdapter> removeAdapter(java.lang.Class<?> boundType)
Parameters:
boundType -
Returns:

getAdapters

java.util.Map<java.lang.Class<?>,java.lang.Class<? extends javax.xml.bind.annotation.adapters.XmlAdapter>> getAdapters()
Returns: