|
EclipseLink 2.4.2, build 'v20130514-5956486' API Reference | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.eclipse.persistence.jaxb.javamodel.xjc.XJCJavaAnnotationImpl
public class XJCJavaAnnotationImpl
INTERNAL:
Purpose: JavaAnnotation
implementation wrapping XJC's JAnnotationUse
. Used when
bootstrapping a DynamicJAXBContext
from an XML Schema.
Responsibilities:
Annotation
information from the underlying JAnnotationUse
.
JavaAnnotation
Constructor Summary | |
---|---|
XJCJavaAnnotationImpl(JAnnotationUse annotation,
DynamicClassLoader loader)
Construct a new instance of XJCJavaAnnotationImpl . |
Method Summary | |
---|---|
java.util.Map<java.lang.Object,java.lang.Object> |
getComponents()
Not supported. |
java.lang.annotation.Annotation |
getJavaAnnotation()
Return a Java Annotation representation of this JavaAnnotation . |
java.lang.Class<?> |
getJavaAnnotationClass()
Return the Java Class of the Annotation represented by this JavaAnnotation . |
java.lang.String |
getName()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public XJCJavaAnnotationImpl(JAnnotationUse annotation, DynamicClassLoader loader)
XJCJavaAnnotationImpl
.
annotation
- - the XJC JAnnotationUse
to be wrapped.loader
- - the ClassLoader
used to bootstrap the DynamicJAXBContext
.Method Detail |
---|
public java.lang.annotation.Annotation getJavaAnnotation()
Annotation
representation of this JavaAnnotation
.
Annotation
representation of this JavaAnnotation
.public java.lang.Class<?> getJavaAnnotationClass()
Class
of the Annotation
represented by this JavaAnnotation
.
Class
of this JavaAnnotation's
Annotation
.public java.util.Map<java.lang.Object,java.lang.Object> getComponents()
getComponents
in interface JavaAnnotation
public java.lang.String getName()
getName
in interface JavaAnnotation
|
EclipseLink 2.4.2, build 'v20130514-5956486' API Reference | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |