org.eclipse.persistence.jaxb.javamodel.reflection
Class JavaAnnotationImpl

java.lang.Object
  extended by org.eclipse.persistence.jaxb.javamodel.reflection.JavaAnnotationImpl
All Implemented Interfaces:
JavaAnnotation

public class JavaAnnotationImpl
extends Object
implements JavaAnnotation

INTERNAL:

Purpose:A wrapper class for a JDK Annotation. This implementation of the TopLink JAXB 2.0 Java model simply makes reflective calls on the underlying JDK object - in this case the Annotation itself is returned.

Responsibilities:

Since:
Oracle TopLink 11.1.1.0.0
See Also:
JavaAnnotation, Annotation

Constructor Summary
JavaAnnotationImpl(Annotation javaAnnotation)
           
 
Method Summary
 Map getComponents()
           
 Annotation getJavaAnnotation()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JavaAnnotationImpl

public JavaAnnotationImpl(Annotation javaAnnotation)
Method Detail

getJavaAnnotation

public Annotation getJavaAnnotation()

getComponents

public Map getComponents()
Specified by:
getComponents in interface JavaAnnotation