|
Apache CXF API | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.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 BeanTypeInfo
protected boolean registerType(PropertyDescriptor desc)
registerType
in class BeanTypeInfo
protected boolean isAttribute(PropertyDescriptor desc)
isAttribute
in class BeanTypeInfo
protected boolean isElement(PropertyDescriptor desc)
isElement
in class BeanTypeInfo
protected QName createMappedName(PropertyDescriptor desc, boolean qualify)
BeanTypeInfo
propertyDescriptor.getName();
createMappedName
in class BeanTypeInfo
protected QName createQName(PropertyDescriptor desc)
public boolean isNillable(QName name)
BeanTypeInfo
isNillable
in class BeanTypeInfo
public int getMinOccurs(QName name)
BeanTypeInfo
getMinOccurs
in class BeanTypeInfo
name
- Element QName
|
Apache CXF API | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |