This is the base package for all Morphia classes.
Interface Summary Interface Description AdvancedDatastoreThis interface exposes advanced
Datastorefeatures, like interacting with DBObject and low-level options.
DatastoreDatastore interface to get/delete/save objects EntityInterceptorInterface for intercepting @Entity lifecycle events ObjectFactoryThe ObjectFactory is used by morphia to create instances of classes which can be customized to fit a particular applications needs.
Class Summary Class Description AbstractEntityInterceptor DAO<T,K> Deprecated.use dev.morphia.dao.BasicDAO DatastoreImpl Deprecated.This is an internal implementation of a published API. DeleteOptionsThe options to apply when removing documents from the DBCollection FindAndModifyOptionsThe options for find and modify operations. InsertOptionsOptions related to insertion of documents into MongoDB. Key<T>The key object; this class is take from the app-engine datastore (mostly) implementation. MapReduceOptions<T>This defines options that can be applied to a mapreduce job MapreduceResults<T>Stores the results of a map reduce operation Morphia UpdateOptionsThe options to apply when updating documents in the DBCollection ValidationBuilderThis is an internal class subject to change and removal.
Enum Summary Enum Description MapreduceType Deprecated.use
Exception Summary Exception Description AuthenticationExceptionSignifies an error trying to authenticate against the database.