|
Apache CXF API | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.cxf.aegis.type.basic.BeanTypeInfo
org.apache.cxf.aegis.type.java5.AnnotatedTypeInfo
public class AnnotatedTypeInfo
| Constructor Summary | |
|---|---|
AnnotatedTypeInfo(TypeMapping tm,
Class<?> typeClass,
String ns,
AnnotationReader annotationReader,
TypeCreationOptions typeCreationOptions)
|
|
AnnotatedTypeInfo(TypeMapping tm,
Class<?> typeClass,
String ns,
TypeCreationOptions typeCreationOptions)
|
|
| Method Summary | |
|---|---|
protected QName |
createMappedName(PropertyDescriptor desc,
boolean qualify)
Specifies the name of the property as it shows up in the xml schema. |
protected QName |
createQName(PropertyDescriptor desc)
|
int |
getMinOccurs(QName name)
Return the minOccurs value. |
protected boolean |
isAttribute(PropertyDescriptor desc)
|
protected boolean |
isElement(PropertyDescriptor desc)
|
boolean |
isNillable(QName name)
Nillable is only allowed if the actual property is Nullable |
protected void |
mapProperty(PropertyDescriptor pd)
Override from parent in order to check for IgnoreProperty annotation. |
protected boolean |
registerType(PropertyDescriptor desc)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public AnnotatedTypeInfo(TypeMapping tm,
Class<?> typeClass,
String ns,
TypeCreationOptions typeCreationOptions)
public AnnotatedTypeInfo(TypeMapping tm,
Class<?> typeClass,
String ns,
AnnotationReader annotationReader,
TypeCreationOptions typeCreationOptions)
| Method Detail |
|---|
protected void mapProperty(PropertyDescriptor pd)
mapProperty in class BeanTypeInfoprotected boolean registerType(PropertyDescriptor desc)
registerType in class BeanTypeInfoprotected boolean isAttribute(PropertyDescriptor desc)
isAttribute in class BeanTypeInfoprotected boolean isElement(PropertyDescriptor desc)
isElement in class BeanTypeInfo
protected QName createMappedName(PropertyDescriptor desc,
boolean qualify)
BeanTypeInfopropertyDescriptor.getName();
createMappedName in class BeanTypeInfoprotected QName createQName(PropertyDescriptor desc)
public boolean isNillable(QName name)
BeanTypeInfo
isNillable in class BeanTypeInfopublic int getMinOccurs(QName name)
BeanTypeInfo
getMinOccurs in class BeanTypeInfoname - Element QName
|
Apache CXF API | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||