com.sun.tools.xjc.api.impl.s2j

Class JAXBModelImpl

final class JAXBModelImpl extends Object implements S2JJAXBModel

JAXBModel implementation.
Field Summary
Outlineoutline
Constructor Summary
JAXBModelImpl(Outline outline)
Method Summary
JCodeModelgenerateCode(Plugin[] extensions, ErrorListener errorListener)
Mappingget(QName elementName)
List<JClass>getAllObjectFactories()
List<String>getClassList()
TypeAndAnnotationgetJavaType(QName xmlTypeName)
Collection<? extends Mapping>getMappings()

Field Detail

outline

final Outline outline

Constructor Detail

JAXBModelImpl

JAXBModelImpl(Outline outline)

Method Detail

generateCode

public JCodeModel generateCode(Plugin[] extensions, ErrorListener errorListener)

get

public final Mapping get(QName elementName)

getAllObjectFactories

public List<JClass> getAllObjectFactories()

getClassList

public final List<String> getClassList()

getJavaType

public TypeAndAnnotation getJavaType(QName xmlTypeName)

getMappings

public final Collection<? extends Mapping> getMappings()