EclipseLink 2.3.2, build 'v20111125-r10461' API Reference

org.eclipse.persistence.jaxb.javamodel.oxm
Class OXMJavaModelImpl

java.lang.Object
  extended by org.eclipse.persistence.jaxb.javamodel.oxm.OXMJavaModelImpl
All Implemented Interfaces:
JavaModel

public class OXMJavaModelImpl
extends java.lang.Object
implements JavaModel


Constructor Summary
OXMJavaModelImpl(java.lang.ClassLoader loader, JavaClass[] javaClasses)
           
 
Method Summary
 java.lang.annotation.Annotation getAnnotation(JavaAnnotation annotation, java.lang.Class<?> jClass)
           
 JavaClass getClass(java.lang.Class<?> jClass)
           
 JavaClass getClass(java.lang.String className)
           
 java.lang.ClassLoader getClassLoader()
           
 org.eclipse.persistence.internal.jaxb.JaxbClassLoader getJaxbClassLoader()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OXMJavaModelImpl

public OXMJavaModelImpl(java.lang.ClassLoader loader,
                        JavaClass[] javaClasses)
Method Detail

getClass

public JavaClass getClass(java.lang.Class<?> jClass)
Specified by:
getClass in interface JavaModel

getClass

public JavaClass getClass(java.lang.String className)
Specified by:
getClass in interface JavaModel

getClassLoader

public java.lang.ClassLoader getClassLoader()
Specified by:
getClassLoader in interface JavaModel

getJaxbClassLoader

public org.eclipse.persistence.internal.jaxb.JaxbClassLoader getJaxbClassLoader()

getAnnotation

public java.lang.annotation.Annotation getAnnotation(JavaAnnotation annotation,
                                                     java.lang.Class<?> jClass)
Specified by:
getAnnotation in interface JavaModel

EclipseLink 2.3.2, build 'v20111125-r10461' API Reference