org.apache.tuscany.sca.databinding.jaxb
Class DefaultXMLAdapterExtensionPoint

java.lang.Object
  extended by org.apache.tuscany.sca.databinding.jaxb.DefaultXMLAdapterExtensionPoint
All Implemented Interfaces:
XMLAdapterExtensionPoint

public class DefaultXMLAdapterExtensionPoint
extends java.lang.Object
implements XMLAdapterExtensionPoint


Constructor Summary
DefaultXMLAdapterExtensionPoint()
           
 
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)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultXMLAdapterExtensionPoint

public DefaultXMLAdapterExtensionPoint()
Method Detail

addAdapter

public void addAdapter(java.lang.Class<?> boundType,
                       java.lang.Class<? extends javax.xml.bind.annotation.adapters.XmlAdapter> adapter)
Specified by:
addAdapter in interface XMLAdapterExtensionPoint

getAdapter

public java.lang.Class<? extends javax.xml.bind.annotation.adapters.XmlAdapter> getAdapter(java.lang.Class<?> boundType)
Specified by:
getAdapter in interface XMLAdapterExtensionPoint
Returns:

removeAdapter

public java.lang.Class<? extends javax.xml.bind.annotation.adapters.XmlAdapter> removeAdapter(java.lang.Class<?> boundType)
Specified by:
removeAdapter in interface XMLAdapterExtensionPoint
Returns:

getAdapters

public java.util.Map<java.lang.Class<?>,java.lang.Class<? extends javax.xml.bind.annotation.adapters.XmlAdapter>> getAdapters()
Specified by:
getAdapters in interface XMLAdapterExtensionPoint
Returns: