| Name | Description | Type | Package | Framework |
| AnnotationHelper | Purpose:Provide a class which is responsible for returning Annotations from AnnotatedElements. | Class | org.eclipse.persistence.jaxb.javamodel.reflection | EclipseLink |
| JavaAnnotationImpl | Purpose:A wrapper class for a JDK Annotation. | Class | org.eclipse.persistence.jaxb.javamodel.reflection | EclipseLink |
| JavaClassImpl | Purpose:A wrapper class for a JDK Class. | Class | org.eclipse.persistence.jaxb.javamodel.reflection | EclipseLink |
| JavaConstructorImpl | Purpose: JavaModel representation of a java. | Class | org.eclipse.persistence.jaxb.javamodel.reflection | EclipseLink |
| JavaFieldImpl | Purpose:A wrapper class for a JDK Field. | Class | org.eclipse.persistence.jaxb.javamodel.reflection | EclipseLink |
| JavaMethodImpl | Purpose:A wrapper for a JDK Method. | Class | org.eclipse.persistence.jaxb.javamodel.reflection | EclipseLink |
| JavaModelImpl | Purpose:The JavaModel is the central access point to the TopLink JAXB 2. | Class | org.eclipse.persistence.jaxb.javamodel.reflection | EclipseLink |
| JavaModelInputImpl | Purpose:Provide access to an array of JavaClass instances and their associated JavaModel. | Class | org.eclipse.persistence.jaxb.javamodel.reflection | EclipseLink |
| JavaPackageImpl | Purpose:A wrapper class for a JDK Package. | Class | org.eclipse.persistence.jaxb.javamodel.reflection | EclipseLink |