org.codehaus.xfire.aegis.type.java5
Class AnnotatedTypeInfo

java.lang.Object
  extended by BeanTypeInfo
      extended by org.codehaus.xfire.aegis.type.java5.AnnotatedTypeInfo

public class AnnotatedTypeInfo
extends BeanTypeInfo


Constructor Summary
AnnotatedTypeInfo(TypeMapping tm, java.lang.Class typeClass, java.lang.String ns)
           
 
Method Summary
protected  javax.xml.namespace.QName createMappedName(java.beans.PropertyDescriptor desc)
           
protected  javax.xml.namespace.QName createQName(java.beans.PropertyDescriptor desc)
           
 int getMinOccurs(javax.xml.namespace.QName name)
           
protected  boolean isAnnotatedElement(java.beans.PropertyDescriptor desc)
           
protected  boolean isAttribute(java.beans.PropertyDescriptor desc)
           
protected  boolean isElement(java.beans.PropertyDescriptor desc)
           
protected  boolean isIgnored(java.beans.PropertyDescriptor desc)
           
 boolean isNillable(javax.xml.namespace.QName name)
           
protected  void mapProperty(java.beans.PropertyDescriptor pd)
          Override from parent in order to check for IgnoreProperty annotation.
protected  boolean registerType(java.beans.PropertyDescriptor desc)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AnnotatedTypeInfo

public AnnotatedTypeInfo(TypeMapping tm,
                         java.lang.Class typeClass,
                         java.lang.String ns)
Method Detail

mapProperty

protected void mapProperty(java.beans.PropertyDescriptor pd)
Override from parent in order to check for IgnoreProperty annotation.


registerType

protected boolean registerType(java.beans.PropertyDescriptor desc)

isIgnored

protected boolean isIgnored(java.beans.PropertyDescriptor desc)

isAttribute

protected boolean isAttribute(java.beans.PropertyDescriptor desc)

isElement

protected boolean isElement(java.beans.PropertyDescriptor desc)

isAnnotatedElement

protected boolean isAnnotatedElement(java.beans.PropertyDescriptor desc)

createMappedName

protected javax.xml.namespace.QName createMappedName(java.beans.PropertyDescriptor desc)

createQName

protected javax.xml.namespace.QName createQName(java.beans.PropertyDescriptor desc)

isNillable

public boolean isNillable(javax.xml.namespace.QName name)

getMinOccurs

public int getMinOccurs(javax.xml.namespace.QName name)


Copyright © 2004-2006 Envoi Solutions LLC. All Rights Reserved.