| Name | Description | Type | Package | Framework |
| AbstractEntityResource | Base class for entity resource. | Class | org.eclipse.persistence.jpa.rs.resources.common | EclipseLink |
| AbstractExceptionMapper | Class | org.eclipse.persistence.jpa.rs.exceptions | EclipseLink | |
| AbstractPersistenceResource | Base class for persistent unit resources. | Class | org.eclipse.persistence.jpa.rs.resources.common | EclipseLink |
| AbstractPersistenceUnitResource | Class | org.eclipse.persistence.jpa.rs.resources.common | EclipseLink | |
| AbstractQueryResource | Base class for query resource. | Class | org.eclipse.persistence.jpa.rs.resources.common | EclipseLink |
| AbstractResource | Base class for all resources. | Class | org.eclipse.persistence.jpa.rs.resources.common | EclipseLink |
| AbstractSingleResultQueryResource | Base class for all single result query resources. | Class | org.eclipse.persistence.jpa.rs.resources.common | EclipseLink |
| ChangeListener | Interface | org.eclipse.persistence.jpa.rs.eventlistener | EclipseLink | |
| CollectionProxy | JPARS 2. | Interface | org.eclipse.persistence.jpa.rs.util | EclipseLink |
| CollectionWrapperBuilder | Helper class used to create proxies for collections. | Class | org.eclipse.persistence.jpa.rs.util | EclipseLink |
| CollectionWrapperMetadataSource | Makes the CollectionWrapper class available in our Dynamic JAXB context. | Class | org.eclipse.persistence.jpa.rs.util.metadatasources | EclipseLink |
| ConcreteSubclassFactory | Factory class to create concrete subclasses of abstract classes. | Class | org.eclipse.persistence.jpa.rs.util | EclipseLink |
| DatabaseEventListenerFactory | Provides a mechanism for plugging in database event listener creation. | Interface | org.eclipse.persistence.jpa.rs.eventlistener | EclipseLink |
| DataStorage | Class | org.eclipse.persistence.jpa.rs | EclipseLink | |
| DescriptorBasedDatabaseEventListener | to change notifications from the database This listener also expands the interface to support subscription on a descriptor basis rather than | Interface | org.eclipse.persistence.jpa.rs.eventlistener | EclipseLink |
| DynamicXMLMetadataSource | MetadataSource used in the creation of dynamic JAXB contexts for applications. | Class | org.eclipse.persistence.jpa.rs.util.metadatasources | EclipseLink |
| DynamicXmlV2MetadataSource | MetadataSource used in the creation of dynamic JAXB contexts for applications in JPARS v2. | Class | org.eclipse.persistence.jpa.rs.util.metadatasources | EclipseLink |
| EntityResource | Class | org.eclipse.persistence.jpa.rs.resources | EclipseLink | |
| EntityResource | Class | org.eclipse.persistence.jpa.rs.resources.unversioned | EclipseLink | |
| ErrorResponse | Class | org.eclipse.persistence.jpa.rs.exceptions | EclipseLink | |
| ErrorResponseMetadataSource | Makes the ErrorResponse class available to JAXB context. | Class | org.eclipse.persistence.jpa.rs.util.metadatasources | EclipseLink |
| FeatureResponseBuilder | Common interface for all response builders. | Interface | org.eclipse.persistence.jpa.rs.features | EclipseLink |
| FeatureResponseBuilderImpl | Response builder used in JPARS 1. | Class | org.eclipse.persistence.jpa.rs.features | EclipseLink |
| FeatureSet | This interface represents a set of JPARS features. | Interface | org.eclipse.persistence.jpa.rs.features | EclipseLink |
| FeatureSet .Feature | Class | org.eclipse.persistence.jpa.rs.features | EclipseLink | |
| FeatureSetPreV2 | The legacy initial feature set. | Class | org.eclipse.persistence.jpa.rs.features | EclipseLink |
| FeatureSetV2 | Feature set for service version 2. | Class | org.eclipse.persistence.jpa.rs.features | EclipseLink |
| FieldsFilter | Filter for fields filtering (projection) feature. | Class | org.eclipse.persistence.jpa.rs.features.fieldsfiltering | EclipseLink |
| FieldsFilteringValidator | Fields filtering feature validator/processor. | Class | org.eclipse.persistence.jpa.rs.features.fieldsfiltering | EclipseLink |
| FieldsFilterType | enum FieldsFilterTypeType of fields filter. | Class | org.eclipse.persistence.jpa.rs.features.fieldsfiltering | EclipseLink |
| HrefHelper | A collection of static methods used to build 'href' attribute values for REST 'link' elements. | Class | org.eclipse.persistence.jpa.rs.util | EclipseLink |
| IdHelper | EclipseLink helper class used for converting composite key values passed into JAX-RS calls as query or matrix parameters into a value that can be used in a | Class | org.eclipse.persistence.jpa.rs.util | EclipseLink |
| IdHelper .SortableKey | Class | org.eclipse.persistence.jpa.rs.util | EclipseLink | |
| InMemoryArchive | This archive is designed for use with dynamic persistence units it is built with a stream that allows it to read a persistence. | Class | org.eclipse.persistence.jpa.rs.util | EclipseLink |
| ItemLinksBuilder | Convenient ItemLinks object builder. | Class | org.eclipse.persistence.jpa.rs.features | EclipseLink |
| ItemLinksMetadataSource | Makes the ItemLinks class available in our Dynamic JAXB context. | Class | org.eclipse.persistence.jpa.rs.util.metadatasources | EclipseLink |
| JavaLangMetadataSource | Makes java. | Class | org.eclipse.persistence.jpa.rs.util.metadatasources | EclipseLink |
| JavaMathMetadataSource | Makes java. | Class | org.eclipse.persistence.jpa.rs.util.metadatasources | EclipseLink |
| JavaUtilMetadataSource | Makes java. | Class | org.eclipse.persistence.jpa.rs.util.metadatasources | EclipseLink |
| JPARSException | Class | org.eclipse.persistence.jpa.rs.exceptions | EclipseLink | |
| JPARSExceptionMapper | Class | org.eclipse.persistence.jpa.rs.exceptions | EclipseLink | |
| JPARSLogger | Class | org.eclipse.persistence.jpa.rs.util | EclipseLink | |
| JTATransactionWrapper | Class | org.eclipse.persistence.jpa.rs.util | EclipseLink | |
| LinkAdapter | Used with JAXB to convert from a URL representing an relationship to an object It provides functionality at marshall and unmarshall time | Class | org.eclipse.persistence.jpa.rs.util.xmladapters | EclipseLink |
| LinkList | This class is used to wrap collection of Link objectsSee Also:LinkAuthor:gonural | Class | org.eclipse.persistence.jpa.rs.util.list | EclipseLink |
| LinkMetadataSource | Makes the Link class available in our Dynamic JAXB context. | Class | org.eclipse.persistence.jpa.rs.util.metadatasources | EclipseLink |
| LinkV2MetadataSource | Makes the LinkV2 class available in our Dynamic JAXB context. | Class | org.eclipse.persistence.jpa.rs.util.metadatasources | EclipseLink |
| LoggingLocalization | Class | org.eclipse.persistence.jpa.rs.logging | EclipseLink | |
| LoggingLocalizationResource | Class | org.eclipse.persistence.jpa.rs.logging.i18n | EclipseLink | |
| MatrixParameters | Class | org.eclipse.persistence.jpa.rs | EclipseLink | |
| MetadataResource | JPARS 2. | Class | org.eclipse.persistence.jpa.rs.resources | EclipseLink |
| MethodExitLogData | Class | org.eclipse.persistence.jpa.rs.util | EclipseLink | |
| ObjectGraphBuilder | Builds object graph for JPARS 2. | Class | org.eclipse.persistence.jpa.rs.util | EclipseLink |
| PageableCollection | Marker interface for queries returning paged resultsSee Also:ReadAllQueryResultCollection, | Interface | org.eclipse.persistence.jpa.rs.util.list | EclipseLink |
| PageableFieldValidator | Finds out if an entity field is pageable and validates paging parameters. | Class | org.eclipse.persistence.jpa.rs.features.paging | EclipseLink |
| PageableQueryValidator | Finds out if a named query is pageable and validates paging parameters. | Class | org.eclipse.persistence.jpa.rs.features.paging | EclipseLink |
| PagingResponseBuilder | FeatureResponseBuilder implementation used for pageable collections. | Class | org.eclipse.persistence.jpa.rs.features.paging | EclipseLink |
| PersistenceContext | A wrapper around the JPA and JAXB artifacts used to persist an application. | Class | org.eclipse.persistence.jpa.rs | EclipseLink |
| PersistenceContextFactory | Interface | org.eclipse.persistence.jpa.rs | EclipseLink | |
| PersistenceContextFactoryProvider | Interface | org.eclipse.persistence.jpa.rs | EclipseLink | |
| PersistenceFactoryBase | Manages the PersistenceContexts that are used by a JPA-RS deployment. | Class | org.eclipse.persistence.jpa.rs | EclipseLink |
| PersistenceResource | Persistence units catalog resource (JPARS version 2. | Class | org.eclipse.persistence.jpa.rs.resources | EclipseLink |
| PersistenceResource | Class | org.eclipse.persistence.jpa.rs.resources.unversioned | EclipseLink | |
| PersistenceUnitResource | Metadata catalog resource in JPARS version less than 2. | Class | org.eclipse.persistence.jpa.rs.resources | EclipseLink |
| PersistenceUnitResource | Class | org.eclipse.persistence.jpa.rs.resources.unversioned | EclipseLink | |
| PreLoginMappingAdapter | This adapter alters the way the JAXBContext handles relationships for an existing persistence unit. | Class | org.eclipse.persistence.jpa.rs.util | EclipseLink |
| PreLoginMappingAdapterV2 | This listener is used for crating XML mappings for weaved fields. | Class | org.eclipse.persistence.jpa.rs.util | EclipseLink |
| QueryList | This class is used to wrap collection of Query objectsSee Also:QueryAuthor:gonural | Class | org.eclipse.persistence.jpa.rs.util.list | EclipseLink |
| QueryParameters | Class | org.eclipse.persistence.jpa.rs | EclipseLink | |
| QueryResource | Class | org.eclipse.persistence.jpa.rs.resources | EclipseLink | |
| QueryResource | Class | org.eclipse.persistence.jpa.rs.resources.unversioned | EclipseLink | |
| ReadAllQueryResultCollection | This class is used to wrap collection of records returned by a JPA read all query and includes paging links. | Class | org.eclipse.persistence.jpa.rs.util.list | EclipseLink |
| ReadAllQueryResultCollectionMetadataSource | Makes the ReadAllQueryResultCollection class available to JPA-RS JAXB context. | Class | org.eclipse.persistence.jpa.rs.util.metadatasources | EclipseLink |
| ReferenceAdapter | Class | org.eclipse.persistence.jpa.rs.util.xmladapters | EclipseLink | |
| ReferenceAdapterV2 | Reference adapter used in JPARS V2. | Class | org.eclipse.persistence.jpa.rs.util.xmladapters | EclipseLink |
| RelationshipLinkAdapter | Class | org.eclipse.persistence.jpa.rs.util.xmladapters | EclipseLink | |
| ReportQueryResultCollection | This class is used to wrap collection of records returned by a JPA report query and includes paging links. | Class | org.eclipse.persistence.jpa.rs.util.list | EclipseLink |
| ReportQueryResultCollectionMetadataSource | Makes the ReportQueryResultCollection class available to JPA-RS JAXB context. | Class | org.eclipse.persistence.jpa.rs.util.metadatasources | EclipseLink |
| ReportQueryResultList | This class is used to wrap collection of records returned by a JPA report query. | Class | org.eclipse.persistence.jpa.rs.util.list | EclipseLink |
| ReportQueryResultListItem | This class is used to wrap collection of attributes of a record returned by a JPA report query. | Class | org.eclipse.persistence.jpa.rs.util.list | EclipseLink |
| ReportQueryResultListItemMetadataSource | Makes the ReportQueryResultListItem class available to JPA-RS JAXB context. | Class | org.eclipse.persistence.jpa.rs.util.metadatasources | EclipseLink |
| ReportQueryResultListMetadataSource | Makes the ReportQueryResultList class available to JPA-RS JAXB context. | Class | org.eclipse.persistence.jpa.rs.util.metadatasources | EclipseLink |
| ReservedWords | This class contains constants used in JPARS. | Class | org.eclipse.persistence.jpa.rs | EclipseLink |
| ResourceLocalTransactionWrapper | Class | org.eclipse.persistence.jpa.rs.util | EclipseLink | |
| RestCollectionAdapter | Collections adapter used in JPARS V2. | Class | org.eclipse.persistence.jpa.rs.util.xmladapters | EclipseLink |
| RestPageable | Collection fields annotated by this annotation support pagination in JPARS service. | Class | org.eclipse.persistence.jpa.rs.annotations | EclipseLink |
| RestPageableQueries | This annotation annotation allows the definition of multipleAuthor:Dmitry Kornilov | Class | org.eclipse.persistence.jpa.rs.annotations | EclipseLink |
| RestPageableQuery | Defines a pageable query. | Class | org.eclipse.persistence.jpa.rs.annotations | EclipseLink |
| SelfLinksResponseBuilder | FeatureResponseBuilder implementation generating 'self' and 'canonical' links. | Class | org.eclipse.persistence.jpa.rs.features.core.selflinks | EclipseLink |
| ServiceVersion | JPARS service version. | Class | org.eclipse.persistence.jpa.rs.features | EclipseLink |
| SimpleHomogeneousList | This class is used to wrap collection of homogeneous simple java type attributes, such as Strings, Integers, etc. | Class | org.eclipse.persistence.jpa.rs.util.list | EclipseLink |
| SimpleHomogeneousListMetadataSource | Makes the SimpleHomogeneousList class available to JPA-RS JAXB context. | Class | org.eclipse.persistence.jpa.rs.util.metadatasources | EclipseLink |
| SingleResultQuery | Marker interface for queries returning single results. | Interface | org.eclipse.persistence.jpa.rs.util.list | EclipseLink |
| SingleResultQueryList | This class is used to wrap collection of attributes returned by the single-result JPA report query. | Class | org.eclipse.persistence.jpa.rs.util.list | EclipseLink |
| SingleResultQueryListMetadataSource | Makes the SingleResultQueryList class available to JPA-RS JAXB context. | Class | org.eclipse.persistence.jpa.rs.util.metadatasources | EclipseLink |
| SingleResultQueryResource | Single result query resource. | Class | org.eclipse.persistence.jpa.rs.resources | EclipseLink |
| SingleResultQueryResource | Class | org.eclipse.persistence.jpa.rs.resources.unversioned | EclipseLink | |
| SingleResultQueryResult | The result of single result query. | Class | org.eclipse.persistence.jpa.rs.util.list | EclipseLink |
| SingleResultQueryResultMetadataSource | Makes the SingleResultQueryResult class available to JPA-RS JAXB context. | Class | org.eclipse.persistence.jpa.rs.util.metadatasources | EclipseLink |
| StreamingOutputMarshaller | Simple StreamingOutput implementation that uses the provided JAXBContext to marshal the result when requested to either XML or | Class | org.eclipse.persistence.jpa.rs.util | EclipseLink |
| SystemDefaults | Class | org.eclipse.persistence.jpa.rs | EclipseLink | |
| TransactionWrapper | Class | org.eclipse.persistence.jpa.rs.util | EclipseLink | |