org.apache.beehive.wsm.axis.registration
Class AxisTypeRegistrar
Object
TypeRegistrar
AxisTypeRegistrar
public class AxisTypeRegistrar
- extends TypeRegistrar
Methods inherited from class Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AxisTypeRegistrar
public AxisTypeRegistrar(TypeMapping tm,
BindingLookupService lookupService)
registerClassAsWithDefaultSearialization
protected void registerClassAsWithDefaultSearialization(Class cls,
QName q)
- Specified by:
registerClassAsWithDefaultSearialization
in class TypeRegistrar
- Parameters:
cls
- q
-
registerClassAsXMLBeans
protected void registerClassAsXMLBeans(Class cls,
QName q)
- Specified by:
registerClassAsXMLBeans
in class TypeRegistrar
- Parameters:
cls
- q
-
registerClassAsDataHandler
protected void registerClassAsDataHandler(Class cls,
QName q)
throws ClassNotFoundException,
NoSuchMethodException,
InstantiationException,
IllegalAccessException,
InvocationTargetException
- Specified by:
registerClassAsDataHandler
in class TypeRegistrar
- Parameters:
cls
- q
-
- Throws:
ClassNotFoundException
NoSuchMethodException
InstantiationException
IllegalAccessException
InvocationTargetException
registerClassAsArray
protected void registerClassAsArray(Class cls,
QName q)
- Specified by:
registerClassAsArray
in class TypeRegistrar
- Parameters:
cls
- q
-
classIsRegistered
protected boolean classIsRegistered(Class cls,
QName q)
- Specified by:
classIsRegistered
in class TypeRegistrar
- Parameters:
cls
- q
-
- Returns:
getRegisteredQName
protected QName getRegisteredQName(Class cls)
- Specified by:
getRegisteredQName
in class TypeRegistrar
- Parameters:
cls
-
- Returns:
getVoidType
public QName getVoidType()
- Specified by:
getVoidType
in class TypeRegistrar
- Returns: