Uses of Class
play.modules.morphia.Model

Packages that use Model
play.modules.morphia   
play.modules.morphia.utils   
 

Uses of Model in play.modules.morphia
 

Methods in play.modules.morphia with type parameters of type Model
static
<T extends Model>
Model.MorphiaQuery
Model.all()
           
<T extends Model>
CriteriaContainer
Model.MorphiaQuery.and(Criteria... criteria)
           
<T extends Model>
java.util.List<>
Model.MorphiaQuery.asKeyList()
           
<T extends Model>
java.util.List<T>
Model.MorphiaQuery.asList()
           
<T extends Model>
Model.MorphiaQuery
Model.MorphiaQuery.batchSize(int value)
           
static
<T extends Model>
T
Model.create(java.lang.Class<?> type, java.lang.String name, java.util.Map<java.lang.String,java.lang.String[]> params, java.lang.annotation.Annotation[] annotations)
           
static
<T extends Model>
Model.MorphiaQuery
Model.createQuery()
           
<T extends Model>
Model.MorphiaQuery.criteria(java.lang.String field)
           
<T extends Model>
T
Model.delete()
           
<T extends Model>
Model.MorphiaQuery
Model.MorphiaQuery.disableCursorTimeout()
           
<T extends Model>
Model.MorphiaQuery
Model.MorphiaQuery.disableSnapshotMode()
           
<T extends Model>
Model.MorphiaQuery
Model.MorphiaQuery.disableTimeout()
          Deprecated. 
static
<T extends Model>
Model.MorphiaQuery
Model.disableValidation()
           
<T extends Model>
Model.MorphiaQuery
Model.MorphiaQuery.disableValidation()
           
static
<T extends Model>
T
Model.edit(java.lang.Object o, java.lang.String name, java.util.Map<java.lang.String,java.lang.String[]> params, java.lang.annotation.Annotation[] annotations)
           
<T extends Model>
T
Model.edit(java.lang.String name, java.util.Map<java.lang.String,java.lang.String[]> params)
           
<T extends Model>
Model.MorphiaQuery
Model.MorphiaQuery.enableCursorTimeout()
           
<T extends Model>
Model.MorphiaQuery
Model.MorphiaQuery.enableSnapshotMode()
           
<T extends Model>
Model.MorphiaQuery
Model.MorphiaQuery.enableTimeout()
          Deprecated. 
<T extends Model>
Model.MorphiaQuery
Model.MorphiaQuery.enableValidation()
           
<T extends Model>
java.lang.Iterable<T>
Model.MorphiaQuery.fetch()
           
<T extends Model>
java.util.List<T>
Model.MorphiaQuery.fetch(int max)
          Retrieve results of the query
<T extends Model>
java.util.List<T>
Model.MorphiaQuery.fetch(int page, int length)
          Retrieve a page of result
<T extends Model>
java.util.List<T>
Model.MorphiaQuery.fetchAll()
          Retrieve all results of the query This is a correspondence to JPAQuery's fetch(), which however, used as another method signature of Morphia Query
<T extends Model>
java.lang.Iterable<T>
Model.MorphiaQuery.fetchEmptyEntities()
           
<T extends Model>
java.lang.Iterable<>
Model.MorphiaQuery.fetchKeys()
           
<T extends Model>
Model.MorphiaQuery.field(java.lang.String field)
           
static
<T extends Model>
Model.MorphiaQuery
Model.filter(java.lang.String property, java.lang.Object value)
          Morphia style filter method.
<T extends Model>
Model.MorphiaQuery
Model.MorphiaQuery.filter(java.lang.String condition, java.lang.Object value)
           
static
<T extends Model>
Model.MorphiaQuery
Model.find()
          Shortcut to createQuery()
static
<T extends Model>
Model.MorphiaQuery
Model.find(java.lang.String keys, java.lang.Object... params)
          JPA style find method
static
<T extends Model>
T
Model.findById(java.lang.Object id)
           
static
<T extends Model>
T
Model.get()
          Return the first element in the data storage.
<T extends Model>
T
Model.MorphiaQuery.get()
           
<T extends Model>
Model.MorphiaQuery.getKey()
           
<T extends Model>
Model.MorphiaQuery
Model.MorphiaQuery.hintIndex(java.lang.String idxName)
           
<T extends Model>
java.util.Iterator<T>
Model.MorphiaQuery.iterator()
           
<T extends Model>
Model.MorphiaQuery
Model.MorphiaQuery.limit(int value)
           
<T extends Model>
T
Model.merge()
          This method has no effect at all
<T extends Model>
Model.MorphiaQuery
Model.MorphiaQuery.offset(int value)
           
<T extends Model>
CriteriaContainer
Model.MorphiaQuery.or(Criteria... criteria)
           
<T extends Model>
Model.MorphiaQuery
Model.MorphiaQuery.order(java.lang.String condition)
           
static
<T extends Model>
Model.MorphiaQuery
Model.q()
          Shortcut to createQuery
static
<T extends Model>
Model.MorphiaQuery
Model.q(java.lang.String keys, java.lang.Object value)
          Shortcut to find(String, Object...)
<T extends Model>
Model.MorphiaQuery
Model.MorphiaQuery.queryNonPrimary()
           
<T extends Model>
Model.MorphiaQuery
Model.MorphiaQuery.queryPrimaryOnly()
           
<T extends Model>
T
Model.refresh()
          Refresh the entity state.
<T extends Model>
Model.MorphiaQuery
Model.MorphiaQuery.retrievedFields(boolean include, java.lang.String... fields)
           
<T extends Model>
T
Model.save()
          Save and return this entity
<T extends Model>
Model.MorphiaQuery
Model.MorphiaQuery.skip(int value)
          Deprecated. 
<T extends Model>
Model.MorphiaQuery
Model.MorphiaQuery.where(CodeWScope js)
           
<T extends Model>
Model.MorphiaQuery
Model.MorphiaQuery.where(java.lang.String js)
           
 

Methods in play.modules.morphia that return Model
 Model Model.MorphiaQuery._get()
           
static Model Model.create(java.lang.String name, Params params)
           
 Model MorphiaPlugin.MorphiaModelLoader.findById(java.lang.Object id)
           
 

Methods in play.modules.morphia that return types with arguments of type Model
 java.lang.Class<? extends Model> Model.MorphiaQuery.getEntityClass()
           
 

Methods in play.modules.morphia with parameters of type Model
 void MorphiaEvent.IMorphiaEventHandler.added(Model context)
           
 void MorphiaEvent.MorphiaEventHandlerAdaptor.added(Model context)
           
 void MorphiaEvent.IMorphiaEventHandler.deleted(Model context)
           
 void MorphiaEvent.MorphiaEventHandlerAdaptor.deleted(Model context)
           
 void MorphiaEvent.IMorphiaEventHandler.loaded(Model context)
           
 void MorphiaEvent.MorphiaEventHandlerAdaptor.loaded(Model context)
           
 void MorphiaEvent.IMorphiaEventHandler.onAdd(Model context)
           
 void MorphiaEvent.MorphiaEventHandlerAdaptor.onAdd(Model context)
           
 void MorphiaEvent.IMorphiaEventHandler.onDelete(Model context)
           
 void MorphiaEvent.MorphiaEventHandlerAdaptor.onDelete(Model context)
           
 void MorphiaEvent.IMorphiaEventHandler.onLoad(Model context)
           
 void MorphiaEvent.MorphiaEventHandlerAdaptor.onLoad(Model context)
           
 void MorphiaEvent.IMorphiaEventHandler.onUpdate(Model context)
           
 void MorphiaEvent.MorphiaEventHandlerAdaptor.onUpdate(Model context)
           
 void MorphiaEvent.IMorphiaEventHandler.updated(Model context)
           
 void MorphiaEvent.MorphiaEventHandlerAdaptor.updated(Model context)
           
 

Method parameters in play.modules.morphia with type arguments of type Model
static void MorphiaPlugin.clearModelEventHandler(java.lang.Class<? extends Model> model)
           
static play.modules.morphia.Model.Factory MorphiaPlugin.MorphiaModelLoader.getFactory(java.lang.Class<? extends Model> clazz)
           
static void MorphiaPlugin.registerModelEventHandler(java.lang.Class<? extends Model> model, MorphiaEvent.IMorphiaEventHandler handler)
           
static void MorphiaPlugin.unregisterModelEventHandler(java.lang.Class<? extends Model> model, MorphiaEvent.IMorphiaEventHandler handler)
           
 

Constructor parameters in play.modules.morphia with type arguments of type Model
Model.MorphiaQuery(java.lang.Class<? extends Model> clazz)
           
Model.MorphiaQuery(java.lang.Class<? extends Model> clazz, DBCollection coll, Datastore ds)
           
Model.MorphiaQuery(java.lang.Class<? extends Model> clazz, DBCollection coll, Datastore ds, int offset, int limit)
           
 

Uses of Model in play.modules.morphia.utils
 

Methods in play.modules.morphia.utils with type parameters of type Model
static
<T extends Model>
java.lang.Long
IdGenerator.generateLongId(java.lang.Class<T> clazz)
           
static
<T extends Model>
java.lang.Long
IdGenerator.generateLongId(T entity)
           
static
<T extends Model>
ObjectId
IdGenerator.generateObjectIdId(java.lang.Class<T> clazz)
           
static
<T extends Model>
ObjectId
IdGenerator.generateObjectIdId(T entity)
           
 

Methods in play.modules.morphia.utils with parameters of type Model
static java.lang.Object IdGenerator.generateId(Model entity)