Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## 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)`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES