|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.codehaus.xfire.aegis.type.basic.BeanTypeInfo
org.codehaus.xfire.aegis.type.java5.AnnotatedTypeInfo
public class AnnotatedTypeInfo
Constructor Summary | |
---|---|
AnnotatedTypeInfo(org.codehaus.xfire.aegis.type.TypeMapping tm,
Class typeClass,
String ns)
|
Method Summary | |
---|---|
protected QName |
createMappedName(PropertyDescriptor desc)
|
protected QName |
createQName(PropertyDescriptor desc)
|
int |
getMinOccurs(QName name)
|
protected boolean |
isAnnotatedElement(PropertyDescriptor desc)
|
protected boolean |
isAttribute(PropertyDescriptor desc)
|
protected boolean |
isElement(PropertyDescriptor desc)
|
protected boolean |
isIgnored(PropertyDescriptor desc)
|
boolean |
isNillable(QName name)
|
protected void |
mapProperty(PropertyDescriptor pd)
Override from parent in order to check for IgnoreProperty annotation. |
protected boolean |
registerType(PropertyDescriptor desc)
|
Methods inherited from class org.codehaus.xfire.aegis.type.basic.BeanTypeInfo |
---|
getAttributes, getDefaultNamespace, getElements, getInterfacePropertyDescriptors, getInterfacePropertyDescriptors, getPropertyDescriptor, getPropertyDescriptorFromMappedName, getPropertyDescriptors, getType, getTypeClass, getTypeMapping, initialize, isExtensibleAttributes, isExtensibleElements, isExtension, isMapped, isSerializable, mapAttribute, mapElement, mapType, mapTypeName, setDefaultMinOccurs, setDefaultNillable, setExtensibleAttributes, setExtensibleElements, setExtension, setTypeMapping |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public AnnotatedTypeInfo(org.codehaus.xfire.aegis.type.TypeMapping tm, Class typeClass, String ns)
Method Detail |
---|
protected void mapProperty(PropertyDescriptor pd)
mapProperty
in class org.codehaus.xfire.aegis.type.basic.BeanTypeInfo
protected boolean registerType(PropertyDescriptor desc)
registerType
in class org.codehaus.xfire.aegis.type.basic.BeanTypeInfo
protected boolean isIgnored(PropertyDescriptor desc)
protected boolean isAttribute(PropertyDescriptor desc)
isAttribute
in class org.codehaus.xfire.aegis.type.basic.BeanTypeInfo
protected boolean isElement(PropertyDescriptor desc)
isElement
in class org.codehaus.xfire.aegis.type.basic.BeanTypeInfo
protected boolean isAnnotatedElement(PropertyDescriptor desc)
protected QName createMappedName(PropertyDescriptor desc)
createMappedName
in class org.codehaus.xfire.aegis.type.basic.BeanTypeInfo
protected QName createQName(PropertyDescriptor desc)
public boolean isNillable(QName name)
isNillable
in class org.codehaus.xfire.aegis.type.basic.BeanTypeInfo
public int getMinOccurs(QName name)
getMinOccurs
in class org.codehaus.xfire.aegis.type.basic.BeanTypeInfo
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |