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

A

addAdditional(String) - Method in class de.caluga.morphium.messaging.Msg
 
addAddress(String, int) - Method in class de.caluga.morphium.MorphiumConfig
Deprecated.
addAddress(String) - Method in class de.caluga.morphium.MorphiumConfig
Deprecated.
addChild(FilterExpression) - Method in class de.caluga.morphium.FilterExpression
 
addChild(FilterExpression) - Method in interface de.caluga.morphium.query.Query
needed for creation of the query representation tree
addChild(FilterExpression) - Method in class de.caluga.morphium.query.QueryImpl
 
addHost(String, int) - Method in class de.caluga.morphium.MorphiumConfig
 
addHost(String) - Method in class de.caluga.morphium.MorphiumConfig
 
AdditionalData - Annotation Type in de.caluga.morphium.annotations
User: Stephan Bösebeck Date: 22.08.12 Time: 15:45

Store all data found to this field.

addListener(MorphiumStorageListener) - Method in class de.caluga.morphium.Morphium
 
addListenerForMessageNamed(String, MessageListener) - Method in class de.caluga.morphium.messaging.Messaging
 
addMessageListener(MessageListener) - Method in class de.caluga.morphium.messaging.Messaging
 
addOperator(DBObject) - Method in interface de.caluga.morphium.aggregation.Aggregator
 
addOperator(DBObject) - Method in class de.caluga.morphium.aggregation.AggregatorImpl
 
addProcessedId(String) - Method in class de.caluga.morphium.messaging.Msg
 
addProfilingListener(ProfilingListener) - Method in class de.caluga.morphium.Morphium
 
addRecipient(String) - Method in class de.caluga.morphium.messaging.Msg
 
addShutdownListener(ShutdownListener) - Method in class de.caluga.morphium.Morphium
 
addSyncListener(CacheSyncListener) - Method in class de.caluga.morphium.cache.CacheSynchronizer
 
addSyncListener(Class, CacheSyncListener) - Method in class de.caluga.morphium.cache.CacheSynchronizer
 
addToCache(String, Class<?>, List<T>) - Method in interface de.caluga.morphium.cache.MorphiumCache
 
addToCache(String, Class<?>, List<T>) - Method in class de.caluga.morphium.cache.MorphiumCacheImpl
adds some list of objects to the cache manually...
addToSet(BasicDBObject) - Method in class de.caluga.morphium.aggregation.Group
 
addToWriteQueue(Class<?>, Runnable) - Method in class de.caluga.morphium.writer.BufferedMorphiumWriterImpl
 
addValue(String, Object) - Method in class de.caluga.morphium.messaging.Msg
 
aggregate() - Method in interface de.caluga.morphium.aggregation.Aggregator
 
aggregate(AsyncOperationCallback<R>) - Method in interface de.caluga.morphium.aggregation.Aggregator
 
aggregate() - Method in class de.caluga.morphium.aggregation.AggregatorImpl
 
aggregate(AsyncOperationCallback<R>) - Method in class de.caluga.morphium.aggregation.AggregatorImpl
 
aggregate(Aggregator<T, R>) - Method in class de.caluga.morphium.Morphium
 
Aggregator<T,R> - Interface in de.caluga.morphium.aggregation
User: Stephan Bösebeck Date: 30.08.12 Time: 16:23

Aggregator Framework: represents the aggregator of Mongo 2.2.x. and above $project $match $limit $skip $unwind $group $sort $geoNear - implementation still missing

AggregatorFactory - Interface in de.caluga.morphium.aggregation
User: Stephan Bösebeck Date: 31.08.12 Time: 11:07

AggregatorFactoryImpl - Class in de.caluga.morphium.aggregation
User: Stephan Bösebeck Date: 31.08.12 Time: 11:13

AggregatorFactoryImpl() - Constructor for class de.caluga.morphium.aggregation.AggregatorFactoryImpl
 
AggregatorFactoryImpl(Class<? extends Aggregator>) - Constructor for class de.caluga.morphium.aggregation.AggregatorFactoryImpl
 
AggregatorImpl<T,R> - Class in de.caluga.morphium.aggregation
User: Stephan Bösebeck Date: 30.08.12 Time: 16:24

AggregatorImpl() - Constructor for class de.caluga.morphium.aggregation.AggregatorImpl
 
ahead(int) - Method in interface de.caluga.morphium.query.MorphiumIterator
move the cursor position ahead
ahead(int) - Method in class de.caluga.morphium.query.MorphiumIteratorImpl
 
Aliases - Annotation Type in de.caluga.morphium.annotations
User: Stephan Bösebeck Date: 07.05.12 Time: 17:52

Define aliases for a field.

all(List<Object>) - Method in interface de.caluga.morphium.query.MongoField
 
all(List<Object>) - Method in class de.caluga.morphium.query.MongoFieldImpl
 
AnnotationAndReflectionHelper - Class in de.caluga.morphium
User: Stephan Bösebeck Date: 07.03.13 Time: 11:10

TODO: Add documentation here

AnnotationAndReflectionHelper() - Constructor for class de.caluga.morphium.AnnotationAndReflectionHelper
 
asIterable() - Method in interface de.caluga.morphium.query.Query
create an iterator / iterable for this query, default windowSize (10)
asIterable(int) - Method in interface de.caluga.morphium.query.Query
create an iterator / iterable for this query, sets window size (how many objects should be read from DB)
asIterable() - Method in class de.caluga.morphium.query.QueryImpl
 
asIterable(int) - Method in class de.caluga.morphium.query.QueryImpl
 
asList() - Method in interface de.caluga.morphium.query.Query
the result as list
asList(AsyncOperationCallback<T>) - Method in interface de.caluga.morphium.query.Query
 
asList(AsyncOperationCallback<T>) - Method in class de.caluga.morphium.query.QueryImpl
 
asList() - Method in class de.caluga.morphium.query.QueryImpl
 
asProperties() - Method in class de.caluga.morphium.MorphiumConfig
returns a property set only containing non-default values set
AsyncOperationCallback<T> - Interface in de.caluga.morphium.async
User: Stephan Bösebeck Date: 13.02.13 Time: 15:39

Callback interface for async calls

AsyncOperationType - Enum in de.caluga.morphium.async
User: Stephan Bösebeck Date: 13.02.13 Time: 15:41

TODO: Add documentation here

AsyncWriterImpl - Class in de.caluga.morphium.writer
User: Stephan Bösebeck Date: 19.03.13 Time: 12:36

TODO: Add documentation here

AsyncWriterImpl() - Constructor for class de.caluga.morphium.writer.AsyncWriterImpl
 
AsyncWrites - Annotation Type in de.caluga.morphium.annotations.caching
User: Stephan Bösebeck Date: 19.03.13 Time: 12:38

TODO: Add documentation here

avg(String, Object) - Method in class de.caluga.morphium.aggregation.Group
 

B

back(int) - Method in interface de.caluga.morphium.query.MorphiumIterator
get back some positions
back(int) - Method in class de.caluga.morphium.query.MorphiumIteratorImpl
 
box(double, double, double, double) - Method in interface de.caluga.morphium.query.MongoField
search for entries with geo coordinates wihtin the given rectancle - x,y upper left, x2,y2 lower right corner
box(double, double, double, double) - Method in class de.caluga.morphium.query.MongoFieldImpl
 
BufferedMorphiumWriterImpl - Class in de.caluga.morphium.writer
User: Stephan Bösebeck Date: 11.03.13 Time: 11:41

TODO: Add documentation here

BufferedMorphiumWriterImpl() - Constructor for class de.caluga.morphium.writer.BufferedMorphiumWriterImpl
 

C

Cache - Annotation Type in de.caluga.morphium.annotations.caching
Define the caching configuration of a given MongoDbObject.
Cache.ClearStrategy - Enum in de.caluga.morphium.annotations.caching
 
Cache.SyncCacheStrategy - Enum in de.caluga.morphium.annotations.caching
 
CACHE_SYNC_RECORD - Static variable in class de.caluga.morphium.cache.CacheSynchronizer
 
CACHE_SYNC_TYPE - Static variable in class de.caluga.morphium.cache.CacheSynchronizer
 
CacheElement<T> - Class in de.caluga.morphium.cache
 
CacheElement(List<T>) - Constructor for class de.caluga.morphium.cache.CacheElement
 
CacheHousekeeper - Class in de.caluga.morphium.cache
 
CacheHousekeeper(Morphium, int, int) - Constructor for class de.caluga.morphium.cache.CacheHousekeeper
 
CacheSyncAdapter - Class in de.caluga.morphium.cache
User: Stephan Bösebeck Date: 14.07.12 Time: 18:19

CacheSyncAdapter() - Constructor for class de.caluga.morphium.cache.CacheSyncAdapter
 
CacheSynchronizer - Class in de.caluga.morphium.cache
User: Stephan Bösebeck Date: 27.05.12 Time: 14:14

Connects to the Messaging system and to morphium.

CacheSynchronizer(Messaging, Morphium) - Constructor for class de.caluga.morphium.cache.CacheSynchronizer
 
CacheSyncListener - Interface in de.caluga.morphium.cache
User: Stephan Bösebeck Date: 14.07.12 Time: 17:25

get informed about Cache-Synchronization Events

CacheSyncVetoException - Exception in de.caluga.morphium.cache
User: Stephan Bösebeck Date: 14.07.12 Time: 17:27

CacheSyncVetoException() - Constructor for exception de.caluga.morphium.cache.CacheSyncVetoException
 
CacheSyncVetoException(String) - Constructor for exception de.caluga.morphium.cache.CacheSyncVetoException
 
CacheSyncVetoException(String, Throwable) - Constructor for exception de.caluga.morphium.cache.CacheSyncVetoException
 
CacheSyncVetoException(Throwable) - Constructor for exception de.caluga.morphium.cache.CacheSyncVetoException
 
callLifecycleMethod(Class<? extends Annotation>, Object) - Method in class de.caluga.morphium.AnnotationAndReflectionHelper
 
center(double, double, double) - Method in interface de.caluga.morphium.query.MongoField
 
center(double, double, double) - Method in class de.caluga.morphium.query.MongoFieldImpl
 
centerSphere(double, double, double) - Method in interface de.caluga.morphium.query.MongoField
same as center() but uses spherical geometry for distance calc.
centerSphere(double, double, double) - Method in class de.caluga.morphium.query.MongoFieldImpl
 
clearAlteredFields() - Method in interface de.caluga.morphium.PartiallyUpdateable
 
clearAlteredFields() - Method in class de.caluga.morphium.PartiallyUpdateableProxy
 
clearCachefor(Class<?>) - Method in interface de.caluga.morphium.cache.MorphiumCache
 
clearCachefor(Class<?>) - Method in class de.caluga.morphium.cache.MorphiumCacheImpl
 
clearCachefor(Class<?>) - Method in class de.caluga.morphium.Morphium
Erase cache entries for the given type. is being called after every store depending on cache settings!
clearCacheIfNecessary(Class) - Method in interface de.caluga.morphium.cache.MorphiumCache
 
clearCacheIfNecessary(Class) - Method in class de.caluga.morphium.cache.MorphiumCacheImpl
 
clearCollection(Class<?>) - Method in class de.caluga.morphium.Morphium
issues a delete command - no lifecycle methods calles, no drop, keeps all indexec this way
clearCollection(Class<?>, String) - Method in class de.caluga.morphium.Morphium
issues a delete command - no lifecycle methods calles, no drop, keeps all indexec this way But uses sepcified collection name instead deriving name from class
clearCollectionOneByOne(Class<?>) - Method in class de.caluga.morphium.Morphium
clears every single object in collection - reads ALL objects to do so this way Lifecycle methods can be called!
clone() - Method in interface de.caluga.morphium.query.Query
 
clone() - Method in class de.caluga.morphium.query.QueryImpl
 
cloneCache() - Method in interface de.caluga.morphium.cache.MorphiumCache
 
cloneCache() - Method in class de.caluga.morphium.cache.MorphiumCacheImpl
 
cloneIdCache() - Method in interface de.caluga.morphium.cache.MorphiumCache
 
cloneIdCache() - Method in class de.caluga.morphium.cache.MorphiumCacheImpl
 
close() - Method in class de.caluga.morphium.Morphium
 
complexQuery(DBObject) - Method in interface de.caluga.morphium.query.Query
 
complexQuery(DBObject, Map<String, Integer>, int, int) - Method in interface de.caluga.morphium.query.Query
just sends the given query to the MongoDBDriver and masrhalls objects as listed ignores all other query settings!!!!!
complexQuery(DBObject, String, int, int) - Method in interface de.caluga.morphium.query.Query
 
complexQuery(DBObject) - Method in class de.caluga.morphium.query.QueryImpl
 
complexQuery(DBObject, String, int, int) - Method in class de.caluga.morphium.query.QueryImpl
 
complexQuery(DBObject, Map<String, Integer>, int, int) - Method in class de.caluga.morphium.query.QueryImpl
 
complexQueryOne(DBObject) - Method in interface de.caluga.morphium.query.Query
same as copmplexQuery(query,0,1).get(0);
complexQueryOne(DBObject, Map<String, Integer>, int) - Method in interface de.caluga.morphium.query.Query
 
complexQueryOne(DBObject, Map<String, Integer>) - Method in interface de.caluga.morphium.query.Query
 
complexQueryOne(DBObject) - Method in class de.caluga.morphium.query.QueryImpl
 
complexQueryOne(DBObject, Map<String, Integer>, int) - Method in class de.caluga.morphium.query.QueryImpl
 
complexQueryOne(DBObject, Map<String, Integer>) - Method in class de.caluga.morphium.query.QueryImpl
 
configureLogging() - Method in class de.caluga.morphium.MorphiumConfig
 
ConfNode - Class in de.caluga.morphium.replicaset
User: Stephan Bösebeck Date: 24.08.12 Time: 11:33

Representation of a ReplicaseConfigNode

ConfNode() - Constructor for class de.caluga.morphium.replicaset.ConfNode
 
convertCamelCase(String) - Method in class de.caluga.morphium.AnnotationAndReflectionHelper
turns documentId into document_id
countAll() - Method in interface de.caluga.morphium.query.Query
count all results in query - does not take limit or skip into account
countAll(AsyncOperationCallback<T>) - Method in interface de.caluga.morphium.query.Query
 
countAll(AsyncOperationCallback<T>) - Method in class de.caluga.morphium.query.QueryImpl
 
countAll() - Method in class de.caluga.morphium.query.QueryImpl
 
createAggregator(Class<? extends T>, Class<? extends R>) - Method in interface de.caluga.morphium.aggregation.AggregatorFactory
 
createAggregator(Class<? extends T>, Class<? extends R>) - Method in class de.caluga.morphium.aggregation.AggregatorFactoryImpl
 
createAggregator(Class<? extends T>, Class<? extends R>) - Method in class de.caluga.morphium.Morphium
 
createAnswerMsg() - Method in class de.caluga.morphium.messaging.Msg
 
createCamelCase(String, boolean) - Method in class de.caluga.morphium.AnnotationAndReflectionHelper
converts a sql/javascript-Name to Java, e.g. converts document_id to documentId.
createCamelCase(String) - Method in class de.caluga.morphium.Morphium
 
createFromJson(String) - Static method in class de.caluga.morphium.MorphiumConfig
 
createIndexMapFrom(String[]) - Method in class de.caluga.morphium.Morphium
 
createLazyLoadedEntity(Class<? extends T>, Object) - Method in class de.caluga.morphium.Morphium
 
createMongoField() - Method in class de.caluga.morphium.Morphium
 
createPartiallyUpdateableEntity(T) - Method in class de.caluga.morphium.Morphium
create a proxy object, implementing the ParitallyUpdateable Interface these objects will be updated in mongo by only changing altered fields Attention: the field name if determined by the setter name for now.
createQuery(Morphium, Class<? extends T>) - Method in interface de.caluga.morphium.query.QueryFactory
 
createQuery(Morphium, Class<? extends T>) - Method in class de.caluga.morphium.query.QueryFactoryImpl
 
createQueryFor(Class<? extends T>) - Method in class de.caluga.morphium.Morphium
 
CreationTime - Annotation Type in de.caluga.morphium.annotations
User: Stephan Bösebeck Date: 29.05.12 Time: 15:30

define the field to store the creation timestamp.

D

DAO<T> - Class in de.caluga.morphium
User: Stephan Bösebeck Date: 17.05.12 Time: 15:06

DAO(Morphium, Class<? extends T>) - Constructor for class de.caluga.morphium.DAO
 
dbObject() - Method in class de.caluga.morphium.FilterExpression
 
de.caluga.morphium - package de.caluga.morphium
 
de.caluga.morphium.aggregation - package de.caluga.morphium.aggregation
 
de.caluga.morphium.annotations - package de.caluga.morphium.annotations
 
de.caluga.morphium.annotations.caching - package de.caluga.morphium.annotations.caching
 
de.caluga.morphium.annotations.lifecycle - package de.caluga.morphium.annotations.lifecycle
 
de.caluga.morphium.async - package de.caluga.morphium.async
 
de.caluga.morphium.cache - package de.caluga.morphium.cache
 
de.caluga.morphium.messaging - package de.caluga.morphium.messaging
 
de.caluga.morphium.query - package de.caluga.morphium.query
 
de.caluga.morphium.replicaset - package de.caluga.morphium.replicaset
 
de.caluga.morphium.validation - package de.caluga.morphium.validation
 
de.caluga.morphium.writer - package de.caluga.morphium.writer
 
dec(Query<?>, Enum, double, boolean, boolean) - Method in class de.caluga.morphium.Morphium
 
dec(Query<?>, String, double, boolean, boolean) - Method in class de.caluga.morphium.Morphium
 
dec(Query<?>, String, double) - Method in class de.caluga.morphium.Morphium
 
dec(Query<?>, Enum, double) - Method in class de.caluga.morphium.Morphium
 
dec(Object, String, double) - Method in class de.caluga.morphium.Morphium
decreasing a value of a given object calles inc(toDec,field,-amount);
dec() - Method in class de.caluga.morphium.StatisticValue
 
DefaultNameProvider - Class in de.caluga.morphium
User: Stephan Bösebeck Date: 19.06.12 Time: 12:00

Name Providers define the name of a given collection.

DefaultNameProvider() - Constructor for class de.caluga.morphium.DefaultNameProvider
 
DefaultReadPreference - Annotation Type in de.caluga.morphium.annotations
User: Stephan Bösebeck Date: 10.08.12 Time: 12:55

Set the default read preference level for this type.

delete(List<T>, AsyncOperationCallback<T>) - Method in class de.caluga.morphium.Morphium
 
delete(Query<T>) - Method in class de.caluga.morphium.Morphium
 
delete(Query<T>, AsyncOperationCallback<T>) - Method in class de.caluga.morphium.Morphium
 
delete(Object) - Method in class de.caluga.morphium.Morphium
deletes a single object from morphium backend.
delete(Object, String) - Method in class de.caluga.morphium.Morphium
 
delete(T, AsyncOperationCallback<T>) - Method in class de.caluga.morphium.Morphium
 
delete(T, String, AsyncOperationCallback<T>) - Method in class de.caluga.morphium.Morphium
 
delete(List<T>, AsyncOperationCallback<T>) - Method in class de.caluga.morphium.writer.BufferedMorphiumWriterImpl
 
delete(T, String, AsyncOperationCallback<T>) - Method in class de.caluga.morphium.writer.BufferedMorphiumWriterImpl
 
delete(Query<T>, AsyncOperationCallback<T>) - Method in class de.caluga.morphium.writer.BufferedMorphiumWriterImpl
 
delete(List<T>, AsyncOperationCallback<T>) - Method in interface de.caluga.morphium.writer.MorphiumWriter
 
delete(T, String, AsyncOperationCallback<T>) - Method in interface de.caluga.morphium.writer.MorphiumWriter
 
delete(Query<T>, AsyncOperationCallback<T>) - Method in interface de.caluga.morphium.writer.MorphiumWriter
deletes all objects matching the given query
delete(List<T>, AsyncOperationCallback<T>) - Method in class de.caluga.morphium.writer.MorphiumWriterImpl
 
delete(Query<T>, AsyncOperationCallback<T>) - Method in class de.caluga.morphium.writer.MorphiumWriterImpl
deletes all objects matching the given query
delete(T, String, AsyncOperationCallback<T>) - Method in class de.caluga.morphium.writer.MorphiumWriterImpl
 
deReference(T) - Method in class de.caluga.morphium.Morphium
de-references the given object of type T.
detach() - Method in class de.caluga.morphium.cache.CacheSynchronizer
 
distinct(Enum, Class) - Method in class de.caluga.morphium.Morphium
 
distinct(Enum, Query) - Method in class de.caluga.morphium.Morphium
returns a distinct list of values of the given collection Attention: these values are not unmarshalled, you might get MongoDBObjects
distinct(String, Query) - Method in class de.caluga.morphium.Morphium
returns a distinct list of values of the given collection Attention: these values are not unmarshalled, you might get MongoDBObjects
distinct(String, Class) - Method in class de.caluga.morphium.Morphium
 
dropCollection(Class<T>, AsyncOperationCallback<T>) - Method in class de.caluga.morphium.Morphium
 
dropCollection(Class<T>, String, AsyncOperationCallback<T>) - Method in class de.caluga.morphium.Morphium
 
dropCollection(Class<?>) - Method in class de.caluga.morphium.Morphium
 
dropCollection(Class<T>, String, AsyncOperationCallback<T>) - Method in class de.caluga.morphium.writer.BufferedMorphiumWriterImpl
 
dropCollection(Class<T>, String, AsyncOperationCallback<T>) - Method in interface de.caluga.morphium.writer.MorphiumWriter
 
dropCollection(Class<T>, String, AsyncOperationCallback<T>) - Method in class de.caluga.morphium.writer.MorphiumWriterImpl
 

E

Embedded - Annotation Type in de.caluga.morphium.annotations
User: Stephan Bösebeck Date: 28.05.12 Time: 16:43

Mark an object to be used only embedded in an other object.

end() - Method in class de.caluga.morphium.aggregation.Group
 
end() - Method in class de.caluga.morphium.cache.CacheHousekeeper
 
ensureIndex(Class<T>, Map<String, Object>, AsyncOperationCallback<T>) - Method in class de.caluga.morphium.Morphium
 
ensureIndex(Class<T>, String, Map<String, Object>, Map<String, Object>, AsyncOperationCallback<T>) - Method in class de.caluga.morphium.Morphium
 
ensureIndex(Class<T>, String, Map<String, Object>, AsyncOperationCallback<T>) - Method in class de.caluga.morphium.Morphium
 
ensureIndex(Class<?>, Map<String, Object>) - Method in class de.caluga.morphium.Morphium
 
ensureIndex(Class<?>, String, Map<String, Object>, Map<String, Object>) - Method in class de.caluga.morphium.Morphium
 
ensureIndex(Class<?>, String, Map<String, Object>) - Method in class de.caluga.morphium.Morphium
 
