EclipseLink 2.3.2, build 'v20111125-r10461' API Reference

org.eclipse.persistence.jaxb.compiler
Class CompilerHelper

java.lang.Object
  extended by org.eclipse.persistence.jaxb.compiler.CompilerHelper

public class CompilerHelper
extends java.lang.Object

Helper class for code that needs to be shared between AnnotationsProcessor, MappingsGenerator, SchemaGenerator


Constructor Summary
CompilerHelper()
           
 
Method Summary
static void addClassToClassLoader(JavaClass cls, java.lang.ClassLoader loader)
           
static JavaClass getNextMappedSuperClass(JavaClass cls, java.util.HashMap<java.lang.String,TypeInfo> typeInfo, Helper helper)
           
static JAXBContext getXmlBindingsModelContext()
          The method will load the eclipselink metadata model and return the corresponding JAXBContext
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CompilerHelper

public CompilerHelper()
Method Detail

getXmlBindingsModelContext

public static JAXBContext getXmlBindingsModelContext()
The method will load the eclipselink metadata model and return the corresponding JAXBContext


getNextMappedSuperClass

public static JavaClass getNextMappedSuperClass(JavaClass cls,
                                                java.util.HashMap<java.lang.String,TypeInfo> typeInfo,
                                                Helper helper)

addClassToClassLoader

public static void addClassToClassLoader(JavaClass cls,
                                         java.lang.ClassLoader loader)

EclipseLink 2.3.2, build 'v20111125-r10461' API Reference