|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface TypeCreator
Method Summary | |
---|---|
AbstractTypeCreator.TypeClassInfo |
createBasicClassInfo(java.lang.Class<?> itemClass)
Retrieve the class info for a class. |
AbstractTypeCreator.TypeClassInfo |
createClassInfo(java.lang.reflect.Method m,
int index)
Retrieve the classInfo for a method. |
Type |
createType(java.lang.Class clazz)
|
Type |
createType(java.lang.reflect.Field f)
|
Type |
createType(java.lang.reflect.Method m,
int index)
|
Type |
createType(java.beans.PropertyDescriptor pd)
|
Type |
createTypeForClass(AbstractTypeCreator.TypeClassInfo info)
Turn a TypeClassInfo into a type. |
javax.xml.namespace.QName |
getElementName(java.lang.reflect.Method m,
int index)
Get the mapped name of a method parameter. |
TypeCreator |
getParent()
|
void |
setParent(TypeCreator creator)
|
void |
setTypeMapping(TypeMapping typeMapping)
|
Method Detail |
---|
javax.xml.namespace.QName getElementName(java.lang.reflect.Method m, int index)
m
- index
-
Type createType(java.lang.reflect.Method m, int index)
Type createType(java.beans.PropertyDescriptor pd)
Type createType(java.lang.reflect.Field f)
Type createType(java.lang.Class clazz)
TypeCreator getParent()
void setParent(TypeCreator creator)
void setTypeMapping(TypeMapping typeMapping)
AbstractTypeCreator.TypeClassInfo createClassInfo(java.lang.reflect.Method m, int index)
m
- Method objectindex
- index in the parameter list
AbstractTypeCreator.TypeClassInfo createBasicClassInfo(java.lang.Class<?> itemClass)
itemClass
-
Type createTypeForClass(AbstractTypeCreator.TypeClassInfo info)
info
-
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |