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

A B C D E F G H I J K L M O P Q R S T U V W _

## A

add(String, Object) - Method in class play.modules.morphia.Model.MorphiaUpdateOperations
add(String, Object, boolean) - Method in class play.modules.morphia.Model.MorphiaUpdateOperations
addAll(String, List<?>, boolean) - Method in class play.modules.morphia.Model.MorphiaUpdateOperations
added(Model) - Method in interface play.modules.morphia.MorphiaEvent.IMorphiaEventHandler
added(Model) - Method in class play.modules.morphia.MorphiaEvent.MorphiaEventHandlerAdaptor
AggregationResult - Class in play.modules.morphia
AggregationResult(List<CommandResult>, String) - Constructor for class play.modules.morphia.AggregationResult
ALL - Static variable in class play.modules.morphia.Model
all() - Static method in class play.modules.morphia.Model
and(Criteria...) - Method in class play.modules.morphia.Model.MorphiaQuery
asBitSet(byte[]) - Static method in class play.modules.morphia.utils.Serializer
asKeyList() - Method in class play.modules.morphia.Model.MorphiaQuery
asList() - Method in class play.modules.morphia.Model.MorphiaQuery
average(String) - Method in class play.modules.morphia.Model.MorphiaQuery

## B

batchDeleted(Model.MorphiaQuery) - Method in interface play.modules.morphia.MorphiaEvent.IMorphiaEventHandler
batchDeleted(Model.MorphiaQuery) - Method in class play.modules.morphia.MorphiaEvent.MorphiaEventHandlerAdaptor
batchSize(int) - Method in class play.modules.morphia.Model.MorphiaQuery
bind(String, Class, Type, Annotation[], Map<String, String[]>) - Method in class play.modules.morphia.MorphiaPlugin
bind(String, Object, Map<String, String[]>) - Method in class play.modules.morphia.MorphiaPlugin
Blob - Class in play.modules.morphia
Blob() - Constructor for class play.modules.morphia.Blob
Blob(InputStream, String) - Constructor for class play.modules.morphia.Blob
Blob(File, String) - Constructor for class play.modules.morphia.Blob
Blob(File) - Constructor for class play.modules.morphia.Blob
Blob(String) - Constructor for class play.modules.morphia.Blob
blobChanged(String) - Method in class play.modules.morphia.Model
blobFieldsTracker - Variable in class play.modules.morphia.Model
BlobGsonAdapter - Class in play.modules.morphia.utils
  Created by IntelliJ IDEA.
BlobGsonAdapter() - Constructor for class play.modules.morphia.utils.BlobGsonAdapter

## C

clearAllModelEventHandler() - Static method in class play.modules.morphia.MorphiaPlugin
clearGlobalEventHandler() - Static method in class play.modules.morphia.MorphiaPlugin
clearModelEventHandler(Class<? extends Model>) - Static method in class play.modules.morphia.MorphiaPlugin
clone() - Method in class play.modules.morphia.Model.MorphiaQuery
cloud(String) - Method in class play.modules.morphia.Model.MorphiaQuery
col() - Static method in class play.modules.morphia.Model
  Return MongoDB DBCollection for this model
col() - Method in class play.modules.morphia.Model.MorphiaQuery
col() - Method in class play.modules.morphia.Model.MorphiaUpdateOperations
configured() - Static method in class play.modules.morphia.MorphiaPlugin
count() - Static method in class play.modules.morphia.Model
count(String, Object...) - Static method in class play.modules.morphia.Model
count() - Method in class play.modules.morphia.Model.MorphiaQuery
  Alias of countAll()
count(List<String>, String, String) - Method in class play.modules.morphia.MorphiaPlugin.MorphiaModelLoader
countAll() - Method in class play.modules.morphia.Model.MorphiaQuery
create(Class<?>, String, Map<String, String[]>, Annotation[]) - Static method in class play.modules.morphia.Model
create(String, Scope.Params) - Static method in class play.modules.morphia.Model
create() - Method in class play.modules.morphia.Model
  store (ie insert) the entity.
createQuery() - Static method in class play.modules.morphia.Model
createUpdateOperations() - Static method in class play.modules.morphia.Model
criteria(String) - Method in class play.modules.morphia.Model.MorphiaQuery

## D

db() - Static method in class play.modules.morphia.Model
  Return MongoDB DB instance
debug(String, Object...) - Static method in class play.modules.morphia.MorphiaPlugin
debug(Throwable, String, Object...) - Static method in class play.modules.morphia.MorphiaPlugin
debug(String) - Method in class play.modules.morphia.utils.PlayLogr
debug(String, Object...) - Method in class play.modules.morphia.utils.PlayLogr
debug(String, Throwable) - Method in class play.modules.morphia.utils.PlayLogr
dec(String) - Method in class play.modules.morphia.Model.MorphiaUpdateOperations
delete() - Method in class play.modules.morphia.Blob
delete(String) - Static method in class play.modules.morphia.Blob
delete() - Method in class play.modules.morphia.Model
delete(Model.MorphiaQuery) - Static method in class play.modules.morphia.Model
delete() - Method in class play.modules.morphia.Model.MorphiaQuery
delete(Class<? extends Model>...) - Static method in class play.test.MorphiaFixtures
delete(List<Class<? extends Model>>) - Static method in class play.test.MorphiaFixtures
deleteAll() - Static method in class play.modules.morphia.Model
  Shortcut to Model.delete(find())
deleteAll() - Method in class play.modules.morphia.MorphiaPlugin.MorphiaModelLoader
deleteAllModels() - Static method in class play.test.MorphiaFixtures
deleteBlobs() - Method in class play.modules.morphia.Model
deleteBlobsInBatch(Model.MorphiaQuery) - Method in class play.modules.morphia.Model
deleted(Model) - Method in interface play.modules.morphia.MorphiaEvent.IMorphiaEventHandler
deleted(Model) - Method in class play.modules.morphia.MorphiaEvent.MorphiaEventHandlerAdaptor
deleteDatabase() - Static method in class play.test.MorphiaFixtures
deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class play.modules.morphia.utils.ObjectIdGsonAdapter
disableCursorTimeout() - Method in class play.modules.morphia.Model.MorphiaQuery
disableIsolate() - Method in class play.modules.morphia.Model.MorphiaUpdateOperations
disableSnapshotMode() - Method in class play.modules.morphia.Model.MorphiaQuery
disableTimeout() - Method in class play.modules.morphia.Model.MorphiaQuery
  Deprecated.
disableValidation() - Static method in class play.modules.morphia.Model
disableValidation() - Method in class play.modules.morphia.Model.MorphiaQuery
disableValidation() - Method in class play.modules.morphia.Model.MorphiaUpdateOperations
distinct(String) - Method in class play.modules.morphia.Model.MorphiaQuery
ds() - Static method in class play.modules.morphia.Model
  Return Morphia Datastore instance
ds() - Static method in class play.modules.morphia.Model.MorphiaQuery
ds() - Static method in class play.modules.morphia.Model.MorphiaUpdateOperations
ds() - Static method in class play.modules.morphia.MorphiaPlugin
ds(String) - Static method in class play.modules.morphia.MorphiaPlugin
ds() - Static method in class play.modules.morphia.utils.IdGenerator

## E

edit(Object, String, Map<String, String[]>, Annotation[]) - Static method in class play.modules.morphia.Model
edit(String, Map<String, String[]>) - Method in class play.modules.morphia.Model
enableCursorTimeout() - Method in class play.modules.morphia.Model.MorphiaQuery
enableIsolate() - Method in class play.modules.morphia.Model.MorphiaUpdateOperations
enableSnapshotMode() - Method in class play.modules.morphia.Model.MorphiaQuery
enableTimeout() - Method in class play.modules.morphia.Model.MorphiaQuery
  Deprecated.
enableValidation() - Method in class play.modules.morphia.Model.MorphiaQuery
enableValidation() - Method in class play.modules.morphia.Model.MorphiaUpdateOperations
enhance(ApplicationClasses.ApplicationClass) - Method in class play.modules.morphia.MorphiaPlugin
enhanceThisClass(ApplicationClasses.ApplicationClass) - Method in class play.modules.morphia.MorphiaEnhancer
equals(Object) - Method in class play.modules.morphia.Model
  For sub class with \@Embedded annotation specified, it's better to override this method
equals(Object) - Method in class play.modules.morphia.Model.MorphiaUpdateOperations
error(String, Object...) - Static method in class play.modules.morphia.MorphiaPlugin
error(Throwable, String, Object...) - Static method in class play.modules.morphia.MorphiaPlugin
error(String) - Method in class play.modules.morphia.utils.PlayLogr
error(String, Object...) - Method in class play.modules.morphia.utils.PlayLogr
error(String, Throwable) - Method in class play.modules.morphia.utils.PlayLogr
exists() - Method in class play.modules.morphia.Blob

## F

fatal(String, Object...) - Static method in class play.modules.morphia.MorphiaPlugin
fatal(Throwable, String, Object...) - Static method in class play.modules.morphia.MorphiaPlugin
fetch(int) - Method in class play.modules.morphia.Model.MorphiaQuery
  Retrieve results of the query
fetch(int, int) - Method in class play.modules.morphia.Model.MorphiaQuery
  Retrieve a page of result
fetch() - Method in class play.modules.morphia.Model.MorphiaQuery
fetch(int, int, String, String, List<String>, String, String) - Method in class play.modules.morphia.MorphiaPlugin.MorphiaModelLoader
fetchAll() - Method in class play.modules.morphia.Model.MorphiaQuery
  Retrieve all results of the query This is a correspondence to JPAQuery's fetch(), which however, used as another method signature of Morphia Query
fetchEmptyEntities() - Method in class play.modules.morphia.Model.MorphiaQuery
fetchKeys() - Method in class play.modules.morphia.Model.MorphiaQuery
field(String) - Method in class play.modules.morphia.Model.MorphiaQuery
filter(String, Object) - Static method in class play.modules.morphia.Model
  Morphia style filter method.
filter(String, Object) - Method in class play.modules.morphia.Model.MorphiaQuery
find() - Static method in class play.modules.morphia.Model
  Shortcut to createQuery()
find(String, Object...) - Static method in class play.modules.morphia.Model
  JPA style find method
findAll() - Static method in class play.modules.morphia.Model
findAndModify(Model.MorphiaQuery) - Method in class play.modules.morphia.Model.MorphiaUpdateOperations
findAndModify(String, Object...) - Method in class play.modules.morphia.Model.MorphiaUpdateOperations
findAndModify(Model.MorphiaQuery, boolean) - Method in class play.modules.morphia.Model.MorphiaUpdateOperations
findAndModify(boolean, String, Object...) - Method in class play.modules.morphia.Model.MorphiaUpdateOperations
findAndModify(Model.MorphiaQuery, boolean, boolean) - Method in class play.modules.morphia.Model.MorphiaUpdateOperations
findBy(String, Object...) - Method in class play.modules.morphia.Model.MorphiaQuery
  Used to simulate JPA.find("byXXAndYY", ...);
findById(Object) - Static method in class play.modules.morphia.Model
findById(Object) - Method in class play.modules.morphia.MorphiaPlugin.MorphiaModelLoader
findFile(String) - Static method in class play.modules.morphia.Blob
first() - Method in class play.modules.morphia.Model.MorphiaQuery
forId(String) - Static method in enum play.modules.morphia.MorphiaEvent
from(int) - Method in class play.modules.morphia.Model.MorphiaQuery
  Set the position to start
fromBitSet(BitSet) - Static method in class play.modules.morphia.utils.Serializer

## G

generateId(Model) - Static method in class play.modules.morphia.utils.IdGenerator
generateLongId(T) - Static method in class play.modules.morphia.utils.IdGenerator
generateLongId(Class<T>) - Static method in class play.modules.morphia.utils.IdGenerator
generateObjectIdId(T) - Static method in class play.modules.morphia.utils.IdGenerator
generateObjectIdId(Class<T>) - Static method in class play.modules.morphia.utils.IdGenerator
get() - Method in class play.modules.morphia.Blob
get() - Static method in class play.modules.morphia.Model
  Return the first element in the data storage.
get() - Method in class play.modules.morphia.Model.MorphiaQuery
get(Class<?>) - Method in class play.modules.morphia.utils.PlayLogrFactory
get(Class<?>) - Method in class play.modules.morphia.utils.SilentLogrFactory
getBlobFileName(String) - Method in class play.modules.morphia.Model
getBlobFileName(String, Object, String) - Static method in class play.modules.morphia.Model
getEntityClass() - Method in class play.modules.morphia.Model.MorphiaQuery
getFactory(Class<? extends Model>) - Static method in class play.modules.morphia.MorphiaPlugin.MorphiaModelLoader
getGridFSFile() - Method in class play.modules.morphia.Blob
getId() - Method in class play.modules.morphia.Model
  MorphiaEnhancer will override this method for sub class without \@Embedded annotation specified If user defined customized \@Id field, it's better to override this method for the sake of performance.
getId(Class<T>) - Method in class play.modules.morphia.Model
getId() - Method in enum play.modules.morphia.MorphiaEvent
getIdType() - Static method in class play.modules.morphia.MorphiaPlugin
getIdTypeName() - Static method in class play.modules.morphia.utils.IdGenerator
getKey() - Method in class play.modules.morphia.Model.MorphiaQuery
getModelFactory() - Static method in class play.modules.morphia.Model
getMorphiaQuery() - Method in class play.modules.morphia.Model.MorphiaQuery
getMorphiaUpdateOperations() - Method in class play.modules.morphia.Model.MorphiaUpdateOperations
getQueryObject() - Method in class play.modules.morphia.Model.MorphiaQuery
getResult() - Method in class play.modules.morphia.AggregationResult
getResult(String, Object...) - Method in class play.modules.morphia.AggregationResult
getUpdateOperationsObject() - Method in class play.modules.morphia.Model.MorphiaUpdateOperations
gridFs() - Static method in class play.modules.morphia.MorphiaPlugin
group(String, DBObject, String, String) - Method in class play.modules.morphia.Model.MorphiaQuery
groupAverage(String, String...) - Static method in class play.modules.morphia.Model
groupAverage(String, String...) - Method in class play.modules.morphia.Model.MorphiaQuery
groupCount(String, String...) - Static method in class play.modules.morphia.Model
groupCount(String, String...) - Method in class play.modules.morphia.Model.MorphiaQuery
groupMax(String, String...) - Static method in class play.modules.morphia.Model
groupMax(String, String...) - Method in class play.modules.morphia.Model.MorphiaQuery
groupMin(String, String...) - Static method in class play.modules.morphia.Model
groupMin(String, String...) - Method in class play.modules.morphia.Model.MorphiaQuery
groupSum(String, String...) - Static method in class play.modules.morphia.Model
groupSum(String, String...) - Method in class play.modules.morphia.Model.MorphiaQuery

## H

h_Added() - Method in class play.modules.morphia.Model
  for PlayMorphia internal usage only
h_BatchDeleted(Model.MorphiaQuery) - Method in class play.modules.morphia.Model
h_Deleted() - Method in class play.modules.morphia.Model
h_Loaded() - Method in class play.modules.morphia.Model
  for PlayMorphia internal usage only
h_OnAdd() - Method in class play.modules.morphia.Model
  for PlayMorphia internal usage only
h_OnBatchDelete(Model.MorphiaQuery) - Method in class play.modules.morphia.Model
h_OnDelete() - Method in class play.modules.morphia.Model
h_OnLoad() - Method in class play.modules.morphia.Model
  for PlayMorphia internal usage only
h_OnUpdate() - Method in class play.modules.morphia.Model
  for PlayMorphia internal usage only
h_Updated() - Method in class play.modules.morphia.Model
  for PlayMorphia internal usage only
hashCode() - Method in class play.modules.morphia.Model
  For sub class with \@Embedded annotation specified, it's better to override this method
hintIndex(String) - Method in class play.modules.morphia.Model.MorphiaQuery

## I

IdGenerator - Class in play.modules.morphia.utils
IdGenerator() - Constructor for class play.modules.morphia.utils.IdGenerator
IGNORECASE - Static variable in class play.modules.morphia.utils.StringUtil
IGNORESPACE - Static variable in class play.modules.morphia.utils.StringUtil
inc(String) - Method in class play.modules.morphia.Model.MorphiaUpdateOperations
inc(String, Number...) - Method in class play.modules.morphia.Model.MorphiaUpdateOperations
info(String, Object...) - Static method in class play.modules.morphia.MorphiaPlugin
info(Throwable, String, Object...) - Static method in class play.modules.morphia.MorphiaPlugin
info(String) - Method in class play.modules.morphia.utils.PlayLogr
info(String, Object...) - Method in class play.modules.morphia.utils.PlayLogr
info(String, Throwable) - Method in class play.modules.morphia.utils.PlayLogr
invokeOn(MorphiaEvent.IMorphiaEventHandler, Object) - Method in enum play.modules.morphia.MorphiaEvent
isDebugEnabled() - Method in class play.modules.morphia.utils.PlayLogr
isEmbedded_() - Method in class play.modules.morphia.Model
  Deprecated.
isEmpty(String) - Static method in class play.modules.morphia.utils.StringUtil
isEqual(String, String) - Static method in class play.modules.morphia.utils.StringUtil
isEqual(String, String, int) - Static method in class play.modules.morphia.utils.StringUtil
isErrorEnabled() - Method in class play.modules.morphia.utils.PlayLogr
isInfoEnabled() - Method in class play.modules.morphia.utils.PlayLogr
isNew() - Method in class play.modules.morphia.Model
  A utility method determine whether this entity is a newly constructed object in memory or represents a data from mongodb
isolate(boolean) - Method in class play.modules.morphia.Model.MorphiaUpdateOperations
isolated() - Method in class play.modules.morphia.Model.MorphiaUpdateOperations
isTraceEnabled() - Method in class play.modules.morphia.utils.PlayLogr
isUserDefinedId_() - Method in class play.modules.morphia.Model
  MorphiaEnhancer will override this method for sub class with \@Id annotation specified
isWarningEnabled() - Method in class play.modules.morphia.utils.PlayLogr
iterator() - Method in class play.modules.morphia.Model.MorphiaQuery

## J

join(String, Collection<?>) - Static method in class play.modules.morphia.utils.StringUtil
join(String, Collection<?>, boolean) - Static method in class play.modules.morphia.utils.StringUtil
join(String, String, String, Collection<?>, boolean) - Static method in class play.modules.morphia.utils.StringUtil
join(String, String, String, Collection<?>) - Static method in class play.modules.morphia.utils.StringUtil
join(String, String...) - Static method in class play.modules.morphia.utils.StringUtil

## K

keyName() - Method in class play.modules.morphia.MorphiaPlugin.MorphiaModelLoader
keyType() - Method in class play.modules.morphia.MorphiaPlugin.MorphiaModelLoader
keyValue(Model) - Method in class play.modules.morphia.MorphiaPlugin.MorphiaModelLoader

## L

length() - Method in class play.modules.morphia.Blob
limit(int) - Method in class play.modules.morphia.Model.MorphiaQuery
listProperties() - Method in class play.modules.morphia.MorphiaPlugin.MorphiaModelLoader
loadBlobs() - Method in class play.modules.morphia.Model
loaded(Model) - Method in interface play.modules.morphia.MorphiaEvent.IMorphiaEventHandler
loaded(Model) - Method in class play.modules.morphia.MorphiaEvent.MorphiaEventHandlerAdaptor
loggerRegistered() - Static method in class play.modules.morphia.MorphiaPlugin
lowerFirstChar(String) - Static method in class play.modules.morphia.utils.StringUtil

## M

main(String[]) - Static method in enum play.modules.morphia.MorphiaEvent
main(String[]) - Static method in class play.modules.morphia.utils.StringUtil
max(String) - Method in class play.modules.morphia.Model.MorphiaQuery
merge() - Method in class play.modules.morphia.Model
  This method has no effect at all
min(String) - Method in class play.modules.morphia.Model.MorphiaQuery
Model - Class in play.modules.morphia
  This class provides the abstract declarations for all Models.
Model() - Constructor for class play.modules.morphia.Model
Model.Added - Annotation Type in play.modules.morphia
  Added mark a method be called after an new entity is saved.
Model.AutoTimestamp - Annotation Type in play.modules.morphia
Model.BatchDeleted - Annotation Type in play.modules.morphia
  Deleted mark a method be called after an a query deletion executed
Model.ByPass - Annotation Type in play.modules.morphia
Model.Column - Annotation Type in play.modules.morphia
Model.Deleted - Annotation Type in play.modules.morphia
  Deleted mark a method be called after an entity is deleted
Model.Loaded - Annotation Type in play.modules.morphia
  OnLoad mark a method be called immediately after an entity loaded from mongodb
Model.MorphiaQuery - Class in play.modules.morphia
Model.MorphiaQuery(Class<? extends Model>) - Constructor for class play.modules.morphia.Model.MorphiaQuery
Model.MorphiaQuery(Class<? extends Model>, DBCollection, Datastore) - Constructor for class play.modules.morphia.Model.MorphiaQuery
Model.MorphiaQuery(Class<? extends Model>, DBCollection, Datastore, int, int) - Constructor for class play.modules.morphia.Model.MorphiaQuery
Model.MorphiaUpdateOperations - Class in play.modules.morphia
Model.MorphiaUpdateOperations(Class<? extends Model>) - Constructor for class play.modules.morphia.Model.MorphiaUpdateOperations
Model.NoId - Annotation Type in play.modules.morphia
  NoID is used to annotate on sub types which is sure to get ID field from parent type
Model.OnAdd - Annotation Type in play.modules.morphia
  OnAdd mark a method be called before an new entity is saved.
Model.OnBatchDelete - Annotation Type in play.modules.morphia
  OnBatchDelete mark a method be called before a query's delete method get called.
