com.sun.tools.ws.processor.modeler.wsdl
Class JAXBModelBuilder

java.lang.Object
  extended by com.sun.tools.ws.processor.modeler.wsdl.JAXBModelBuilder

public class JAXBModelBuilder
extends Object

Author:
Vivek Pandey Uses JAXB XJC apis to build JAXBModel and resolves xml to java type mapping from JAXBModel

Field Summary
protected static org.xml.sax.helpers.LocatorImpl NULL_LOCATOR
           
 
Constructor Summary
JAXBModelBuilder(WsimportOptions options, ClassNameCollector classNameCollector, MetadataFinder finder, ErrorReceiver errReceiver)
           
 
Method Summary
protected  void bind()
           
 TypeAndAnnotation getElementTypeAndAnn(QName qname)
           
 JAXBModel getJAXBModel()
           
protected  SchemaCompiler getJAXBSchemaCompiler()
           
 JAXBType getJAXBType(QName qname)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

NULL_LOCATOR

protected static final org.xml.sax.helpers.LocatorImpl NULL_LOCATOR
Constructor Detail

JAXBModelBuilder

public JAXBModelBuilder(WsimportOptions options,
                        ClassNameCollector classNameCollector,
                        MetadataFinder finder,
                        ErrorReceiver errReceiver)
Method Detail

getJAXBType

public JAXBType getJAXBType(QName qname)

getElementTypeAndAnn

public TypeAndAnnotation getElementTypeAndAnn(QName qname)

bind

protected void bind()

getJAXBSchemaCompiler

protected SchemaCompiler getJAXBSchemaCompiler()

getJAXBModel

public JAXBModel getJAXBModel()


Copyright © 2005-2015 Oracle Corporation. All Rights Reserved.