com.sun.xml.ws.db.toplink
Class JAXBContextFactory

java.lang.Object
  extended by BindingContextFactory
      extended by com.sun.xml.ws.db.toplink.JAXBContextFactory

public class JAXBContextFactory
extends BindingContextFactory

JAXBContextFactory


Field Summary
(package private) static DocumentBuilderFactory docBuilderFactory
           
static String OXM_XML_ELEMENT
           
static String OXM_XML_OVERRIDE
           
(package private) static String OxmTns
           
 
Constructor Summary
JAXBContextFactory()
           
 
Method Summary
(package private)  Element child(Element parent, String name)
           
static Class<?> classForName(String name)
           
static Class<?> classForName(String name, ClassLoader cl)
           
(package private) static Map<TypeInfo,org.eclipse.persistence.jaxb.TypeMappingInfo> createTypeMappings(Collection<TypeInfo> col)
           
protected  BindingContext getContext(Marshaller m)
           
protected  boolean isFor(String str)
           
protected  BindingContext newContext(BindingInfo bi)
           
protected  BindingContext newContext(JAXBContext context)
           
static Class<?> typeToClass(Type type, ClassLoader cl)
           
(package private)  Element xmlbindings(Class<?> wrpCls, Map<String,Source> extMapping)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

OXM_XML_OVERRIDE

public static final String OXM_XML_OVERRIDE
See Also:
Constant Field Values

OXM_XML_ELEMENT

public static final String OXM_XML_ELEMENT
See Also:
Constant Field Values

docBuilderFactory

static DocumentBuilderFactory docBuilderFactory

OxmTns

static String OxmTns
Constructor Detail

JAXBContextFactory

public JAXBContextFactory()
Method Detail

isFor

protected boolean isFor(String str)

getContext

protected BindingContext getContext(Marshaller m)

newContext

protected BindingContext newContext(JAXBContext context)

newContext

protected BindingContext newContext(BindingInfo bi)

child

Element child(Element parent,
              String name)

xmlbindings

Element xmlbindings(Class<?> wrpCls,
                    Map<String,Source> extMapping)

createTypeMappings

static Map<TypeInfo,org.eclipse.persistence.jaxb.TypeMappingInfo> createTypeMappings(Collection<TypeInfo> col)

typeToClass

public static final Class<?> typeToClass(Type type,
                                         ClassLoader cl)

classForName

public static Class<?> classForName(String name,
                                    ClassLoader cl)
                             throws ClassNotFoundException
Throws:
ClassNotFoundException

classForName

public static Class<?> classForName(String name)
                             throws ClassNotFoundException
Throws:
ClassNotFoundException


Copyright (c) 1997-2012 Oracle and/or its affiliates. All rights reserved.