org.apache.tuscany.sca.interfacedef.java.jaxws
Class BaseBeanGenerator.BeanProperty

java.lang.Object
  extended by org.apache.tuscany.sca.interfacedef.java.jaxws.BaseBeanGenerator.BeanProperty
Enclosing class:
BaseBeanGenerator

public static class BaseBeanGenerator.BeanProperty
extends java.lang.Object


Constructor Summary
BaseBeanGenerator.BeanProperty(java.lang.String namespace, java.lang.String name, java.lang.Class<?> javaClass, java.lang.reflect.Type type, boolean isElement)
           
 
Method Summary
 java.lang.String getGenericSignature()
           
 java.util.List<java.lang.annotation.Annotation> getJaxbAnnotaions()
           
 java.lang.String getName()
           
 java.lang.String getNamespace()
           
 java.lang.String getSignature()
           
 java.lang.Class<?> getType()
           
 boolean isElement()
           
 boolean isNillable()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BaseBeanGenerator.BeanProperty

public BaseBeanGenerator.BeanProperty(java.lang.String namespace,
                                      java.lang.String name,
                                      java.lang.Class<?> javaClass,
                                      java.lang.reflect.Type type,
                                      boolean isElement)
Method Detail

getName

public java.lang.String getName()

getSignature

public java.lang.String getSignature()

getGenericSignature

public java.lang.String getGenericSignature()

getType

public java.lang.Class<?> getType()

getJaxbAnnotaions

public java.util.List<java.lang.annotation.Annotation> getJaxbAnnotaions()

getNamespace

public java.lang.String getNamespace()

isElement

public boolean isElement()

isNillable

public boolean isNillable()