| Class | Description | 
                            | BeanEntityAccess | Class used to access properties of an entity. | 
                            | EntityPersister | A Persister specifically for persisting PersistentEntity instances. | 
                            | LockableEntityPersister | Abstract base class for entity persisters that support locking. | 
                            | NativeEntryEntityPersister | Provides an implementation of the EntityPersister class that
 reads and writes against a native datastore type specified by the generic type parameter T | 
                            | NativeEntryEntityPersister.NativeEntryModifyingEntityAccess |  | 
                            | ThirdPartyCacheEntityPersister | An EntityPersister that supports third party cache adapters |