Model.OnDelete - Annotation Type in play.modules.morphia
  OnDelete mark a method be called before an entity is deleted.
Model.OnLoad - Annotation Type in play.modules.morphia
  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 - Annotation Type in play.modules.morphia
  OnUpdate mark a method be called before an existing entity is saved.
Model.Updated - Annotation Type in play.modules.morphia
  Updated mark a method be called after an existing entity is saved.
modelFactory(Class<? extends Model>) - Method in class play.modules.morphia.MorphiaPlugin
ModelFactoryGsonAdapter - Class in play.modules.morphia.utils
  Created by IntelliJ IDEA.
ModelFactoryGsonAdapter() - Constructor for class play.modules.morphia.utils.ModelFactoryGsonAdapter
morphia() - Static method in class play.modules.morphia.MorphiaPlugin
MorphiaEnhancer - Class in play.modules.morphia
  This class uses the Play framework enhancement process to enhance classes marked with the morphia annotations.
MorphiaEnhancer() - Constructor for class play.modules.morphia.MorphiaEnhancer
MorphiaEvent - Enum in play.modules.morphia
MorphiaEvent.IMorphiaEventHandler - Interface in play.modules.morphia
MorphiaEvent.MorphiaEventHandlerAdaptor - Class in play.modules.morphia
MorphiaEvent.MorphiaEventHandlerAdaptor() - Constructor for class play.modules.morphia.MorphiaEvent.MorphiaEventHandlerAdaptor
MorphiaFixtures - Class in play.test
MorphiaFixtures() - Constructor for class play.test.MorphiaFixtures
MorphiaPlugin - Class in play.modules.morphia
  The plugin for the Morphia module.
MorphiaPlugin() - Constructor for class play.modules.morphia.MorphiaPlugin
MorphiaPlugin.IdType - Enum in play.modules.morphia
MorphiaPlugin.MorphiaModelLoader - Class in play.modules.morphia
multi(boolean) - Method in class play.modules.morphia.Model.MorphiaUpdateOperations
multi() - Method in class play.modules.morphia.Model.MorphiaUpdateOperations

## O

o() - Static method in class play.modules.morphia.Model
  Alias of #updateOperations()
ObjectIdGsonAdapter - Class in play.modules.morphia.utils
ObjectIdGsonAdapter() - Constructor for class play.modules.morphia.utils.ObjectIdGsonAdapter
offset(int) - Method in class play.modules.morphia.Model.MorphiaQuery
onAdd(Model) - Method in interface play.modules.morphia.MorphiaEvent.IMorphiaEventHandler
onAdd(Model) - Method in class play.modules.morphia.MorphiaEvent.MorphiaEventHandlerAdaptor
onApplicationStart() - Method in class play.modules.morphia.MorphiaPlugin
onBatchDelete(Model.MorphiaQuery) - Method in interface play.modules.morphia.MorphiaEvent.IMorphiaEventHandler
onBatchDelete(Model.MorphiaQuery) - Method in class play.modules.morphia.MorphiaEvent.MorphiaEventHandlerAdaptor
onConfigurationRead() - Method in class play.modules.morphia.MorphiaPlugin
onDelete(Model) - Method in interface play.modules.morphia.MorphiaEvent.IMorphiaEventHandler
onDelete(Model) - Method in class play.modules.morphia.MorphiaEvent.MorphiaEventHandlerAdaptor
onInvocationException(Throwable) - Method in class play.modules.morphia.MorphiaPlugin
onLoad(Model) - Method in interface play.modules.morphia.MorphiaEvent.IMorphiaEventHandler
onLoad(Model) - Method in class play.modules.morphia.MorphiaEvent.MorphiaEventHandlerAdaptor
onUpdate(Model) - Method in interface play.modules.morphia.MorphiaEvent.IMorphiaEventHandler
onUpdate(Model) - Method in class play.modules.morphia.MorphiaEvent.MorphiaEventHandlerAdaptor
or(Criteria...) - Method in class play.modules.morphia.Model.MorphiaQuery
order(String) - Method in class play.modules.morphia.Model.MorphiaQuery

## P

PACKAGE_NAME - Static variable in class play.modules.morphia.MorphiaEnhancer
play.modules.morphia - package play.modules.morphia
play.modules.morphia.utils - package play.modules.morphia.utils
play.test - package play.test
PlayLogr - Class in play.modules.morphia.utils
PlayLogr() - Constructor for class play.modules.morphia.utils.PlayLogr
PlayLogrFactory - Class in play.modules.morphia.utils
PlayLogrFactory() - Constructor for class play.modules.morphia.utils.PlayLogrFactory
PREFIX - Static variable in enum play.modules.morphia.MorphiaEvent
PREFIX - Static variable in class play.modules.morphia.MorphiaPlugin
processId(Object) - Static method in class play.modules.morphia.utils.IdGenerator
processId_(Object) - Static method in class play.modules.morphia.Model
  Any sub class with \@Id annotation specified need to rewrite this method
processLongId(Object) - Static method in class play.modules.morphia.utils.IdGenerator
processObjectId(Object) - Static method in class play.modules.morphia.utils.IdGenerator
processWhere(Query<?>, String) - Static method in class play.modules.morphia.MorphiaPlugin.MorphiaModelLoader

## Q

q() - Static method in class play.modules.morphia.Model
  Shortcut to createQuery
q(String, Object) - Static method in class play.modules.morphia.Model
  Shortcut to find(String, Object...)
queryNonPrimary() - Method in class play.modules.morphia.Model.MorphiaQuery
queryPrimaryOnly() - Method in class play.modules.morphia.Model.MorphiaQuery

## R

raw() - Method in class play.modules.morphia.AggregationResult
refresh() - Method in class play.modules.morphia.Model
  Refresh the entity state.
registerGlobalEventHandler(MorphiaEvent.IMorphiaEventHandler) - Static method in class play.modules.morphia.MorphiaPlugin
registerModelEventHandler(Class<? extends Model>, MorphiaEvent.IMorphiaEventHandler) - Static method in class play.modules.morphia.MorphiaPlugin
removeAll(String, Object) - Method in class play.modules.morphia.Model.MorphiaUpdateOperations
removeAll(String, List<?>) - Method in class play.modules.morphia.Model.MorphiaUpdateOperations
removeFirst(String) - Method in class play.modules.morphia.Model.MorphiaUpdateOperations
removeGridFSFiles(String, Object, String...) - Static method in class play.modules.morphia.Model
removeGridFSFiles(Model.MorphiaQuery, String...) - Static method in class play.modules.morphia.Model
removeLast(String) - Method in class play.modules.morphia.Model.MorphiaUpdateOperations
retrievedFields(boolean, String...) - Method in class play.modules.morphia.Model.MorphiaQuery

## S

save() - Method in class play.modules.morphia.Model
  Save and return this entity
save2() - Method in class play.modules.morphia.Model
  Save and return Morphia Key
saveBlobs() - Method in class play.modules.morphia.Model
serialize(Blob, Type, JsonSerializationContext) - Method in class play.modules.morphia.utils.BlobGsonAdapter
serialize(Model.Factory, Type, JsonSerializationContext) - Method in class play.modules.morphia.utils.ModelFactoryGsonAdapter
serialize(ObjectId, Type, JsonSerializationContext) - Method in class play.modules.morphia.utils.ObjectIdGsonAdapter
Serializer - Class in play.modules.morphia.utils
  Helper class to help serialize java object like BitSet The code dealing with BitSet/byte[] conversion comes from http://stackoverflow.com/questions/1378171/writing-a-bitset-to-a-file-in-java
Serializer() - Constructor for class play.modules.morphia.utils.Serializer
set(File, String) - Method in class play.modules.morphia.Blob
set(InputStream, String) - Method in class play.modules.morphia.Blob
set(String, Object...) - Method in class play.modules.morphia.Model.MorphiaUpdateOperations
setBlobChanged(String) - Method in class play.modules.morphia.Model
setId(Object) - Method in class play.modules.morphia.Model
setId_(Object) - Method in class play.modules.morphia.Model
  MorphiaEnhancer will override this method for sub class without user annotated \@Id fields
SilentLogrFactory - Class in play.modules.morphia.utils
SilentLogrFactory() - Constructor for class play.modules.morphia.utils.SilentLogrFactory
skip(int) - Method in class play.modules.morphia.Model.MorphiaQuery
  Deprecated.
StringUtil - Class in play.modules.morphia.utils
StringUtil() - Constructor for class play.modules.morphia.utils.StringUtil
sum(String) - Method in class play.modules.morphia.Model.MorphiaQuery

## T

