Package org.apache.cxf.aegis.type
Class DefaultTypeCreator
java.lang.Object
org.apache.cxf.aegis.type.AbstractTypeCreator
org.apache.cxf.aegis.type.DefaultTypeCreator
- All Implemented Interfaces:
TypeCreator
-
Field Summary
Fields inherited from class org.apache.cxf.aegis.type.AbstractTypeCreator
HTTP_CXF_APACHE_ORG_ARRAYS, nextCreator, tm -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreateClassInfo(Method m, int index) Retrieve the classInfo for a method.protected AegisTypeprotected AegisTypeMethods inherited from class org.apache.cxf.aegis.type.AbstractTypeCreator
createArrayType, createBasicClassInfo, createClassInfo, createCollectionQName, createCollectionTypeFromGeneric, createEnumType, createHolderType, createMapQName, createMapType, createMapType, createObjectType, createQName, createType, createType, createType, createType, createType, createTypeForClass, createUserType, getConfiguration, getElementName, getOrCreateGenericType, getParent, getTopCreator, getTypeMapping, isArray, isCollection, isEnum, isHolder, isMap, setConfiguration, setNextCreator, setParent, setTypeMapping
-
Constructor Details
-
DefaultTypeCreator
public DefaultTypeCreator() -
DefaultTypeCreator
-
-
Method Details
-
createClassInfo
Description copied from interface:TypeCreatorRetrieve the classInfo for a method. Needed to get parameters right.- Specified by:
createClassInfoin interfaceTypeCreator- Specified by:
createClassInfoin classAbstractTypeCreator- Parameters:
m- Method objectindex- index in the parameter list- Returns:
- info
-
createClassInfo
- Specified by:
createClassInfoin classAbstractTypeCreator
-
createCollectionType
- Specified by:
createCollectionTypein classAbstractTypeCreator
-
createDefaultType
- Specified by:
createDefaultTypein classAbstractTypeCreator
-
getOrCreateMapKeyType
- Overrides:
getOrCreateMapKeyTypein classAbstractTypeCreator
-
getOrCreateMapValueType
- Overrides:
getOrCreateMapValueTypein classAbstractTypeCreator
-