org.codehaus.xfire.aegis.type.java5
Class Java5TypeCreator
java.lang.Object
org.codehaus.xfire.aegis.type.AbstractTypeCreator
org.codehaus.xfire.aegis.type.java5.Java5TypeCreator
- All Implemented Interfaces:
- TypeCreator
public class Java5TypeCreator
- extends AbstractTypeCreator
Methods inherited from class org.codehaus.xfire.aegis.type.AbstractTypeCreator |
createArrayQName, createArrayType, createBasicClassInfo, createClassInfo, createCollectionQName, createCollectionType, createMapQName, createMapType, createType, createType, createType, createType, createTypeForClass, createUserType, getTypeMapping, isCollection, isMap, setNextCreator, setTypeMapping |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Java5TypeCreator
public Java5TypeCreator()
createClassInfo
public AbstractTypeCreator.TypeClassInfo createClassInfo(java.lang.reflect.Method m,
int index)
- Specified by:
createClassInfo
in class AbstractTypeCreator
createClassInfo
public AbstractTypeCreator.TypeClassInfo createClassInfo(java.beans.PropertyDescriptor pd)
- Specified by:
createClassInfo
in class AbstractTypeCreator
createCollectionType
public Type createCollectionType(AbstractTypeCreator.TypeClassInfo info)
- Specified by:
createCollectionType
in class AbstractTypeCreator
createDefaultType
public Type createDefaultType(AbstractTypeCreator.TypeClassInfo info)
- Specified by:
createDefaultType
in class AbstractTypeCreator
createEnumType
public Type createEnumType(AbstractTypeCreator.TypeClassInfo info)
- Overrides:
createEnumType
in class AbstractTypeCreator
createQName
public javax.xml.namespace.QName createQName(java.lang.Class typeClass)
- Overrides:
createQName
in class AbstractTypeCreator
isEnum
protected boolean isEnum(java.lang.Class javaType)
- Overrides:
isEnum
in class AbstractTypeCreator
Copyright © 2004-2005 Codehaus. All Rights Reserved.