| Name | Description | Type | Package | Framework |
| DynamicFinder | Utility that helps you introspect dynamic finder methods. | Class | com.google.inject.persist.finder | Google Guice |
| Finder | Marks a method stub as a dynamic finder. | Class | com.google.inject.persist.finder | Google Guice |
| JpaPersistModule | JPA provider for guice persist. | Class | com.google.inject.persist.jpa | Google Guice |
| PersistFilter | Apply this filter to enable the HTTP Request unit of work and to have guice-persist manage the lifecycle of active units of work. | Class | com.google.inject.persist | Google Guice |
| PersistModule | Class | com.google.inject.persist | Google Guice | |
| PersistService | Persistence provider service. | Interface | com.google.inject.persist | Google Guice |
| Transactional | Any method or class marked with this annotation will be considered for transactionality. | Class | com.google.inject.persist | Google Guice |
| UnitOfWork | This interface is used to gain manual control over the unit of work. | Interface | com.google.inject.persist | Google Guice |