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

A

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(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
 
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, 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
 
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
 
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
 
deleteAll() - Static method in class play.modules.morphia.Model
Shortcut to Model.delete(find())
deleteAll() - Method in class play.modules.morphia.MorphiaPlugin.MorphiaModelLoader
 
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
 
deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class play.modules.morphia.utils.ObjectIdGsonAdapter
 
disableCursorTimeout() - Method in class play.modules.morphia.Model.MorphiaQuery
 
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
 
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.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
 
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
 
enhance(ApplicationClass) - Method in class play.modules.morphia.MorphiaPlugin
 
enhanceThisClass(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
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
 
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
 
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
 
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
 
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
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(play.db.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.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 play.db.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
 
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
 

O

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
 
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(<any>, 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
 
removeGridFSFiles(String, Object, String...) - Static method in class play.modules.morphia.Model
 
removeGridFSFiles(Model.MorphiaQuery, String...) - Static method in class play.modules.morphia.Model
 
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
 
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
 
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
 
updated(Model) - Method in interface play.modules.morphia.MorphiaEvent.IMorphiaEventHandler
 
updated(Model) - Method in class play.modules.morphia.MorphiaEvent.MorphiaEventHandlerAdaptor
 
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
 
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 _