| LinkList | This class is used to wrap collection of Link objects | 
| QueryList | This class is used to wrap collection of Query objects | 
| ReadAllQueryResultCollection | This class is used to wrap collection of records returned
 by a JPA read all query and includes paging links. | 
| ReportQueryResultCollection | This class is used to wrap collection of records returned by
 a JPA report query and includes paging links. | 
| ReportQueryResultList | This class is used to wrap collection of records returned by a JPA report query. | 
| ReportQueryResultListItem | This class is used to wrap collection of attributes of a record returned by a JPA report query. | 
| SimpleHomogeneousList | This class is used to wrap collection of homogeneous simple java type attributes, such as
 Strings, Integers, etc..., and MUST NOT be used to wrap collection of attributes with the type
 that is assignable from PersistenceWeavedRest. | 
| SingleResultQueryList | This class is used to wrap collection of attributes returned by the single-result JPA report query. | 
| SingleResultQueryResult | The result of single result query. |