com.sun.tools.ws.processor.model.jaxb
Class JAXBTypeAndAnnotation
java.lang.Object
com.sun.tools.ws.processor.model.jaxb.JAXBTypeAndAnnotation
public class JAXBTypeAndAnnotation
- extends Object
Holds JAXB JType and TypeAndAnnotation. This provides abstration over
types from JAXBMapping and Property.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
typeAnn
TypeAndAnnotation typeAnn
type
com.sun.codemodel.JType type
JAXBTypeAndAnnotation
public JAXBTypeAndAnnotation(TypeAndAnnotation typeAnn)
JAXBTypeAndAnnotation
public JAXBTypeAndAnnotation(com.sun.codemodel.JType type)
JAXBTypeAndAnnotation
public JAXBTypeAndAnnotation(TypeAndAnnotation typeAnn,
com.sun.codemodel.JType type)
annotate
public void annotate(com.sun.codemodel.JAnnotatable typeVar)
getType
public com.sun.codemodel.JType getType()
getName
public String getName()
getTypeAnn
public TypeAndAnnotation getTypeAnn()
setTypeAnn
public void setTypeAnn(TypeAndAnnotation typeAnn)
setType
public void setType(com.sun.codemodel.JType type)