com.sun.tools.xjc.generator.annotation.spec
Interface XmlElementWriter

All Superinterfaces:
com.sun.codemodel.JAnnotationWriter<javax.xml.bind.annotation.XmlElement>

public interface XmlElementWriter
extends com.sun.codemodel.JAnnotationWriter<javax.xml.bind.annotation.XmlElement>


Method Summary
 XmlElementWriter defaultValue(java.lang.String value)
           
 XmlElementWriter name(java.lang.String value)
           
 XmlElementWriter namespace(java.lang.String value)
           
 XmlElementWriter nillable(boolean value)
           
 XmlElementWriter required(boolean value)
           
 XmlElementWriter type(java.lang.Class value)
           
 XmlElementWriter type(com.sun.codemodel.JType value)
           
 
Methods inherited from interface com.sun.codemodel.JAnnotationWriter
getAnnotationType, getAnnotationUse
 

Method Detail

name

XmlElementWriter name(java.lang.String value)

type

XmlElementWriter type(java.lang.Class value)

type

XmlElementWriter type(com.sun.codemodel.JType value)

defaultValue

XmlElementWriter defaultValue(java.lang.String value)

namespace

XmlElementWriter namespace(java.lang.String value)

required

XmlElementWriter required(boolean value)

nillable

XmlElementWriter nillable(boolean value)