Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle TopLink
11g Release 1 (11.1.1)

E28847-01


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

Field Summary
private  java.lang.ClassLoader classLoader
           
private static java.lang.String DEFAULT
           
private static java.lang.String JAVA_LANG_OBJECT
           
private  java.util.Map<java.lang.String,JavaClass> javaModelClasses
           

 

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

 

Field Detail

classLoader

private java.lang.ClassLoader classLoader

javaModelClasses

private java.util.Map<java.lang.String,JavaClass> javaModelClasses

DEFAULT

private static java.lang.String DEFAULT

JAVA_LANG_OBJECT

private static java.lang.String JAVA_LANG_OBJECT

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

Skip navigation links

Copyright © 1998, 2012, Oracle. All Rights Reserved.