ensureIndex(Class<T>, AsyncOperationCallback<T>, Enum...) - Method in class de.caluga.morphium.Morphium
ensureIndex(CachedObject.class,"counter","-value"); ensureIndex(CachedObject.class,"counter:2d","-value); Similar to sorting
ensureIndex(Class<T>, String, AsyncOperationCallback<T>, Enum...) - Method in class de.caluga.morphium.Morphium
 
ensureIndex(Class<T>, AsyncOperationCallback<T>, String...) - Method in class de.caluga.morphium.Morphium
 
ensureIndex(Class<T>, String, AsyncOperationCallback<T>, String...) - Method in class de.caluga.morphium.Morphium
 
ensureIndex(Class<?>, String...) - Method in class de.caluga.morphium.Morphium
 
ensureIndex(Class<?>, Enum...) - Method in class de.caluga.morphium.Morphium
 
ensureIndex(Class<T>, String, Map<String, Object>, AsyncOperationCallback<T>) - Method in class de.caluga.morphium.writer.BufferedMorphiumWriterImpl
 
ensureIndex(Class<T>, String, Map<String, Object>, Map<String, Object>, AsyncOperationCallback<T>) - Method in class de.caluga.morphium.writer.BufferedMorphiumWriterImpl
 
ensureIndex(Class<T>, String, Map<String, Object>, Map<String, Object>, AsyncOperationCallback<T>) - Method in interface de.caluga.morphium.writer.MorphiumWriter
 
ensureIndex(Class<T>, String, Map<String, Object>, Map<String, Object>, AsyncOperationCallback<T>) - Method in class de.caluga.morphium.writer.MorphiumWriterImpl
 
ensureIndicesFor(Class<T>) - Method in class de.caluga.morphium.Morphium
can be called for autmatic index ensurance.
ensureIndicesFor(Class<T>, String) - Method in class de.caluga.morphium.Morphium
 
ensureIndicesFor(Class<T>, AsyncOperationCallback<T>) - Method in class de.caluga.morphium.Morphium
 
ensureIndicesFor(Class<T>, String, AsyncOperationCallback<T>) - Method in class de.caluga.morphium.Morphium
 
Entity - Annotation Type in de.caluga.morphium.annotations
User: Stpehan Bösebeck Date: 26.03.12 Time: 11:14

eq(Object) - Method in interface de.caluga.morphium.query.MongoField
 
eq(Object) - Method in class de.caluga.morphium.query.MongoFieldImpl
 
equals(Object) - Method in class de.caluga.morphium.Statistics
 
exists() - Method in interface de.caluga.morphium.query.MongoField
 
exists() - Method in class de.caluga.morphium.query.MongoFieldImpl
 
existsField(String) - Method in class de.caluga.morphium.DAO
 

F

f(String) - Method in interface de.caluga.morphium.query.Query
Get a field.
f(Enum) - Method in interface de.caluga.morphium.query.Query
same as f(field.name())
f(Enum...) - Method in interface de.caluga.morphium.query.Query
 
f(String...) - Method in interface de.caluga.morphium.query.Query
 
f(Enum) - Method in class de.caluga.morphium.query.QueryImpl
 
f(String...) - Method in class de.caluga.morphium.query.QueryImpl
 
f(Enum...) - Method in class de.caluga.morphium.query.QueryImpl
 
f(String) - Method in class de.caluga.morphium.query.QueryImpl
 
FilterExpression - Class in de.caluga.morphium
 
FilterExpression() - Constructor for class de.caluga.morphium.FilterExpression
 
finalize() - Method in class de.caluga.morphium.writer.BufferedMorphiumWriterImpl
 
find(Query<T>) - Method in class de.caluga.morphium.Morphium
 
findByField(Class<? extends T>, String, Object) - Method in class de.caluga.morphium.Morphium
 
findByField(Class<? extends T>, Enum, Object) - Method in class de.caluga.morphium.Morphium
 
findById(Class<? extends T>, Object) - Method in class de.caluga.morphium.Morphium
 
findByTemplate(T, String...) - Method in class de.caluga.morphium.Morphium
search for objects similar to template concerning all given fields.
firePostClearEvent(Class, Msg) - Method in class de.caluga.morphium.cache.CacheSynchronizer
 
firePostDropEvent(Class) - Method in class de.caluga.morphium.Morphium
 
firePostLoadEvent(Object) - Method in class de.caluga.morphium.Morphium
will be called by query after unmarshalling
firePostRemoveEvent(Object) - Method in class de.caluga.morphium.Morphium
 
firePostRemoveEvent(Query) - Method in class de.caluga.morphium.Morphium
 
firePostSendEvent(Class, Msg) - Method in class de.caluga.morphium.cache.CacheSynchronizer
 
firePostStoreEvent(Object, boolean) - Method in class de.caluga.morphium.Morphium
 
firePostUpdateEvent(Class, MorphiumStorageListener.UpdateTypes) - Method in class de.caluga.morphium.Morphium
 
firePreDropEvent(Class) - Method in class de.caluga.morphium.Morphium
 
firePreRemoveEvent(Object) - Method in class de.caluga.morphium.Morphium
 
firePreRemoveEvent(Query) - Method in class de.caluga.morphium.Morphium
 
firePreSendEvent(Class, Msg) - Method in class de.caluga.morphium.cache.CacheSynchronizer
 
firePreStoreEvent(Object, boolean) - Method in class de.caluga.morphium.Morphium
 
firePreUpdateEvent(Class, MorphiumStorageListener.UpdateTypes) - Method in class de.caluga.morphium.Morphium
 
fireProfilingReadEvent(Query, long, ReadAccessType) - Method in class de.caluga.morphium.Morphium
 
fireProfilingWriteEvent(Class, Object, long, boolean, WriteAccessType) - Method in class de.caluga.morphium.Morphium
 
first(String, Object) - Method in class de.caluga.morphium.aggregation.Group
 
flush() - Method in class de.caluga.morphium.Morphium
 
flush() - Method in class de.caluga.morphium.writer.BufferedMorphiumWriterImpl
 
flush() - Method in interface de.caluga.morphium.writer.MorphiumWriter
 
flush() - Method in class de.caluga.morphium.writer.MorphiumWriterImpl
 
fromProperties(Properties) - Static method in class de.caluga.morphium.MorphiumConfig
 

G

get() - Static method in class de.caluga.morphium.MorphiumSingleton
threadsafe Singleton implementation.
get() - Method in interface de.caluga.morphium.query.Query
get only 1 result (first one in result list)
get(AsyncOperationCallback<T>) - Method in interface de.caluga.morphium.query.Query
 
get(AsyncOperationCallback<T>) - Method in class de.caluga.morphium.query.QueryImpl
 
get() - Method in class de.caluga.morphium.query.QueryImpl
 
get(Enum) - Method in class de.caluga.morphium.Statistics
 
get() - Method in class de.caluga.morphium.StatisticValue
 
getActiveNodes() - Method in class de.caluga.morphium.replicaset.ReplicaSetStatus
 
getAdditional() - Method in class de.caluga.morphium.messaging.Msg
 
getAdr() - Method in class de.caluga.morphium.MorphiumConfig
 
getAggregatorClass() - Method in interface de.caluga.morphium.aggregation.AggregatorFactory
 
getAggregatorClass() - Method in class de.caluga.morphium.aggregation.AggregatorFactoryImpl
 
getAggregatorClass() - Method in class de.caluga.morphium.MorphiumConfig
 
getAggregatorFactory() - Method in class de.caluga.morphium.MorphiumConfig
 
getAllAnnotationsFromHierachy(Class<?>, Class<? extends Annotation>...) - Method in class de.caluga.morphium.AnnotationAndReflectionHelper
 
getAllFields(Class) - Method in class de.caluga.morphium.AnnotationAndReflectionHelper
return list of fields in class - including hierachy!!!
getAlteredFields() - Method in interface de.caluga.morphium.PartiallyUpdateable
 
getAlteredFields() - Method in class de.caluga.morphium.PartiallyUpdateableProxy
 
getAnnotationFromHierarchy(Class<?>, Class<? extends T>) - Method in class de.caluga.morphium.AnnotationAndReflectionHelper
returns annotations, even if in class hierarchy or lazyloading proxy
getArbiterOnly() - Method in class de.caluga.morphium.replicaset.ConfNode
 
getARHelper() - Method in class de.caluga.morphium.Morphium
 
getAsyncWriter() - Method in class de.caluga.morphium.MorphiumConfig
 
getAsyncWriterBufferCount() - Method in class de.caluga.morphium.Morphium
 
getBlockingThreadsMultiplier() - Method in class de.caluga.morphium.MorphiumConfig
 
getBufferedWriter() - Method in class de.caluga.morphium.MorphiumConfig
 
getBufferedWriterBufferCount() - Method in class de.caluga.morphium.Morphium
 
getById(Object, AsyncOperationCallback<T>) - Method in interface de.caluga.morphium.query.Query
 
getById(Object) - Method in interface de.caluga.morphium.query.Query
 
getById(Object, AsyncOperationCallback<T>) - Method in class de.caluga.morphium.query.QueryImpl
 
getById(Object) - Method in class de.caluga.morphium.query.QueryImpl
 
getCache() - Method in class de.caluga.morphium.Morphium
 
getCache() - Method in class de.caluga.morphium.MorphiumConfig
 
getCacheKey(DBObject, Map<String, Integer>, String, int, int) - Method in interface de.caluga.morphium.cache.MorphiumCache
 
getCacheKey(Query) - Method in interface de.caluga.morphium.cache.MorphiumCache
 
getCacheKey(DBObject, Map<String, Integer>, String, int, int) - Method in class de.caluga.morphium.cache.MorphiumCacheImpl
 
getCacheKey(Query) - Method in class de.caluga.morphium.cache.MorphiumCacheImpl
create unique cache key for queries, also honoring skip & limit and sorting
getChildren() - Method in class de.caluga.morphium.FilterExpression
 
getCollectionName(Class<?>, ObjectMapper, boolean, boolean, String, Morphium) - Method in class de.caluga.morphium.DefaultNameProvider
 
getCollectionName() - Method in class de.caluga.morphium.messaging.Messaging
 
getCollectionName(Class<?>, ObjectMapper, boolean, boolean, String, Morphium) - Method in interface de.caluga.morphium.NameProvider
 
getCollectionName(Class) - Method in interface de.caluga.morphium.ObjectMapper
 
getCollectionName(Class) - Method in class de.caluga.morphium.ObjectMapperImpl
 
getCollectionName() - Method in interface de.caluga.morphium.query.Query
 
getCollectionName() - Method in class de.caluga.morphium.query.QueryImpl
 
getConfig() - Method in class de.caluga.morphium.Morphium
 
getConfig() - Static method in class de.caluga.morphium.MorphiumSingleton
 
getConfig() - Method in class de.caluga.morphium.replicaset.ReplicaSetStatus
 
getConnectionTimeout() - Method in class de.caluga.morphium.MorphiumConfig
 
getCopy() - Method in class de.caluga.morphium.messaging.Msg
 
getCount() - Method in interface de.caluga.morphium.query.MorphiumIterator
how many elements are to be processed.
getCount() - Method in class de.caluga.morphium.query.MorphiumIteratorImpl
 
getCreated() - Method in class de.caluga.morphium.cache.CacheElement
 
getCreationTimeField(Class<?>) - Method in class de.caluga.morphium.AnnotationAndReflectionHelper
 
getCurrentBuffer() - Method in interface de.caluga.morphium.query.MorphiumIterator
get the current buffer.
getCurrentBuffer() - Method in class de.caluga.morphium.query.MorphiumIteratorImpl
 
getCurrentBufferSize() - Method in interface de.caluga.morphium.query.MorphiumIterator
retruns the number of elements now in buffer.
getCurrentBufferSize() - Method in class de.caluga.morphium.query.MorphiumIteratorImpl
 
getCurrentStatus() - Method in class de.caluga.morphium.Morphium
 
getCurrentValue() - Method in class de.caluga.morphium.Sequence
 
getCurrentValue() - Method in class de.caluga.morphium.SequenceGenerator
 
getCursor() - Method in interface de.caluga.morphium.query.MorphiumIterator
returns current cursor position
getCursor() - Method in class de.caluga.morphium.query.MorphiumIteratorImpl
 
getDatabase() - Method in class de.caluga.morphium.Morphium
 
getDatabase() - Method in class de.caluga.morphium.MorphiumConfig
 
getDate() - Method in class de.caluga.morphium.replicaset.ReplicaSetStatus
 
getDateValue(Object, String) - Method in class de.caluga.morphium.AnnotationAndReflectionHelper
 
getDb() - Method in class de.caluga.morphium.MorphiumConfig
 
getDefaultReadPreference() - Method in class de.caluga.morphium.MorphiumConfig
 
getDoubleValue(Object, String) - Method in class de.caluga.morphium.AnnotationAndReflectionHelper
 
getExecutor() - Method in interface de.caluga.morphium.query.QueryFactory
 
getExecutor() - Method in class de.caluga.morphium.query.QueryFactoryImpl
 
getExecutor() - Method in class de.caluga.morphium.query.QueryImpl
 
getField(Class, String) - Method in class de.caluga.morphium.AnnotationAndReflectionHelper
extended logic: Fld may be, the java field name, the name of the specified value in Property-Annotation or the translated underscored lowercase name (mongoId => mongo_id) or a name specified in the Aliases-Annotation of this field
getField() - Method in class de.caluga.morphium.FilterExpression
 
getFieldImplClass() - Method in class de.caluga.morphium.MorphiumConfig
 
getFieldName(Class, String) - Method in class de.caluga.morphium.AnnotationAndReflectionHelper
 
getFields(Class, Class<? extends Annotation>...) - Method in class de.caluga.morphium.AnnotationAndReflectionHelper
get a list of valid fields of a given record as they are in the MongoDB so, if you have a field Mapping, the mapped Property-name will be used returns all fields, which have at least one of the given annotations if no annotation is given, all fields are returned Does not take the @Aliases-annotation int account
getFieldString() - Method in interface de.caluga.morphium.query.MongoField
 
getFieldString() - Method in class de.caluga.morphium.query.MongoFieldImpl
 
getFound() - Method in class de.caluga.morphium.cache.CacheElement
 
getFromCache(Class<? extends T>, String) - Method in interface de.caluga.morphium.cache.MorphiumCache
 
getFromCache(Class<? extends T>, String) - Method in class de.caluga.morphium.cache.MorphiumCacheImpl
return object by from cache.
getFromIDCache(Class<? extends T>, Object) - Method in interface de.caluga.morphium.cache.MorphiumCache
 
getFromIDCache(Class<? extends T>, Object) - Method in class de.caluga.morphium.cache.MorphiumCacheImpl
 
getGlobalCacheValidTime() - Method in class de.caluga.morphium.MorphiumConfig
for future use - set Global Caching time
getGlobalW() - Method in class de.caluga.morphium.MorphiumConfig
 
getHealth() - Method in class de.caluga.morphium.replicaset.ReplicaSetNode
 
getHidden() - Method in class de.caluga.morphium.replicaset.ConfNode
 
getHost() - Method in class de.caluga.morphium.replicaset.ConfNode
 
getHousekeepingTimeout() - Method in class de.caluga.morphium.MorphiumConfig
 
getId(Object) - Method in class de.caluga.morphium.AnnotationAndReflectionHelper
 
getId(Object) - Method in class de.caluga.morphium.Morphium
 
getId() - Method in class de.caluga.morphium.replicaset.ConfNode
 
getId() - Method in class de.caluga.morphium.replicaset.ReplicaSetConf
 
getId() - Method in class de.caluga.morphium.replicaset.ReplicaSetNode
 
getId() - Method in class de.caluga.morphium.Sequence
 
getId() - Method in class de.caluga.morphium.SequenceGenerator
 
getIdField(Object) - Method in class de.caluga.morphium.AnnotationAndReflectionHelper
 
getIdFieldName(Object) - Method in class de.caluga.morphium.AnnotationAndReflectionHelper
 
getInAnswerTo() - Method in class de.caluga.morphium.messaging.Msg
 
getInc() - Method in class de.caluga.morphium.SequenceGenerator
 
getIteratorClass() - Method in class de.caluga.morphium.MorphiumConfig
 
getLastAccessField(Class<?>) - Method in class de.caluga.morphium.AnnotationAndReflectionHelper
 
getLastChangeField(Class<?>) - Method in class de.caluga.morphium.AnnotationAndReflectionHelper
 
getLastHeartbeat() - Method in class de.caluga.morphium.replicaset.ReplicaSetNode
 
getLimit() - Method in interface de.caluga.morphium.query.Query
 
getLimit() - Method in class de.caluga.morphium.query.QueryImpl
 
getLocked() - Method in class de.caluga.morphium.messaging.Msg
 
getLockedAt() - Method in class de.caluga.morphium.Sequence
 
getLockedBy() - Method in class de.caluga.morphium.messaging.Msg
 
getLockedBy() - Method in class de.caluga.morphium.Sequence
 
getLoggingConfigFile() - Method in class de.caluga.morphium.MorphiumConfig
 
getLongValue(Object, String) - Method in class de.caluga.morphium.AnnotationAndReflectionHelper
 
getLru() - Method in class de.caluga.morphium.cache.CacheElement
 
getMapper() - Method in class de.caluga.morphium.Morphium
 
getMapper() - Method in interface de.caluga.morphium.query.MongoField
 
getMapper() - Method in class de.caluga.morphium.query.MongoFieldImpl
 
getMapValue() - Method in class de.caluga.morphium.messaging.Msg
 
getMaxAutoReconnectTime() - Method in class de.caluga.morphium.MorphiumConfig
 
getMaxConnections() - Method in class de.caluga.morphium.MorphiumConfig
 
getMaximumRetriesAsyncWriter() - Method in class de.caluga.morphium.MorphiumConfig
 
getMaximumRetriesBufferedWriter() - Method in class de.caluga.morphium.MorphiumConfig
 
getMaximumRetriesWriter() - Method in class de.caluga.morphium.MorphiumConfig
 
getMaxWaitTime() - Method in class de.caluga.morphium.MorphiumConfig
 
getMemberList() - Method in class de.caluga.morphium.replicaset.ReplicaSetConf
 
getMembers() - Method in class de.caluga.morphium.replicaset.ReplicaSetConf
 
getMembers() - Method in class de.caluga.morphium.replicaset.ReplicaSetStatus
 
getMongo() - Method in class de.caluga.morphium.Morphium
 
getMongoAdminPwd() - Method in class de.caluga.morphium.MorphiumConfig
 
getMongoAdminUser() - Method in class de.caluga.morphium.MorphiumConfig
 
getMongoLogin() - Method in class de.caluga.morphium.MorphiumConfig
 
getMongoPassword() - Method in class de.caluga.morphium.MorphiumConfig
 
getMorphium() - Method in interface de.caluga.morphium.aggregation.Aggregator
 
getMorphium() - Method in class de.caluga.morphium.aggregation.AggregatorImpl
 
getMorphium() - Method in interface de.caluga.morphium.query.Query
 
getMorphium() - Method in class de.caluga.morphium.query.QueryImpl
 
getMorphium() - Method in class de.caluga.morphium.SequenceGenerator
 
getMsg() - Method in class de.caluga.morphium.messaging.Msg
 
getMsgId() - Method in class de.caluga.morphium.messaging.Msg
 
getMyState() - Method in class de.caluga.morphium.replicaset.ReplicaSetStatus
 
getName() - Method in class de.caluga.morphium.messaging.Msg
 
getName() - Method in class de.caluga.morphium.replicaset.ReplicaSetNode
 
getName() - Method in class de.caluga.morphium.Sequence
 
getName() - Method in class de.caluga.morphium.SequenceGenerator
 
getNameProviderForClass(Class<?>) - Method in interface de.caluga.morphium.ObjectMapper
get current name provider for class
getNameProviderForClass(Class<?>) - Method in class de.caluga.morphium.ObjectMapperImpl
 
getNextValue() - Method in class de.caluga.morphium.SequenceGenerator
 
getNumber() - Method in enum de.caluga.morphium.MongoType
 
getNumberOfPendingRequests() - Method in interface de.caluga.morphium.query.Query
 
getNumberOfPendingRequests() - Method in class de.caluga.morphium.query.QueryImpl
 
getOmClass() - Method in class de.caluga.morphium.MorphiumConfig
 
getOperators() - Method in class de.caluga.morphium.aggregation.Group
 
getOptime() - Method in class de.caluga.morphium.replicaset.ReplicaSetNode
 
getOptimeDate() - Method in class de.caluga.morphium.replicaset.ReplicaSetNode
 
getPause() - Method in class de.caluga.morphium.messaging.Messaging
 
getPingMs() - Method in class de.caluga.morphium.replicaset.ReplicaSetNode
 
getPref() - Method in enum de.caluga.morphium.annotations.ReadPreferenceLevel
 
getPriority() - Method in class de.caluga.morphium.replicaset.ConfNode
 
getProcessedBy() - Method in class de.caluga.morphium.messaging.Msg
 
getQuery() - Method in class de.caluga.morphium.DAO
 
getQuery() - Method in interface de.caluga.morphium.query.MongoField
 
getQuery() - Method in class de.caluga.morphium.query.MongoFieldImpl
 
getQuery() - Method in interface de.caluga.morphium.query.MorphiumIterator
 
getQuery() - Method in class de.caluga.morphium.query.MorphiumIteratorImpl
 
getQueryClass() - Method in class de.caluga.morphium.MorphiumConfig
 
getQueryFact() - Method in class de.caluga.morphium.MorphiumConfig
 
getQueryImpl() - Method in interface de.caluga.morphium.query.QueryFactory
 
getQueryImpl() - Method in class de.caluga.morphium.query.QueryFactoryImpl
 
getReadPreference() - Method in class de.caluga.morphium.query.QueryImpl
retrun mongo's readPreference
getReadPreferenceLevel() - Method in interface de.caluga.morphium.query.Query
 
getReadPreferenceLevel() - Method in class de.caluga.morphium.query.QueryImpl
 
getRealClass(Class<? extends T>) - Method in class de.caluga.morphium.AnnotationAndReflectionHelper
 
getRealObject(T) - Method in class de.caluga.morphium.AnnotationAndReflectionHelper
 
getRecipient() - Method in class de.caluga.morphium.messaging.Msg
 
getReplicaSetMonitoringTimeout() - Method in class de.caluga.morphium.MorphiumConfig
 
getResultType() - Method in interface de.caluga.morphium.aggregation.Aggregator
 
getResultType() - Method in class de.caluga.morphium.aggregation.AggregatorImpl
 
getRetriesOnNetworkError() - Method in class de.caluga.morphium.MorphiumConfig
 
getRetryWaitTimeAsyncWriter() - Method in class de.caluga.morphium.MorphiumConfig
 
getRetryWaitTimeBufferedWriter() - Method in class de.caluga.morphium.MorphiumConfig
 
getRetryWaitTimeWriter() - Method in class de.caluga.morphium.MorphiumConfig
 
getSearchType() - Method in interface de.caluga.morphium.aggregation.Aggregator
 
getSearchType() - Method in class de.caluga.morphium.aggregation.AggregatorImpl
 
getSender() - Method in class de.caluga.morphium.messaging.Msg
 
getSenderId() - Method in class de.caluga.morphium.messaging.Messaging
 
getServer() - Method in interface de.caluga.morphium.query.Query
returns the serveraddress the query was executed on
getServer() - Method in class de.caluga.morphium.query.QueryImpl
 
getSet() - Method in class de.caluga.morphium.replicaset.ReplicaSetStatus
 
getSkip() - Method in interface de.caluga.morphium.query.Query
 
getSkip() - Method in class de.caluga.morphium.query.QueryImpl
 
getSleepBetweenNetworkErrorRetries() - Method in class de.caluga.morphium.MorphiumConfig
 
getSocketTimeout() - Method in class de.caluga.morphium.MorphiumConfig
 
getSort() - Method in interface de.caluga.morphium.query.Query
 
getSort() - Method in class de.caluga.morphium.query.QueryImpl
 
getStartValue() - Method in class de.caluga.morphium.SequenceGenerator
 
getState() - Method in class de.caluga.morphium.replicaset.ReplicaSetNode
 
getStateStr() - Method in class de.caluga.morphium.replicaset.ReplicaSetNode
 
getStatistics() - Method in class de.caluga.morphium.Morphium
 
getStats() - Method in class de.caluga.morphium.Morphium
 
getStringValue(Object, String) - Method in class de.caluga.morphium.AnnotationAndReflectionHelper
 
getTimestamp() - Method in class de.caluga.morphium.messaging.Msg
 
getTo() - Method in class de.caluga.morphium.messaging.Msg
 
getTtl() - Method in class de.caluga.morphium.messaging.Msg
 
getType() - Method in class de.caluga.morphium.messaging.Msg
 
getType() - Method in interface de.caluga.morphium.query.Query
what type this query is for
getType() - Method in class de.caluga.morphium.query.QueryImpl
 
getTypeOfField(Class<?>, String) - Method in class de.caluga.morphium.AnnotationAndReflectionHelper
 
getUptime() - Method in class de.caluga.morphium.replicaset.ReplicaSetNode
 
getValidCacheTime(Class<?>) - Method in class de.caluga.morphium.cache.CacheHousekeeper
 
getValidTime() - Method in class de.caluga.morphium.MorphiumConfig
 
getValue(Object, String) - Method in class de.caluga.morphium.AnnotationAndReflectionHelper
 
getValue() - Method in enum de.caluga.morphium.annotations.SafetyLevel
 
getValue(Enum, T) - Method in class de.caluga.morphium.DAO
 
getValue(String, T) - Method in class de.caluga.morphium.DAO
 
getValue() - Method in class de.caluga.morphium.FilterExpression
 
getValue() - Method in class de.caluga.morphium.messaging.Msg
 
getVersion() - Method in class de.caluga.morphium.replicaset.ReplicaSetConf
 
getWhere() - Method in interface de.caluga.morphium.query.Query
 
getWhere() - Method in class de.caluga.morphium.query.QueryImpl
 
getWindowSize() - Method in interface de.caluga.morphium.query.MorphiumIterator
 
getWindowSize() - Method in class de.caluga.morphium.query.MorphiumIteratorImpl
 
getWriteBufferCount() - Method in class de.caluga.morphium.Morphium
 
getWriteBufferTime() - Method in class de.caluga.morphium.MorphiumConfig
 
getWriteBufferTimeGranularity() - Method in class de.caluga.morphium.MorphiumConfig
 
getWriteCacheTimeout() - Method in class de.caluga.morphium.MorphiumConfig
 
getWriteConcernForClass(Class<?>) - Method in class de.caluga.morphium.Morphium
 
getWriter() - Method in class de.caluga.morphium.MorphiumConfig
 
getWriterBufferCount() - Method in class de.caluga.morphium.Morphium
 
getWriterForClass(Class<?>) - Method in class de.caluga.morphium.Morphium
 
getWriteTimeout() - Method in class de.caluga.morphium.MorphiumConfig
 
group(BasicDBObject) - Method in interface de.caluga.morphium.aggregation.Aggregator
 
group(Map<String, String>) - Method in interface de.caluga.morphium.aggregation.Aggregator
 
group(String) - Method in interface de.caluga.morphium.aggregation.Aggregator
 
group(BasicDBObject) - Method in class de.caluga.morphium.aggregation.AggregatorImpl
 
group(Map<String, String>) - Method in class de.caluga.morphium.aggregation.AggregatorImpl
 
group(String) - Method in class de.caluga.morphium.aggregation.AggregatorImpl
 
Group<T,R> - Class in de.caluga.morphium.aggregation
User: Stephan Bösebeck Date: 31.08.12 Time: 08:48

Aggregator-Group

Group(Aggregator<T, R>, Map<String, String>) - Constructor for class de.caluga.morphium.aggregation.Group
 
Group(Aggregator<T, R>, String) - Constructor for class de.caluga.morphium.aggregation.Group
 
Group(Aggregator<T, R>, BasicDBObject) - Constructor for class de.caluga.morphium.aggregation.Group
 
group(Query, Map<String, Object>, String, String, String...) - Method in class de.caluga.morphium.Morphium
 
gt(Object) - Method in interface de.caluga.morphium.query.MongoField
 
gt(Object) - Method in class de.caluga.morphium.query.MongoFieldImpl
 
gte(Object) - Method in interface de.caluga.morphium.query.MongoField
 
gte(Object) - Method in class de.caluga.morphium.query.MongoFieldImpl
 

H

handleNetworkError(int, Throwable) - Method in class de.caluga.morphium.Morphium
 
hasAdditionalData(Class) - Method in class de.caluga.morphium.AnnotationAndReflectionHelper
 
hashCode() - Method in class de.caluga.morphium.Statistics
 
hasNext() - Method in class de.caluga.morphium.query.MorphiumIteratorImpl
 

I

Id - Annotation Type in de.caluga.morphium.annotations
User: Stpehan Bösebeck Date: 26.03.12 Time: 13:11

Specify the ID fiel - needs to be of type Object. is mandatory!

idList() - Method in interface de.caluga.morphium.query.Query
only return the IDs of objects (useful if objects are really large)
idList(AsyncOperationCallback<T>) - Method in interface de.caluga.morphium.query.Query
 
idList(AsyncOperationCallback<T>) - Method in class de.caluga.morphium.query.QueryImpl
 
idList() - Method in class de.caluga.morphium.query.QueryImpl
 
in(Collection<?>) - Method in interface de.caluga.morphium.query.MongoField
 
in(Collection<?>) - Method in class de.caluga.morphium.query.MongoFieldImpl
 
inc(Query<?>, String, double) - Method in class de.caluga.morphium.Morphium
 
inc(Query<?>, Enum, double) - Method in class de.caluga.morphium.Morphium
 
inc(Query<?>, Enum, double, boolean, boolean) - Method in class de.caluga.morphium.Morphium
 
inc(Query<T>, Map<String, Double>, boolean, boolean, AsyncOperationCallback<T>) - Method in class de.caluga.morphium.Morphium
 
inc(Query<?>, String, double, boolean, boolean) - Method in class de.caluga.morphium.Morphium
 
inc(Query<T>, String, double, boolean, boolean, AsyncOperationCallback<T>) - Method in class de.caluga.morphium.Morphium
 
inc(Object, String, double) - Method in class de.caluga.morphium.Morphium
 
inc(T, String, double, AsyncOperationCallback<T>) - Method in class de.caluga.morphium.Morphium
 
inc(T, String, String, double, AsyncOperationCallback<T>) - Method in class de.caluga.morphium.Morphium
 
inc(StatisticKeys) - Method in class de.caluga.morphium.Morphium
 
inc() - Method in class de.caluga.morphium.StatisticValue
 
inc(Query<T>, Map<String, Double>, boolean, boolean, AsyncOperationCallback<T>) - Method in class de.caluga.morphium.writer.BufferedMorphiumWriterImpl
 
inc(Query<T>, String, double, boolean, boolean, AsyncOperationCallback<T>) - Method in class de.caluga.morphium.writer.BufferedMorphiumWriterImpl
 
inc(T, String, String, double, AsyncOperationCallback<T>) - Method in class de.caluga.morphium.writer.BufferedMorphiumWriterImpl
 
inc(Query<T>, String, double, boolean, boolean, AsyncOperationCallback<T>) - Method in interface de.caluga.morphium.writer.MorphiumWriter
 
inc(T, String, String, double, AsyncOperationCallback<T>) - Method in interface de.caluga.morphium.writer.MorphiumWriter
Increases a value in an existing mongo collection entry - no reading necessary.
inc(Query<T>, Map<String, Double>, boolean, boolean, AsyncOperationCallback<T>) - Method in interface de.caluga.morphium.writer.MorphiumWriter
 
inc(T, String, String, double, AsyncOperationCallback<T>) - Method in class de.caluga.morphium.writer.MorphiumWriterImpl
Increases a value in an existing mongo collection entry - no reading necessary.
inc(Query<T>, Map<String, Double>, boolean, boolean, AsyncOperationCallback<T>) - Method in class de.caluga.morphium.writer.MorphiumWriterImpl
 
inc(Query<T>, String, double, boolean, boolean, AsyncOperationCallback<T>) - Method in class de.caluga.morphium.writer.MorphiumWriterImpl
 
Index - Annotation Type in de.caluga.morphium.annotations
User: Stephan Bösebeck Date: 20.06.12 Time: 10:16

define the indices to be ensured when the corresponding collection is created when morphium.ensureIndicesFor can be used with a field like:

intercept(Object, Method, Object[], MethodProxy) - Method in class de.caluga.morphium.LazyDeReferencingProxy
 
intercept(Object, Method, Object[], MethodProxy) - Method in class de.caluga.morphium.PartiallyUpdateableProxy
 
isAnnotationPresentInHierarchy(Class<?>, Class<? extends T>) - Method in class de.caluga.morphium.AnnotationAndReflectionHelper
 
isAsyncWrite(Class<?>) - Method in class de.caluga.morphium.AnnotationAndReflectionHelper
 
isAttached() - Method in class de.caluga.morphium.cache.CacheSynchronizer
 
isAutoAnswer() - Method in class de.caluga.morphium.messaging.Messaging
 
isAutoreconnect() - Method in class de.caluga.morphium.MorphiumConfig
 
isBufferedWrite(Class<?>) - Method in class de.caluga.morphium.AnnotationAndReflectionHelper
 
isCached(Class<?>, String) - Method in interface de.caluga.morphium.cache.MorphiumCache
 
isCached(Class<?>, String) - Method in class de.caluga.morphium.cache.MorphiumCacheImpl
 
isCheckForNew() - Method in class de.caluga.morphium.MorphiumConfig
 
isConfigured() - Static method in class de.caluga.morphium.MorphiumSingleton
returns true, if layer was configured yet
isEntity(Object) - Method in class de.caluga.morphium.AnnotationAndReflectionHelper
 
isExclusive() - Method in class de.caluga.morphium.messaging.Msg
 
isGlobalFsync() - Method in class de.caluga.morphium.MorphiumConfig
 
isGlobalJ() - Method in class de.caluga.morphium.MorphiumConfig
 
isInitialized() - Static method in class de.caluga.morphium.MorphiumSingleton
 
isReplicaSet() - Method in class de.caluga.morphium.Morphium
 
isRunning() - Method in class de.caluga.morphium.messaging.Messaging
 
isSafeMode() - Method in class de.caluga.morphium.MorphiumConfig
 
isSocketKeepAlive() - Method in class de.caluga.morphium.MorphiumConfig
 
iterator() - Method in class de.caluga.morphium.query.MorphiumIteratorImpl
 

J

JavaxValidationStorageListener - Class in de.caluga.morphium.validation
User: martinstolz Date: 29.08.12
JavaxValidationStorageListener() - Constructor for class de.caluga.morphium.validation.JavaxValidationStorageListener
 

L

last(String, Object) - Method in class de.caluga.morphium.aggregation.Group
 
LastAccess - Annotation Type in de.caluga.morphium.annotations
User: Stephan Bösebeck Date: 29.05.12 Time: 15:32

Tell the type to store the last access.

LastChange - Annotation Type in de.caluga.morphium.annotations
User: Stephan Bösebeck Date: 29.05.12 Time: 15:31

tell Morphium to store the timestamp of the last change. put this annotation both to the type and the field to store the last access timestamp.

LazyDeReferencingProxy<T> - Class in de.caluga.morphium
 
LazyDeReferencingProxy(Morphium, Class<? extends T>, Object) - Constructor for class de.caluga.morphium.LazyDeReferencingProxy
 
Lifecycle - Annotation Type in de.caluga.morphium.annotations.lifecycle
Just a marker that this Entity does contain lifecycle method Lifecycle methods won't be called, if this annotation is not present (performance reasons).
limit(int) - Method in interface de.caluga.morphium.aggregation.Aggregator
 
limit(int) - Method in class de.caluga.morphium.aggregation.AggregatorImpl
 
limit(int) - Method in interface de.caluga.morphium.query.Query
limit the number of entries in result
limit(int) - Method in class de.caluga.morphium.query.QueryImpl
 
lt(Object) - Method in interface de.caluga.morphium.query.MongoField
 
lt(Object) - Method in class de.caluga.morphium.query.MongoFieldImpl
 
lte(Object) - Method in interface de.caluga.morphium.query.MongoField
 
lte(Object) - Method in class de.caluga.morphium.query.MongoFieldImpl
 

M

marshall(Object) - Method in interface de.caluga.morphium.ObjectMapper
 
marshall(Object) - Method in class de.caluga.morphium.ObjectMapperImpl
 
match(Query<T>) - Method in interface de.caluga.morphium.aggregation.Aggregator
 
match(Query<T>) - Method in class de.caluga.morphium.aggregation.AggregatorImpl
 
matches(Pattern) - Method in interface de.caluga.morphium.query.MongoField
 
matches(String) - Method in interface de.caluga.morphium.query.MongoField
 
matches(Pattern) - Method in class de.caluga.morphium.query.MongoFieldImpl
 
matches(String) - Method in class de.caluga.morphium.query.MongoFieldImpl
 
max(String, Object) - Method in class de.caluga.morphium.aggregation.Group
 
MessageListener - Interface in de.caluga.morphium.messaging
User: Stephan Bösebeck Date: 26.05.12 Time: 17:19

Messaging - Class in de.caluga.morphium.messaging
User: Stephan Bösebeck Date: 26.05.12 Time: 15:48

Messaging implements a simple, threadsafe and messaging api.

Messaging(Morphium, int, boolean) - Constructor for class de.caluga.morphium.messaging.Messaging
attaches to the default queue named "msg"
Messaging(Morphium, String, int, boolean) - Constructor for class de.caluga.morphium.messaging.Messaging
 
min(String, Object) - Method in class de.caluga.morphium.aggregation.Group
 
mod(int, int) - Method in interface de.caluga.morphium.query.MongoField
 
mod(int, int) - Method in class de.caluga.morphium.query.MongoFieldImpl
 
MongoField<T> - Interface in de.caluga.morphium.query
User: Stpehan Bösebeck Date: 26.03.12 Time: 11:30

Representation of a field in a query

MongoFieldImpl<T> - Class in de.caluga.morphium.query
User: Stpehan Bösebeck Date: 26.03.12 Time: 15:18

default implementation of a MongoField

MongoFieldImpl() - Constructor for class de.caluga.morphium.query.MongoFieldImpl
 
MongoFieldImpl(Query<T>, ObjectMapper) - Constructor for class de.caluga.morphium.query.MongoFieldImpl
 
MongoType - Enum in de.caluga.morphium
User: Stpehan Bösebeck Date: 26.03.12 Time: 11:48

Mongo Data types according to documentation: see also: http://www.mongodb.org/display/DOCS/Advanced+Queries#AdvancedQueries-ConditionalOperators

Morphium - Class in de.caluga.morphium
This is the single access point for accessing MongoDB.
Morphium() - Constructor for class de.caluga.morphium.Morphium
 
Morphium(MorphiumConfig) - Constructor for class de.caluga.morphium.Morphium
init the MongoDbLayer.
MorphiumAccessVetoException - Exception in de.caluga.morphium
User: Stephan Bösebeck Date: 07.03.13 Time: 10:09

TODO: Add documentation here

MorphiumAccessVetoException() - Constructor for exception de.caluga.morphium.MorphiumAccessVetoException
 
MorphiumCache - Interface in de.caluga.morphium.cache
User: Stephan Bösebeck Date: 07.03.13 Time: 09:57

TODO: Add documentation here

MorphiumCacheImpl - Class in de.caluga.morphium.cache
User: Stephan Bösebeck Date: 07.03.13 Time: 10:56

TODO: Add documentation here

MorphiumCacheImpl() - Constructor for class de.caluga.morphium.cache.MorphiumCacheImpl
 
MorphiumConfig - Class in de.caluga.morphium
Stores the configuration for the MongoDBLayer.
MorphiumConfig(Properties) - Constructor for class de.caluga.morphium.MorphiumConfig
 
MorphiumConfig() - Constructor for class de.caluga.morphium.MorphiumConfig
 
MorphiumConfig(String, int, int, int) - Constructor for class de.caluga.morphium.MorphiumConfig
 
MorphiumConfig(String, int, int, int, String) - Constructor for class de.caluga.morphium.MorphiumConfig
 
MorphiumConfig(String, int, int, int, URL) - Constructor for class de.caluga.morphium.MorphiumConfig
 
MorphiumIterator<T> - Interface in de.caluga.morphium.query
User: Stephan Bösebeck Date: 23.11.12 Time: 11:35

iterator, makes paging through huge collections a lot easier.

MorphiumIteratorImpl<T> - Class in de.caluga.morphium.query
User: Stephan Bösebeck Date: 23.11.12 Time: 11:40

This implementation of the Iterable Interface maxe paging on db side easier.

MorphiumIteratorImpl() - Constructor for class de.caluga.morphium.query.MorphiumIteratorImpl
 
MorphiumReadListener<T> - Interface in de.caluga.morphium
User: Stephan Bösebeck Date: 07.03.13 Time: 10:07

TODO: Add documentation here

MorphiumSingleton - Class in de.caluga.morphium
User: Stephan Bösebeck Date: 03.05.12 Time: 10:50

Should not be used, actually - As Singletons are not always useful.

MorphiumSingleton() - Constructor for class de.caluga.morphium.MorphiumSingleton
 
MorphiumStorageAdapter<T> - Class in de.caluga.morphium
User: Stephan Bösebeck Date: 06.03.13 Time: 08:13

TODO: Add documentation here

MorphiumStorageAdapter() - Constructor for class de.caluga.morphium.MorphiumStorageAdapter
 
MorphiumStorageListener<T> - Interface in de.caluga.morphium
 
MorphiumStorageListener.UpdateTypes - Enum in de.caluga.morphium
 
MorphiumWriter - Interface in de.caluga.morphium.writer
User: Stephan Bösebeck Date: 30.08.12 Time: 14:39

Interface for all morphium write accesses.

MorphiumWriterImpl - Class in de.caluga.morphium.writer
User: Stephan Bösebeck Date: 30.08.12 Time: 14:38

default writer implementation - uses a ThreadPoolExecutor for execution of asynchornous calls maximum Threads are limited to 0.9* MaxConnections configured in MorphiumConfig

MorphiumWriterImpl() - Constructor for class de.caluga.morphium.writer.MorphiumWriterImpl
 
Msg - Class in de.caluga.morphium.messaging
User: Stephan Bösebeck Date: 26.05.12 Time: 15:45

Message class - used by Morphium's own messaging system

Reads from any node, as this produces lots of reads!

Msg() - Constructor for class de.caluga.morphium.messaging.Msg
 
Msg(String, String, String) - Constructor for class de.caluga.morphium.messaging.Msg
 
Msg(String, MsgType, String, String, long) - Constructor for class de.caluga.morphium.messaging.Msg
 
Msg.Fields - Enum in de.caluga.morphium.messaging
 
MsgType - Enum in de.caluga.morphium.messaging
User: Stephan Bösebeck Date: 26.05.12 Time: 15:47

type of message to sent, SINGLE: single recipient, MULTI: all

N

NameProvider - Interface in de.caluga.morphium
User: Stephan Bösebeck Date: 19.06.12 Time: 11:47

NameProvider define the name for a given Collection

ne(Object) - Method in interface de.caluga.morphium.query.MongoField
 
ne(Object) - Method in class de.caluga.morphium.query.MongoFieldImpl
 
near(double, double) - Method in interface de.caluga.morphium.query.MongoField
return a sorted list of elements around point x,y
near(double, double, double) - Method in interface de.caluga.morphium.query.MongoField
return a sorted list of elements around point x,y
near(double, double) - Method in class de.caluga.morphium.query.MongoFieldImpl
 
near(double, double, double) - Method in class de.caluga.morphium.query.MongoFieldImpl
 
nearSphere(double, double) - Method in interface de.caluga.morphium.query.MongoField
return a sorted list of elements around point x,y spherical distance calculation
nearSphere(double, double, double) - Method in interface de.caluga.morphium.query.MongoField
return a sorted list of elements around point x,y spherical distance calculation
nearSphere(double, double) - Method in class de.caluga.morphium.query.MongoFieldImpl
 
nearSphere(double, double, double) - Method in class de.caluga.morphium.query.MongoFieldImpl
 
next() - Method in class de.caluga.morphium.query.MorphiumIteratorImpl
 
nin(Collection<?>) - Method in interface de.caluga.morphium.query.MongoField
 
nin(Collection<?>) - Method in class de.caluga.morphium.query.MongoFieldImpl
 
NoCache - Annotation Type in de.caluga.morphium.annotations.caching
 
nor(Query<T>...) - Method in interface de.caluga.morphium.query.Query
not or
nor(Query<T>...) - Method in class de.caluga.morphium.query.QueryImpl
 
notExists() - Method in interface de.caluga.morphium.query.MongoField
 
notExists() - Method in class de.caluga.morphium.query.MongoFieldImpl
 

O

ObjectMapper - Interface in de.caluga.morphium
User: Stpehan Bösebeck Date: 26.03.12 Time: 11:24

Maps objects to Mongo

ObjectMapperImpl - Class in de.caluga.morphium
User: Stpehan Bösebeck Date: 26.03.12 Time: 19:36

ObjectMapperImpl() - Constructor for class de.caluga.morphium.ObjectMapperImpl
 
onMessage(Messaging, Msg) - Method in class de.caluga.morphium.cache.CacheSynchronizer
 
onMessage(Messaging, Msg) - Method in interface de.caluga.morphium.messaging.MessageListener
process message, send answer if null is returned, no answer is sent
onOperationError(AsyncOperationType, Query<T>, long, String, Throwable, T, Object...) - Method in interface de.caluga.morphium.async.AsyncOperationCallback
callback for insuccesfull operations
onOperationSucceeded(AsyncOperationType, Query<T>, long, List<T>, T, Object...) - Method in interface de.caluga.morphium.async.AsyncOperationCallback
 
onShutdown(Morphium) - Method in interface de.caluga.morphium.ShutdownListener
 
or(Query<T>...) - Method in interface de.caluga.morphium.query.Query
concatenate those queries with or
or(List<Query<T>>) - Method in interface de.caluga.morphium.query.Query
concatenate those queries with or
or(Query<T>...) - Method in class de.caluga.morphium.query.QueryImpl
 
or(List<Query<T>>) - Method in class de.caluga.morphium.query.QueryImpl
 

P

PartiallyUpdateable - Interface in de.caluga.morphium
User: Stpehan Bösebeck Date: 11.04.12 Time: 08:41

PartiallyUpdateableProxy<T> - Class in de.caluga.morphium
 
PartiallyUpdateableProxy(Morphium, T) - Constructor for class de.caluga.morphium.PartiallyUpdateableProxy
 
PartialUpdate - Annotation Type in de.caluga.morphium.annotations
User: Stephan Bösebeck Date: 10.04.12 Time: 22:29

used to tell morphium which field a setter does manipulate - needed for partially updates.

polygon(double...) - Method in interface de.caluga.morphium.query.MongoField
 
polygon(double...) - Method in class de.caluga.morphium.query.MongoFieldImpl
 
postClear(Class, Msg) - Method in class de.caluga.morphium.cache.CacheSyncAdapter
 
postClear(Class, Msg) - Method in interface de.caluga.morphium.cache.CacheSyncListener
 
postDrop(Morphium, Class) - Method in class de.caluga.morphium.cache.CacheSynchronizer
 
postDrop(Morphium, Class<? extends T>) - Method in class de.caluga.morphium.MorphiumStorageAdapter
 
postDrop(Morphium, Class<? extends T>) - Method in interface de.caluga.morphium.MorphiumStorageListener
 
PostLoad - Annotation Type in de.caluga.morphium.annotations.lifecycle
 
postLoad(Morphium, T) - Method in class de.caluga.morphium.MorphiumStorageAdapter
 
postLoad(Morphium, T) - Method in interface de.caluga.morphium.MorphiumStorageListener
 
postRead(Query<T>, List<T>, boolean) - Method in interface de.caluga.morphium.MorphiumReadListener
 
PostRemove - Annotation Type in de.caluga.morphium.annotations.lifecycle
 
postRemove(Morphium, Query) - Method in class de.caluga.morphium.cache.CacheSynchronizer
 
postRemove(Morphium, T) - Method in class de.caluga.morphium.MorphiumStorageAdapter
 
postRemove(Morphium, Query<T>) - Method in class de.caluga.morphium.MorphiumStorageAdapter
 
postRemove(Morphium, T) - Method in interface de.caluga.morphium.MorphiumStorageListener
 
postRemove(Morphium, Query<T>) - Method in interface de.caluga.morphium.MorphiumStorageListener
 
postSendClearMsg(Class, Msg) - Method in class de.caluga.morphium.cache.CacheSyncAdapter
 
postSendClearMsg(Class, Msg) - Method in interface de.caluga.morphium.cache.CacheSyncListener
 
PostStore - Annotation Type in de.caluga.morphium.annotations.lifecycle
 
postStore(Morphium, Object, boolean) - Method in class de.caluga.morphium.cache.CacheSynchronizer
 
postStore(Morphium, T, boolean) - Method in class de.caluga.morphium.MorphiumStorageAdapter
 
postStore(Morphium, T, boolean) - Method in interface de.caluga.morphium.MorphiumStorageListener
 
PostUpdate - Annotation Type in de.caluga.morphium.annotations.lifecycle
will be called, after this object was updated by a direct call to update won't be called, when updates are done query based.
postUpdate(Morphium, Class, Enum) - Method in class de.caluga.morphium.cache.CacheSynchronizer
 
postUpdate(Morphium, Class<? extends T>, Enum) - Method in class de.caluga.morphium.MorphiumStorageAdapter
 
postUpdate(Morphium, Class<? extends T>, Enum) - Method in interface de.caluga.morphium.MorphiumStorageListener
 
preClear(Class, Msg) - Method in class de.caluga.morphium.cache.CacheSyncAdapter
 
preClear(Class, Msg) - Method in interface de.caluga.morphium.cache.CacheSyncListener
before clearing cache - if cls == null whole cache Message m contains information about reason and stuff...
preDelete(Morphium, T) - Method in class de.caluga.morphium.MorphiumStorageAdapter
 
preDelete(Morphium, T) - Method in interface de.caluga.morphium.MorphiumStorageListener
 
preDrop(Morphium, Class) - Method in class de.caluga.morphium.cache.CacheSynchronizer
 
preDrop(Morphium, Class<? extends T>) - Method in class de.caluga.morphium.MorphiumStorageAdapter
 
preDrop(Morphium, Class<? extends T>) - Method in interface de.caluga.morphium.MorphiumStorageListener
 
preRead(Query<T>) - Method in interface de.caluga.morphium.MorphiumReadListener
 
PreRemove - Annotation Type in de.caluga.morphium.annotations.lifecycle
 
preRemove(Morphium, Query<T>) - Method in class de.caluga.morphium.MorphiumStorageAdapter
 
preRemove(Morphium, Query<T>) - Method in interface de.caluga.morphium.MorphiumStorageListener
 
preSendClearMsg(Class, Msg) - Method in class de.caluga.morphium.cache.CacheSyncAdapter
 
preSendClearMsg(Class, Msg) - Method in interface de.caluga.morphium.cache.CacheSyncListener
Class is null for CLEAR ALL
PreStore - Annotation Type in de.caluga.morphium.annotations.lifecycle
 
preStore() - Method in class de.caluga.morphium.messaging.Msg
 
preStore(Morphium, T, boolean) - Method in class de.caluga.morphium.MorphiumStorageAdapter
 
preStore(Morphium, T, boolean) - Method in interface de.caluga.morphium.MorphiumStorageListener
 
preStore(Morphium, Object, boolean) - Method in class de.caluga.morphium.validation.JavaxValidationStorageListener
 
PreUpdate - Annotation Type in de.caluga.morphium.annotations.lifecycle
will be called, before a single object is updated (this obect to be exact) Unfortuately, it can't be called when a query based update is executed
preUpdate(Morphium, Class<? extends T>, Enum) - Method in class de.caluga.morphium.MorphiumStorageAdapter
 
preUpdate(Morphium, Class<? extends T>, Enum) - Method in interface de.caluga.morphium.MorphiumStorageListener
 
ProfilingListener - Interface in de.caluga.morphium
User: Stephan Bösebeck Date: 01.08.12 Time: 09:46

Listener for profiling

project(Map<String, Object>) - Method in interface de.caluga.morphium.aggregation.Aggregator
 
project(String...) - Method in interface de.caluga.morphium.aggregation.Aggregator
 
project(BasicDBObject) - Method in interface de.caluga.morphium.aggregation.Aggregator
 
project(Map<String, Object>) - Method in class de.caluga.morphium.aggregation.AggregatorImpl
 
project(String...) - Method in class de.caluga.morphium.aggregation.AggregatorImpl
 
project(BasicDBObject) - Method in class de.caluga.morphium.aggregation.AggregatorImpl
 
Property - Annotation Type in de.caluga.morphium.annotations
User: Stpehan Bösebeck Date: 26.03.12 Time: 11:14

Define this field to be a Property.

pull(Query<?>, Enum, Object) - Method in class de.caluga.morphium.Morphium
 
pull(Query<?>, String, Object) - Method in class de.caluga.morphium.Morphium
 
pull(Query<?>, Enum, Object, boolean, boolean) - Method in class de.caluga.morphium.Morphium
 
pull(Query<T>, String, Object, boolean, boolean) - Method in class de.caluga.morphium.Morphium
 
pull(Query<T>, String, Object, boolean, boolean, AsyncOperationCallback<T>) - Method in class de.caluga.morphium.Morphium
Asynchronous call to pulll
pullAll(Query<?>, Enum, List<Object>, boolean, boolean) - Method in class de.caluga.morphium.Morphium
 
pullAll(Query<?>, String, List<Object>, boolean, boolean) - Method in class de.caluga.morphium.Morphium
 
pullAll(Query<T>, String, List<?>, boolean, boolean, AsyncOperationCallback<T>) - Method in class de.caluga.morphium.Morphium
 
push(String, Object) - Method in class de.caluga.morphium.aggregation.Group
 
push(Query<?>, Enum, Object) - Method in class de.caluga.morphium.Morphium
 
push(Query<?>, String, Object) - Method in class de.caluga.morphium.Morphium
 
push(Query<?>, Enum, Object, boolean, boolean) - Method in class de.caluga.morphium.Morphium
 
push(Query<T>, String, Object, boolean, boolean) - Method in class de.caluga.morphium.Morphium
 
push(Query<T>, String, Object, boolean, boolean, AsyncOperationCallback<T>) - Method in class de.caluga.morphium.Morphium
asynchronous call to callback
pushAll(Query<?>, Enum, List<Object>, boolean, boolean) - Method in class de.caluga.morphium.Morphium
 
pushAll(Query<?>, String, List<?>, boolean, boolean) - Method in class de.caluga.morphium.Morphium
 
pushAll(Query<T>, String, List<?>, boolean, boolean, AsyncOperationCallback<T>) - Method in class de.caluga.morphium.Morphium
 
pushPull(boolean, Query<T>, String, Object, boolean, boolean, AsyncOperationCallback<T>) - Method in class de.caluga.morphium.Morphium
 
pushPull(boolean, Query<T>, String, Object, boolean, boolean, AsyncOperationCallback<T>) - Method in class de.caluga.morphium.writer.BufferedMorphiumWriterImpl
 
pushPull(boolean, Query<T>, String, Object, boolean, boolean, AsyncOperationCallback<T>) - Method in interface de.caluga.morphium.writer.MorphiumWriter
 
pushPull(boolean, Query<T>, String, Object, boolean, boolean, AsyncOperationCallback<T>) - Method in class de.caluga.morphium.writer.MorphiumWriterImpl
 
pushPullAll(boolean, Query<T>, String, List<?>, boolean, boolean, AsyncOperationCallback<T>) - Method in class de.caluga.morphium.Morphium
 
pushPullAll(boolean, Query<T>, String, List<?>, boolean, boolean, AsyncOperationCallback<T>) - Method in class de.caluga.morphium.writer.BufferedMorphiumWriterImpl
 
pushPullAll(boolean, Query<T>, String, List<?>, boolean, boolean, AsyncOperationCallback<T>) - Method in interface de.caluga.morphium.writer.MorphiumWriter
 
pushPullAll(boolean, Query<T>, String, List<?>, boolean, boolean, AsyncOperationCallback<T>) - Method in class de.caluga.morphium.writer.MorphiumWriterImpl
 
put(String, Double) - Method in class de.caluga.morphium.Statistics
 
putAll(Map) - Method in class de.caluga.morphium.Statistics
 

Q

q() - Method in interface de.caluga.morphium.query.Query
create a new empty query for the same type using the same mapper as this
q() - Method in class de.caluga.morphium.query.QueryImpl
 
Query<T> - Interface in de.caluga.morphium.query
User: Stpehan Bösebeck Date: 26.03.12 Time: 11:29

usage: Query q= Morphium.get().createQueryFor(UncachedObject.class); q=q.f("counter").lt(15).f("counter").gt(10); Or q.or(q.q().f("counter").eq(15),q.q().f("counter").eq(22)); AND is the default!

Query.TextSearchLanguages - Enum in de.caluga.morphium.query
 
QueryFactory - Interface in de.caluga.morphium.query
User: Stephan Bösebeck Date: 31.08.12 Time: 11:08

crate query for a certain type

QueryFactoryImpl - Class in de.caluga.morphium.query
User: Stephan Bösebeck Date: 31.08.12 Time: 11:03

default implementation of the query factory.

QueryFactoryImpl() - Constructor for class de.caluga.morphium.query.QueryFactoryImpl
 
QueryFactoryImpl(Class<? extends Query>) - Constructor for class de.caluga.morphium.query.QueryFactoryImpl
 
QueryImpl<T> - Class in de.caluga.morphium.query
User: Stpehan Bösebeck Date: 26.03.12 Time: 22:14

QueryImpl() - Constructor for class de.caluga.morphium.query.QueryImpl
 
QueryImpl(Morphium, Class<? extends T>, ThreadPoolExecutor) - Constructor for class de.caluga.morphium.query.QueryImpl
 
QueryImpl(Morphium) - Constructor for class de.caluga.morphium.query.QueryImpl
 
queueMessage(Msg) - Method in class de.caluga.morphium.messaging.Messaging
 

R

readAccess(Query, long, ReadAccessType) - Method in interface de.caluga.morphium.ProfilingListener
 
ReadAccessType - Enum in de.caluga.morphium
User: Stephan Bösebeck Date: 01.08.12 Time: 11:05

PRofiling read access types

readAll(Class<? extends T>) - Method in class de.caluga.morphium.Morphium
return a list of all elements stored in morphium for this type
ReadPreferenceLevel - Enum in de.caluga.morphium.annotations
User: Stephan Bösebeck Date: 30.08.12 Time: 13:54

Define the read preference level for this type.

Reference - Annotation Type in de.caluga.morphium.annotations
User: Stpehan Bösebeck Date: 26.03.12 Time: 11:18

Mark this field as a reference to annother mongo object In mongo only the id will be stored here if automaticStore is true (default), objects will be stored if not already done

remove() - Method in class de.caluga.morphium.query.MorphiumIteratorImpl
 
remove(Object) - Method in class de.caluga.morphium.Statistics
 
removeAdditional(String) - Method in class de.caluga.morphium.messaging.Msg
 
removeEntryFromCache(Class, Object) - Method in interface de.caluga.morphium.cache.MorphiumCache
 
removeEntryFromCache(Class, Object) - Method in class de.caluga.morphium.cache.MorphiumCacheImpl
 
removeListener(MorphiumStorageListener) - Method in class de.caluga.morphium.Morphium
 
removeListenerForMessageNamed(String, MessageListener) - Method in class de.caluga.morphium.messaging.Messaging
 
removeMessageListener(MessageListener) - Method in class de.caluga.morphium.messaging.Messaging
 
removeProfilingListener(ProfilingListener) - Method in class de.caluga.morphium.Morphium
 
removeRecipient(String) - Method in class de.caluga.morphium.messaging.Msg
 
removeShutdownListener(ShutdownListener) - Method in class de.caluga.morphium.Morphium
 
removeSyncListener(CacheSyncListener) - Method in class de.caluga.morphium.cache.CacheSynchronizer
 
removeSyncListener(Class, CacheSyncListener) - Method in class de.caluga.morphium.cache.CacheSynchronizer
 
removeValue(String) - Method in class de.caluga.morphium.messaging.Msg
 
ReplicaSetConf - Class in de.caluga.morphium.replicaset
User: Stephan Bösebeck Date: 24.08.12 Time: 11:31

ReplicasetConf

ReplicaSetConf() - Constructor for class de.caluga.morphium.replicaset.ReplicaSetConf
 
ReplicaSetNode - Class in de.caluga.morphium.replicaset
User: Stephan Bösebeck Date: 10.08.12 Time: 15:06

Mongo Replicaset Node

ReplicaSetNode() - Constructor for class de.caluga.morphium.replicaset.ReplicaSetNode
 
ReplicaSetStatus - Class in de.caluga.morphium.replicaset
User: Stephan Bösebeck Date: 10.08.12 Time: 15:05

Replicaset Status

ReplicaSetStatus() - Constructor for class de.caluga.morphium.replicaset.ReplicaSetStatus
 
reread(T) - Method in class de.caluga.morphium.Morphium
careful this actually changes the parameter o!
reread(T, String) - Method in class de.caluga.morphium.Morphium
 
reset() - Static method in class de.caluga.morphium.MorphiumSingleton
 
resetCache() - Method in interface de.caluga.morphium.cache.MorphiumCache
 
resetCache() - Method in class de.caluga.morphium.cache.MorphiumCacheImpl
 
run() - Method in class de.caluga.morphium.cache.CacheHousekeeper
 
run() - Method in class de.caluga.morphium.messaging.Messaging
 

S

SafetyLevel - Enum in de.caluga.morphium.annotations
User: Stephan Bösebeck Date: 26.05.12 Time: 16:35

Define the type of Write safety.

sendAnswer(Messaging, Msg) - Method in class de.caluga.morphium.messaging.Msg
 
sendClearAllMessage(String) - Method in class de.caluga.morphium.cache.CacheSynchronizer
 
sendClearMessage(Object, String, boolean) - Method in class de.caluga.morphium.cache.CacheSynchronizer
 
sendClearMessage(Class, String) - Method in class de.caluga.morphium.cache.CacheSynchronizer
sends message if necessary
Sequence - Class in de.caluga.morphium
User: Stephan Bösebeck Date: 24.07.12 Time: 21:49

Sequence: Used by SequenceGenerator to crate unique sequential numbers.

Sequence() - Constructor for class de.caluga.morphium.Sequence
 
SequenceGenerator - Class in de.caluga.morphium
User: Stephan Bösebeck Date: 24.07.12 Time: 21:36

Generate a new unique sequence number.

SequenceGenerator() - Constructor for class de.caluga.morphium.SequenceGenerator
 
SequenceGenerator(Morphium, String) - Constructor for class de.caluga.morphium.SequenceGenerator
 
SequenceGenerator(Morphium, String, int, long) - Constructor for class de.caluga.morphium.SequenceGenerator
 
set(Query<T>, Enum, Object) - Method in class de.caluga.morphium.Morphium
 
set(Query<T>, Enum, Object, AsyncOperationCallback<T>) - Method in class de.caluga.morphium.Morphium
 
set(Query<T>, String, Object) - Method in class de.caluga.morphium.Morphium
 
set(Query<T>, String, Object, AsyncOperationCallback<T>) - Method in class de.caluga.morphium.Morphium
 
set(Query<T>, String, Object, boolean, boolean) - Method in class de.caluga.morphium.Morphium
will change an entry in mongodb-collection corresponding to given class object if query is too complex, upsert might not work!
set(Query<T>, String, Object, boolean, boolean, AsyncOperationCallback<T>) - Method in class de.caluga.morphium.Morphium
 
set(Query<?>, Map<String, Object>, boolean, boolean) - Method in class de.caluga.morphium.Morphium
 
set(Query<T>, Map<String, Object>, boolean, boolean, AsyncOperationCallback<T>) - Method in class de.caluga.morphium.Morphium
 
set(T, Enum, Object, AsyncOperationCallback<T>) - Method in class de.caluga.morphium.Morphium
 
set(Object, Enum, Object) - Method in class de.caluga.morphium.Morphium
 
set(Object, String, Object) - Method in class de.caluga.morphium.Morphium
setting a value in an existing mongo collection entry - no reading necessary.
set(T, String, Object, boolean, boolean, AsyncOperationCallback<T>) - Method in class de.caluga.morphium.Morphium
 
set(T, String, String, Object, boolean, boolean, AsyncOperationCallback<T>) - Method in class de.caluga.morphium.Morphium
 
set(T, String, Object, AsyncOperationCallback<T>) - Method in class de.caluga.morphium.Morphium
 
set(Morphium) - Static method in class de.caluga.morphium.MorphiumSingleton
 
set(T, String, String, Object, boolean, boolean, AsyncOperationCallback<T>) - Method in class de.caluga.morphium.writer.BufferedMorphiumWriterImpl
 
set(Query<T>, Map<String, Object>, boolean, boolean, AsyncOperationCallback<T>) - Method in class de.caluga.morphium.writer.BufferedMorphiumWriterImpl
 
set(T, String, String, Object, boolean, boolean, AsyncOperationCallback<T>) - Method in interface de.caluga.morphium.writer.MorphiumWriter
changes an object in DB AND in Memory...
set(Query<T>, Map<String, Object>, boolean, boolean, AsyncOperationCallback<T>) - Method in interface de.caluga.morphium.writer.MorphiumWriter
will change an entry in mongodb-collection corresponding to given class object if query is too complex, upsert might not work!
set(T, String, String, Object, boolean, boolean, AsyncOperationCallback<T>) - Method in class de.caluga.morphium.writer.MorphiumWriterImpl
 
set(Query<T>, Map<String, Object>, boolean, boolean, AsyncOperationCallback<T>) - Method in class de.caluga.morphium.writer.MorphiumWriterImpl
will change an entry in mongodb-collection corresponding to given class object if query is too complex, upsert might not work!
setAdditional(List<String>) - Method in class de.caluga.morphium.messaging.Msg
 
setAdr(List<ServerAddress>) - Method in class de.caluga.morphium.MorphiumConfig
add addresses to your servers here.
setAggregatorClass(Class<? extends Aggregator>) - Method in interface de.caluga.morphium.aggregation.AggregatorFactory
 
setAggregatorClass(Class<? extends Aggregator>) - Method in class de.caluga.morphium.aggregation.AggregatorFactoryImpl
 
setAggregatorClass(Class<? extends Aggregator>) - Method in class de.caluga.morphium.MorphiumConfig
 
setAggregatorFactory(AggregatorFactory) - Method in class de.caluga.morphium.MorphiumConfig
 
setArbiterOnly(Boolean) - Method in class de.caluga.morphium.replicaset.ConfNode
 
setAsyncWriter(MorphiumWriter) - Method in class de.caluga.morphium.MorphiumConfig
 
setAutoAnswer(boolean) - Method in class de.caluga.morphium.messaging.Messaging
 
setAutoreconnect(boolean) - Method in class de.caluga.morphium.MorphiumConfig
 
setBlockingThreadsMultiplier(int) - Method in class de.caluga.morphium.MorphiumConfig
 
setBufferedWriter(MorphiumWriter) - Method in class de.caluga.morphium.MorphiumConfig
 
setCache(Hashtable<Class<?>, Hashtable<String, CacheElement>>) - Method in interface de.caluga.morphium.cache.MorphiumCache
 
setCache(Hashtable<Class<?>, Hashtable<String, CacheElement>>) - Method in class de.caluga.morphium.cache.MorphiumCacheImpl
 
setCache(MorphiumCache) - Method in class de.caluga.morphium.MorphiumConfig
 
setCallback(AsyncOperationCallback<T>) - Method in interface de.caluga.morphium.writer.WriterTask
 
setCheckForNew(boolean) - Method in class de.caluga.morphium.MorphiumConfig
 
setChildren(List<FilterExpression>) - Method in class de.caluga.morphium.FilterExpression
 
setCollectionName(String) - Method in interface de.caluga.morphium.query.Query
use a different collection name for the query
setCollectionName(String) - Method in class de.caluga.morphium.query.QueryImpl
 
setConfig(MorphiumConfig) - Method in class de.caluga.morphium.Morphium
 
setConfig(MorphiumConfig) - Static method in class de.caluga.morphium.MorphiumSingleton
set configuration for MongoDbLayer
setConfig(ReplicaSetConf) - Method in class de.caluga.morphium.replicaset.ReplicaSetStatus
 
setConnectionTimeout(int) - Method in class de.caluga.morphium.MorphiumConfig
 
setCurrentValue(Long) - Method in class de.caluga.morphium.Sequence
 
setDatabase(String) - Method in class de.caluga.morphium.MorphiumConfig
 
setDate(Date) - Method in class de.caluga.morphium.replicaset.ReplicaSetStatus
 
setDb(DB) - Method in class de.caluga.morphium.MorphiumConfig
 
setDefaultReadPreference(ReadPreferenceLevel) - Method in class de.caluga.morphium.MorphiumConfig
 
setEnum(Query<?>, Map<Enum, Object>, boolean, boolean) - Method in class de.caluga.morphium.Morphium
 
setExclusive(boolean) - Method in class de.caluga.morphium.messaging.Msg
if true (default) message can only be processed by one system at a time
setExecutor(ThreadPoolExecutor) - Method in interface de.caluga.morphium.query.Query
 
setExecutor(ThreadPoolExecutor) - Method in interface de.caluga.morphium.query.QueryFactory
 
setExecutor(ThreadPoolExecutor) - Method in class de.caluga.morphium.query.QueryFactoryImpl
 
setExecutor(ThreadPoolExecutor) - Method in class de.caluga.morphium.query.QueryImpl
 
setField(String) - Method in class de.caluga.morphium.FilterExpression
 
setFieldImplClass(Class<? extends MongoField>) - Method in class de.caluga.morphium.MorphiumConfig
 
setFieldString(String) - Method in interface de.caluga.morphium.query.MongoField
 
setFieldString(String) - Method in class de.caluga.morphium.query.MongoFieldImpl
 
setFound(List<T>) - Method in class de.caluga.morphium.cache.CacheElement
 
setGlobalCacheValidTime(int) - Method in class de.caluga.morphium.MorphiumConfig
 
setGlobalFsync(boolean) - Method in class de.caluga.morphium.MorphiumConfig
 
setGlobalJ(boolean) - Method in class de.caluga.morphium.MorphiumConfig
 
setGlobalW(int) - Method in class de.caluga.morphium.MorphiumConfig
 
setHealth(double) - Method in class de.caluga.morphium.replicaset.ReplicaSetNode
 
setHealth(int) - Method in class de.caluga.morphium.replicaset.ReplicaSetNode
 
setHidden(Boolean) - Method in class de.caluga.morphium.replicaset.ConfNode
 
setHost(String) - Method in class de.caluga.morphium.replicaset.ConfNode
 
setHosts(List<String>) - Method in class de.caluga.morphium.MorphiumConfig
setting hosts as Host:Port
setHosts(List<String>, List<Integer>) - Method in class de.caluga.morphium.MorphiumConfig
 
setHosts(String) - Method in class de.caluga.morphium.MorphiumConfig
 
setHosts(String, String) - Method in class de.caluga.morphium.MorphiumConfig
 
setHousekeepingTimeout(int) - Method in class de.caluga.morphium.MorphiumConfig
 
setId(int) - Method in class de.caluga.morphium.replicaset.ConfNode
 
setId(String) - Method in class de.caluga.morphium.replicaset.ReplicaSetConf
 
setId(int) - Method in class de.caluga.morphium.replicaset.ReplicaSetNode
 
setId(Object) - Method in class de.caluga.morphium.Sequence
 
setId(String) - Method in class de.caluga.morphium.SequenceGenerator
 
setIdCache(Hashtable<Class<?>, Hashtable<Object, Object>>) - Method in interface de.caluga.morphium.cache.MorphiumCache
 
setIdCache(Hashtable<Class<?>, Hashtable<Object, Object>>) - Method in class de.caluga.morphium.cache.MorphiumCacheImpl
 
setInAnswerTo(Object) - Method in class de.caluga.morphium.messaging.Msg
 
setInc(int) - Method in class de.caluga.morphium.SequenceGenerator
 
setIteratorClass(Class<? extends MorphiumIterator>) - Method in class de.caluga.morphium.MorphiumConfig
 
setLastHeartbeat(Date) - Method in class de.caluga.morphium.replicaset.ReplicaSetNode
 
setLocked(long) - Method in class de.caluga.morphium.messaging.Msg
 
setLockedAt(long) - Method in class de.caluga.morphium.Sequence
 
setLockedBy(String) - Method in class de.caluga.morphium.messaging.Msg
 
setLockedBy(String) - Method in class de.caluga.morphium.Sequence
 
setLoggingConfigFile(String) - Method in class de.caluga.morphium.MorphiumConfig
 
setLru(long) - Method in class de.caluga.morphium.cache.CacheElement
 
setMapper(ObjectMapper) - Method in interface de.caluga.morphium.query.MongoField
 
setMapper(ObjectMapper) - Method in class de.caluga.morphium.query.MongoFieldImpl
 
setMapValue(Map<String, Object>) - Method in class de.caluga.morphium.messaging.Msg
 
setMaxAutoReconnectTime(int) - Method in class de.caluga.morphium.MorphiumConfig
 
setMaxConnections(int) - Method in class de.caluga.morphium.MorphiumConfig
 
setMaximumQueingTries(int) - Method in class de.caluga.morphium.writer.BufferedMorphiumWriterImpl
 
setMaximumQueingTries(int) - Method in interface de.caluga.morphium.writer.MorphiumWriter
 
setMaximumQueingTries(int) - Method in class de.caluga.morphium.writer.MorphiumWriterImpl
 
setMaximumRetriesAsyncWriter(int) - Method in class de.caluga.morphium.MorphiumConfig
 
setMaximumRetriesBufferedWriter(int) - Method in class de.caluga.morphium.MorphiumConfig
 
setMaximumRetriesWriter(int) - Method in class de.caluga.morphium.MorphiumConfig
 
setMaxWaitTime(int) - Method in class de.caluga.morphium.MorphiumConfig
 
setMembers(List<ConfNode>) - Method in class de.caluga.morphium.replicaset.ReplicaSetConf
 
setMembers(List<ReplicaSetNode>) - Method in class de.caluga.morphium.replicaset.ReplicaSetStatus
 
setMongoAdminPwd(String) - Method in class de.caluga.morphium.MorphiumConfig
 
setMongoAdminUser(String) - Method in class de.caluga.morphium.MorphiumConfig
 
setMongoLogin(String) - Method in class de.caluga.morphium.MorphiumConfig
 
setMongoPassword(String) - Method in class de.caluga.morphium.MorphiumConfig
 
setMorphium(Morphium) - Method in interface de.caluga.morphium.aggregation.Aggregator
 
setMorphium(Morphium) - Method in class de.caluga.morphium.aggregation.AggregatorImpl
 
setMorphium(Morphium) - Method in interface de.caluga.morphium.ObjectMapper
 
setMorphium(Morphium) - Method in class de.caluga.morphium.ObjectMapperImpl
will automatically be called after instanciation by Morphium also gets the AnnotationAndReflectionHelper from this object (to make use of the caches)
setMorphium(Morphium) - Method in interface de.caluga.morphium.query.Query
 
setMorphium(Morphium) - Method in class de.caluga.morphium.query.QueryImpl
 
setMorphium(Morphium) - Method in class de.caluga.morphium.SequenceGenerator
 
setMorphium(Morphium) - Method in class de.caluga.morphium.writer.BufferedMorphiumWriterImpl
 
setMorphium(Morphium) - Method in interface de.caluga.morphium.writer.MorphiumWriter
 
setMorphium(Morphium) - Method in class de.caluga.morphium.writer.MorphiumWriterImpl
 
setMsg(String) - Method in class de.caluga.morphium.messaging.Msg
 
setMsgId(ObjectId) - Method in class de.caluga.morphium.messaging.Msg
 
setMyState(String) - Method in class de.caluga.morphium.replicaset.ReplicaSetStatus
 
setName(String) - Method in class de.caluga.morphium.messaging.Msg
 
setName(String) - Method in class de.caluga.morphium.replicaset.ReplicaSetNode
 
setName(String) - Method in class de.caluga.morphium.Sequence
 
setName(String) - Method in class de.caluga.morphium.SequenceGenerator
 
setNameProviderForClass(Class<?>, NameProvider) - Method in interface de.caluga.morphium.ObjectMapper
override settings vor name Provider from @Entity
setNameProviderForClass(Class<?>, NameProvider) - Method in class de.caluga.morphium.ObjectMapperImpl
override nameprovider in runtime!
setOmClass(Class<? extends ObjectMapper>) - Method in class de.caluga.morphium.MorphiumConfig
 
setOptime(BSONTimestamp) - Method in class de.caluga.morphium.replicaset.ReplicaSetNode
 
setOptimeDate(Date) - Method in class de.caluga.morphium.replicaset.ReplicaSetNode
 
setPause(int) - Method in class de.caluga.morphium.messaging.Messaging
 
setPauseBetweenTries(int) - Method in class de.caluga.morphium.writer.BufferedMorphiumWriterImpl
 
setPauseBetweenTries(int) - Method in interface de.caluga.morphium.writer.MorphiumWriter
 
setPauseBetweenTries(int) - Method in class de.caluga.morphium.writer.MorphiumWriterImpl
 
setPingMs(int) - Method in class de.caluga.morphium.replicaset.ReplicaSetNode
 
setPref(ReadPreference) - Method in enum de.caluga.morphium.annotations.ReadPreferenceLevel
 
setPriority(Double) - Method in class de.caluga.morphium.replicaset.ConfNode
 
setProcessedBy(List<String>) - Method in class de.caluga.morphium.messaging.Msg
 
setQuery(Query<T>) - Method in interface de.caluga.morphium.query.MongoField
 
setQuery(Query<T>) - Method in class de.caluga.morphium.query.MongoFieldImpl
 
setQuery(Query<T>) - Method in interface de.caluga.morphium.query.MorphiumIterator
 
setQuery(Query<T>) - Method in class de.caluga.morphium.query.MorphiumIteratorImpl
 
setQueryClass(Class<Query>) - Method in class de.caluga.morphium.MorphiumConfig
 
setQueryFact(QueryFactory) - Method in class de.caluga.morphium.MorphiumConfig
 
setQueryImpl(Class<? extends Query>) - Method in interface de.caluga.morphium.query.QueryFactory
 
setQueryImpl(Class<? extends Query>) - Method in class de.caluga.morphium.query.QueryFactoryImpl
 
setReadPreference(ReadPreference) - Method in class de.caluga.morphium.query.QueryImpl
 
setReadPreferenceLevel(ReadPreferenceLevel) - Method in interface de.caluga.morphium.query.Query
 
setReadPreferenceLevel(ReadPreferenceLevel) - Method in class de.caluga.morphium.query.QueryImpl
 
setRecipient(String) - Method in class de.caluga.morphium.messaging.Msg
 
setReplicaSetMonitoringTimeout(int) - Method in class de.caluga.morphium.MorphiumConfig
 
setResultType(Class<? extends R>) - Method in interface de.caluga.morphium.aggregation.Aggregator
 
setResultType(Class<? extends R>) - Method in class de.caluga.morphium.aggregation.AggregatorImpl
 
setRetriesOnNetworkError(int) - Method in class de.caluga.morphium.MorphiumConfig
 
setRetryWaitTimeAsyncWriter(int) - Method in class de.caluga.morphium.MorphiumConfig
 
setRetryWaitTimeBufferedWriter(int) - Method in class de.caluga.morphium.MorphiumConfig
 
setRetryWaitTimeWriter(int) - Method in class de.caluga.morphium.MorphiumConfig
 
setRunning(boolean) - Method in class de.caluga.morphium.messaging.Messaging
 
setSafeMode(boolean) - Method in class de.caluga.morphium.MorphiumConfig
 
setSearchType(Class<? extends T>) - Method in interface de.caluga.morphium.aggregation.Aggregator
 
setSearchType(Class<? extends T>) - Method in class de.caluga.morphium.aggregation.AggregatorImpl
 
setSender(String) - Method in class de.caluga.morphium.messaging.Msg
 
setSenderId(String) - Method in class de.caluga.morphium.messaging.Messaging
 
setSet(String) - Method in class de.caluga.morphium.replicaset.ReplicaSetStatus
 
setSleepBetweenNetworkErrorRetries(int) - Method in class de.caluga.morphium.MorphiumConfig
 
setSocketKeepAlive(boolean) - Method in class de.caluga.morphium.MorphiumConfig
 
setSocketTimeout(int) - Method in class de.caluga.morphium.MorphiumConfig
 
setStartValue(long) - Method in class de.caluga.morphium.SequenceGenerator
 
setState(int) - Method in class de.caluga.morphium.replicaset.ReplicaSetNode
 
setStateStr(String) - Method in class de.caluga.morphium.replicaset.ReplicaSetNode
 
setTimestamp(long) - Method in class de.caluga.morphium.messaging.Msg
 
setTo(List<String>) - Method in class de.caluga.morphium.messaging.Msg
 
setTtl(long) - Method in class de.caluga.morphium.messaging.Msg
 
setType(MsgType) - Method in class de.caluga.morphium.messaging.Msg
 
setType(Class<? extends T>) - Method in interface de.caluga.morphium.query.Query
what type to use
setType(Class<? extends T>) - Method in class de.caluga.morphium.query.QueryImpl
 
setUptime(long) - Method in class de.caluga.morphium.replicaset.ReplicaSetNode
 
setValidCacheTime(Class<?>, int) - Method in class de.caluga.morphium.cache.CacheHousekeeper
 
setValidTime(int) - Method in class de.caluga.morphium.MorphiumConfig
 
setValue(Object, Object, String) - Method in class de.caluga.morphium.AnnotationAndReflectionHelper
 
setValue(Enum, Object, T) - Method in class de.caluga.morphium.DAO
 
setValue(String, Object, T) - Method in class de.caluga.morphium.DAO
 
setValue(Object) - Method in class de.caluga.morphium.FilterExpression
 
setValue(String) - Method in class de.caluga.morphium.messaging.Msg
 
setVersion(int) - Method in class de.caluga.morphium.replicaset.ReplicaSetConf
 
setWindowSize(int) - Method in interface de.caluga.morphium.query.MorphiumIterator
 
setWindowSize(int) - Method in class de.caluga.morphium.query.MorphiumIteratorImpl
 
setWriteBufferTime(int) - Method in class de.caluga.morphium.MorphiumConfig
 
setWriteBufferTimeGranularity(int) - Method in class de.caluga.morphium.MorphiumConfig
 
setWriteCacheTimeout(int) - Method in class de.caluga.morphium.MorphiumConfig
 
setWriter(MorphiumWriter) - Method in class de.caluga.morphium.MorphiumConfig
 
setWriteTimeout(int) - Method in class de.caluga.morphium.MorphiumConfig
 
ShutdownListener - Interface in de.caluga.morphium
User: Stephan Bösebeck Date: 03.05.12 Time: 6:23

Will be called, whenever Morphium-instance is shut down.

simplifyQueryObject(DBObject) - Method in class de.caluga.morphium.Morphium
 
size(int) - Method in interface de.caluga.morphium.query.MongoField
 
size(int) - Method in class de.caluga.morphium.query.MongoFieldImpl
 
skip(int) - Method in interface de.caluga.morphium.aggregation.Aggregator
 
skip(int) - Method in class de.caluga.morphium.aggregation.AggregatorImpl
 
skip(int) - Method in interface de.caluga.morphium.query.Query
skip the first entries in result
skip(int) - Method in class de.caluga.morphium.query.QueryImpl
 
sort(String...) - Method in interface de.caluga.morphium.aggregation.Aggregator
 
sort(Map<String, Integer>) - Method in interface de.caluga.morphium.aggregation.Aggregator
 
sort(String...) - Method in class de.caluga.morphium.aggregation.AggregatorImpl
 
sort(Map<String, Integer>) - Method in class de.caluga.morphium.aggregation.AggregatorImpl
 
sort(Map<String, Integer>) - Method in interface de.caluga.morphium.query.Query
set an order - Key: FieldName (java or Mongo-Name), Value: Integer: -1 reverse, 1 standard
sort(String...) - Method in interface de.caluga.morphium.query.Query
set order by prefixing field names with - for reverse ordering (+ or nothing default)
sort(Enum...) - Method in interface de.caluga.morphium.query.Query
 
sort(Map<String, Integer>) - Method in class de.caluga.morphium.query.QueryImpl
this does not check for existence of the Field!
sort(String...) - Method in class de.caluga.morphium.query.QueryImpl
 
sort(Enum...) - Method in class de.caluga.morphium.query.QueryImpl
 
StatisticKeys - Enum in de.caluga.morphium
User: Stephan Bösebeck Date: 05.07.12 Time: 13:21

Statistics - Class in de.caluga.morphium
 
Statistics(Morphium) - Constructor for class de.caluga.morphium.Statistics
 
StatisticValue - Class in de.caluga.morphium
User: Stephan Bösebeck Date: 05.07.12 Time: 13:22

Statistics

StatisticValue() - Constructor for class de.caluga.morphium.StatisticValue
 
store(List<T>, String, AsyncOperationCallback<T>) - Method in class de.caluga.morphium.Morphium
 
store(T) - Method in class de.caluga.morphium.Morphium
Stores a single Object.
store(T, AsyncOperationCallback<T>) - Method in class de.caluga.morphium.Morphium
 
store(T, String, AsyncOperationCallback<T>) - Method in class de.caluga.morphium.Morphium
 
store(List<T>, AsyncOperationCallback<T>) - Method in class de.caluga.morphium.Morphium
 
store(T, String, AsyncOperationCallback<T>) - Method in class de.caluga.morphium.writer.BufferedMorphiumWriterImpl
 
store(List<T>, AsyncOperationCallback<T>) - Method in class de.caluga.morphium.writer.BufferedMorphiumWriterImpl
 
store(List<T>, String, AsyncOperationCallback<T>) - Method in class de.caluga.morphium.writer.BufferedMorphiumWriterImpl
 
store(T, String, AsyncOperationCallback<T>) - Method in interface de.caluga.morphium.writer.MorphiumWriter
Stores the object, should be an entity
store(List<T>, AsyncOperationCallback<T>) - Method in interface de.caluga.morphium.writer.MorphiumWriter
stores the given list of objects, should be entities or embedded
store(List<T>, String, AsyncOperationCallback<T>) - Method in interface de.caluga.morphium.writer.MorphiumWriter
 
store(T, String, AsyncOperationCallback<T>) - Method in class de.caluga.morphium.writer.MorphiumWriterImpl
 
store(List<T>, String, AsyncOperationCallback<T>) - Method in class de.caluga.morphium.writer.MorphiumWriterImpl
 
store(List<T>, AsyncOperationCallback<T>) - Method in class de.caluga.morphium.writer.MorphiumWriterImpl
 
storeBuffered(T) - Method in class de.caluga.morphium.Morphium
 
storeBuffered(T, AsyncOperationCallback<T>) - Method in class de.caluga.morphium.Morphium
 
storeBuffered(T, String, AsyncOperationCallback<T>) - Method in class de.caluga.morphium.Morphium
 
storeList(List<T>, String) - Method in class de.caluga.morphium.Morphium
stores all elements of this list to the given collection
storeList(List<T>, String, AsyncOperationCallback<T>) - Method in class de.caluga.morphium.Morphium
 
storeList(List<T>) - Method in class de.caluga.morphium.Morphium
sorts elements in this list, whether to store in background or directly
storeList(List<T>, AsyncOperationCallback<T>) - Method in class de.caluga.morphium.Morphium
 
storeMessage(Msg) - Method in class de.caluga.morphium.messaging.Messaging
 
storeNoCache(T) - Method in class de.caluga.morphium.Morphium
 
storeNoCache(T, AsyncOperationCallback<T>) - Method in class de.caluga.morphium.Morphium
 
storeNoCache(T, String) - Method in class de.caluga.morphium.Morphium
 
storeNoCache(T, String, AsyncOperationCallback<T>) - Method in class de.caluga.morphium.Morphium
 
storesCreation(Class<?>) - Method in class de.caluga.morphium.AnnotationAndReflectionHelper
 
storesLastAccess(Class<?>) - Method in class de.caluga.morphium.AnnotationAndReflectionHelper
 
storesLastChange(Class<?>) - Method in class de.caluga.morphium.AnnotationAndReflectionHelper
 
submitAndBlockIfNecessary(AsyncOperationCallback<T>, WriterTask<T>) - Method in class de.caluga.morphium.writer.AsyncWriterImpl
 
submitAndBlockIfNecessary(AsyncOperationCallback<T>, WriterTask<T>) - Method in class de.caluga.morphium.writer.MorphiumWriterImpl
 
sum(String, int) - Method in class de.caluga.morphium.aggregation.Group
 
sum(String, long) - Method in class de.caluga.morphium.aggregation.Group
 
sum(String, Object) - Method in class de.caluga.morphium.aggregation.Group
 
sum(String, String) - Method in class de.caluga.morphium.aggregation.Group
 

T

textSearch(String...) - Method in interface de.caluga.morphium.query.Query
 
textSearch(Query.TextSearchLanguages, String...) - Method in interface de.caluga.morphium.query.Query
 
textSearch(String...) - Method in class de.caluga.morphium.query.QueryImpl
 
textSearch(Query.TextSearchLanguages, String...) - Method in class de.caluga.morphium.query.QueryImpl
 
toAggregationList() - Method in interface de.caluga.morphium.aggregation.Aggregator
 
toAggregationList() - Method in class de.caluga.morphium.aggregation.AggregatorImpl
 
toJsonString(Object) - Method in class de.caluga.morphium.Morphium
 
toQueryObject() - Method in interface de.caluga.morphium.query.Query
create a db object from this query and all of it's child nodes
toQueryObject() - Method in class de.caluga.morphium.query.QueryImpl
 
toString() - Method in class de.caluga.morphium.FilterExpression
 
toString() - Method in class de.caluga.morphium.messaging.Msg
 
toString() - Method in class de.caluga.morphium.MorphiumConfig
returns json representation of this object containing all values
toString() - Method in class de.caluga.morphium.query.QueryImpl
 
toString() - Method in class de.caluga.morphium.replicaset.ConfNode
 
toString() - Method in class de.caluga.morphium.replicaset.ReplicaSetConf
 
toString() - Method in class de.caluga.morphium.replicaset.ReplicaSetNode
 
toString() - Method in class de.caluga.morphium.replicaset.ReplicaSetStatus
 
toString() - Method in class de.caluga.morphium.Sequence
 
toString() - Method in class de.caluga.morphium.Statistics
 
Transient - Annotation Type in de.caluga.morphium.annotations
 
type(MongoType) - Method in interface de.caluga.morphium.query.MongoField
 
type(MongoType) - Method in class de.caluga.morphium.query.MongoFieldImpl
 

U

unmarshall(Class<? extends T>, DBObject) - Method in interface de.caluga.morphium.ObjectMapper
 
unmarshall(Class<? extends T>, String) - Method in interface de.caluga.morphium.ObjectMapper
 
unmarshall(Class<? extends T>, String) - Method in class de.caluga.morphium.ObjectMapperImpl
 
unmarshall(Class<? extends T>, DBObject) - Method in class de.caluga.morphium.ObjectMapperImpl
 
unset(T, Enum) - Method in class de.caluga.morphium.Morphium
 
unset(T, String) - Method in class de.caluga.morphium.Morphium
 
unset(T, String, AsyncOperationCallback<T>) - Method in class de.caluga.morphium.Morphium
 
unset(T, String, String, AsyncOperationCallback<T>) - Method in class de.caluga.morphium.Morphium
 
unset(T, String, String, AsyncOperationCallback<T>) - Method in class de.caluga.morphium.writer.BufferedMorphiumWriterImpl
 
unset(Query<T>, String, boolean, AsyncOperationCallback<T>) - Method in class de.caluga.morphium.writer.BufferedMorphiumWriterImpl
 
unset(Query<T>, AsyncOperationCallback<T>, boolean, String...) - Method in class de.caluga.morphium.writer.BufferedMorphiumWriterImpl
 
unset(Query<T>, AsyncOperationCallback<T>, boolean, Enum...) - Method in class de.caluga.morphium.writer.BufferedMorphiumWriterImpl
 
unset(T, String, String, AsyncOperationCallback<T>) - Method in interface de.caluga.morphium.writer.MorphiumWriter
Un-setting a value in an existing mongo collection entry - no reading necessary.
unset(Query<T>, String, boolean, AsyncOperationCallback<T>) - Method in interface de.caluga.morphium.writer.MorphiumWriter
 
unset(Query<T>, AsyncOperationCallback<T>, boolean, String...) - Method in interface de.caluga.morphium.writer.MorphiumWriter
 
unset(Query<T>, AsyncOperationCallback<T>, boolean, Enum...) - Method in interface de.caluga.morphium.writer.MorphiumWriter
 
unset(Query<T>, AsyncOperationCallback<T>, boolean, Enum...) - Method in class de.caluga.morphium.writer.MorphiumWriterImpl
 
unset(Query<T>, AsyncOperationCallback<T>, boolean, String...) - Method in class de.caluga.morphium.writer.MorphiumWriterImpl
 
unset(T, String, String, AsyncOperationCallback<T>) - Method in class de.caluga.morphium.writer.MorphiumWriterImpl
Un-setting a value in an existing mongo collection entry - no reading necessary.
unset(Query<T>, String, boolean, AsyncOperationCallback<T>) - Method in class de.caluga.morphium.writer.MorphiumWriterImpl
 
unsetQ(Query<T>, String...) - Method in class de.caluga.morphium.Morphium
 
unsetQ(Query<T>, boolean, String...) - Method in class de.caluga.morphium.Morphium
 
unsetQ(Query<T>, Enum...) - Method in class de.caluga.morphium.Morphium
 
unsetQ(Query<T>, boolean, Enum...) - Method in class de.caluga.morphium.Morphium
 
unsetQ(Query<T>, AsyncOperationCallback<T>, String...) - Method in class de.caluga.morphium.Morphium
 
unsetQ(Query<T>, AsyncOperationCallback<T>, boolean, String...) - Method in class de.caluga.morphium.Morphium
 
unsetQ(Query<T>, AsyncOperationCallback<T>, Enum...) - Method in class de.caluga.morphium.Morphium
 
unsetQ(Query<T>, boolean, AsyncOperationCallback<T>, Enum...) - Method in class de.caluga.morphium.Morphium
 
unwind(String) - Method in interface de.caluga.morphium.aggregation.Aggregator
 
unwind(String) - Method in class de.caluga.morphium.aggregation.AggregatorImpl
 
updateUsingFields(Object, String...) - Method in class de.caluga.morphium.Morphium
updating an enty in DB without sending the whole entity only transfers the fields to be changed / set
updateUsingFields(T, AsyncOperationCallback<T>, String...) - Method in class de.caluga.morphium.Morphium
 
updateUsingFields(T, String, AsyncOperationCallback<T>, String...) - Method in class de.caluga.morphium.Morphium
 
updateUsingFields(T, String, AsyncOperationCallback<T>, String...) - Method in class de.caluga.morphium.writer.BufferedMorphiumWriterImpl
 
updateUsingFields(T, String, AsyncOperationCallback<T>, String...) - Method in interface de.caluga.morphium.writer.MorphiumWriter
update an object using fields specified
updateUsingFields(T, String, AsyncOperationCallback<T>, String...) - Method in class de.caluga.morphium.writer.MorphiumWriterImpl
 
UseIfnull - Annotation Type in de.caluga.morphium.annotations
Mark this field to be used in marshalling, even if it's values are NULL!

V

valueOf(String) - Static method in enum de.caluga.morphium.annotations.caching.Cache.ClearStrategy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.caluga.morphium.annotations.caching.Cache.SyncCacheStrategy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.caluga.morphium.annotations.caching.WriteBuffer.STRATEGY
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.caluga.morphium.annotations.ReadPreferenceLevel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.caluga.morphium.annotations.SafetyLevel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.caluga.morphium.async.AsyncOperationType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.caluga.morphium.messaging.Msg.Fields
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.caluga.morphium.messaging.MsgType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.caluga.morphium.MongoType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.caluga.morphium.MorphiumStorageListener.UpdateTypes
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.caluga.morphium.query.Query.TextSearchLanguages
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.caluga.morphium.ReadAccessType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.caluga.morphium.StatisticKeys
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.caluga.morphium.WriteAccessType
Returns the enum constant of this type with the specified name.
values() - Static method in enum de.caluga.morphium.annotations.caching.Cache.ClearStrategy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.caluga.morphium.annotations.caching.Cache.SyncCacheStrategy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.caluga.morphium.annotations.caching.WriteBuffer.STRATEGY
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.caluga.morphium.annotations.ReadPreferenceLevel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.caluga.morphium.annotations.SafetyLevel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.caluga.morphium.async.AsyncOperationType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.caluga.morphium.messaging.Msg.Fields
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.caluga.morphium.messaging.MsgType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.caluga.morphium.MongoType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.caluga.morphium.MorphiumStorageListener.UpdateTypes
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.caluga.morphium.query.Query.TextSearchLanguages
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.caluga.morphium.ReadAccessType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.caluga.morphium.StatisticKeys
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.caluga.morphium.WriteAccessType
Returns an array containing the constants of this enum type, in the order they are declared.

W

where(String) - Method in interface de.caluga.morphium.query.Query
set the where string for this query - where-String needs to be valid java script!
where(String) - Method in class de.caluga.morphium.query.QueryImpl
 
writeAccess(Class, Object, long, boolean, WriteAccessType) - Method in interface de.caluga.morphium.ProfilingListener
 
WriteAccessType - Enum in de.caluga.morphium
User: Stephan Bösebeck Date: 01.08.12 Time: 10:43

profiling write access types

WriteBuffer - Annotation Type in de.caluga.morphium.annotations.caching
 
WriteBuffer.STRATEGY - Enum in de.caluga.morphium.annotations.caching
what to do when max buffer entries is reached WRITE_NEW: write newest entry (synchronous and not add to buffer) WRITE_OLD: write some old entries (and remove from buffer) DEL_OLD: delete old entries from buffer IGNORE_NEW: just ignore incoming JUST_WARN: increase buffer and warn about it
writeBufferCount() - Method in class de.caluga.morphium.Morphium
 
writeBufferCount() - Method in class de.caluga.morphium.writer.BufferedMorphiumWriterImpl
 
writeBufferCount() - Method in interface de.caluga.morphium.writer.MorphiumWriter
 
writeBufferCount() - Method in class de.caluga.morphium.writer.MorphiumWriterImpl
 
WriterTask<T> - Interface in de.caluga.morphium.writer
User: Stephan Bösebeck Date: 28.06.13 Time: 16:51

TODO: Add documentation here

WriteSafety - Annotation Type in de.caluga.morphium.annotations
User: Stephan Bösebeck Date: 26.05.12 Time: 16:31

See WriteConcern in MongoDB Java-Driver... for additional information


WaitForSync: wait for the write to be synced to disk timeout: set a timeout in ms for the operation - if set to 0, unlimited (default).

_

__getDeref() - Method in class de.caluga.morphium.LazyDeReferencingProxy
 
__getDeref() - Method in class de.caluga.morphium.PartiallyUpdateableProxy
 
A B C D E F G H I J L M N O P Q R S T U V W _ 

Copyright © 2013. All rights reserved.