| 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 |