toString() - Method in class play.modules.morphia.Blob
toString() - Method in class play.modules.morphia.Model.MorphiaQuery
toString() - Method in class play.modules.morphia.Model
trace(String, Object...) - Static method in class play.modules.morphia.MorphiaPlugin
trace(Throwable, String, Object...) - Static method in class play.modules.morphia.MorphiaPlugin
trace(String) - Method in class play.modules.morphia.utils.PlayLogr
trace(String, Object...) - Method in class play.modules.morphia.utils.PlayLogr
trace(String, Throwable) - Method in class play.modules.morphia.utils.PlayLogr
trim(String) - Static method in class play.modules.morphia.utils.StringUtil
type() - Method in class play.modules.morphia.Blob

## U

unregisterGlobalEventHandler(MorphiaEvent.IMorphiaEventHandler) - Static method in class play.modules.morphia.MorphiaPlugin
unregisterModelEventHandler(Class<? extends Model>, MorphiaEvent.IMorphiaEventHandler) - Static method in class play.modules.morphia.MorphiaPlugin
unset(String) - Method in class play.modules.morphia.Model.MorphiaUpdateOperations
update(Model.MorphiaQuery) - Method in class play.modules.morphia.Model.MorphiaUpdateOperations
update(String, Object...) - Method in class play.modules.morphia.Model.MorphiaUpdateOperations
updateAll() - Method in class play.modules.morphia.Model.MorphiaUpdateOperations
updated(Model) - Method in interface play.modules.morphia.MorphiaEvent.IMorphiaEventHandler
updated(Model) - Method in class play.modules.morphia.MorphiaEvent.MorphiaEventHandlerAdaptor
updateFirst(Model.MorphiaQuery) - Method in class play.modules.morphia.Model.MorphiaUpdateOperations
updateFirst(String, Object...) - Method in class play.modules.morphia.Model.MorphiaUpdateOperations
updateFirst(Model.MorphiaQuery, boolean) - Method in class play.modules.morphia.Model.MorphiaUpdateOperations
updateFirst(boolean, String, Object...) - Method in class play.modules.morphia.Model.MorphiaUpdateOperations
updateFirst(Model.MorphiaQuery, boolean, boolean) - Method in class play.modules.morphia.Model.MorphiaUpdateOperations
upperFirstChar(String) - Static method in class play.modules.morphia.utils.StringUtil

## V

validateAndCreate() - Method in class play.modules.morphia.Model
validateAndSave() - Method in class play.modules.morphia.Model
validation(boolean) - Method in class play.modules.morphia.Model.MorphiaUpdateOperations
valueOf(String) - Static method in enum play.modules.morphia.MorphiaEvent
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum play.modules.morphia.MorphiaPlugin.IdType
  Returns the enum constant of this type with the specified name.
values() - Static method in enum play.modules.morphia.MorphiaEvent
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum play.modules.morphia.MorphiaPlugin.IdType
  Returns an array containing the constants of this enum type, in the order they are declared.
VERSION - Static variable in class play.modules.morphia.MorphiaPlugin

## W

warn(String, Object...) - Static method in class play.modules.morphia.MorphiaPlugin
warn(Throwable, String, Object...) - Static method in class play.modules.morphia.MorphiaPlugin
warning(String) - Method in class play.modules.morphia.utils.PlayLogr
warning(String, Object...) - Method in class play.modules.morphia.utils.PlayLogr
warning(String, Throwable) - Method in class play.modules.morphia.utils.PlayLogr
Watch - Annotation Type in play.modules.morphia
WatchBy - Annotation Type in play.modules.morphia
where(String) - Method in class play.modules.morphia.Model.MorphiaQuery
where(CodeWScope) - Method in class play.modules.morphia.Model.MorphiaQuery

## _

_average(String) - Static method in class play.modules.morphia.Model
_cloud(String) - Static method in class play.modules.morphia.Model
_delete() - Method in class play.modules.morphia.Model
_distinct(String) - Static method in class play.modules.morphia.Model
  Return a Set of distinct values for the given key
_get() - Method in class play.modules.morphia.Model.MorphiaQuery
_getCreated() - Method in class play.modules.morphia.Model
_getModified() - Method in class play.modules.morphia.Model
_h_Loaded() - Method in class play.modules.morphia.Model
  for PlayMorphia internal usage only
_h_OnLoad() - Method in class play.modules.morphia.Model
  for PlayMorphia internal usage only
_key() - Method in class play.modules.morphia.Model
_max(String) - Static method in class play.modules.morphia.Model
_min(String) - Static method in class play.modules.morphia.Model
_save() - Method in class play.modules.morphia.Model
_sum(String) - Static method in class play.modules.morphia.Model

A B C D E F G H I J K L M O P Q R S T U V W _

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

Copyright © 2012. All Rights Reserved.