org.eclipse.persistence.jaxb.javamodel.reflection
Class JavaAnnotationImpl
java.lang.Object
org.eclipse.persistence.jaxb.javamodel.reflection.JavaAnnotationImpl
- All Implemented Interfaces:
- JavaAnnotation
public class JavaAnnotationImpl
- extends java.lang.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:
- Provide access to the underlying JDK Annotation
- See Also:
JavaAnnotation
,
Annotation
- Since:
- Oracle TopLink 11.1.1.0.0
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JavaAnnotationImpl
public JavaAnnotationImpl(java.lang.annotation.Annotation javaAnnotation)
getJavaAnnotation
public java.lang.annotation.Annotation getJavaAnnotation()
getComponents
public java.util.Map getComponents()
- Specified by:
getComponents
in interface JavaAnnotation
getName
public java.lang.String getName()
- Specified by:
getName
in interface JavaAnnotation