Package play.modules.morphia

Interface Summary
MorphiaEvent.IMorphiaEventHandler  
 

Class Summary
AggregationResult  
Blob  
Model This class provides the abstract declarations for all Models.
Model.MorphiaQuery  
MorphiaEnhancer This class uses the Play framework enhancement process to enhance classes marked with the morphia annotations.
MorphiaEvent.MorphiaEventHandlerAdaptor  
MorphiaPlugin The plugin for the Morphia module.
MorphiaPlugin.MorphiaModelLoader  
 

Enum Summary
MorphiaEvent  
MorphiaPlugin.IdType  
 

Annotation Types Summary
Model.Added Added mark a method be called after an new entity is saved.
Model.AutoTimestamp  
Model.BatchDeleted Deleted mark a method be called after an a query deletion executed
Model.ByPass  
Model.Column  
Model.Deleted Deleted mark a method be called after an entity is deleted
Model.Loaded OnLoad mark a method be called immediately after an entity loaded from mongodb
Model.NoId NoID is used to annotate on sub types which is sure to get ID field from parent type
Model.OnAdd OnAdd mark a method be called before an new entity is saved.
Model.OnBatchDelete OnBatchDelete mark a method be called before a query's delete method get called.
Model.OnDelete OnDelete mark a method be called before an entity is deleted.
Model.OnLoad OnLoad mark a method be called after an new instance of an entity is initialized and before the properties are filled with mongo db columns
Model.OnUpdate OnUpdate mark a method be called before an existing entity is saved.
Model.Updated Updated mark a method be called after an existing entity is saved.
Watch  
WatchBy