Skip navigation links
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
 
addCacheListener(CacheListener) - Method in interface de.caluga.morphium.cache.MorphiumCache
 
addCacheListener(CacheListener) - Method in class de.caluga.morphium.cache.MorphiumCacheImpl
 
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
 
addCurrentDateRequest(Query<T>, boolean, boolean, String...) - Method in class de.caluga.morphium.bulk.MorphiumBulkContext
 
addCurrentDateRequest(T, String, boolean) - Method in class de.caluga.morphium.bulk.MorphiumBulkContext
 
addCustomUpdateRequest(Query<T>, Map<String, Object>, boolean, boolean) - Method in class de.caluga.morphium.bulk.MorphiumBulkContext
 
addDefaultTag(String, String) - Method in class de.caluga.morphium.MorphiumConfig
 
addDeleteBulkRequest() - Method in class de.caluga.morphium.driver.bulk.BulkRequestContext
 
addDeleteBulkRequest() - Method in class de.caluga.morphium.driver.mongodb.MongodbBulkContext
 
addDeleteBulkRequest() - Method in class de.caluga.morphium.driver.singleconnect.BulkContext
 
addDeleteRequest(T) - Method in class de.caluga.morphium.bulk.MorphiumBulkContext
 
addDeleteRequest(List<T>) - Method in class de.caluga.morphium.bulk.MorphiumBulkContext
 
addDeleteRequest(Query<T>, boolean) - Method in class de.caluga.morphium.bulk.MorphiumBulkContext
 
addDereferencingListener(DereferencingListener) - Method in class de.caluga.morphium.Morphium
 
addHostToSeed(String, int) - Method in class de.caluga.morphium.MorphiumConfig
 
addHostToSeed(String) - Method in class de.caluga.morphium.MorphiumConfig
 
addIncRequest(Query<T>, String, Number, boolean, boolean) - Method in class de.caluga.morphium.bulk.MorphiumBulkContext
 
addIncRequest(T, String, Number, boolean) - Method in class de.caluga.morphium.bulk.MorphiumBulkContext
 
addIncRequest(Query<T>, Map<String, Number>, boolean, boolean) - Method in class de.caluga.morphium.bulk.MorphiumBulkContext
 
addInsertBulkReqpest(List<Map<String, Object>>) - Method in class de.caluga.morphium.driver.bulk.BulkRequestContext
 
addInsertBulkReqpest(List<Map<String, Object>>) - Method in class de.caluga.morphium.driver.mongodb.MongodbBulkContext
 
addInsertBulkReqpest(List<Map<String, Object>>) - Method in class de.caluga.morphium.driver.singleconnect.BulkContext
 
addInsertRequest(List<T>) - Method in class de.caluga.morphium.bulk.MorphiumBulkContext
 
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
 
addMaxRequest(Query<T>, String, Object, boolean, boolean) - Method in class de.caluga.morphium.bulk.MorphiumBulkContext
 
addMaxRequest(Query<T>, Map<String, Object>, boolean, boolean) - Method in class de.caluga.morphium.bulk.MorphiumBulkContext
 
addMaxRequest(T, String, Object, boolean) - Method in class de.caluga.morphium.bulk.MorphiumBulkContext
 
addMessageListener(MessageListener) - Method in class de.caluga.morphium.messaging.Messaging
 
addMinRequest(Query<T>, String, Object, boolean, boolean) - Method in class de.caluga.morphium.bulk.MorphiumBulkContext
 
addMinRequest(Query<T>, Map<String, Object>, boolean, boolean) - Method in class de.caluga.morphium.bulk.MorphiumBulkContext
 
addMinRequest(T, String, Object, boolean) - Method in class de.caluga.morphium.bulk.MorphiumBulkContext
 
addMulRequest(Query<T>, String, Number, boolean, boolean) - Method in class de.caluga.morphium.bulk.MorphiumBulkContext
 
addMulRequest(T, String, Number, boolean) - Method in class de.caluga.morphium.bulk.MorphiumBulkContext
 
addOperator(Map<String, Object>) - Method in interface de.caluga.morphium.aggregation.Aggregator
 
addOperator(Map<String, Object>) - Method in class de.caluga.morphium.aggregation.AggregatorImpl
 
addPopRequest(Query<T>, String, boolean, boolean) - Method in class de.caluga.morphium.bulk.MorphiumBulkContext
 
addPopRequest(T, String, boolean) - Method in class de.caluga.morphium.bulk.MorphiumBulkContext
 
addProcessedId(String) - Method in class de.caluga.morphium.messaging.Msg
 
addProfilingListener(ProfilingListener) - Method in class de.caluga.morphium.Morphium
 
addProjection(String) - Method in interface de.caluga.morphium.query.Query
 
addProjection(String, String) - Method in interface de.caluga.morphium.query.Query
 
addProjection(Enum, String) - Method in interface de.caluga.morphium.query.Query
 
addProjection(Enum) - Method in interface de.caluga.morphium.query.Query
 
addProjection(Enum, String) - Method in class de.caluga.morphium.query.QueryImpl
 
addProjection(Enum) - Method in class de.caluga.morphium.query.QueryImpl
 
addProjection(String) - Method in class de.caluga.morphium.query.QueryImpl
 
addProjection(String, String) - Method in class de.caluga.morphium.query.QueryImpl
 
addPushRequest(Query<T>, String, Object, boolean, boolean) - Method in class de.caluga.morphium.bulk.MorphiumBulkContext
 
addPushRequest(T, String, Object, boolean) - Method in class de.caluga.morphium.bulk.MorphiumBulkContext
 
addPushRequest(Query<T>, String, List<Object>, boolean, boolean) - Method in class de.caluga.morphium.bulk.MorphiumBulkContext
 
addRecipient(String) - Method in class de.caluga.morphium.messaging.Msg
 
addRenameRequest(Query<T>, String, String, boolean, boolean) - Method in class de.caluga.morphium.bulk.MorphiumBulkContext
 
addRenameRequest(T, String, String, boolean) - Method in class de.caluga.morphium.bulk.MorphiumBulkContext
 
addRequest(BulkRequest) - Method in class de.caluga.morphium.driver.mongodb.MongodbBulkContext
 
addRequest(BulkRequest) - Method in class de.caluga.morphium.driver.singleconnect.BulkContext
 
addSetRequest(T, String, Object, boolean) - Method in class de.caluga.morphium.bulk.MorphiumBulkContext
 
addSetRequest(Query<T>, String, Object, boolean, boolean) - Method in class de.caluga.morphium.bulk.MorphiumBulkContext
 
addSetRequest(Query<T>, Map<String, Object>, boolean, boolean) - Method in class de.caluga.morphium.bulk.MorphiumBulkContext
 
addShutdownListener(ShutdownListener) - Method in class de.caluga.morphium.Morphium
 
addStoreBulkRequest(List<Map<String, Object>>) - Method in class de.caluga.morphium.driver.bulk.BulkRequestContext
 
addStoreBulkRequest(List<Map<String, Object>>) - Method in class de.caluga.morphium.driver.mongodb.MongodbBulkContext
 
addStoreBulkRequest(List<Map<String, Object>>) - Method in class de.caluga.morphium.driver.singleconnect.BulkContext
 
addSyncListener(CacheSyncListener) - Method in class de.caluga.morphium.cache.CacheSynchronizer
 
addSyncListener(Class, CacheSyncListener) - Method in class de.caluga.morphium.cache.CacheSynchronizer
 
addTag(String, String) - Method in class de.caluga.morphium.driver.ReadPreference
 
addTag(String, String) - Method in interface de.caluga.morphium.query.Query
 
addTag(String, String) - Method in class de.caluga.morphium.query.QueryImpl
 
addToCache(String, Class<? extends T>, List<T>) - Method in interface de.caluga.morphium.cache.MorphiumCache
 
addToCache(String, Class<? extends T>, List<T>) - Method in class de.caluga.morphium.cache.MorphiumCacheImpl
adds some list of objects to the cache manually...
addToSet(Map<String, Object>) - Method in class de.caluga.morphium.aggregation.Group
 
addToWriteQueue(Class<?>, String, BufferedMorphiumWriterImpl.BufferedBulkOp, AsyncOperationCallback, AsyncOperationType) - Method in class de.caluga.morphium.writer.BufferedMorphiumWriterImpl
 
addUnSetRequest(T, String, Object, boolean) - Method in class de.caluga.morphium.bulk.MorphiumBulkContext
 
addUnsetRequest(Query<T>, String, Object, boolean, boolean) - Method in class de.caluga.morphium.bulk.MorphiumBulkContext
 
addUnsetRequest(Query<T>, Map<String, Object>, boolean, boolean) - Method in class de.caluga.morphium.bulk.MorphiumBulkContext
 
addUpdateBulkRequest() - Method in class de.caluga.morphium.driver.bulk.BulkRequestContext
 
addUpdateBulkRequest() - Method in class de.caluga.morphium.driver.mongodb.MongodbBulkContext
 
addUpdateBulkRequest() - Method in class de.caluga.morphium.driver.singleconnect.BulkContext
 
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(String, String, List<Map<String, Object>>, boolean, boolean, ReadPreference) - Method in class de.caluga.morphium.driver.inmem.InMemoryDriver
 
aggregate(String, String, List<Map<String, Object>>, boolean, boolean, ReadPreference) - Method in class de.caluga.morphium.driver.meta.MetaDriver
 
aggregate(String, String, List<Map<String, Object>>, boolean, boolean, ReadPreference) - Method in class de.caluga.morphium.driver.mongodb.Driver
 
aggregate(String, String, List<Map<String, Object>>, boolean, boolean, ReadPreference) - Method in interface de.caluga.morphium.driver.MorphiumDriver
 
aggregate(String, String, List<Map<String, Object>>, boolean, boolean, ReadPreference) - Method in class de.caluga.morphium.driver.singleconnect.SingleConnectDirectDriver
 
aggregate(String, String, List<Map<String, Object>>, boolean, boolean, ReadPreference) - Method in class de.caluga.morphium.driver.singleconnect.SingleConnectThreaddedDriver
 
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 class de.caluga.morphium.query.DefaultMorphiumIterator
 
ahead(int) - Method in class de.caluga.morphium.query.MorphiumDriverIterator
 
ahead(int) - Method in interface de.caluga.morphium.query.MorphiumIterator
move the cursor position ahead
ahead(int) - Method in class de.caluga.morphium.query.PrefetchingDriverIterator
 
ahead(int) - Method in class de.caluga.morphium.query.PrefetchingMorphiumIterator
 
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

This class will capsulate all calls to the reflection API.

AnnotationAndReflectionHelper(boolean) - 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), prefetch windows 1
asIterable(int, Class<? extends MorphiumIterator<T>>) - Method in interface de.caluga.morphium.query.Query
 
asIterable(int, MorphiumIterator<T>) - Method in interface de.caluga.morphium.query.Query
 
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) prefetch number is 1 in this case
asIterable(int, int) - Method in interface de.caluga.morphium.query.Query
create an iterator / iterable for this query, sets window size (how many entities are read en block) and how many windows of this size will be prefechted...
asIterable() - Method in class de.caluga.morphium.query.QueryImpl
 
asIterable(int, Class<? extends MorphiumIterator<T>>) - Method in class de.caluga.morphium.query.QueryImpl
 
asIterable(int, MorphiumIterator<T>) - Method in class de.caluga.morphium.query.QueryImpl
 
asIterable(int) - Method in class de.caluga.morphium.query.QueryImpl
 
asIterable(int, 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

Different types of asynchronous operations. needed for callbacks and used inernally

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

When this annotation is added to a class, all store or update calls of objects of this class will be asynchrounously

avg(String, Object) - Method in class de.caluga.morphium.aggregation.Group
 
AWAIT_DATA - Static variable in class de.caluga.morphium.driver.wireprotocol.WireProtocolMessage
 

B

back(int) - Method in class de.caluga.morphium.query.DefaultMorphiumIterator
 
back(int) - Method in class de.caluga.morphium.query.MorphiumDriverIterator
 
back(int) - Method in interface de.caluga.morphium.query.MorphiumIterator
get back some positions
back(int) - Method in class de.caluga.morphium.query.PrefetchingDriverIterator
 
back(int) - Method in class de.caluga.morphium.query.PrefetchingMorphiumIterator
 
BigIntegerTypeMapper - Class in de.caluga.morphium.mapping
custom type mapper for BigIntegers
BigIntegerTypeMapper() - Constructor for class de.caluga.morphium.mapping.BigIntegerTypeMapper
 
BinarySerializedObject - Class in de.caluga.morphium
Created by stephan on 17.11.14.
BinarySerializedObject() - Constructor for class de.caluga.morphium.BinarySerializedObject
 
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
 
BsonDecoder - Class in de.caluga.morphium.driver.bson
decoding BSON coming from mongodb
BsonDecoder() - Constructor for class de.caluga.morphium.driver.bson.BsonDecoder
 
BsonEncoder - Class in de.caluga.morphium.driver.bson
User: Stephan Bösebeck Date: 26.10.15 Time: 22:44 encoding BSON for sending data do mongodb
BsonEncoder() - Constructor for class de.caluga.morphium.driver.bson.BsonEncoder
 
BufferedMorphiumWriterImpl - Class in de.caluga.morphium.writer
User: Stephan Bösebeck Date: 11.03.13 Time: 11:41 Buffered Writer buffers all write requests (store, update, remove...) to mongo for a certain time.
BufferedMorphiumWriterImpl() - Constructor for class de.caluga.morphium.writer.BufferedMorphiumWriterImpl
 
BulkContext - Class in de.caluga.morphium.driver.singleconnect
User: Stephan Bösebeck Date: 06.12.15 Time: 23:14 Bulk Context implementation for the singleconnect drivers
BulkContext(Morphium, String, String, DriverBase, boolean, int, WriteConcern) - Constructor for class de.caluga.morphium.driver.singleconnect.BulkContext
 
BulkRequest - Class in de.caluga.morphium.driver.bulk
base class for driver bulk requests
BulkRequest() - Constructor for class de.caluga.morphium.driver.bulk.BulkRequest
 
BulkRequestContext - Class in de.caluga.morphium.driver.bulk
context for doing bulk request.
BulkRequestContext(Morphium) - Constructor for class de.caluga.morphium.driver.bulk.BulkRequestContext
 
bytes() - Method in class de.caluga.morphium.driver.wireprotocol.OpQuery
 

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(MorphiumCache) - Constructor for class de.caluga.morphium.cache.CacheHousekeeper
 
CacheListener - Interface in de.caluga.morphium.cache
Created with IntelliJ IDEA.
CacheListener.Operation - Enum in de.caluga.morphium.cache
 
CacheObject<T> - Class in de.caluga.morphium.cache
Created with IntelliJ IDEA.
CacheObject() - Constructor for class de.caluga.morphium.cache.CacheObject
 
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
 
Capped - Annotation Type in de.caluga.morphium.annotations
Created by stephan on 09.07.14.
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!
clearCacheforClassIfNecessary(Class<?>) - Method in class de.caluga.morphium.Morphium
 
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 remove command - no lifecycle methods calles, no drop, keeps all indexec this way
clearCollection(Class<?>, String) - Method in class de.caluga.morphium.Morphium
issues a remove 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
 
close() - Method in class de.caluga.morphium.driver.inmem.InMemoryDriver
 
close() - Method in class de.caluga.morphium.driver.meta.MetaDriver
 
close() - Method in class de.caluga.morphium.driver.mongodb.Driver
 
close() - Method in interface de.caluga.morphium.driver.MorphiumDriver
 
close() - Method in class de.caluga.morphium.driver.singleconnect.SingleConnectDirectDriver
 
close() - Method in class de.caluga.morphium.driver.singleconnect.SingleConnectThreaddedDriver
 
close() - Method in class de.caluga.morphium.Morphium
 
close() - Method in class de.caluga.morphium.writer.BufferedMorphiumWriterImpl
 
close() - Method in interface de.caluga.morphium.writer.MorphiumWriter
information about closing of morphium and all connections
close() - Method in class de.caluga.morphium.writer.MorphiumWriterImpl
 
closeIteration(MorphiumCursor) - Method in class de.caluga.morphium.driver.inmem.InMemoryDriver
 
closeIteration(MorphiumCursor) - Method in class de.caluga.morphium.driver.meta.MetaDriver
 
closeIteration(MorphiumCursor) - Method in class de.caluga.morphium.driver.mongodb.Driver
 
closeIteration(MorphiumCursor) - Method in interface de.caluga.morphium.driver.MorphiumDriver
 
closeIteration(MorphiumCursor) - Method in class de.caluga.morphium.driver.singleconnect.SingleConnectDirectDriver
 
closeIteration(MorphiumCursor) - Method in class de.caluga.morphium.driver.singleconnect.SingleConnectThreaddedDriver
 
compareTo(MorphiumId) - Method in class de.caluga.morphium.driver.bson.MorphiumId
 
complexQuery(Map<String, Object>) - Method in interface de.caluga.morphium.query.Query
 
complexQuery(Map<String, Object>, 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(Map<String, Object>, String, int, int) - Method in interface de.caluga.morphium.query.Query
 
complexQuery(Map<String, Object>) - Method in class de.caluga.morphium.query.QueryImpl
 
complexQuery(Map<String, Object>, String, int, int) - Method in class de.caluga.morphium.query.QueryImpl
 
complexQuery(Map<String, Object>, Map<String, Integer>, int, int) - Method in class de.caluga.morphium.query.QueryImpl
 
complexQueryOne(Map<String, Object>) - Method in interface de.caluga.morphium.query.Query
same as copmplexQuery(query,0,1).get(0);
complexQueryOne(Map<String, Object>, Map<String, Integer>, int) - Method in interface de.caluga.morphium.query.Query
 
complexQueryOne(Map<String, Object>, Map<String, Integer>) - Method in interface de.caluga.morphium.query.Query
 
complexQueryOne(Map<String, Object>) - Method in class de.caluga.morphium.query.QueryImpl
 
complexQueryOne(Map<String, Object>, Map<String, Integer>, int) - Method in class de.caluga.morphium.query.QueryImpl
 
complexQueryOne(Map<String, Object>, Map<String, Integer>) - Method in class de.caluga.morphium.query.QueryImpl
 
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
 
connect() - Method in class de.caluga.morphium.driver.inmem.InMemoryDriver
 
connect(String) - Method in class de.caluga.morphium.driver.inmem.InMemoryDriver
 
connect() - Method in class de.caluga.morphium.driver.meta.MetaDriver
 
connect(String) - Method in class de.caluga.morphium.driver.meta.MetaDriver
 
connect() - Method in class de.caluga.morphium.driver.mongodb.Driver
 
connect(String) - Method in class de.caluga.morphium.driver.mongodb.Driver
 
connect() - Method in interface de.caluga.morphium.driver.MorphiumDriver
 
connect(String) - Method in interface de.caluga.morphium.driver.MorphiumDriver
 
connect(String) - Method in class de.caluga.morphium.driver.singleconnect.SingleConnectDirectDriver
 
connect() - Method in class de.caluga.morphium.driver.singleconnect.SingleConnectDirectDriver
 
connect(String) - Method in class de.caluga.morphium.driver.singleconnect.SingleConnectThreaddedDriver
 
connect() - Method in class de.caluga.morphium.driver.singleconnect.SingleConnectThreaddedDriver
 
convertCamelCase(String) - Method in class de.caluga.morphium.AnnotationAndReflectionHelper
turns documentId into document_id
convertToCapped(Class<T>, int, AsyncOperationCallback<T>) - Method in class de.caluga.morphium.Morphium
converts the given type to capped collection in Mongo, even if no @capped is defined!
convertToCapped(String, int, AsyncOperationCallback<T>) - Method in class de.caluga.morphium.Morphium
 
convertToCapped(Class<T>) - Method in class de.caluga.morphium.writer.MorphiumWriterImpl
automatically convert the collection for the given type to a capped collection only works if @Capped annotation is given for type
convertToCapped(Class<T>, AsyncOperationCallback<T>) - Method in class de.caluga.morphium.writer.MorphiumWriterImpl
 
count(String, String, Map<String, Object>, ReadPreference) - Method in class de.caluga.morphium.driver.inmem.InMemoryDriver
 
count(String, String, Map<String, Object>, ReadPreference) - Method in class de.caluga.morphium.driver.meta.MetaDriver
 
count(String, String, Map<String, Object>, ReadPreference) - Method in class de.caluga.morphium.driver.mongodb.Driver
 
count(String, String, Map<String, Object>, ReadPreference) - Method in interface de.caluga.morphium.driver.MorphiumDriver
 
count(String, String, Map<String, Object>, ReadPreference) - Method in class de.caluga.morphium.driver.singleconnect.SingleConnectDirectDriver
 
count(String, String, Map<String, Object>, ReadPreference) - Method in class de.caluga.morphium.driver.singleconnect.SingleConnectThreaddedDriver
 
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
 
createBulkContext(Morphium, String, String, boolean, WriteConcern) - Method in class de.caluga.morphium.driver.inmem.InMemoryDriver
 
createBulkContext(Morphium, String, String, boolean, WriteConcern) - Method in class de.caluga.morphium.driver.meta.MetaDriver
 
createBulkContext(Morphium, String, String, boolean, WriteConcern) - Method in class de.caluga.morphium.driver.mongodb.Driver
 
createBulkContext(Morphium, String, String, boolean, WriteConcern) - Method in interface de.caluga.morphium.driver.MorphiumDriver
 
createBulkContext(Morphium, String, String, boolean, WriteConcern) - Method in class de.caluga.morphium.driver.singleconnect.SingleConnectDirectDriver
 
createBulkContext(Morphium, String, String, boolean, WriteConcern) - Method in class de.caluga.morphium.driver.singleconnect.SingleConnectThreaddedDriver
 
createBulkRequestContext(Class<?>, boolean) - Method in class de.caluga.morphium.Morphium
 
createBulkRequestContext(String, boolean) - Method in class de.caluga.morphium.Morphium
 
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
 
createIndex(String, String, Map<String, Object>, Map<String, Object>) - Method in class de.caluga.morphium.driver.inmem.InMemoryDriver
 
createIndex(String, String, Map<String, Object>, Map<String, Object>) - Method in class de.caluga.morphium.driver.meta.MetaDriver
 
createIndex(String, String, Map<String, Object>, Map<String, Object>) - Method in class de.caluga.morphium.driver.mongodb.Driver
 
createIndex(String, String, Map<String, Object>, Map<String, Object>) - Method in interface de.caluga.morphium.driver.MorphiumDriver
 
createIndex(String, String, Map<String, Object>, Map<String, Object>) - Method in class de.caluga.morphium.driver.singleconnect.SingleConnectDirectDriver
 
createIndex(String, String, Map<String, Object>, Map<String, Object>) - Method in class de.caluga.morphium.driver.singleconnect.SingleConnectThreaddedDriver
 
createIndexMapFrom(String[]) - Method in class de.caluga.morphium.Morphium
 
createLazyLoadedEntity(Class<? extends T>, Object, Object, String, String) - 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>, String) - Method in class de.caluga.morphium.Morphium
 
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.bulk - package de.caluga.morphium.bulk
 
de.caluga.morphium.cache - package de.caluga.morphium.cache
 
de.caluga.morphium.constants - package de.caluga.morphium.constants
 
de.caluga.morphium.driver - package de.caluga.morphium.driver
 
de.caluga.morphium.driver.bson - package de.caluga.morphium.driver.bson
 
de.caluga.morphium.driver.bulk - package de.caluga.morphium.driver.bulk
 
de.caluga.morphium.driver.inmem - package de.caluga.morphium.driver.inmem
 
de.caluga.morphium.driver.meta - package de.caluga.morphium.driver.meta
 
de.caluga.morphium.driver.mongodb - package de.caluga.morphium.driver.mongodb
 
de.caluga.morphium.driver.singleconnect - package de.caluga.morphium.driver.singleconnect
 
de.caluga.morphium.driver.wireprotocol - package de.caluga.morphium.driver.wireprotocol
 
de.caluga.morphium.mapping - package de.caluga.morphium.mapping
 
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
 
debug(Object) - Method in class de.caluga.morphium.Logger
 
debug(String) - Method in class de.caluga.morphium.Logger
 
debug(Throwable) - Method in class de.caluga.morphium.Logger
 
debug(String, Throwable) - Method in class de.caluga.morphium.Logger
 
dec(Query<?>, Enum, double, boolean, boolean) - Method in class de.caluga.morphium.Morphium
 
dec(Query<?>, Enum, long, boolean, boolean) - Method in class de.caluga.morphium.Morphium
 
dec(Query<?>, Enum, Number, boolean, boolean) - Method in class de.caluga.morphium.Morphium
 
dec(Query<?>, Enum, int, 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, long, boolean, boolean) - Method in class de.caluga.morphium.Morphium
 
dec(Query<?>, String, int, boolean, boolean) - Method in class de.caluga.morphium.Morphium
 
dec(Query<?>, String, Number, boolean, boolean) - Method in class de.caluga.morphium.Morphium
 
dec(Query<?>, String, double) - Method in class de.caluga.morphium.Morphium
 
dec(Query<?>, String, long) - Method in class de.caluga.morphium.Morphium
 
dec(Query<?>, String, int) - Method in class de.caluga.morphium.Morphium
 
dec(Query<?>, String, Number) - Method in class de.caluga.morphium.Morphium
 
dec(Query<?>, Enum, double) - Method in class de.caluga.morphium.Morphium
 
dec(Query<?>, Enum, long) - Method in class de.caluga.morphium.Morphium
 
dec(Query<?>, Enum, int) - Method in class de.caluga.morphium.Morphium
 
dec(Query<?>, Enum, Number) - 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(Object, String, int) - Method in class de.caluga.morphium.Morphium
 
dec(Object, String, long) - Method in class de.caluga.morphium.Morphium
 
dec(Object, String, Number) - Method in class de.caluga.morphium.Morphium
 
dec() - Method in class de.caluga.morphium.StatisticValue
 
decodeDocument(byte[]) - Method in class de.caluga.morphium.driver.bson.BsonDecoder
 
decodeDocumentIn(Map<String, Object>, byte[], int) - Method in class de.caluga.morphium.driver.bson.BsonDecoder
 
defaultFile - Static variable in class de.caluga.morphium.Logger
 
defaultLevel - Static variable in class de.caluga.morphium.Logger
 
DefaultMorphiumIterator<T> - Class in de.caluga.morphium.query
This class was introduced with V2.2.21BETA7.
DefaultMorphiumIterator() - Constructor for class de.caluga.morphium.query.DefaultMorphiumIterator
 
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.

defaultSynced - Static variable in class de.caluga.morphium.Logger
 
delete(String, String, Map<String, Object>, boolean, WriteConcern) - Method in class de.caluga.morphium.driver.inmem.InMemoryDriver
 
delete(String, String, Map<String, Object>, boolean, WriteConcern) - Method in class de.caluga.morphium.driver.meta.MetaDriver
 
delete(String, String, Map<String, Object>, boolean, WriteConcern) - Method in class de.caluga.morphium.driver.mongodb.Driver
 
delete(String, String, Map<String, Object>, boolean, WriteConcern) - Method in interface de.caluga.morphium.driver.MorphiumDriver
 
delete(String, String, Map<String, Object>, boolean, WriteConcern) - Method in class de.caluga.morphium.driver.singleconnect.SingleConnectDirectDriver
 
delete(String, String, Map<String, Object>, boolean, WriteConcern) - Method in class de.caluga.morphium.driver.singleconnect.SingleConnectThreaddedDriver
 
delete(List<T>, String) - Method in class de.caluga.morphium.Morphium
 
delete(List<T>, String, AsyncOperationCallback<T>) - Method in class de.caluga.morphium.Morphium
 
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() - Method in interface de.caluga.morphium.query.Query
 
delete() - Method in class de.caluga.morphium.query.QueryImpl
 
DeleteBulkRequest - Class in de.caluga.morphium.driver.bulk
User: Stephan Bösebeck Date: 13.11.15 Time: 23:35 delete bulk request entry
DeleteBulkRequest() - Constructor for class de.caluga.morphium.driver.bulk.DeleteBulkRequest
 
deReference(T) - Method in class de.caluga.morphium.Morphium
de-references the given object of type T.
DereferencingListener<T,E,I> - Interface in de.caluga.morphium
will be called by morphium to give control over de-referencing type Parameter:

T: Type of referenced Object E: Type of entity, containing reference I: Type of ID of the referenced Object

User: Stephan Bösebeck Date: 23.07.15 Time: 22:03

deregisterTypeMapper(Class) - Method in class de.caluga.morphium.Morphium
 
deregisterTypeMapper(Class) - Method in interface de.caluga.morphium.ObjectMapper
 
deregisterTypeMapper(Class) - Method in class de.caluga.morphium.ObjectMapperImpl
 
detach() - Method in class de.caluga.morphium.cache.CacheSynchronizer
 
didDereference(E, String, T, boolean) - Method in interface de.caluga.morphium.DereferencingListener
Will be called, after a lazy loaded reference was de-referenced and unmarshalled
disableAsyncWrites() - Method in class de.caluga.morphium.MorphiumConfig
 
disableAsyncWritesForThread() - Method in class de.caluga.morphium.Morphium
 
disableAutoValues() - Method in class de.caluga.morphium.MorphiumConfig
 
disableAutoValues() - Method in interface de.caluga.morphium.query.Query
 
disableAutoValues() - Method in class de.caluga.morphium.query.QueryImpl
 
disableAutoValuesForThread() - Method in class de.caluga.morphium.Morphium
 
disableBufferedWrites() - Method in class de.caluga.morphium.MorphiumConfig
 
disableCommitMessages() - Method in class de.caluga.morphium.cache.CacheSynchronizer
 
disableReadCache() - Method in class de.caluga.morphium.MorphiumConfig
 
disableReadCacheForThread() - Method in class de.caluga.morphium.Morphium
 
disableWriteBufferForThread() - Method in class de.caluga.morphium.Morphium
 
distinct(String, String, String, Map<String, Object>, ReadPreference) - Method in class de.caluga.morphium.driver.inmem.InMemoryDriver
 
distinct(String, String, String, Map<String, Object>, ReadPreference) - Method in class de.caluga.morphium.driver.meta.MetaDriver
 
distinct(String, String, String, Map<String, Object>, ReadPreference) - Method in class de.caluga.morphium.driver.mongodb.Driver
 
distinct(String, String, String, Map<String, Object>, ReadPreference) - Method in interface de.caluga.morphium.driver.MorphiumDriver
 
distinct(String, String, String, Map<String, Object>, ReadPreference) - Method in class de.caluga.morphium.driver.singleconnect.SingleConnectDirectDriver
 
distinct(String, String, String, Map<String, Object>, ReadPreference) - Method in class de.caluga.morphium.driver.singleconnect.SingleConnectThreaddedDriver
 
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 MongoMaps
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 MongoMaps
distinct(String, Class) - Method in class de.caluga.morphium.Morphium
 
distinct(String, String) - Method in class de.caluga.morphium.Morphium
 
distinct(String) - Method in interface de.caluga.morphium.query.Query
 
distinct(String) - Method in class de.caluga.morphium.query.QueryImpl
 
doCall(MorphiumDriverOperation, int, int) - Static method in class de.caluga.morphium.driver.mongodb.DriverHelper
 
doCall(MorphiumDriverOperation, int, int) - Method in class de.caluga.morphium.driver.singleconnect.NetworkCallHelper
 
doUpdate(Class, T, String, String, Map<String, Object>, Field, Map<String, Object>, WriteConcern) - Method in class de.caluga.morphium.writer.MorphiumWriterImpl.WT
 
Driver - Class in de.caluga.morphium.driver.mongodb
 
Driver() - Constructor for class de.caluga.morphium.driver.mongodb.Driver
 
DriverBase - Class in de.caluga.morphium.driver.singleconnect
User: Stephan Bösebeck Date: 03.12.15 Time: 22:36 Base for custom drivers
DriverBase() - Constructor for class de.caluga.morphium.driver.singleconnect.DriverBase
 
DriverHelper - Class in de.caluga.morphium.driver.mongodb
helper class
DriverHelper() - Constructor for class de.caluga.morphium.driver.mongodb.DriverHelper
 
drop(String, String, WriteConcern) - Method in class de.caluga.morphium.driver.inmem.InMemoryDriver
 
drop(String, WriteConcern) - Method in class de.caluga.morphium.driver.inmem.InMemoryDriver
 
drop(String, String, WriteConcern) - Method in class de.caluga.morphium.driver.meta.MetaDriver
 
drop(String, WriteConcern) - Method in class de.caluga.morphium.driver.meta.MetaDriver
 
drop(String, String, WriteConcern) - Method in class de.caluga.morphium.driver.mongodb.Driver
 
drop(String, WriteConcern) - Method in class de.caluga.morphium.driver.mongodb.Driver
 
drop(String, String, WriteConcern) - Method in interface de.caluga.morphium.driver.MorphiumDriver
 
drop(String, WriteConcern) - Method in interface de.caluga.morphium.driver.MorphiumDriver
 
drop(String, String, WriteConcern) - Method in class de.caluga.morphium.driver.singleconnect.SingleConnectDirectDriver
 
drop(String, WriteConcern) - Method in class de.caluga.morphium.driver.singleconnect.SingleConnectDirectDriver
 
drop(String, String, WriteConcern) - Method in class de.caluga.morphium.driver.singleconnect.SingleConnectThreaddedDriver
 
drop(String, WriteConcern) - Method in class de.caluga.morphium.driver.singleconnect.SingleConnectThreaddedDriver
 
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.

enableAsyncWrites() - Method in class de.caluga.morphium.MorphiumConfig
 
enableAsyncWritesForThread() - Method in class de.caluga.morphium.Morphium
 
enableAutoValues() - Method in class de.caluga.morphium.MorphiumConfig
 
enableAutoValues() - Method in interface de.caluga.morphium.query.Query
 
enableAutoValues() - Method in class de.caluga.morphium.query.QueryImpl
 
enableAutoValuesForThread() - Method in class de.caluga.morphium.Morphium
 
enableBufferedWrites() - Method in class de.caluga.morphium.MorphiumConfig
 
enableCommitMessages() - Method in class de.caluga.morphium.cache.CacheSynchronizer
 
enableReadCache() - Method in class de.caluga.morphium.MorphiumConfig
 
enableReadCacheForThread() - Method in class de.caluga.morphium.Morphium
 
enableWriteBufferForThread() - Method in class de.caluga.morphium.Morphium
 
encodeDocument(Map<String, Object>) - Static method in class de.caluga.morphium.driver.bson.BsonEncoder
 
end() - Method in class de.caluga.morphium.aggregation.Group
 
end() - Method in class de.caluga.morphium.cache.CacheHousekeeper
 
ensureCapped(Class<T>) - Method in class de.caluga.morphium.Morphium
automatically convert the collection for the given type to a capped collection only works if @Capped annotation is given for type
ensureCapped(Class<T>, AsyncOperationCallback<T>) - Method in class de.caluga.morphium.Morphium
 
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.driver.bson.MorphiumId
 
equals(Object) - Method in class de.caluga.morphium.Statistics
 
error(Object) - Method in class de.caluga.morphium.Logger
 
error(String) - Method in class de.caluga.morphium.Logger
 
error(Throwable) - Method in class de.caluga.morphium.Logger
 
error(String, Throwable) - Method in class de.caluga.morphium.Logger
 
execCommand(String) - Method in class de.caluga.morphium.Morphium
 
execCommand(Map<String, Object>) - Method in class de.caluga.morphium.Morphium
 
execute() - Method in class de.caluga.morphium.driver.bulk.BulkRequestContext
 
execute() - Method in class de.caluga.morphium.driver.mongodb.MongodbBulkContext
 
execute() - Method in interface de.caluga.morphium.driver.MorphiumDriverOperation
 
execute() - Method in class de.caluga.morphium.driver.singleconnect.BulkContext
 
execute() - Method in class de.caluga.morphium.replicaset.RSMonitor
 
exists(String) - Method in class de.caluga.morphium.driver.inmem.InMemoryDriver
 
exists(String, String) - Method in class de.caluga.morphium.driver.inmem.InMemoryDriver
 
exists(String) - Method in class de.caluga.morphium.driver.meta.MetaDriver
 
exists(String, String) - Method in class de.caluga.morphium.driver.meta.MetaDriver
 
exists(String) - Method in class de.caluga.morphium.driver.mongodb.Driver
 
exists(String, String) - Method in class de.caluga.morphium.driver.mongodb.Driver
 
exists(String) - Method in interface de.caluga.morphium.driver.MorphiumDriver
 
exists(String, String) - Method in interface de.caluga.morphium.driver.MorphiumDriver
 
exists(String) - Method in class de.caluga.morphium.driver.singleconnect.SingleConnectDirectDriver
 
exists(String, String) - Method in class de.caluga.morphium.driver.singleconnect.SingleConnectDirectDriver
 
exists(String) - Method in class de.caluga.morphium.driver.singleconnect.SingleConnectThreaddedDriver
 
exists(String, String) - Method in class de.caluga.morphium.driver.singleconnect.SingleConnectThreaddedDriver
 
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
 
fatal(Object) - Method in class de.caluga.morphium.Logger
 
fatal(String) - Method in class de.caluga.morphium.Logger
 
fatal(Throwable) - Method in class de.caluga.morphium.Logger
 
fatal(String, Throwable) - Method in class de.caluga.morphium.Logger
 
FilterExpression - Class in de.caluga.morphium
 
FilterExpression() - Constructor for class de.caluga.morphium.FilterExpression
 
finalize() - Method in class de.caluga.morphium.Logger
 
finalize() - Method in class de.caluga.morphium.writer.BufferedMorphiumWriterImpl
 
find(String, String, Map<String, Object>, Map<String, Integer>, Map<String, Object>, int, int, int, ReadPreference, Map<String, Object>) - Method in class de.caluga.morphium.driver.inmem.InMemoryDriver
 
find(String, String, Map<String, Object>, Map<String, Integer>, Map<String, Object>, int, int, int, ReadPreference, Map<String, Object>) - Method in class de.caluga.morphium.driver.meta.MetaDriver
 
find(String, String, Map<String, Object>, Map<String, Integer>, Map<String, Object>, int, int, int, ReadPreference, Map<String, Object>) - Method in class de.caluga.morphium.driver.mongodb.Driver
 
find(String, String, Map<String, Object>, Map<String, Integer>, Map<String, Object>, int, int, int, ReadPreference, Map<String, Object>) - Method in interface de.caluga.morphium.driver.MorphiumDriver
 
find(String, String, Map<String, Object>, Map<String, Integer>, Map<String, Object>, int, int, int, ReadPreference, Map<String, Object>) - Method in class de.caluga.morphium.driver.singleconnect.SingleConnectDirectDriver
 
find(String, String, Map<String, Object>, Map<String, Integer>, Map<String, Object>, int, int, int, ReadPreference, Map<String, Object>) - Method in class de.caluga.morphium.driver.singleconnect.SingleConnectThreaddedDriver
 
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
 
findByFieldValue(String, String, String, Object) - Method in class de.caluga.morphium.driver.inmem.InMemoryDriver
 
findById(Class<? extends T>, Object) - Method in class de.caluga.morphium.Morphium
 
findById(Class<? extends T>, Object, String) - 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.
findMessages(Query<Msg>) - Method in class de.caluga.morphium.messaging.Messaging
 
fireDidDereference(Object, String, T, boolean) - Method in class de.caluga.morphium.Morphium
 
firePostClearEvent(Class, Msg) - Method in class de.caluga.morphium.cache.CacheSynchronizer
 
firePostDropEvent(Class) - Method in class de.caluga.morphium.Morphium
 
firePostLoad(List<T>) - Method in class de.caluga.morphium.Morphium
 
firePostLoadEvent(Object) - Method in class de.caluga.morphium.Morphium
will be called by query after unmarshalling
firePostRemove(List<T>) - Method in class de.caluga.morphium.Morphium
 
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
 
firePostStore(Object, boolean) - Method in class de.caluga.morphium.Morphium
 
firePostStore(Map<T, Boolean>) - Method in class de.caluga.morphium.Morphium
 
firePostUpdateEvent(Class, MorphiumStorageListener.UpdateTypes) - Method in class de.caluga.morphium.Morphium
 
firePreDrop(Class) - Method in class de.caluga.morphium.Morphium
 
firePreRemove(List<T>) - Method in class de.caluga.morphium.Morphium
 
firePreRemove(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
 
firePreStore(Object, boolean) - Method in class de.caluga.morphium.Morphium
 
firePreStore(Map<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
 
fireWouldDereference(E, String, I, Class<? extends T>, boolean) - Method in class de.caluga.morphium.Morphium
 
first(String, Object) - Method in class de.caluga.morphium.aggregation.Group
 
flags - Variable in class de.caluga.morphium.driver.wireprotocol.WireProtocolMessage
 
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() - 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
 
getAcceptableLatencyDifference() - Method in class de.caluga.morphium.MorphiumConfig
 
getActiveNodes() - Method in class de.caluga.morphium.replicaset.ReplicaSetStatus
 
getActiveThreads() - Method in class de.caluga.morphium.Morphium
 
getAdditional() - Method in class de.caluga.morphium.messaging.Msg
 
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
 
getARHelper() - Method in interface de.caluga.morphium.query.Query
 
getARHelper() - Method in class de.caluga.morphium.query.QueryImpl
 
getAsyncOperationsThreadPool() - Method in class de.caluga.morphium.Morphium
 
getAsyncWriter() - Method in class de.caluga.morphium.MorphiumConfig
 
getAsyncWriterBufferCount() - Method in class de.caluga.morphium.Morphium
 
getB64Data() - Method in class de.caluga.morphium.BinarySerializedObject
 
getBatch() - Method in class de.caluga.morphium.driver.MorphiumCursor
 
getBatchSize() - Method in class de.caluga.morphium.driver.bulk.BulkRequestContext
 
getBatchSize() - Method in class de.caluga.morphium.driver.singleconnect.SingleConnectCursor
 
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
 
getBytes() - Method in class de.caluga.morphium.driver.bson.BsonEncoder
 
getBytes() - Method in class de.caluga.morphium.driver.bson.MorphiumId
 
getCache() - Method in interface de.caluga.morphium.cache.MorphiumCache
 
getCache() - Method in class de.caluga.morphium.cache.MorphiumCacheImpl
 
getCache() - Method in class de.caluga.morphium.Morphium
 
getCache() - Method in class de.caluga.morphium.MorphiumConfig
 
getCacheKey(Map<String, Object>, 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(Map<String, Object>, 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
 
getClassName() - Method in class de.caluga.morphium.MorphiumReference
 
getCmd() - Method in class de.caluga.morphium.driver.bulk.UpdateBulkRequest
 
getCode() - Method in enum de.caluga.morphium.constants.RunCommand.ErrorCode
 
getColl(DB, String, ReadPreference, WriteConcern) - Method in class de.caluga.morphium.driver.mongodb.Driver
 
getColl() - Method in class de.caluga.morphium.driver.wireprotocol.OpQuery
 
getCollection(MongoDatabase, String, ReadPreference, WriteConcern) - Method in class de.caluga.morphium.driver.mongodb.Driver
 
getCollection(String, String) - Method in class de.caluga.morphium.driver.mongodb.Driver
 
getCollection() - Method in class de.caluga.morphium.driver.MorphiumCollection
 
getCollection() - Method in exception de.caluga.morphium.driver.MorphiumDriverException
 
getCollection() - Method in class de.caluga.morphium.driver.singleconnect.SingleConnectCursor
 
getCollectionName() - Method in interface de.caluga.morphium.aggregation.Aggregator
 
getCollectionName() - Method in class de.caluga.morphium.aggregation.AggregatorImpl
 
getCollectionName(Class<?>, ObjectMapper, boolean, boolean, String, Morphium) - Method in class de.caluga.morphium.DefaultNameProvider
 
getCollectionName() - Method in class de.caluga.morphium.messaging.Messaging
 
getCollectionName() - Method in class de.caluga.morphium.MorphiumReference
 
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
 
getCollectionNames(String) - Method in class de.caluga.morphium.driver.inmem.InMemoryDriver
 
getCollectionNames(String) - Method in class de.caluga.morphium.driver.meta.MetaDriver
 
getCollectionNames(String) - Method in class de.caluga.morphium.driver.mongodb.Driver
 
getCollectionNames(String) - Method in interface de.caluga.morphium.driver.MorphiumDriver
 
getCollectionNames(String) - Method in class de.caluga.morphium.driver.singleconnect.SingleConnectDirectDriver
 
getCollectionNames(String) - Method in class de.caluga.morphium.driver.singleconnect.SingleConnectThreaddedDriver
 
getCollectionStats(String, String, int, boolean) - Method in class de.caluga.morphium.driver.mongodb.Driver
 
getConfig() - Method in class de.caluga.morphium.Morphium
 
getConfig() - Method in class de.caluga.morphium.replicaset.ReplicaSetStatus
 
getConnectionTimeout() - Method in class de.caluga.morphium.driver.inmem.InMemoryDriver
 
getConnectionTimeout() - Method in class de.caluga.morphium.driver.mongodb.Driver
 
getConnectionTimeout() - Method in interface de.caluga.morphium.driver.MorphiumDriver
 
getConnectionTimeout() - Method in class de.caluga.morphium.driver.singleconnect.DriverBase
 
getConnectionTimeout() - Method in class de.caluga.morphium.MorphiumConfig
 
getContext() - Method in class de.caluga.morphium.driver.bson.MongoJSScript
 
getCopy() - Method in class de.caluga.morphium.messaging.Msg
 
getCount() - Method in class de.caluga.morphium.query.DefaultMorphiumIterator
 
getCount() - Method in class de.caluga.morphium.query.MorphiumDriverIterator
 
getCount() - Method in interface de.caluga.morphium.query.MorphiumIterator
how many elements are to be processed.
getCount() - Method in class de.caluga.morphium.query.PrefetchingDriverIterator
 
getCount() - Method in class de.caluga.morphium.query.PrefetchingMorphiumIterator
 
getCreated() - Method in class de.caluga.morphium.cache.CacheElement
 
getCreationTimeField(Class<?>) - Method in class de.caluga.morphium.AnnotationAndReflectionHelper
 
getCredentials(String) - Method in class de.caluga.morphium.driver.inmem.InMemoryDriver
 
getCredentials(String) - Method in class de.caluga.morphium.driver.mongodb.Driver
 
getCredentials(String) - Method in interface de.caluga.morphium.driver.MorphiumDriver
 
getCredentials() - Method in class de.caluga.morphium.driver.singleconnect.DriverBase
 
getCredentials(String) - Method in class de.caluga.morphium.driver.singleconnect.DriverBase
 
getCurrentBuffer() - Method in class de.caluga.morphium.query.DefaultMorphiumIterator
 
getCurrentBuffer() - Method in class de.caluga.morphium.query.MorphiumDriverIterator
 
getCurrentBuffer() - Method in interface de.caluga.morphium.query.MorphiumIterator
get the current buffer.
getCurrentBuffer() - Method in class de.caluga.morphium.query.PrefetchingDriverIterator
 
getCurrentBuffer() - Method in class de.caluga.morphium.query.PrefetchingMorphiumIterator
 
getCurrentBufferSize() - Method in class de.caluga.morphium.query.DefaultMorphiumIterator
 
getCurrentBufferSize() - Method in class de.caluga.morphium.query.MorphiumDriverIterator
 
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.PrefetchingDriverIterator
 
getCurrentBufferSize() - Method in class de.caluga.morphium.query.PrefetchingMorphiumIterator
 
getCurrentRSState() - Method in class de.caluga.morphium.Morphium
 
getCurrentStatus() - Method in class de.caluga.morphium.replicaset.RSMonitor
 
getCurrentValue() - Method in class de.caluga.morphium.Sequence
 
getCurrentValue() - Method in class de.caluga.morphium.SequenceGenerator
 
getCursor() - Method in class de.caluga.morphium.query.DefaultMorphiumIterator
 
getCursor() - Method in class de.caluga.morphium.query.MorphiumDriverIterator
 
getCursor() - Method in interface de.caluga.morphium.query.MorphiumIterator
returns current cursor position
getCursor() - Method in class de.caluga.morphium.query.PrefetchingDriverIterator
 
getCursor() - Method in class de.caluga.morphium.query.PrefetchingMorphiumIterator
 
getCursorBatchSize() - Method in class de.caluga.morphium.MorphiumConfig
 
getCursorId() - Method in class de.caluga.morphium.driver.MorphiumCursor
 
getCursorId() - Method in class de.caluga.morphium.driver.wireprotocol.OpReply
 
getData() - Method in class de.caluga.morphium.driver.bson.MongoBob
 
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(String) - Method in class de.caluga.morphium.driver.mongodb.Driver
 
getDb() - Method in exception de.caluga.morphium.driver.MorphiumDriverException
 
getDb() - Method in class de.caluga.morphium.driver.singleconnect.SingleConnectCursor
 
getDb() - Method in class de.caluga.morphium.driver.wireprotocol.OpQuery
 
getDBStats(String) - Method in class de.caluga.morphium.driver.inmem.InMemoryDriver
 
getDBStats(String) - Method in class de.caluga.morphium.driver.meta.MetaDriver
 
getDBStats(String) - Method in class de.caluga.morphium.driver.mongodb.Driver
 
getDBStats(String) - Method in interface de.caluga.morphium.driver.MorphiumDriver
 
getDBStats(String) - Method in class de.caluga.morphium.driver.singleconnect.SingleConnectDirectDriver
 
getDBStats(String) - Method in class de.caluga.morphium.driver.singleconnect.SingleConnectThreaddedDriver
 
getDefaultReadPreference() - Method in class de.caluga.morphium.driver.mongodb.Driver
 
getDefaultReadPreference() - Method in class de.caluga.morphium.driver.singleconnect.DriverBase
 
getDefaultReadPreference() - Method in class de.caluga.morphium.MorphiumConfig
 
getDefaultReadPreferenceType() - Method in class de.caluga.morphium.MorphiumConfig
 
getDefaultTags() - Method in class de.caluga.morphium.MorphiumConfig
 
getDefaultTagSet() - Method in class de.caluga.morphium.MorphiumConfig
 
getDefaultW() - Method in class de.caluga.morphium.driver.inmem.InMemoryDriver
 
getDefaultW() - Method in class de.caluga.morphium.driver.mongodb.Driver
 
getDefaultW() - Method in interface de.caluga.morphium.driver.MorphiumDriver
 
getDefaultW() - Method in class de.caluga.morphium.driver.singleconnect.DriverBase
 
getDefaultWriteTimeout() - Method in class de.caluga.morphium.driver.inmem.InMemoryDriver
 
getDefaultWriteTimeout() - Method in class de.caluga.morphium.driver.mongodb.Driver
 
getDefaultWriteTimeout() - Method in interface de.caluga.morphium.driver.MorphiumDriver
 
getDefaultWriteTimeout() - Method in class de.caluga.morphium.driver.singleconnect.DriverBase
 
getDeleteAt() - Method in class de.caluga.morphium.messaging.Msg
 
getDoc() - Method in class de.caluga.morphium.driver.wireprotocol.OpQuery
 
getDocuments() - Method in class de.caluga.morphium.driver.wireprotocol.OpReply
 
getDoubleValue(Object, String) - Method in class de.caluga.morphium.AnnotationAndReflectionHelper
 
getDriver() - Method in class de.caluga.morphium.driver.singleconnect.SingleConnectCursor
 
getDriver() - Method in class de.caluga.morphium.Morphium
 
getDriverClass() - Method in class de.caluga.morphium.MorphiumConfig
 
getExecutor(Morphium) - Method in interface de.caluga.morphium.query.QueryFactory
 
getExecutor(Morphium) - 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
 
getFieldListForQuery() - Method in interface de.caluga.morphium.query.Query
 
getFieldListForQuery() - Method in class de.caluga.morphium.query.QueryImpl
 
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
 
getFile() - Method in class de.caluga.morphium.Logger
 
getFlags() - Method in class de.caluga.morphium.driver.wireprotocol.OpReply
 
getFlags() - Method in class de.caluga.morphium.driver.wireprotocol.WireProtocolMessage
 
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
getGlobalLogFile() - Method in class de.caluga.morphium.MorphiumConfig
 
getGlobalLogLevel() - Method in class de.caluga.morphium.MorphiumConfig
 
getGlobalW() - Method in class de.caluga.morphium.MorphiumConfig
 
getHealth() - Method in class de.caluga.morphium.replicaset.ReplicaSetNode
 
getHeartbeatConnectTimeout() - Method in class de.caluga.morphium.driver.inmem.InMemoryDriver
 
getHeartbeatConnectTimeout() - Method in class de.caluga.morphium.driver.mongodb.Driver
 
getHeartbeatConnectTimeout() - Method in interface de.caluga.morphium.driver.MorphiumDriver
 
getHeartbeatConnectTimeout() - Method in class de.caluga.morphium.driver.singleconnect.DriverBase
 
getHeartbeatConnectTimeout() - Method in class de.caluga.morphium.MorphiumConfig
 
getHeartbeatFrequency() - Method in class de.caluga.morphium.driver.inmem.InMemoryDriver
 
getHeartbeatFrequency() - Method in class de.caluga.morphium.driver.mongodb.Driver
 
getHeartbeatFrequency() - Method in interface de.caluga.morphium.driver.MorphiumDriver
 
getHeartbeatFrequency() - Method in class de.caluga.morphium.driver.singleconnect.DriverBase
 
getHeartbeatFrequency() - Method in class de.caluga.morphium.MorphiumConfig
 
getHeartbeatSocketTimeout() - Method in class de.caluga.morphium.driver.inmem.InMemoryDriver
 
getHeartbeatSocketTimeout() - Method in class de.caluga.morphium.driver.mongodb.Driver
 
getHeartbeatSocketTimeout() - Method in interface de.caluga.morphium.driver.MorphiumDriver
 
getHeartbeatSocketTimeout() - Method in class de.caluga.morphium.driver.singleconnect.DriverBase
 
getHeartbeatSocketTimeout() - Method in class de.caluga.morphium.MorphiumConfig
 
getHex(long) - Static method in class de.caluga.morphium.Utils
 
getHex(int) - Static method in class de.caluga.morphium.Utils
 
getHex(byte[]) - Static method in class de.caluga.morphium.Utils
 
getHex(byte[], int) - Static method in class de.caluga.morphium.Utils
 
getHex(byte) - Static method in class de.caluga.morphium.Utils
 
getHidden() - Method in class de.caluga.morphium.replicaset.ConfNode
 
getHost() - Method in class de.caluga.morphium.replicaset.ConfNode
 
getHostAdress(String) - Method in class de.caluga.morphium.driver.singleconnect.DriverBase
 
getHostSeed() - Method in class de.caluga.morphium.driver.inmem.InMemoryDriver
 
getHostSeed() - Method in class de.caluga.morphium.driver.mongodb.Driver
 
getHostSeed() - Method in interface de.caluga.morphium.driver.MorphiumDriver
 
getHostSeed() - Method in class de.caluga.morphium.driver.singleconnect.DriverBase
 
getHostSeed() - Method in class de.caluga.morphium.MorphiumConfig
 
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.MorphiumReference
 
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
 
getIdCache() - Method in interface de.caluga.morphium.cache.MorphiumCache
 
getIdCache() - Method in class de.caluga.morphium.cache.MorphiumCacheImpl
 
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
 
getIndexes(String, String) - Method in class de.caluga.morphium.driver.inmem.InMemoryDriver
 
getIndexes(String, String) - Method in class de.caluga.morphium.driver.meta.MetaDriver
 
getIndexes(String, String) - Method in class de.caluga.morphium.driver.mongodb.Driver
 
getIndexes(String, String) - Method in interface de.caluga.morphium.driver.MorphiumDriver
 
getIndexes(String, String) - Method in class de.caluga.morphium.driver.singleconnect.SingleConnectDirectDriver
 
getIndexes(String, String) - Method in class de.caluga.morphium.driver.singleconnect.SingleConnectThreaddedDriver
 
getInReplyTo() - Method in class de.caluga.morphium.driver.wireprotocol.OpQuery
 
getInReplyTo() - Method in class de.caluga.morphium.driver.wireprotocol.OpReply
 
getInternalCursorObject() - Method in class de.caluga.morphium.driver.MorphiumCursor
 
getIntMap(String, Integer) - Static method in class de.caluga.morphium.Utils
 
getJs() - Method in class de.caluga.morphium.driver.bson.MongoJSScript
 
getKey() - Method in class de.caluga.morphium.cache.CacheObject
 
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
 
getLevel() - Method in class de.caluga.morphium.Logger
 
getLimit() - Method in class de.caluga.morphium.driver.wireprotocol.OpQuery
 
getLimit() - Method in interface de.caluga.morphium.query.Query
 
getLimit() - Method in class de.caluga.morphium.query.QueryImpl
 
getLocalThreashold() - Method in class de.caluga.morphium.MorphiumConfig
 
getLocalThreshold() - Method in class de.caluga.morphium.driver.inmem.InMemoryDriver
 
getLocalThreshold() - Method in class de.caluga.morphium.driver.mongodb.Driver
 
getLocalThreshold() - Method in interface de.caluga.morphium.driver.MorphiumDriver
 
getLocalThreshold() - Method in class de.caluga.morphium.driver.singleconnect.DriverBase
 
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
 
getLongValue(Object, String) - Method in class de.caluga.morphium.AnnotationAndReflectionHelper
 
getLru() - Method in class de.caluga.morphium.cache.CacheElement
 
getMap(K, V) - Static method in class de.caluga.morphium.Utils
 
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
 
getMaxBlockintThreadMultiplier() - Method in class de.caluga.morphium.driver.inmem.InMemoryDriver
 
getMaxBlockintThreadMultiplier() - Method in class de.caluga.morphium.driver.mongodb.Driver
 
getMaxBlockintThreadMultiplier() - Method in interface de.caluga.morphium.driver.MorphiumDriver
 
getMaxBlockintThreadMultiplier() - Method in class de.caluga.morphium.driver.singleconnect.DriverBase
 
getMaxBsonObjectSize() - Method in class de.caluga.morphium.driver.singleconnect.DriverBase
 
getMaxBsonSize() - Method in class de.caluga.morphium.driver.mongodb.Maximums
 
getMaxConnectionIdleTime() - Method in class de.caluga.morphium.driver.inmem.InMemoryDriver
 
getMaxConnectionIdleTime() - Method in class de.caluga.morphium.driver.mongodb.Driver
 
getMaxConnectionIdleTime() - Method in interface de.caluga.morphium.driver.MorphiumDriver
 
getMaxConnectionIdleTime() - Method in class de.caluga.morphium.driver.singleconnect.DriverBase
 
getMaxConnectionIdleTime() - Method in class de.caluga.morphium.MorphiumConfig
 
getMaxConnectionLifetime() - Method in class de.caluga.morphium.driver.inmem.InMemoryDriver
 
getMaxConnectionLifetime() - Method in class de.caluga.morphium.driver.mongodb.Driver
 
getMaxConnectionLifetime() - Method in interface de.caluga.morphium.driver.MorphiumDriver
 
getMaxConnectionLifetime() - Method in class de.caluga.morphium.driver.singleconnect.DriverBase
 
getMaxConnectionLifeTime() - Method in class de.caluga.morphium.MorphiumConfig
 
getMaxConnections() - Method in class de.caluga.morphium.MorphiumConfig
 
getMaxConnectionsPerHost() - Method in class de.caluga.morphium.driver.inmem.InMemoryDriver
 
getMaxConnectionsPerHost() - Method in class de.caluga.morphium.driver.mongodb.Driver
 
getMaxConnectionsPerHost() - Method in interface de.caluga.morphium.driver.MorphiumDriver
 
getMaxConnectionsPerHost() - Method in class de.caluga.morphium.driver.singleconnect.DriverBase
 
getMaximumRetriesAsyncWriter() - Method in class de.caluga.morphium.MorphiumConfig
 
getMaximumRetriesBufferedWriter() - Method in class de.caluga.morphium.MorphiumConfig
 
getMaximumRetriesWriter() - Method in class de.caluga.morphium.MorphiumConfig
 
getMaximums() - Method in class de.caluga.morphium.driver.inmem.InMemoryDriver
 
getMaximums() - Method in class de.caluga.morphium.driver.mongodb.Driver
 
getMaximums() - Method in interface de.caluga.morphium.driver.MorphiumDriver
 
getMaximums() - Method in class de.caluga.morphium.driver.singleconnect.DriverBase
 
getMaxMessageSize() - Method in class de.caluga.morphium.driver.mongodb.Maximums
 
getMaxMessageSize() - Method in class de.caluga.morphium.driver.singleconnect.DriverBase
 
getMaxWaitTime() - Method in class de.caluga.morphium.driver.inmem.InMemoryDriver
 
getMaxWaitTime() - Method in class de.caluga.morphium.driver.mongodb.Driver
 
getMaxWaitTime() - Method in interface de.caluga.morphium.driver.MorphiumDriver
 
getMaxWaitTime() - Method in class de.caluga.morphium.driver.singleconnect.DriverBase
 
getMaxWaitTime() - Method in class de.caluga.morphium.MorphiumConfig
 
getMaxWriteBatchSize() - Method in class de.caluga.morphium.driver.mongodb.Maximums
 
getMaxWriteBatchSize() - Method in class de.caluga.morphium.driver.singleconnect.DriverBase
 
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
 
getMessageCount() - Method in class de.caluga.morphium.messaging.Messaging
 
getMinConnectionsPerHost() - Method in class de.caluga.morphium.driver.inmem.InMemoryDriver
 
getMinConnectionsPerHost() - Method in class de.caluga.morphium.driver.mongodb.Driver
 
getMinConnectionsPerHost() - Method in interface de.caluga.morphium.driver.MorphiumDriver
 
getMinConnectionsPerHost() - Method in class de.caluga.morphium.driver.singleconnect.DriverBase
 
getMinConnectionsPerHost() - Method in class de.caluga.morphium.MorphiumConfig
 
getMinHearbeatFrequency() - Method in class de.caluga.morphium.MorphiumConfig
 
getMongoAdminPwd() - Method in class de.caluga.morphium.MorphiumConfig
 
getMongoAdminUser() - Method in class de.caluga.morphium.MorphiumConfig
 
getMongoCode() - Method in exception de.caluga.morphium.driver.MorphiumDriverException
 
getMongoLogin() - Method in class de.caluga.morphium.MorphiumConfig
 
getMongoPassword() - Method in class de.caluga.morphium.MorphiumConfig
 
getMongoReason() - Method in exception de.caluga.morphium.driver.MorphiumDriverException
 
getMorphium() - Method in interface de.caluga.morphium.aggregation.Aggregator
 
getMorphium() - Method in class de.caluga.morphium.aggregation.AggregatorImpl
 
getMorphium() - Method in class de.caluga.morphium.driver.bulk.BulkRequestContext
 
getMorphium() - Method in interface de.caluga.morphium.ObjectMapper
 
getMorphium() - Method in class de.caluga.morphium.ObjectMapperImpl
 
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
 
getNextId() - Method in class de.caluga.morphium.driver.singleconnect.DriverBase
 
getNextValue() - Method in class de.caluga.morphium.SequenceGenerator
 
getNumber() - Method in enum de.caluga.morphium.MongoType
 
getNumberOfAvailableThreads() - Method in class de.caluga.morphium.Morphium
 
getNumberOfAvailableThreads() - Method in class de.caluga.morphium.query.DefaultMorphiumIterator
 
getNumberOfAvailableThreads() - Method in class de.caluga.morphium.query.MorphiumDriverIterator
 
getNumberOfAvailableThreads() - Method in interface de.caluga.morphium.query.MorphiumIterator
 
getNumberOfAvailableThreads() - Method in class de.caluga.morphium.query.PrefetchingDriverIterator
 
getNumberOfAvailableThreads() - Method in class de.caluga.morphium.query.PrefetchingMorphiumIterator
 
getNumberOfMessages() - Method in class de.caluga.morphium.messaging.Messaging
 
getNumberOfPendingRequests() - Method in interface de.caluga.morphium.query.Query
 
getNumberOfPendingRequests() - Method in class de.caluga.morphium.query.QueryImpl
 
getNumberOfRequests() - Method in class de.caluga.morphium.bulk.MorphiumBulkContext
 
getNumberOfThreads() - Method in class de.caluga.morphium.query.DefaultMorphiumIterator
 
getNumberOfThreads() - Method in class de.caluga.morphium.query.MorphiumDriverIterator
 
getNumberOfThreads() - Method in interface de.caluga.morphium.query.MorphiumIterator
 
getNumberOfThreads() - Method in class de.caluga.morphium.query.PrefetchingDriverIterator
 
getNumberOfThreads() - Method in class de.caluga.morphium.query.PrefetchingMorphiumIterator
 
getNumReturned() - Method in class de.caluga.morphium.driver.wireprotocol.OpReply
 
getOmClass() - Method in class de.caluga.morphium.MorphiumConfig
 
getOpCode() - Method in class de.caluga.morphium.driver.wireprotocol.OpQuery
 
getOpcode() - Method in class de.caluga.morphium.driver.wireprotocol.OpReply
 
getOpCode() - Method in class de.caluga.morphium.driver.wireprotocol.OpReply
 
getOperators() - Method in class de.caluga.morphium.aggregation.Group
 
getOps(long) - Method in class de.caluga.morphium.driver.inmem.InMemoryDriver
 
getOps(long) - Method in class de.caluga.morphium.driver.meta.MetaDriver
 
getOps(long) - Method in class de.caluga.morphium.driver.mongodb.Driver
 
getOps(long) - Method in interface de.caluga.morphium.driver.MorphiumDriver
 
getOps(long) - Method in class de.caluga.morphium.driver.singleconnect.SingleConnectDirectDriver
 
getOps(long) - Method in class de.caluga.morphium.driver.singleconnect.SingleConnectThreaddedDriver
 
getOptimeDate() - Method in class de.caluga.morphium.replicaset.ReplicaSetNode
 
getOriginalClassName() - Method in class de.caluga.morphium.BinarySerializedObject
 
getOutput() - Method in class de.caluga.morphium.Logger
 
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
 
getPrefetchBuffer() - Method in class de.caluga.morphium.query.PrefetchingDriverIterator
 
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 class de.caluga.morphium.driver.bulk.DeleteBulkRequest
 
getQuery() - Method in class de.caluga.morphium.driver.bulk.UpdateBulkRequest
 
getQuery() - Method in exception de.caluga.morphium.driver.MorphiumDriverException
 
getQuery() - Method in class de.caluga.morphium.query.DefaultMorphiumIterator
 
getQuery() - Method in interface de.caluga.morphium.query.MongoField
 
getQuery() - Method in class de.caluga.morphium.query.MongoFieldImpl
 
getQuery() - Method in class de.caluga.morphium.query.MorphiumDriverIterator
 
getQuery() - Method in interface de.caluga.morphium.query.MorphiumIterator
 
getQuery() - Method in class de.caluga.morphium.query.PrefetchingDriverIterator
 
getQuery() - Method in class de.caluga.morphium.query.PrefetchingMorphiumIterator
 
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.driver.MorphiumCollection
 
getReadPreferenceForClass(Class<?>) - Method in class de.caluga.morphium.Morphium
 
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
 
getReplicaSetName() - Method in class de.caluga.morphium.driver.singleconnect.DriverBase
 
getReplicaSetStatus(boolean) - Method in class de.caluga.morphium.replicaset.RSMonitor
get the current replicaset status - issues the replSetGetStatus command to mongo if full==true, also the configuration is read.
getReplsetStatus() - Method in class de.caluga.morphium.driver.inmem.InMemoryDriver
 
getReplsetStatus() - Method in class de.caluga.morphium.driver.meta.MetaDriver
 
getReplsetStatus() - Method in class de.caluga.morphium.driver.mongodb.Driver
 
getReplsetStatus() - Method in interface de.caluga.morphium.driver.MorphiumDriver
 
getReplsetStatus() - Method in class de.caluga.morphium.driver.singleconnect.SingleConnectDirectDriver
 
getReplsetStatus() - Method in class de.caluga.morphium.driver.singleconnect.SingleConnectThreaddedDriver
 
getReqId() - Method in class de.caluga.morphium.driver.wireprotocol.OpQuery
 
getReqId() - Method in class de.caluga.morphium.driver.wireprotocol.OpReply
 
getRequiredReplicaSetName() - Method in class de.caluga.morphium.MorphiumConfig
 
getResult() - Method in class de.caluga.morphium.cache.CacheObject
 
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.driver.inmem.InMemoryDriver
 
getRetriesOnNetworkError() - Method in class de.caluga.morphium.driver.mongodb.Driver
 
getRetriesOnNetworkError() - Method in interface de.caluga.morphium.driver.MorphiumDriver
 
getRetriesOnNetworkError() - Method in class de.caluga.morphium.driver.singleconnect.DriverBase
 
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
 
getSenderHost() - 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
 
getSize() - Method in class de.caluga.morphium.driver.wireprotocol.OpReply
 
getSkip() - Method in class de.caluga.morphium.driver.wireprotocol.OpQuery
 
getSkip() - Method in interface de.caluga.morphium.query.Query
 
getSkip() - Method in class de.caluga.morphium.query.QueryImpl
 
getSleepBetweenErrorRetries() - Method in class de.caluga.morphium.driver.inmem.InMemoryDriver
 
getSleepBetweenErrorRetries() - Method in class de.caluga.morphium.driver.mongodb.Driver
 
getSleepBetweenErrorRetries() - Method in interface de.caluga.morphium.driver.MorphiumDriver
 
getSleepBetweenErrorRetries() - Method in class de.caluga.morphium.driver.singleconnect.DriverBase
 
getSleepBetweenNetworkErrorRetries() - Method in class de.caluga.morphium.MorphiumConfig
 
getSocketTimeout() - Method in class de.caluga.morphium.driver.inmem.InMemoryDriver
 
getSocketTimeout() - Method in class de.caluga.morphium.driver.mongodb.Driver
 
getSocketTimeout() - Method in interface de.caluga.morphium.driver.MorphiumDriver
 
getSocketTimeout() - Method in class de.caluga.morphium.driver.singleconnect.DriverBase
 
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
 
getStartFrom() - Method in class de.caluga.morphium.driver.wireprotocol.OpReply
 
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
 
getTags() - Method in interface de.caluga.morphium.query.Query
 
getTags() - Method in class de.caluga.morphium.query.QueryImpl
 
getTagSet() - Method in class de.caluga.morphium.driver.ReadPreference
 
getThreadPoolAsyncOpCoreSize() - Method in class de.caluga.morphium.MorphiumConfig
 
getThreadPoolAsyncOpKeepAliveTime() - Method in class de.caluga.morphium.MorphiumConfig
 
getThreadPoolAsyncOpMaxSize() - Method in class de.caluga.morphium.MorphiumConfig
 
getThreadPoolMessagingCoreSize() - Method in class de.caluga.morphium.MorphiumConfig
 
getThreadPoolMessagingKeepAliveTime() - Method in class de.caluga.morphium.MorphiumConfig
 
getThreadPoolMessagingMaxSize() - Method in class de.caluga.morphium.MorphiumConfig
 
getTime() - Method in class de.caluga.morphium.driver.bson.MorphiumId
 
getTimestamp() - Method in class de.caluga.morphium.messaging.Msg
 
getTo() - Method in class de.caluga.morphium.messaging.Msg
 
getToInsert() - Method in class de.caluga.morphium.driver.bulk.InsertBulkRequest
 
getTtl() - Method in class de.caluga.morphium.messaging.Msg
 
getType() - Method in class de.caluga.morphium.cache.CacheObject
 
getType() - Method in class de.caluga.morphium.driver.ReadPreference
 
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
 
getW() - Method in class de.caluga.morphium.driver.WriteConcern
 
getWc(int, boolean, boolean, int) - Static method in class de.caluga.morphium.driver.WriteConcern
 
getWhere() - Method in interface de.caluga.morphium.query.Query
 
getWhere() - Method in class de.caluga.morphium.query.QueryImpl
 
getWindowSize() - Method in class de.caluga.morphium.query.DefaultMorphiumIterator
 
getWindowSize() - Method in class de.caluga.morphium.query.MorphiumDriverIterator
 
getWindowSize() - Method in interface de.caluga.morphium.query.MorphiumIterator
 
getWindowSize() - Method in class de.caluga.morphium.query.PrefetchingDriverIterator
 
getWindowSize() - Method in class de.caluga.morphium.query.PrefetchingMorphiumIterator
 
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
 
getWriteConcern() - Method in class de.caluga.morphium.driver.MorphiumCollection
 
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.driver.inmem.InMemoryDriver
 
getWriteTimeout() - Method in class de.caluga.morphium.driver.mongodb.Driver
 
getWriteTimeout() - Method in interface de.caluga.morphium.driver.MorphiumDriver
 
getWriteTimeout() - Method in class de.caluga.morphium.driver.singleconnect.DriverBase
 
getWriteTimeout() - Method in class de.caluga.morphium.MorphiumConfig
 
getWtimeout() - Method in class de.caluga.morphium.driver.WriteConcern
 
group(Map<String, Object>) - Method in interface de.caluga.morphium.aggregation.Aggregator
 
group(String) - Method in interface de.caluga.morphium.aggregation.Aggregator
 
group(Map<String, Object>) - 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>, String) - Constructor for class de.caluga.morphium.aggregation.Group
 
Group(Aggregator<T, R>, Map<String, Object>) - Constructor for class de.caluga.morphium.aggregation.Group
 
group(String, String, Map<String, Object>, Map<String, Object>, String, String, ReadPreference, String...) - Method in class de.caluga.morphium.driver.inmem.InMemoryDriver
 
group(String, String, Map<String, Object>, Map<String, Object>, String, String, ReadPreference, String...) - Method in class de.caluga.morphium.driver.meta.MetaDriver
 
group(String, String, Map<String, Object>, Map<String, Object>, String, String, ReadPreference, String...) - Method in class de.caluga.morphium.driver.mongodb.Driver
 
group(String, String, Map<String, Object>, Map<String, Object>, String, String, ReadPreference, String...) - Method in interface de.caluga.morphium.driver.MorphiumDriver
 
group(String, String, Map<String, Object>, Map<String, Object>, String, String, ReadPreference, String...) - Method in class de.caluga.morphium.driver.singleconnect.SingleConnectDirectDriver
 
group(String, String, Map<String, Object>, Map<String, Object>, String, String, ReadPreference, String...) - Method in class de.caluga.morphium.driver.singleconnect.SingleConnectThreaddedDriver
 
group(Query, Map<String, Object>, String, String, ReadPreference, String...) - Method in class de.caluga.morphium.Morphium
 
group(Query, Map<String, Object>, String, String, String...) - Method in class de.caluga.morphium.Morphium
 
groupSubObj(Map<String, String>) - Method in interface de.caluga.morphium.aggregation.Aggregator
 
groupSubObj(Map<String, String>) - Method in class de.caluga.morphium.aggregation.AggregatorImpl
 
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

hasAdditionalData(Class) - Method in class de.caluga.morphium.AnnotationAndReflectionHelper
 
hashCode() - Method in class de.caluga.morphium.driver.bson.MorphiumId
 
hashCode() - Method in class de.caluga.morphium.Statistics
 
hasNext() - Method in class de.caluga.morphium.query.DefaultMorphiumIterator
 
hasNext() - Method in class de.caluga.morphium.query.MorphiumDriverIterator
 
hasNext() - Method in class de.caluga.morphium.query.PrefetchingDriverIterator
 
hasNext() - Method in class de.caluga.morphium.query.PrefetchingMorphiumIterator
 
heartBeatFrequency(int) - Method in class de.caluga.morphium.driver.inmem.InMemoryDriver
 
heartBeatFrequency(int) - Method in class de.caluga.morphium.driver.mongodb.Driver
 
heartBeatFrequency(int) - Method in interface de.caluga.morphium.driver.MorphiumDriver
 
heartBeatFrequency(int) - Method in class de.caluga.morphium.driver.singleconnect.DriverBase
 
heartBeatSocketTimeout(int) - Method in class de.caluga.morphium.driver.inmem.InMemoryDriver
 
heartBeatSocketTimeout(int) - Method in class de.caluga.morphium.driver.mongodb.Driver
 
heartBeatSocketTimeout(int) - Method in interface de.caluga.morphium.driver.MorphiumDriver
 
heartBeatSocketTimeout(int) - Method in class de.caluga.morphium.driver.singleconnect.DriverBase
 
hexChars - Static variable in class de.caluga.morphium.Utils
 
hideFieldInProjection(String) - Method in interface de.caluga.morphium.query.Query
 
hideFieldInProjection(Enum) - Method in interface de.caluga.morphium.query.Query
 
hideFieldInProjection(String) - Method in class de.caluga.morphium.query.QueryImpl
 
hideFieldInProjection(Enum) - Method in class de.caluga.morphium.query.QueryImpl
 

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, long) - Method in class de.caluga.morphium.Morphium
 
inc(Query<?>, String, int) - Method in class de.caluga.morphium.Morphium
 
inc(Query<?>, String, Number) - Method in class de.caluga.morphium.Morphium
 
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, long) - Method in class de.caluga.morphium.Morphium
 
inc(Query<?>, Enum, int) - Method in class de.caluga.morphium.Morphium
 
inc(Query<?>, Enum, Number) - Method in class de.caluga.morphium.Morphium
 
inc(Query<?>, Enum, double, boolean, boolean) - Method in class de.caluga.morphium.Morphium
 
inc(Query<?>, Enum, long, boolean, boolean) - Method in class de.caluga.morphium.Morphium
 
inc(Query<?>, Enum, int, boolean, boolean) - Method in class de.caluga.morphium.Morphium
 
inc(Query<?>, Enum, Number, boolean, boolean) - Method in class de.caluga.morphium.Morphium
 
inc(Query<T>, Map<String, Number>, boolean, boolean, AsyncOperationCallback<T>) - Method in class de.caluga.morphium.Morphium
 
inc(Query<?>, String, long, boolean, boolean) - Method in class de.caluga.morphium.Morphium
 
inc(Query<?>, String, int, boolean, boolean) - Method in class de.caluga.morphium.Morphium
 
inc(Query<?>, String, double, boolean, boolean) - Method in class de.caluga.morphium.Morphium
 
inc(Query<?>, String, Number, boolean, boolean) - Method in class de.caluga.morphium.Morphium
 
inc(Query<T>, String, long, boolean, boolean, AsyncOperationCallback<T>) - Method in class de.caluga.morphium.Morphium
 
inc(Query<T>, String, int, boolean, boolean, AsyncOperationCallback<T>) - Method in class de.caluga.morphium.Morphium
 
inc(Query<T>, String, double, boolean, boolean, AsyncOperationCallback<T>) - Method in class de.caluga.morphium.Morphium
 
inc(Query<T>, String, Number, boolean, boolean, AsyncOperationCallback<T>) - Method in class de.caluga.morphium.Morphium
 
inc(Object, String, long) - Method in class de.caluga.morphium.Morphium
 
inc(Object, String, int) - Method in class de.caluga.morphium.Morphium
 
inc(Object, String, double) - Method in class de.caluga.morphium.Morphium
 
inc(Object, String, Number) - Method in class de.caluga.morphium.Morphium
 
inc(T, String, double, AsyncOperationCallback<T>) - Method in class de.caluga.morphium.Morphium
 
inc(T, String, int, AsyncOperationCallback<T>) - Method in class de.caluga.morphium.Morphium
 
inc(T, String, long, AsyncOperationCallback<T>) - Method in class de.caluga.morphium.Morphium
 
inc(T, String, Number, AsyncOperationCallback<T>) - Method in class de.caluga.morphium.Morphium
 
inc(T, String, String, double, AsyncOperationCallback<T>) - Method in class de.caluga.morphium.Morphium
 
inc(T, String, String, int, AsyncOperationCallback<T>) - Method in class de.caluga.morphium.Morphium
 
inc(T, String, String, long, AsyncOperationCallback<T>) - Method in class de.caluga.morphium.Morphium
 
inc(T, String, String, Number, 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, Number>, boolean, boolean, AsyncOperationCallback<T>) - Method in class de.caluga.morphium.writer.BufferedMorphiumWriterImpl
 
inc(Query<T>, String, Number, boolean, boolean, AsyncOperationCallback<T>) - Method in class de.caluga.morphium.writer.BufferedMorphiumWriterImpl
 
inc(T, String, String, Number, AsyncOperationCallback<T>) - Method in class de.caluga.morphium.writer.BufferedMorphiumWriterImpl
 
inc(Query<T>, String, Number, boolean, boolean, AsyncOperationCallback<T>) - Method in interface de.caluga.morphium.writer.MorphiumWriter
 
inc(T, String, String, Number, 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, Number>, boolean, boolean, AsyncOperationCallback<T>) - Method in interface de.caluga.morphium.writer.MorphiumWriter
 
inc(T, String, String, Number, 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, Number>, boolean, boolean, AsyncOperationCallback<T>) - Method in class de.caluga.morphium.writer.MorphiumWriterImpl
 
inc(Query<T>, String, Number, 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:

info(Object) - Method in class de.caluga.morphium.Logger
 
info(String) - Method in class de.caluga.morphium.Logger
 
info(Throwable) - Method in class de.caluga.morphium.Logger
 
info(String, Throwable) - Method in class de.caluga.morphium.Logger
 
initIteration(String, String, Map<String, Object>, Map<String, Integer>, Map<String, Object>, int, int, int, ReadPreference, Map<String, Object>) - Method in class de.caluga.morphium.driver.inmem.InMemoryDriver
 
initIteration(String, String, Map<String, Object>, Map<String, Integer>, Map<String, Object>, int, int, int, ReadPreference, Map<String, Object>) - Method in class de.caluga.morphium.driver.meta.MetaDriver
 
initIteration(String, String, Map<String, Object>, Map<String, Integer>, Map<String, Object>, int, int, int, ReadPreference, Map<String, Object>) - Method in class de.caluga.morphium.driver.mongodb.Driver
 
initIteration(String, String, Map<String, Object>, Map<String, Integer>, Map<String, Object>, int, int, int, ReadPreference, Map<String, Object>) - Method in interface de.caluga.morphium.driver.MorphiumDriver
 
initIteration(String, String, Map<String, Object>, Map<String, Integer>, Map<String, Object>, int, int, int, ReadPreference, Map<String, Object>) - Method in class de.caluga.morphium.driver.singleconnect.SingleConnectDirectDriver
 
initIteration(String, String, Map<String, Object>, Map<String, Integer>, Map<String, Object>, int, int, int, ReadPreference, Map<String, Object>) - Method in class de.caluga.morphium.driver.singleconnect.SingleConnectThreaddedDriver
 
InMemoryDriver - Class in de.caluga.morphium.driver.inmem
User: Stephan Bösebeck Date: 28.11.15 Time: 23:25 InMemory implementation of the MorphiumDriver interface. can be used for testing or caching.
InMemoryDriver() - Constructor for class de.caluga.morphium.driver.inmem.InMemoryDriver
 
insert(String, String, List<Map<String, Object>>, WriteConcern) - Method in class de.caluga.morphium.driver.inmem.InMemoryDriver
 
insert(String, String, List<Map<String, Object>>, WriteConcern) - Method in class de.caluga.morphium.driver.meta.MetaDriver
 
insert(String, String, List<Map<String, Object>>, WriteConcern) - Method in class de.caluga.morphium.driver.mongodb.Driver
 
insert(String, String, List<Map<String, Object>>, WriteConcern) - Method in interface de.caluga.morphium.driver.MorphiumDriver
just insert - no special handling
insert(String, String, List<Map<String, Object>>, WriteConcern) - Method in class de.caluga.morphium.driver.singleconnect.SingleConnectDirectDriver
 
insert(String, String, List<Map<String, Object>>, WriteConcern) - Method in class de.caluga.morphium.driver.singleconnect.SingleConnectThreaddedDriver
 
InsertBulkRequest - Class in de.caluga.morphium.driver.bulk
insert bulk request entry
InsertBulkRequest(List<Map<String, Object>>) - Constructor for class de.caluga.morphium.driver.bulk.InsertBulkRequest
 
intercept(Object, Method, Object[], MethodProxy) - Method in class de.caluga.morphium.LazyDeReferencingProxy
 
intercept(Object, Method, Object[], MethodProxy) - Method in class de.caluga.morphium.PartiallyUpdateableProxy
 
isAlwaysUseMBeans() - Method in class de.caluga.morphium.MorphiumConfig
 
isAnnotationPresentInHierarchy(Class<?>, Class<? extends T>) - Method in class de.caluga.morphium.AnnotationAndReflectionHelper
 
isAsyncWrite(Class<?>) - Method in class de.caluga.morphium.AnnotationAndReflectionHelper
 
isAsyncWritesEnabled() - Method in class de.caluga.morphium.MorphiumConfig
 
isAsyncWritesEnabledForThread() - Method in class de.caluga.morphium.Morphium
 
isAttached() - Method in class de.caluga.morphium.cache.CacheSynchronizer
 
isAutoAnswer() - Method in class de.caluga.morphium.messaging.Messaging
 
isAutoIndexAndCappedCreationOnWrite() - Method in class de.caluga.morphium.MorphiumConfig
 
isAutoreconnect() - Method in class de.caluga.morphium.MorphiumConfig
 
isAutoValuesEnabled() - Method in class de.caluga.morphium.MorphiumConfig
 
isAutoValuesEnabled() - Method in interface de.caluga.morphium.query.Query
 
isAutoValuesEnabled() - Method in class de.caluga.morphium.query.QueryImpl
 
isAutoValuesEnabledForThread() - Method in class de.caluga.morphium.Morphium
 
isAwaitData() - Method in class de.caluga.morphium.driver.wireprotocol.WireProtocolMessage
 
isBufferedWrite(Class<?>) - Method in class de.caluga.morphium.AnnotationAndReflectionHelper
 
isBufferedWritesEnabled() - Method in class de.caluga.morphium.MorphiumConfig
 
isCached(Class<?>, String) - Method in interface de.caluga.morphium.cache.MorphiumCache
 
isCached(Class<?>, String) - Method in class de.caluga.morphium.cache.MorphiumCacheImpl
 
isCamelCaseConversionEnabled() - Method in class de.caluga.morphium.MorphiumConfig
 
isCapped(String, String) - Method in class de.caluga.morphium.driver.inmem.InMemoryDriver
 
isCapped(String, String) - Method in class de.caluga.morphium.driver.meta.MetaDriver
 
isCapped(String, String) - Method in class de.caluga.morphium.driver.mongodb.Driver
 
isCapped(String, String) - Method in interface de.caluga.morphium.driver.MorphiumDriver
 
isCapped(String, String) - Method in class de.caluga.morphium.driver.singleconnect.SingleConnectDirectDriver
 
isCapped(String, String) - Method in class de.caluga.morphium.driver.singleconnect.SingleConnectThreaddedDriver
 
isCheckForNew() - Method in class de.caluga.morphium.MorphiumConfig
 
isCommitMessages() - Method in class de.caluga.morphium.cache.CacheSynchronizer
 
isConnected() - Method in class de.caluga.morphium.driver.inmem.InMemoryDriver
 
isConnected() - Method in class de.caluga.morphium.driver.meta.MetaDriver
 
isConnected() - Method in class de.caluga.morphium.driver.mongodb.Driver
 
isConnected() - Method in interface de.caluga.morphium.driver.MorphiumDriver
 
isConnected() - Method in class de.caluga.morphium.driver.singleconnect.SingleConnectDirectDriver
 
isConnected() - Method in class de.caluga.morphium.driver.singleconnect.SingleConnectThreaddedDriver
 
isCursorFinalizerEnabled() - Method in class de.caluga.morphium.MorphiumConfig
 
isDebugEnabled() - Method in class de.caluga.morphium.Logger
 
isDefaultFsync() - Method in class de.caluga.morphium.driver.inmem.InMemoryDriver
 
isDefaultFsync() - Method in class de.caluga.morphium.driver.mongodb.Driver
 
isDefaultFsync() - Method in interface de.caluga.morphium.driver.MorphiumDriver
 
isDefaultFsync() - Method in class de.caluga.morphium.driver.singleconnect.DriverBase
 
isDefaultJ() - Method in class de.caluga.morphium.driver.inmem.InMemoryDriver
 
isDefaultJ() - Method in class de.caluga.morphium.driver.mongodb.Driver
 
isDefaultJ() - Method in interface de.caluga.morphium.driver.MorphiumDriver
 
isDefaultJ() - Method in class de.caluga.morphium.driver.singleconnect.DriverBase
 
isEnabledFor(Object) - Method in class de.caluga.morphium.Logger
 
isEntity(Object) - Method in class de.caluga.morphium.AnnotationAndReflectionHelper
 
isErrorEnabled() - Method in class de.caluga.morphium.Logger
 
isExclusive() - Method in class de.caluga.morphium.messaging.Msg
 
isExplain() - Method in interface de.caluga.morphium.aggregation.Aggregator
 
isExplain() - Method in class de.caluga.morphium.aggregation.AggregatorImpl
 
isFatalEnabled() - Method in class de.caluga.morphium.Logger
 
isFsync() - Method in class de.caluga.morphium.driver.WriteConcern
 
isGlobalFsync() - Method in class de.caluga.morphium.MorphiumConfig
 
isGlobalJ() - Method in class de.caluga.morphium.MorphiumConfig
 
isGlobalLogSynced() - Method in class de.caluga.morphium.MorphiumConfig
 
isInfoEnabled() - Method in class de.caluga.morphium.Logger
 
isJ() - Method in class de.caluga.morphium.driver.WriteConcern
 
isListenerRegistered(CacheListener) - Method in interface de.caluga.morphium.cache.MorphiumCache
 
isListenerRegistered(CacheListener) - Method in class de.caluga.morphium.cache.MorphiumCacheImpl
 
isMultiple() - Method in class de.caluga.morphium.driver.bulk.DeleteBulkRequest
 
isMultiple() - Method in class de.caluga.morphium.driver.bulk.UpdateBulkRequest
 
isMultithreaddedAccess() - Method in class de.caluga.morphium.query.DefaultMorphiumIterator
 
isMultithreaddedAccess() - Method in class de.caluga.morphium.query.MorphiumDriverIterator
 
isMultithreaddedAccess() - Method in interface de.caluga.morphium.query.MorphiumIterator
 
isMultithreaddedAccess() - Method in class de.caluga.morphium.query.PrefetchingDriverIterator
 
isMultithreaddedAccess() - Method in class de.caluga.morphium.query.PrefetchingMorphiumIterator
 
isNoCursorTimeout() - Method in class de.caluga.morphium.driver.wireprotocol.WireProtocolMessage
 
isObjectSerializationEnabled() - Method in class de.caluga.morphium.MorphiumConfig
 
isOdererd() - Method in class de.caluga.morphium.driver.bulk.BulkRequestContext
 
isOrderedExecution() - Method in class de.caluga.morphium.writer.BufferedMorphiumWriterImpl
 
isPartial() - Method in class de.caluga.morphium.driver.wireprotocol.WireProtocolMessage
 
isReadCacheEnabled() - Method in class de.caluga.morphium.MorphiumConfig
 
isReadCacheEnabledForThread() - Method in class de.caluga.morphium.Morphium
 
isReplicaset() - Method in class de.caluga.morphium.driver.inmem.InMemoryDriver
 
isReplicaset() - Method in class de.caluga.morphium.driver.mongodb.Driver
 
isReplicaset() - Method in interface de.caluga.morphium.driver.MorphiumDriver
 
isReplicaset() - Method in class de.caluga.morphium.driver.singleconnect.DriverBase
 
isReplicaSet() - Method in class de.caluga.morphium.driver.singleconnect.DriverBase
 
isReplicaSet() - Method in class de.caluga.morphium.Morphium
 
isReplicaset() - Method in class de.caluga.morphium.MorphiumConfig
 
isRunning() - Method in class de.caluga.morphium.messaging.Messaging
 
isSafeMode() - Method in class de.caluga.morphium.MorphiumConfig
 
isSlaveOk() - Method in class de.caluga.morphium.driver.singleconnect.DriverBase
 
isSlaveOk() - Method in class de.caluga.morphium.driver.wireprotocol.WireProtocolMessage
 
isSocketKeepAlive() - Method in class de.caluga.morphium.driver.inmem.InMemoryDriver
 
isSocketKeepAlive() - Method in class de.caluga.morphium.driver.mongodb.Driver
 
isSocketKeepAlive() - Method in interface de.caluga.morphium.driver.MorphiumDriver
 
isSocketKeepAlive() - Method in class de.caluga.morphium.driver.singleconnect.DriverBase
 
isSocketKeepAlive() - Method in class de.caluga.morphium.MorphiumConfig
 
isSynced() - Method in class de.caluga.morphium.Logger
 
isTailable() - Method in class de.caluga.morphium.driver.wireprotocol.WireProtocolMessage
 
isUpsert() - Method in class de.caluga.morphium.driver.bulk.UpdateBulkRequest
 
isUseDisk() - Method in interface de.caluga.morphium.aggregation.Aggregator
 
isUseDisk() - Method in class de.caluga.morphium.aggregation.AggregatorImpl
 
isUseSSL() - Method in class de.caluga.morphium.driver.inmem.InMemoryDriver
 
isUseSSL() - Method in class de.caluga.morphium.driver.mongodb.Driver
 
isUseSSL() - Method in interface de.caluga.morphium.driver.MorphiumDriver
 
isUseSSL() - Method in class de.caluga.morphium.driver.singleconnect.DriverBase
 
isWarnEnabled() - Method in class de.caluga.morphium.Logger
 
isWriteBufferEnabledForThread() - Method in class de.caluga.morphium.Morphium
 
iterator() - Method in class de.caluga.morphium.query.DefaultMorphiumIterator
 
iterator() - Method in class de.caluga.morphium.query.MorphiumDriverIterator
 
iterator() - Method in class de.caluga.morphium.query.PrefetchingDriverIterator
 
iterator() - Method in class de.caluga.morphium.query.PrefetchingMorphiumIterator
 

J

JavaUtilLoggingDelegate - Class in de.caluga.morphium
logger delegate that passes on all calls to JUL
JavaUtilLoggingDelegate() - Constructor for class de.caluga.morphium.JavaUtilLoggingDelegate
 
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, Object, String, String) - 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
 
log(String, int, String, Throwable) - Method in class de.caluga.morphium.JavaUtilLoggingDelegate
 
log(String, int, String, Throwable) - Method in class de.caluga.morphium.Log4JLoggerDelegate
 
log(String, int, String, Throwable) - Method in interface de.caluga.morphium.LoggerDelegate
 
Log4JLoggerDelegate - Class in de.caluga.morphium
 
Log4JLoggerDelegate() - Constructor for class de.caluga.morphium.Log4JLoggerDelegate
 
LOG_ALL - Static variable in class de.caluga.morphium.JavaUtilLoggingDelegate
 
LOG_INFO - Static variable in class de.caluga.morphium.JavaUtilLoggingDelegate
 
LOG_OFF - Static variable in class de.caluga.morphium.JavaUtilLoggingDelegate
 
LOG_SEVERE - Static variable in class de.caluga.morphium.JavaUtilLoggingDelegate
 
LOG_SEVERER - Static variable in class de.caluga.morphium.JavaUtilLoggingDelegate
 
LOG_WARN - Static variable in class de.caluga.morphium.JavaUtilLoggingDelegate
 
Logger - Class in de.caluga.morphium
Created by stephan on 25.04.15.
Logger(String) - Constructor for class de.caluga.morphium.Logger
 
Logger(Class) - Constructor for class de.caluga.morphium.Logger
 
LoggerDelegate - Interface in de.caluga.morphium
Created by stephan on 17.07.15.
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(BigInteger) - Method in class de.caluga.morphium.mapping.BigIntegerTypeMapper
 
marshall(Object) - Method in interface de.caluga.morphium.ObjectMapper
 
marshall(Object) - Method in class de.caluga.morphium.ObjectMapperImpl
 
marshall(T) - Method in interface de.caluga.morphium.TypeMapper
 
marshallIfNecessary(Object) - Method in interface de.caluga.morphium.ObjectMapper
 
marshallIfNecessary(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
 
matchSubQuery(Query<?>) - Method in interface de.caluga.morphium.aggregation.Aggregator
use matchSubQuery if you prepared som mid-result in your aggregation you need to do an additional match for Do not use it for the base query!
matchSubQuery(Query<?>) - Method in class de.caluga.morphium.aggregation.AggregatorImpl
 
max(String, Object) - Method in class de.caluga.morphium.aggregation.Group
 
Maximums - Class in de.caluga.morphium.driver.mongodb
storing all maximums determined by driver / database
Maximums() - Constructor for class de.caluga.morphium.driver.mongodb.Maximums
 
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, int, boolean, boolean, int) - Constructor for class de.caluga.morphium.messaging.Messaging
 
Messaging(Morphium, String, int, boolean) - Constructor for class de.caluga.morphium.messaging.Messaging
 
Messaging(Morphium, String, int, boolean, boolean, int) - Constructor for class de.caluga.morphium.messaging.Messaging
 
MetaDriver - Class in de.caluga.morphium.driver.meta
User: Stephan Bösebeck Date: 02.12.15 Time: 23:56 Meta Driver.
MetaDriver() - Constructor for class de.caluga.morphium.driver.meta.MetaDriver
 
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
 
MongoBob - Class in de.caluga.morphium.driver.bson
BOB implementation for BSON
MongoBob(byte[]) - Constructor for class de.caluga.morphium.driver.bson.MongoBob
 
MongodbBulkContext - Class in de.caluga.morphium.driver.mongodb
User: Stephan Bösebeck Date: 13.11.15 Time: 23:06 Bulk context
MongodbBulkContext(Morphium, String, String, Driver, boolean, int, WriteConcern) - Constructor for class de.caluga.morphium.driver.mongodb.MongodbBulkContext
 
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
 
MongoJSScript - Class in de.caluga.morphium.driver.bson
JSCript implemantation for BSON
MongoJSScript(String, Map<String, Object>) - Constructor for class de.caluga.morphium.driver.bson.MongoJSScript
 
MongoJSScript(String) - Constructor for class de.caluga.morphium.driver.bson.MongoJSScript
 
MongoMaxKey - Class in de.caluga.morphium.driver.bson
User: Stephan Bösebeck Date: 30.10.15 Time: 23:08 Max Key marker class for BSON
MongoMaxKey() - Constructor for class de.caluga.morphium.driver.bson.MongoMaxKey
 
MongoMinKey - Class in de.caluga.morphium.driver.bson
MINKEY marker class for BSON
MongoMinKey() - Constructor for class de.caluga.morphium.driver.bson.MongoMinKey
 
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(String, String) - Constructor for class de.caluga.morphium.Morphium
 
Morphium(String, int, String) - 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

This exception should be raised when the access should not be allowed

MorphiumAccessVetoException() - Constructor for exception de.caluga.morphium.MorphiumAccessVetoException
 
MorphiumAccessVetoException(String) - Constructor for exception de.caluga.morphium.MorphiumAccessVetoException
 
MorphiumBulkContext<T> - Class in de.caluga.morphium.bulk
context for doing bulk operations.
MorphiumBulkContext(BulkRequestContext) - Constructor for class de.caluga.morphium.bulk.MorphiumBulkContext
 
MorphiumCache - Interface in de.caluga.morphium.cache
User: Stephan Bösebeck Date: 07.03.13 Time: 09:57

Cache interface . you can set your own cache implementation to morphium if it implements this interface

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

The Cache implementation for morphium.

MorphiumCacheImpl() - Constructor for class de.caluga.morphium.cache.MorphiumCacheImpl
 
MorphiumCollection - Class in de.caluga.morphium.driver
Created by stephan on 15.10.15.
MorphiumCollection() - Constructor for class de.caluga.morphium.driver.MorphiumCollection
 
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
 
MorphiumCursor<T> - Class in de.caluga.morphium.driver
Morphiums representation of the mongodb Cursor.
MorphiumCursor() - Constructor for class de.caluga.morphium.driver.MorphiumCursor
 
MorphiumDriver - Interface in de.caluga.morphium.driver
Morphium driver interface All drivers need to implement this interface. you can add your own drivers to morphium.
MorphiumDriverException - Exception in de.caluga.morphium.driver
error during accessing the database through the driver
MorphiumDriverException(String) - Constructor for exception de.caluga.morphium.driver.MorphiumDriverException
 
MorphiumDriverException(String, Throwable) - Constructor for exception de.caluga.morphium.driver.MorphiumDriverException
 
MorphiumDriverException(String, Throwable, String, String, Map<String, Object>) - Constructor for exception de.caluga.morphium.driver.MorphiumDriverException
 
MorphiumDriverIterator<T> - Class in de.caluga.morphium.query
User: Stephan Bösebeck Date: 25.03.16 Time: 22:33 iterating over huge collections using the mongodb internal cursor
MorphiumDriverIterator() - Constructor for class de.caluga.morphium.query.MorphiumDriverIterator
 
MorphiumDriverNetworkException - Exception in de.caluga.morphium.driver
network related issues when accessing the database
MorphiumDriverNetworkException(String, Throwable, String, String, Map<String, Object>) - Constructor for exception de.caluga.morphium.driver.MorphiumDriverNetworkException
 
MorphiumDriverNetworkException(String) - Constructor for exception de.caluga.morphium.driver.MorphiumDriverNetworkException
 
MorphiumDriverNetworkException(String, Throwable) - Constructor for exception de.caluga.morphium.driver.MorphiumDriverNetworkException
 
MorphiumDriverOperation - Interface in de.caluga.morphium.driver
Created by stephan on 09.11.15.
MorphiumId - Class in de.caluga.morphium.driver.bson
Morphium representation of an ID. similar to BSON ID
MorphiumId() - Constructor for class de.caluga.morphium.driver.bson.MorphiumId
 
MorphiumId(Date) - Constructor for class de.caluga.morphium.driver.bson.MorphiumId
 
MorphiumId(String) - Constructor for class de.caluga.morphium.driver.bson.MorphiumId
 
MorphiumId(byte[]) - Constructor for class de.caluga.morphium.driver.bson.MorphiumId
 
MorphiumId(byte[], int) - Constructor for class de.caluga.morphium.driver.bson.MorphiumId
 
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.

MorphiumReference - Class in de.caluga.morphium
modeling references between two entities
MorphiumReference(String, Object) - Constructor for class de.caluga.morphium.MorphiumReference
 
MorphiumStorageAdapter<T> - Class in de.caluga.morphium
User: Stephan Bösebeck Date: 06.03.13 Time: 08:13

the adapter for the storage listener

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
 
MorphiumWriterImpl.WT<T> - Class in de.caluga.morphium.writer
 
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
 
nearest() - Static method in class de.caluga.morphium.driver.ReadPreference
 
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
 
NetworkCallHelper - Class in de.caluga.morphium.driver.singleconnect
Mongodb throws errors on failover to the client, so we need to repeat all network calls several times this class capsulates these calls.
NetworkCallHelper() - Constructor for class de.caluga.morphium.driver.singleconnect.NetworkCallHelper
 
next() - Method in class de.caluga.morphium.query.DefaultMorphiumIterator
 
next() - Method in class de.caluga.morphium.query.MorphiumDriverIterator
 
next() - Method in class de.caluga.morphium.query.PrefetchingDriverIterator
 
next() - Method in class de.caluga.morphium.query.PrefetchingMorphiumIterator
 
nextIteration(MorphiumCursor) - Method in class de.caluga.morphium.driver.inmem.InMemoryDriver
 
nextIteration(MorphiumCursor) - Method in class de.caluga.morphium.driver.meta.MetaDriver
 
nextIteration(MorphiumCursor) - Method in class de.caluga.morphium.driver.mongodb.Driver
 
nextIteration(MorphiumCursor) - Method in interface de.caluga.morphium.driver.MorphiumDriver
 
nextIteration(MorphiumCursor) - Method in class de.caluga.morphium.driver.singleconnect.SingleConnectDirectDriver
 
nextIteration(MorphiumCursor) - Method in class de.caluga.morphium.driver.singleconnect.SingleConnectThreaddedDriver
 
nin(Collection<?>) - Method in interface de.caluga.morphium.query.MongoField
 
nin(Collection<?>) - Method in class de.caluga.morphium.query.MongoFieldImpl
 
NO_CURSOR_TIMEOUT - Static variable in class de.caluga.morphium.driver.wireprotocol.WireProtocolMessage
 
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 class de.caluga.morphium.messaging.Messaging
 
onShutdown(Morphium) - Method in interface de.caluga.morphium.ShutdownListener
 
onShutdown(Morphium) - Method in class de.caluga.morphium.writer.BufferedMorphiumWriterImpl
 
onShutdown(Morphium) - Method in class de.caluga.morphium.writer.MorphiumWriterImpl
 
OpQuery - Class in de.caluga.morphium.driver.wireprotocol
Query call implementation for MongoDB wire protocol
OpQuery() - Constructor for class de.caluga.morphium.driver.wireprotocol.OpQuery
 
OpReply - Class in de.caluga.morphium.driver.wireprotocol
OPReply implemtation for mongodb wire protocol
OpReply() - Constructor for class de.caluga.morphium.driver.wireprotocol.OpReply
 
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

parse(byte[]) - Method in class de.caluga.morphium.driver.wireprotocol.OpReply
 
PARTIAL - Static variable in class de.caluga.morphium.driver.wireprotocol.WireProtocolMessage
 
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
 
pop(T, String, String, boolean, AsyncOperationCallback<T>) - Method in class de.caluga.morphium.writer.BufferedMorphiumWriterImpl
 
pop(T, String, String, boolean, AsyncOperationCallback<T>) - Method in interface de.caluga.morphium.writer.MorphiumWriter
 
pop(T, String, String, boolean, AsyncOperationCallback<T>) - Method in class de.caluga.morphium.writer.MorphiumWriterImpl
 
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, Object) - Method in class de.caluga.morphium.cache.CacheSynchronizer
 
postLoad(Morphium, List<Object>) - Method in class de.caluga.morphium.cache.CacheSynchronizer
 
postLoad(Morphium, List<T>) - Method in class de.caluga.morphium.MorphiumStorageAdapter
 
postLoad(Morphium, T) - Method in class de.caluga.morphium.MorphiumStorageAdapter
 
postLoad(Morphium, T) - Method in interface de.caluga.morphium.MorphiumStorageListener
 
postLoad(Morphium, List<T>) - Method in interface de.caluga.morphium.MorphiumStorageListener
 
PostRemove - Annotation Type in de.caluga.morphium.annotations.lifecycle
 
postRemove(Morphium, Object) - Method in class de.caluga.morphium.cache.CacheSynchronizer
 
postRemove(Morphium, List<Object>) - Method in class de.caluga.morphium.cache.CacheSynchronizer
 
postRemove(Morphium, Query) - Method in class de.caluga.morphium.cache.CacheSynchronizer
 
postRemove(Morphium, List<T>) - Method in class de.caluga.morphium.MorphiumStorageAdapter
 
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, List<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, Map<Object, Boolean>) - Method in class de.caluga.morphium.cache.CacheSynchronizer
 
postStore(Morphium, Map<T, Boolean>) - Method in class de.caluga.morphium.MorphiumStorageAdapter
 
postStore(Morphium, T, boolean) - Method in class de.caluga.morphium.MorphiumStorageAdapter
 
postStore(Morphium, T, boolean) - Method in interface de.caluga.morphium.MorphiumStorageListener
 
postStore(Morphium, Map<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...
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
 
PrefetchingDriverIterator<T> - Class in de.caluga.morphium.query
iterating over huge collections using the db interal cursor.
PrefetchingDriverIterator() - Constructor for class de.caluga.morphium.query.PrefetchingDriverIterator
 
PrefetchingMorphiumIterator<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.

PrefetchingMorphiumIterator() - Constructor for class de.caluga.morphium.query.PrefetchingMorphiumIterator
 
PreRemove - Annotation Type in de.caluga.morphium.annotations.lifecycle
 
preRemove(Morphium, Query<Object>) - Method in class de.caluga.morphium.cache.CacheSynchronizer
 
preRemove(Morphium, Object) - Method in class de.caluga.morphium.cache.CacheSynchronizer
 
preRemove(Morphium, Query<T>) - Method in class de.caluga.morphium.MorphiumStorageAdapter
 
preRemove(Morphium, T) - Method in class de.caluga.morphium.MorphiumStorageAdapter
 
preRemove(Morphium, Query<T>) - Method in interface de.caluga.morphium.MorphiumStorageListener
 
preRemove(Morphium, 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(Morphium, Object, boolean) - Method in class de.caluga.morphium.cache.CacheSynchronizer
 
preStore(Morphium, Map<Object, Boolean>) - Method in class de.caluga.morphium.cache.CacheSynchronizer
 
preStore() - Method in class de.caluga.morphium.messaging.Msg
 
preStore(Morphium, Map<T, Boolean>) - Method in class de.caluga.morphium.MorphiumStorageAdapter
 
preStore(Morphium, T, boolean) - Method in class de.caluga.morphium.MorphiumStorageAdapter
 
preStore(Morphium, T, boolean) - Method in interface de.caluga.morphium.MorphiumStorageListener
 
preStore(Morphium, Map<T, Boolean>) - Method in interface de.caluga.morphium.MorphiumStorageListener
 
preStore(Morphium, Map<Object, Boolean>) - Method in class de.caluga.morphium.validation.JavaxValidationStorageListener
 
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<?>, Enum) - Method in class de.caluga.morphium.cache.CacheSynchronizer
 
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
 
primary() - Static method in class de.caluga.morphium.driver.ReadPreference
 
primaryPreferred() - Static method in class de.caluga.morphium.driver.ReadPreference
 
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(String...) - Method in class de.caluga.morphium.aggregation.AggregatorImpl
 
project(Map<String, Object>) - 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
 
queueTask(Runnable) - Method in class de.caluga.morphium.Morphium
 

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
readInt(byte[], int) - Method in class de.caluga.morphium.driver.bson.BsonDecoder
 
readInt(byte[], int) - Static method in class de.caluga.morphium.driver.wireprotocol.WireProtocolMessage
 
readLong(byte[], int) - Method in class de.caluga.morphium.driver.bson.BsonDecoder
 
readLong(byte[], int) - Static method in class de.caluga.morphium.driver.wireprotocol.WireProtocolMessage
 
ReadOnly - Annotation Type in de.caluga.morphium.annotations
mark a property as read only - will only be read from Mongo, but never stored
ReadPreference - Class in de.caluga.morphium.driver
Read preference defines which node will be used for processing a query.
ReadPreference() - Constructor for class de.caluga.morphium.driver.ReadPreference
 
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.

ReadPreferenceType - Enum in de.caluga.morphium.driver
Created by stephan on 05.11.15.
RecursionException() - Constructor for exception de.caluga.morphium.SequenceGenerator.RecursionException
 
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

registerCustomTypeMapper(Class, TypeMapper) - Method in interface de.caluga.morphium.ObjectMapper
 
registerCustomTypeMapper(Class, TypeMapper) - Method in class de.caluga.morphium.ObjectMapperImpl
 
registerTypeMapper(Class, TypeMapper) - Method in class de.caluga.morphium.Morphium
 
remove() - Method in class de.caluga.morphium.query.DefaultMorphiumIterator
 
remove() - Method in class de.caluga.morphium.query.PrefetchingMorphiumIterator
 
remove(Object) - Method in class de.caluga.morphium.Statistics
 
remove(List<T>, AsyncOperationCallback<T>) - Method in class de.caluga.morphium.writer.BufferedMorphiumWriterImpl
 
remove(Query<T>, boolean, AsyncOperationCallback<T>) - Method in class de.caluga.morphium.writer.BufferedMorphiumWriterImpl
 
remove(T, String, AsyncOperationCallback<T>) - Method in class de.caluga.morphium.writer.BufferedMorphiumWriterImpl
 
remove(Query<T>, AsyncOperationCallback<T>) - Method in class de.caluga.morphium.writer.BufferedMorphiumWriterImpl
 
remove(List<T>, AsyncOperationCallback<T>) - Method in interface de.caluga.morphium.writer.MorphiumWriter
 
remove(Query<T>, boolean, AsyncOperationCallback<T>) - Method in interface de.caluga.morphium.writer.MorphiumWriter
 
remove(T, String, AsyncOperationCallback<T>) - Method in interface de.caluga.morphium.writer.MorphiumWriter
 
remove(Query<T>, AsyncOperationCallback<T>) - Method in interface de.caluga.morphium.writer.MorphiumWriter
deletes all objects matching the given query
remove(List<T>, AsyncOperationCallback<T>) - Method in class de.caluga.morphium.writer.MorphiumWriterImpl
 
remove(Query<T>, AsyncOperationCallback<T>) - Method in class de.caluga.morphium.writer.MorphiumWriterImpl
deletes all objects matching the given query
remove(Query<T>, boolean, AsyncOperationCallback<T>) - Method in class de.caluga.morphium.writer.MorphiumWriterImpl
 
remove(T, String, AsyncOperationCallback<T>) - Method in class de.caluga.morphium.writer.MorphiumWriterImpl
 
removeAdditional(String) - Method in class de.caluga.morphium.messaging.Msg
 
removeCacheListener(CacheListener) - Method in interface de.caluga.morphium.cache.MorphiumCache
 
removeCacheListener(CacheListener) - Method in class de.caluga.morphium.cache.MorphiumCacheImpl
 
removeDerrferencingListener(DereferencingListener) - Method in class de.caluga.morphium.Morphium
 
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
 
removeMessage(Msg) - 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
 
replaceMorphiumIdByObjectId(Object) - Static method in class de.caluga.morphium.driver.mongodb.DriverHelper
 
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
 
resetCache() - Method in interface de.caluga.morphium.cache.MorphiumCache
 
resetCache() - Method in class de.caluga.morphium.cache.MorphiumCacheImpl
 
resetStatistics() - Method in class de.caluga.morphium.Morphium
 
RSMonitor - Class in de.caluga.morphium.replicaset
Used in a Thread or executor.
RSMonitor(Morphium) - Constructor for class de.caluga.morphium.replicaset.RSMonitor
 
run() - Method in class de.caluga.morphium.cache.CacheHousekeeper
 
run() - Method in class de.caluga.morphium.messaging.Messaging
 
runBulk() - Method in class de.caluga.morphium.bulk.MorphiumBulkContext
 
runBulk(AsyncOperationCallback) - Method in class de.caluga.morphium.bulk.MorphiumBulkContext
 
RunCommand - Class in de.caluga.morphium.constants
 
RunCommand() - Constructor for class de.caluga.morphium.constants.RunCommand
 
runCommand(String, Map<String, Object>) - Method in class de.caluga.morphium.driver.inmem.InMemoryDriver
 
runCommand(String, Map<String, Object>) - Method in class de.caluga.morphium.driver.meta.MetaDriver
 
runCommand(String, Map<String, Object>) - Method in class de.caluga.morphium.driver.mongodb.Driver
 
runCommand(String, Map<String, Object>) - Method in interface de.caluga.morphium.driver.MorphiumDriver
 
runCommand(String, Map<String, Object>) - Method in class de.caluga.morphium.driver.singleconnect.SingleConnectDirectDriver
 
runCommand(String, Map<String, Object>) - Method in class de.caluga.morphium.driver.singleconnect.SingleConnectThreaddedDriver
 
RunCommand.Command - Enum in de.caluga.morphium.constants
 
RunCommand.ErrorCode - Enum in de.caluga.morphium.constants
 
RunCommand.Response - Enum in de.caluga.morphium.constants
 

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.

secondary() - Static method in class de.caluga.morphium.driver.ReadPreference
 
secondaryPreferred() - Static method in class de.caluga.morphium.driver.ReadPreference
 
sendAnswer(Messaging, Msg) - Method in class de.caluga.morphium.messaging.Msg
 
sendClearAllMessage(String) - Method in class de.caluga.morphium.cache.CacheSynchronizer
 
sendClearMessage(String, Map<Object, Boolean>) - Method in class de.caluga.morphium.cache.CacheSynchronizer
 
sendClearMessage(Class, String) - Method in class de.caluga.morphium.cache.CacheSynchronizer
 
sendClearMessage(Class, String, boolean) - 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(Morphium, String) - Constructor for class de.caluga.morphium.SequenceGenerator
 
SequenceGenerator(Morphium, String, int, long) - Constructor for class de.caluga.morphium.SequenceGenerator
 
SequenceGenerator.RecursionException - Exception in de.caluga.morphium
 
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>, Enum, 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>, Enum, Object, boolean, boolean, AsyncOperationCallback<Query<T>>) - Method in class de.caluga.morphium.Morphium
 
set(Query<T>, String, Object, boolean, boolean) - Method in class de.caluga.morphium.Morphium
 
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(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!
setAcceptableLatencyDifference(int) - Method in class de.caluga.morphium.MorphiumConfig
 
setAdditional(List<Object>) - Method in class de.caluga.morphium.messaging.Msg
 
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
 
setAlwaysUseMBeans(boolean) - Method in class de.caluga.morphium.MorphiumConfig
 
setAnnotationAndReflectionHelper(AnnotationAndReflectionHelper) - Method in interface de.caluga.morphium.cache.MorphiumCache
 
setAnnotationAndReflectionHelper(AnnotationAndReflectionHelper) - Method in class de.caluga.morphium.cache.MorphiumCacheImpl
 
setAnnotationHelper(AnnotationAndReflectionHelper) - Method in class de.caluga.morphium.cache.CacheHousekeeper
 
setArbiterOnly(Boolean) - Method in class de.caluga.morphium.replicaset.ConfNode
 
setARHelpter(AnnotationAndReflectionHelper) - Method in interface de.caluga.morphium.query.Query
 
setARHelpter(AnnotationAndReflectionHelper) - Method in class de.caluga.morphium.query.QueryImpl
 
setAsyncWriter(MorphiumWriter) - Method in class de.caluga.morphium.MorphiumConfig
 
setAsyncWritesEnabled(boolean) - Method in class de.caluga.morphium.MorphiumConfig
 
setAutoAnswer(boolean) - Method in class de.caluga.morphium.messaging.Messaging
 
setAutoIndexAndCappedCreationOnWrite(boolean) - Method in class de.caluga.morphium.MorphiumConfig
 
setAutoreconnect(boolean) - Method in class de.caluga.morphium.MorphiumConfig
 
setAutoValuesEnabled(boolean) - Method in class de.caluga.morphium.MorphiumConfig
 
setAutoValuesEnabled(boolean) - Method in interface de.caluga.morphium.query.Query
 
setAutoValuesEnabled(boolean) - Method in class de.caluga.morphium.query.QueryImpl
 
setAwaitData(boolean) - Method in class de.caluga.morphium.driver.wireprotocol.WireProtocolMessage
 
setB64Data(String) - Method in class de.caluga.morphium.BinarySerializedObject
 
setBatch(List<Map<String, Object>>) - Method in class de.caluga.morphium.driver.MorphiumCursor
 
setBatchSize(int) - Method in class de.caluga.morphium.driver.bulk.BulkRequestContext
 
setBatchSize(int) - Method in class de.caluga.morphium.driver.singleconnect.SingleConnectCursor
 
setBlockingThreadsMultiplier(int) - Method in class de.caluga.morphium.MorphiumConfig
 
setBufferedWriter(MorphiumWriter) - Method in class de.caluga.morphium.MorphiumConfig
 
setBufferedWritesEnabled(boolean) - Method in class de.caluga.morphium.MorphiumConfig
 
setCache(Map<Class<?>, Map<String, CacheElement>>) - Method in interface de.caluga.morphium.cache.MorphiumCache
 
setCache(Map<Class<?>, Map<String, CacheElement>>) - Method in class de.caluga.morphium.cache.MorphiumCacheImpl
 
setCache(MorphiumCache) - Method in class de.caluga.morphium.MorphiumConfig
 
setCallback(AsyncOperationCallback) - Method in class de.caluga.morphium.writer.MorphiumWriterImpl.WT
 
setCallback(AsyncOperationCallback<T>) - Method in interface de.caluga.morphium.writer.WriterTask
 
setCamelCaseConversionEnabled(boolean) - Method in class de.caluga.morphium.MorphiumConfig
 
setCheckForNew(boolean) - Method in class de.caluga.morphium.MorphiumConfig
 
setChildren(List<FilterExpression>) - Method in class de.caluga.morphium.FilterExpression
 
setClassName(String) - Method in class de.caluga.morphium.MorphiumReference
 
setCmd(Map<String, Object>) - Method in class de.caluga.morphium.driver.bulk.UpdateBulkRequest
 
setColl(String) - Method in class de.caluga.morphium.driver.wireprotocol.OpQuery
 
setCollection(String) - Method in class de.caluga.morphium.driver.MorphiumCollection
 
setCollection(String) - Method in exception de.caluga.morphium.driver.MorphiumDriverException
 
setCollection(String) - Method in class de.caluga.morphium.driver.singleconnect.SingleConnectCursor
 
setCollectionName(String) - Method in interface de.caluga.morphium.aggregation.Aggregator
 
setCollectionName(String) - Method in class de.caluga.morphium.aggregation.AggregatorImpl
 
setCollectionName(String) - Method in class de.caluga.morphium.MorphiumReference
 
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
 
setCommitMessage(boolean) - Method in class de.caluga.morphium.cache.CacheSynchronizer
 
setConfig(MorphiumConfig) - Method in class de.caluga.morphium.Morphium
 
setConfig(ReplicaSetConf) - Method in class de.caluga.morphium.replicaset.ReplicaSetStatus
 
setConnectionTimeout(int) - Method in class de.caluga.morphium.driver.inmem.InMemoryDriver
 
setConnectionTimeout(int) - Method in class de.caluga.morphium.driver.mongodb.Driver
 
setConnectionTimeout(int) - Method in interface de.caluga.morphium.driver.MorphiumDriver
 
setConnectionTimeout(int) - Method in class de.caluga.morphium.driver.singleconnect.DriverBase
 
setConnectionTimeout(int) - Method in class de.caluga.morphium.MorphiumConfig
 
setContext(Map<String, Object>) - Method in class de.caluga.morphium.driver.bson.MongoJSScript
 
setCredentials(String, String, char[]) - Method in class de.caluga.morphium.driver.inmem.InMemoryDriver
 
setCredentials(Map<String, String[]>) - Method in class de.caluga.morphium.driver.inmem.InMemoryDriver
 
setCredentials(String, String, char[]) - Method in class de.caluga.morphium.driver.mongodb.Driver
 
setCredentials(Map<String, String[]>) - Method in class de.caluga.morphium.driver.mongodb.Driver
 
setCredentials(String, String, char[]) - Method in interface de.caluga.morphium.driver.MorphiumDriver
 
setCredentials(Map<String, String[]>) - Method in interface de.caluga.morphium.driver.MorphiumDriver
 
setCredentials(String, String, char[]) - Method in class de.caluga.morphium.driver.singleconnect.DriverBase
 
setCredentials(Map<String, String[]>) - Method in class de.caluga.morphium.driver.singleconnect.DriverBase
 
setCurrentValue(Long) - Method in class de.caluga.morphium.Sequence
 
setCursorBatchSize(int) - Method in class de.caluga.morphium.MorphiumConfig
 
setCursorFinalizerEnabled(boolean) - Method in class de.caluga.morphium.MorphiumConfig
 
setCursorId(long) - Method in class de.caluga.morphium.driver.MorphiumCursor
 
setCursorId(long) - Method in class de.caluga.morphium.driver.wireprotocol.OpReply
 
setData(byte[]) - Method in class de.caluga.morphium.driver.bson.MongoBob
 
setDatabase(String) - Method in class de.caluga.morphium.MorphiumConfig
 
setDate(Date) - Method in class de.caluga.morphium.replicaset.ReplicaSetStatus
 
setDb(String) - Method in exception de.caluga.morphium.driver.MorphiumDriverException
 
setDb(String) - Method in class de.caluga.morphium.driver.singleconnect.SingleConnectCursor
 
setDb(String) - Method in class de.caluga.morphium.driver.wireprotocol.OpQuery
 
setDefaultBatchSize(int) - Method in class de.caluga.morphium.driver.inmem.InMemoryDriver
 
setDefaultBatchSize(int) - Method in class de.caluga.morphium.driver.mongodb.Driver
 
setDefaultBatchSize(int) - Method in interface de.caluga.morphium.driver.MorphiumDriver
 
setDefaultBatchSize(int) - Method in class de.caluga.morphium.driver.singleconnect.DriverBase
 
setDefaultCacheTime(Class) - Method in interface de.caluga.morphium.cache.MorphiumCache
 
setDefaultCacheTime(Class) - Method in class de.caluga.morphium.cache.MorphiumCacheImpl
 
setDefaultFsync(boolean) - Method in class de.caluga.morphium.driver.inmem.InMemoryDriver
 
setDefaultFsync(boolean) - Method in class de.caluga.morphium.driver.mongodb.Driver
 
setDefaultFsync(boolean) - Method in interface de.caluga.morphium.driver.MorphiumDriver
 
setDefaultFsync(boolean) - Method in class de.caluga.morphium.driver.singleconnect.DriverBase
 
setDefaultJ(boolean) - Method in class de.caluga.morphium.driver.inmem.InMemoryDriver
 
setDefaultJ(boolean) - Method in class de.caluga.morphium.driver.mongodb.Driver
 
setDefaultJ(boolean) - Method in interface de.caluga.morphium.driver.MorphiumDriver
 
setDefaultJ(boolean) - Method in class de.caluga.morphium.driver.singleconnect.DriverBase
 
setDefaultReadPreference(ReadPreference) - Method in class de.caluga.morphium.driver.inmem.InMemoryDriver
 
setDefaultReadPreference(ReadPreference) - Method in class de.caluga.morphium.driver.mongodb.Driver
 
setDefaultReadPreference(ReadPreference) - Method in interface de.caluga.morphium.driver.MorphiumDriver
 
setDefaultReadPreference(ReadPreference) - Method in class de.caluga.morphium.driver.singleconnect.DriverBase
 
setDefaultReadPreference(ReadPreference) - Method in class de.caluga.morphium.MorphiumConfig
 
setDefaultReadPreferenceType(String) - Method in class de.caluga.morphium.MorphiumConfig
 
setDefaultValidCacheTime(Class) - Method in class de.caluga.morphium.cache.CacheHousekeeper
 
setDefaultW(int) - Method in class de.caluga.morphium.driver.inmem.InMemoryDriver
 
setDefaultW(int) - Method in class de.caluga.morphium.driver.mongodb.Driver
 
setDefaultW(int) - Method in interface de.caluga.morphium.driver.MorphiumDriver
 
setDefaultW(int) - Method in class de.caluga.morphium.driver.singleconnect.DriverBase
 
setDefaultWriteTimeout(int) - Method in class de.caluga.morphium.driver.inmem.InMemoryDriver
 
setDefaultWriteTimeout(int) - Method in class de.caluga.morphium.driver.mongodb.Driver
 
setDefaultWriteTimeout(int) - Method in interface de.caluga.morphium.driver.MorphiumDriver
 
setDefaultWriteTimeout(int) - Method in class de.caluga.morphium.driver.singleconnect.DriverBase
 
setDeleteAt(Date) - Method in class de.caluga.morphium.messaging.Msg
 
setDoc(Map<String, Object>) - Method in class de.caluga.morphium.driver.wireprotocol.OpQuery
 
setDocuments(List<Map<String, Object>>) - Method in class de.caluga.morphium.driver.wireprotocol.OpReply
 
setDriver(MorphiumDriver) - Method in class de.caluga.morphium.Morphium
 
setDriverClass(String) - 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
 
setExplain(boolean) - Method in interface de.caluga.morphium.aggregation.Aggregator
 
setExplain(boolean) - Method in class de.caluga.morphium.aggregation.AggregatorImpl
 
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
 
setFile(String) - Method in class de.caluga.morphium.Logger
 
setFlags(int) - Method in class de.caluga.morphium.driver.wireprotocol.OpReply
 
setFlags(int) - Method in class de.caluga.morphium.driver.wireprotocol.WireProtocolMessage
 
setFound(List<T>) - Method in class de.caluga.morphium.cache.CacheElement
 
setGlobalCacheTimeout(int) - Method in interface de.caluga.morphium.cache.MorphiumCache
 
setGlobalCacheTimeout(int) - Method in class de.caluga.morphium.cache.MorphiumCacheImpl
 
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
 
setGlobalLogFile(String) - Method in class de.caluga.morphium.MorphiumConfig
 
setGlobalLogLevel(int) - Method in class de.caluga.morphium.MorphiumConfig
 
setGlobalLogSynced(boolean) - Method in class de.caluga.morphium.MorphiumConfig
 
setGlobalValidCacheTime(int) - Method in class de.caluga.morphium.cache.CacheHousekeeper
 
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
 
setHeartbeatConnectTimeout(int) - Method in class de.caluga.morphium.driver.inmem.InMemoryDriver
 
setHeartbeatConnectTimeout(int) - Method in class de.caluga.morphium.driver.mongodb.Driver
 
setHeartbeatConnectTimeout(int) - Method in interface de.caluga.morphium.driver.MorphiumDriver
 
setHeartbeatConnectTimeout(int) - Method in class de.caluga.morphium.driver.singleconnect.DriverBase
 
setHeartbeatConnectTimeout(int) - Method in class de.caluga.morphium.MorphiumConfig
 
setHeartbeatFrequency(int) - Method in class de.caluga.morphium.driver.inmem.InMemoryDriver
 
setHeartbeatFrequency(int) - Method in class de.caluga.morphium.driver.mongodb.Driver
 
setHeartbeatFrequency(int) - Method in interface de.caluga.morphium.driver.MorphiumDriver
 
setHeartbeatFrequency(int) - Method in class de.caluga.morphium.driver.singleconnect.DriverBase
 
setHeartbeatFrequency(int) - Method in class de.caluga.morphium.MorphiumConfig
 
setHeartbeatSocketTimeout(int) - Method in class de.caluga.morphium.driver.inmem.InMemoryDriver
 
setHeartbeatSocketTimeout(int) - Method in class de.caluga.morphium.driver.mongodb.Driver
 
setHeartbeatSocketTimeout(int) - Method in interface de.caluga.morphium.driver.MorphiumDriver
 
setHeartbeatSocketTimeout(int) - Method in class de.caluga.morphium.driver.singleconnect.DriverBase
 
setHeartbeatSocketTimeout(int) - Method in class de.caluga.morphium.MorphiumConfig
 
setHidden(Boolean) - Method in class de.caluga.morphium.replicaset.ConfNode
 
setHost(String) - Method in class de.caluga.morphium.replicaset.ConfNode
 
setHostSeed(String...) - Method in class de.caluga.morphium.driver.inmem.InMemoryDriver
 
setHostSeed(String...) - Method in class de.caluga.morphium.driver.mongodb.Driver
 
setHostSeed(String...) - Method in interface de.caluga.morphium.driver.MorphiumDriver
 
setHostSeed(String...) - Method in class de.caluga.morphium.driver.singleconnect.DriverBase
 
setHostSeed(List<String>) - Method in class de.caluga.morphium.MorphiumConfig
setting hosts as Host:Port
setHostSeed(List<String>, List<Integer>) - Method in class de.caluga.morphium.MorphiumConfig
 
setHostSeed(String) - Method in class de.caluga.morphium.MorphiumConfig
 
setHostSeed(String, String) - Method in class de.caluga.morphium.MorphiumConfig
 
setHousekeepingTimeout(int) - Method in class de.caluga.morphium.MorphiumConfig
 
setHouskeepingIntervalPause(int) - Method in interface de.caluga.morphium.cache.MorphiumCache
 
setHouskeepingIntervalPause(int) - Method in class de.caluga.morphium.cache.MorphiumCacheImpl
 
setHouskeepingPause(int) - Method in class de.caluga.morphium.cache.CacheHousekeeper
 
setId(Object) - Method in class de.caluga.morphium.MorphiumReference
 
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(MorphiumId) - Method in class de.caluga.morphium.Sequence
 
setId(String) - Method in class de.caluga.morphium.SequenceGenerator
 
setIdCache(Map<Class<?>, Map<Object, Object>>) - Method in interface de.caluga.morphium.cache.MorphiumCache
 
setIdCache(Map<Class<?>, Map<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
 
setInReplyTo(int) - Method in class de.caluga.morphium.driver.wireprotocol.OpQuery
 
setInReplyTo(int) - Method in class de.caluga.morphium.driver.wireprotocol.OpReply
 
setInternalCursorObject(T) - Method in class de.caluga.morphium.driver.MorphiumCursor
 
setJs(String) - Method in class de.caluga.morphium.driver.bson.MongoJSScript
 
setKey(String) - Method in class de.caluga.morphium.cache.CacheObject
 
setLastHeartbeat(Date) - Method in class de.caluga.morphium.replicaset.ReplicaSetNode
 
setLevel(int) - Method in class de.caluga.morphium.Logger
 
setLevel(Object) - Method in class de.caluga.morphium.Logger
 
setLimit(int) - Method in class de.caluga.morphium.driver.wireprotocol.OpQuery
 
setLocalThreashold(int) - Method in class de.caluga.morphium.MorphiumConfig
 
setLocalThreshold(int) - Method in class de.caluga.morphium.driver.inmem.InMemoryDriver
 
setLocalThreshold(int) - Method in class de.caluga.morphium.driver.mongodb.Driver
 
setLocalThreshold(int) - Method in interface de.caluga.morphium.driver.MorphiumDriver
 
setLocalThreshold(int) - Method in class de.caluga.morphium.driver.singleconnect.DriverBase
 
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
 
setLogFileForClass(Class, String) - Method in class de.caluga.morphium.MorphiumConfig
 
setLogFileForPrefix(String, String) - Method in class de.caluga.morphium.MorphiumConfig
 
setLogLevelForClass(Class, int) - Method in class de.caluga.morphium.MorphiumConfig
 
setLogLevelForPrefix(String, int) - Method in class de.caluga.morphium.MorphiumConfig
 
setLogSyncedForClass(Class, boolean) - Method in class de.caluga.morphium.MorphiumConfig
 
setLogSyncedForPrefix(String, boolean) - 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
 
setMaxBlockingThreadMultiplier(int) - Method in class de.caluga.morphium.driver.inmem.InMemoryDriver
 
setMaxBlockingThreadMultiplier(int) - Method in class de.caluga.morphium.driver.mongodb.Driver
 
setMaxBlockingThreadMultiplier(int) - Method in interface de.caluga.morphium.driver.MorphiumDriver
 
setMaxBlockingThreadMultiplier(int) - Method in class de.caluga.morphium.driver.singleconnect.DriverBase
 
setMaxBsonObjectSize(int) - Method in class de.caluga.morphium.driver.singleconnect.DriverBase
 
setMaxBsonSize(Integer) - Method in class de.caluga.morphium.driver.mongodb.Maximums
 
setMaxConnectionIdleTime(int) - Method in class de.caluga.morphium.driver.inmem.InMemoryDriver
 
setMaxConnectionIdleTime(int) - Method in class de.caluga.morphium.driver.mongodb.Driver
 
setMaxConnectionIdleTime(int) - Method in interface de.caluga.morphium.driver.MorphiumDriver
 
setMaxConnectionIdleTime(int) - Method in class de.caluga.morphium.driver.singleconnect.DriverBase
 
setMaxConnectionIdleTime(int) - Method in class de.caluga.morphium.MorphiumConfig
 
setMaxConnectionLifetime(int) - Method in class de.caluga.morphium.driver.inmem.InMemoryDriver
 
setMaxConnectionLifetime(int) - Method in class de.caluga.morphium.driver.mongodb.Driver
 
setMaxConnectionLifetime(int) - Method in interface de.caluga.morphium.driver.MorphiumDriver
 
setMaxConnectionLifetime(int) - Method in class de.caluga.morphium.driver.singleconnect.DriverBase
 
setMaxConnectionLifeTime(int) - Method in class de.caluga.morphium.MorphiumConfig
 
setMaxConnections(int) - Method in class de.caluga.morphium.MorphiumConfig
 
setMaxConnectionsPerHost(int) - Method in class de.caluga.morphium.driver.inmem.InMemoryDriver
 
setMaxConnectionsPerHost(int) - Method in class de.caluga.morphium.driver.mongodb.Driver
 
setMaxConnectionsPerHost(int) - Method in interface de.caluga.morphium.driver.MorphiumDriver
 
setMaxConnectionsPerHost(int) - Method in class de.caluga.morphium.driver.singleconnect.DriverBase
 
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
 
setMaxMessageSize(Integer) - Method in class de.caluga.morphium.driver.mongodb.Maximums
 
setMaxMessageSize(int) - Method in class de.caluga.morphium.driver.singleconnect.DriverBase
 
setMaxWaitTime(int) - Method in class de.caluga.morphium.driver.inmem.InMemoryDriver
 
setMaxWaitTime(int) - Method in class de.caluga.morphium.driver.mongodb.Driver
 
setMaxWaitTime(int) - Method in interface de.caluga.morphium.driver.MorphiumDriver
 
setMaxWaitTime(int) - Method in class de.caluga.morphium.driver.singleconnect.DriverBase
 
setMaxWaitTime(int) - Method in class de.caluga.morphium.MorphiumConfig
 
setMaxWriteBatchSize(Integer) - Method in class de.caluga.morphium.driver.mongodb.Maximums
 
setMaxWriteBatchSize(int) - Method in class de.caluga.morphium.driver.singleconnect.DriverBase
 
setMembers(List<ConfNode>) - Method in class de.caluga.morphium.replicaset.ReplicaSetConf
 
setMembers(List<ReplicaSetNode>) - Method in class de.caluga.morphium.replicaset.ReplicaSetStatus
 
setMinConnectionsPerHost(int) - Method in class de.caluga.morphium.driver.inmem.InMemoryDriver
 
setMinConnectionsPerHost(int) - Method in class de.caluga.morphium.driver.mongodb.Driver
 
setMinConnectionsPerHost(int) - Method in interface de.caluga.morphium.driver.MorphiumDriver
 
setMinConnectionsPerHost(int) - Method in class de.caluga.morphium.driver.singleconnect.DriverBase
 
setMinConnectionsPerHost(int) - Method in class de.caluga.morphium.MorphiumConfig
 
setMinHearbeatFrequency(int) - Method in class de.caluga.morphium.MorphiumConfig
 
setMongo(MongoClient) - Method in class de.caluga.morphium.driver.mongodb.Driver
 
setMongoAdminPwd(String) - Method in class de.caluga.morphium.MorphiumConfig
 
setMongoAdminUser(String) - Method in class de.caluga.morphium.MorphiumConfig
 
setMongoCode(Object) - Method in exception de.caluga.morphium.driver.MorphiumDriverException
 
setMongoLogin(String) - Method in class de.caluga.morphium.MorphiumConfig
 
setMongoPassword(String) - Method in class de.caluga.morphium.MorphiumConfig
 
setMongoReason(Object) - Method in exception de.caluga.morphium.driver.MorphiumDriverException
 
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(MorphiumId) - Method in class de.caluga.morphium.messaging.Msg
 
setMultiple(boolean) - Method in class de.caluga.morphium.driver.bulk.DeleteBulkRequest
 
setMultiple(boolean) - Method in class de.caluga.morphium.driver.bulk.UpdateBulkRequest
 
setMultithreaddedAccess(boolean) - Method in class de.caluga.morphium.query.DefaultMorphiumIterator
 
setMultithreaddedAccess(boolean) - Method in class de.caluga.morphium.query.MorphiumDriverIterator
 
setMultithreaddedAccess(boolean) - Method in interface de.caluga.morphium.query.MorphiumIterator
 
setMultithreaddedAccess(boolean) - Method in class de.caluga.morphium.query.PrefetchingDriverIterator
 
setMultithreaddedAccess(boolean) - Method in class de.caluga.morphium.query.PrefetchingMorphiumIterator
 
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!
setNoCursorTimeout(boolean) - Method in class de.caluga.morphium.driver.wireprotocol.WireProtocolMessage
 
setNumberOfPrefetchWindows(int) - Method in class de.caluga.morphium.query.DefaultMorphiumIterator
 
setNumberOfPrefetchWindows(int) - Method in class de.caluga.morphium.query.MorphiumDriverIterator
 
setNumberOfPrefetchWindows(int) - Method in interface de.caluga.morphium.query.MorphiumIterator
 
setNumberOfPrefetchWindows(int) - Method in class de.caluga.morphium.query.PrefetchingDriverIterator
 
setNumberOfPrefetchWindows(int) - Method in class de.caluga.morphium.query.PrefetchingMorphiumIterator
 
setNumReturned(int) - Method in class de.caluga.morphium.driver.wireprotocol.OpReply
 
setObjectSerializationEnabled(boolean) - Method in class de.caluga.morphium.MorphiumConfig
 
setOdererd(boolean) - Method in class de.caluga.morphium.driver.bulk.BulkRequestContext
 
setOmClass(Class<? extends ObjectMapper>) - Method in class de.caluga.morphium.MorphiumConfig
 
setOpCode(int) - Method in class de.caluga.morphium.driver.wireprotocol.OpQuery
 
setOpcode(int) - Method in class de.caluga.morphium.driver.wireprotocol.OpReply
 
setOptimeDate(Date) - Method in class de.caluga.morphium.replicaset.ReplicaSetNode
 
setOrderedExecution(boolean) - Method in class de.caluga.morphium.writer.BufferedMorphiumWriterImpl
 
setOriginalClassName(String) - Method in class de.caluga.morphium.BinarySerializedObject
 
setPartial(boolean) - Method in class de.caluga.morphium.driver.wireprotocol.WireProtocolMessage
 
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
 
setPrefetchBuffer(List<List<T>>) - Method in class de.caluga.morphium.query.PrefetchingDriverIterator
 
setPriority(Double) - Method in class de.caluga.morphium.replicaset.ConfNode
 
setProcessedBy(List<String>) - Method in class de.caluga.morphium.messaging.Msg
 
setProjection(String...) - Method in interface de.caluga.morphium.query.Query
 
setProjection(Enum...) - Method in interface de.caluga.morphium.query.Query
 
setProjection(Enum...) - Method in class de.caluga.morphium.query.QueryImpl
 
setProjection(String...) - Method in class de.caluga.morphium.query.QueryImpl
 
setQuery(Map<String, Object>) - Method in class de.caluga.morphium.driver.bulk.DeleteBulkRequest
 
setQuery(Map<String, Object>) - Method in class de.caluga.morphium.driver.bulk.UpdateBulkRequest
 
setQuery(Map<String, Object>) - Method in exception de.caluga.morphium.driver.MorphiumDriverException
 
setQuery(Query<T>) - Method in class de.caluga.morphium.query.DefaultMorphiumIterator
 
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 class de.caluga.morphium.query.MorphiumDriverIterator
 
setQuery(Query<T>) - Method in interface de.caluga.morphium.query.MorphiumIterator
 
setQuery(Query<T>) - Method in class de.caluga.morphium.query.PrefetchingDriverIterator
 
setQuery(Query<T>) - Method in class de.caluga.morphium.query.PrefetchingMorphiumIterator
 
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
 
setReadCacheEnabled(boolean) - Method in class de.caluga.morphium.MorphiumConfig
 
setReadPreference(ReadPreference) - Method in class de.caluga.morphium.driver.MorphiumCollection
 
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
 
setReplicaSet(boolean) - Method in class de.caluga.morphium.driver.singleconnect.DriverBase
 
setReplicasetMonitoring(boolean) - Method in class de.caluga.morphium.MorphiumConfig
 
setReplicaSetMonitoringTimeout(int) - Method in class de.caluga.morphium.MorphiumConfig
 
setReplicaSetName(String) - Method in class de.caluga.morphium.driver.singleconnect.DriverBase
 
setReqId(int) - Method in class de.caluga.morphium.driver.wireprotocol.OpQuery
 
setReqId(int) - Method in class de.caluga.morphium.driver.wireprotocol.OpReply
 
setRequiredReplicaSetName(String) - Method in class de.caluga.morphium.MorphiumConfig
 
setResult(List<T>) - Method in class de.caluga.morphium.cache.CacheObject
 
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.driver.inmem.InMemoryDriver
 
setRetriesOnNetworkError(int) - Method in class de.caluga.morphium.driver.mongodb.Driver
 
setRetriesOnNetworkError(int) - Method in interface de.caluga.morphium.driver.MorphiumDriver
 
setRetriesOnNetworkError(int) - Method in class de.caluga.morphium.driver.singleconnect.DriverBase
 
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
 
setSenderHost(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
 
setSize(int) - Method in class de.caluga.morphium.driver.wireprotocol.OpReply
 
setSkip(int) - Method in class de.caluga.morphium.driver.wireprotocol.OpQuery
 
setSlaveOk(boolean) - Method in class de.caluga.morphium.driver.singleconnect.DriverBase
 
setSlaveOk(boolean) - Method in class de.caluga.morphium.driver.wireprotocol.WireProtocolMessage
 
setSleepBetweenErrorRetries(int) - Method in class de.caluga.morphium.driver.inmem.InMemoryDriver
 
setSleepBetweenErrorRetries(int) - Method in class de.caluga.morphium.driver.mongodb.Driver
 
setSleepBetweenErrorRetries(int) - Method in interface de.caluga.morphium.driver.MorphiumDriver
 
setSleepBetweenErrorRetries(int) - Method in class de.caluga.morphium.driver.singleconnect.DriverBase
 
setSleepBetweenNetworkErrorRetries(int) - Method in class de.caluga.morphium.MorphiumConfig
 
setSocketKeepAlive(boolean) - Method in class de.caluga.morphium.driver.inmem.InMemoryDriver
 
setSocketKeepAlive(boolean) - Method in class de.caluga.morphium.driver.mongodb.Driver
 
setSocketKeepAlive(boolean) - Method in interface de.caluga.morphium.driver.MorphiumDriver
 
setSocketKeepAlive(boolean) - Method in class de.caluga.morphium.driver.singleconnect.DriverBase
 
setSocketKeepAlive(boolean) - Method in class de.caluga.morphium.MorphiumConfig
 
setSocketTimeout(int) - Method in class de.caluga.morphium.driver.inmem.InMemoryDriver
 
setSocketTimeout(int) - Method in class de.caluga.morphium.driver.mongodb.Driver
 
setSocketTimeout(int) - Method in interface de.caluga.morphium.driver.MorphiumDriver
 
setSocketTimeout(int) - Method in class de.caluga.morphium.driver.singleconnect.DriverBase
 
setSocketTimeout(int) - Method in class de.caluga.morphium.MorphiumConfig
 
setStartFrom(int) - Method in class de.caluga.morphium.driver.wireprotocol.OpReply
 
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
 
setSynced(boolean) - Method in class de.caluga.morphium.Logger
 
setTagSet(Map<String, String>) - Method in class de.caluga.morphium.driver.ReadPreference
 
setTailableCursor(boolean) - Method in class de.caluga.morphium.driver.wireprotocol.WireProtocolMessage
 
setThreadPoolAsyncOpCoreSize(int) - Method in class de.caluga.morphium.MorphiumConfig
 
setThreadPoolAsyncOpKeepAliveTime(long) - Method in class de.caluga.morphium.MorphiumConfig
 
setThreadPoolAsyncOpMaxSize(int) - Method in class de.caluga.morphium.MorphiumConfig
 
setThreadPoolMessagingCoreSize(int) - Method in class de.caluga.morphium.MorphiumConfig
 
setThreadPoolMessagingKeepAliveTime(long) - Method in class de.caluga.morphium.MorphiumConfig
 
setThreadPoolMessagingMaxSize(int) - Method in class de.caluga.morphium.MorphiumConfig
 
setTimestamp(long) - Method in class de.caluga.morphium.messaging.Msg
 
setTo(List<String>) - Method in class de.caluga.morphium.messaging.Msg
 
setToInsert(List<Map<String, Object>>) - Method in class de.caluga.morphium.driver.bulk.InsertBulkRequest
 
setTtl(long) - Method in class de.caluga.morphium.messaging.Msg
 
setType(Class<? extends T>) - Method in class de.caluga.morphium.cache.CacheObject
 
setType(ReadPreferenceType) - Method in class de.caluga.morphium.driver.ReadPreference
 
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
 
setUpsert(boolean) - Method in class de.caluga.morphium.driver.bulk.UpdateBulkRequest
 
setUptime(long) - Method in class de.caluga.morphium.replicaset.ReplicaSetNode
 
setUseDisk(boolean) - Method in interface de.caluga.morphium.aggregation.Aggregator
 
setUseDisk(boolean) - Method in class de.caluga.morphium.aggregation.AggregatorImpl
 
setUseSSL(boolean) - Method in class de.caluga.morphium.driver.inmem.InMemoryDriver
 
setUseSSL(boolean) - Method in class de.caluga.morphium.driver.mongodb.Driver
 
setUseSSL(boolean) - Method in interface de.caluga.morphium.driver.MorphiumDriver
 
setUseSSL(boolean) - Method in class de.caluga.morphium.driver.singleconnect.DriverBase
 
setValidCacheTime(Class<?>, int) - Method in class de.caluga.morphium.cache.CacheHousekeeper
 
setValidCacheTime(Class, int) - Method in interface de.caluga.morphium.cache.MorphiumCache
 
setValidCacheTime(Class, int) - Method in class de.caluga.morphium.cache.MorphiumCacheImpl
 
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 class de.caluga.morphium.query.DefaultMorphiumIterator
 
setWindowSize(int) - Method in class de.caluga.morphium.query.MorphiumDriverIterator
 
setWindowSize(int) - Method in interface de.caluga.morphium.query.MorphiumIterator
 
setWindowSize(int) - Method in class de.caluga.morphium.query.PrefetchingDriverIterator
 
setWindowSize(int) - Method in class de.caluga.morphium.query.PrefetchingMorphiumIterator
 
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
 
setWriteConcern(WriteConcern) - Method in class de.caluga.morphium.driver.MorphiumCollection
 
setWriter(MorphiumWriter) - Method in class de.caluga.morphium.MorphiumConfig
 
setWriteTimeout(int) - Method in class de.caluga.morphium.driver.inmem.InMemoryDriver
 
setWriteTimeout(int) - Method in class de.caluga.morphium.driver.mongodb.Driver
 
setWriteTimeout(int) - Method in interface de.caluga.morphium.driver.MorphiumDriver
 
setWriteTimeout(int) - Method in class de.caluga.morphium.driver.singleconnect.DriverBase
 
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(Map<String, Object>) - Method in class de.caluga.morphium.Morphium
 
SingleConnectCursor - Class in de.caluga.morphium.driver.singleconnect
User: Stephan Bösebeck Date: 23.03.16 Time: 16:13 Cursor implementation for the singleconnect drivers
SingleConnectCursor(DriverBase) - Constructor for class de.caluga.morphium.driver.singleconnect.SingleConnectCursor
 
SingleConnectDirectDriver - Class in de.caluga.morphium.driver.singleconnect
User: Stephan Bösebeck Date: 02.12.15 Time: 23:47 connects to one node only!
SingleConnectDirectDriver() - Constructor for class de.caluga.morphium.driver.singleconnect.SingleConnectDirectDriver
 
SingleConnectThreaddedDriver - Class in de.caluga.morphium.driver.singleconnect
connects to one node only, creates a thread for reading data from mongo.
SingleConnectThreaddedDriver() - Constructor for class de.caluga.morphium.driver.singleconnect.SingleConnectThreaddedDriver
 
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
 
SLAVE_OK - Static variable in class de.caluga.morphium.driver.wireprotocol.WireProtocolMessage
 
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
 
start() - Method in class de.caluga.morphium.replicaset.RSMonitor
 
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(String, String, List<Map<String, Object>>, WriteConcern) - Method in class de.caluga.morphium.driver.inmem.InMemoryDriver
 
store(String, String, List<Map<String, Object>>, WriteConcern) - Method in class de.caluga.morphium.driver.meta.MetaDriver
 
store(String, String, List<Map<String, Object>>, WriteConcern) - Method in class de.caluga.morphium.driver.mongodb.Driver
 
store(String, String, List<Map<String, Object>>, WriteConcern) - Method in interface de.caluga.morphium.driver.MorphiumDriver
store - if id == null, create it...
store(String, String, List<Map<String, Object>>, WriteConcern) - Method in class de.caluga.morphium.driver.singleconnect.SingleConnectDirectDriver
 
store(String, String, List<Map<String, Object>>, WriteConcern) - Method in class de.caluga.morphium.driver.singleconnect.SingleConnectThreaddedDriver
 
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>, 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(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
 
StoreBulkRequest - Class in de.caluga.morphium.driver.bulk
store bulk request
StoreBulkRequest(List<Map<String, Object>>) - Constructor for class de.caluga.morphium.driver.bulk.StoreBulkRequest
 
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

TAILABLE_CURSOR - Static variable in class de.caluga.morphium.driver.wireprotocol.WireProtocolMessage
 
terminate() - Method in class de.caluga.morphium.replicaset.RSMonitor
 
text(String...) - Method in interface de.caluga.morphium.query.Query
 
text(Query.TextSearchLanguages, String...) - Method in interface de.caluga.morphium.query.Query
 
text(String, Query.TextSearchLanguages, String...) - Method in interface de.caluga.morphium.query.Query
 
text(String...) - Method in class de.caluga.morphium.query.QueryImpl
 
text(Query.TextSearchLanguages, String...) - Method in class de.caluga.morphium.query.QueryImpl
 
text(String, Query.TextSearchLanguages, String...) - Method in class de.caluga.morphium.query.QueryImpl
 
textSearch(String...) - Method in interface de.caluga.morphium.query.Query
Deprecated.
textSearch(Query.TextSearchLanguages, String...) - Method in interface de.caluga.morphium.query.Query
Deprecated.
textSearch(String...) - Method in class de.caluga.morphium.query.QueryImpl
Deprecated.
textSearch(Query.TextSearchLanguages, String...) - Method in class de.caluga.morphium.query.QueryImpl
Deprecated.
threadPid - Static variable in class de.caluga.morphium.driver.bson.MorphiumId
 
timestamp - Variable in class de.caluga.morphium.driver.wireprotocol.OpReply
 
toAggregationList() - Method in interface de.caluga.morphium.aggregation.Aggregator
 
toAggregationList() - Method in class de.caluga.morphium.aggregation.AggregatorImpl
 
toJsonString(Object) - Static method in class de.caluga.morphium.Utils
 
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.driver.bson.MorphiumId
 
toString() - Method in interface de.caluga.morphium.driver.MorphiumDriverOperation
 
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
 
TypeMapper<T> - Interface in de.caluga.morphium
Created by stephan on 18.09.15.

U

unmarshall(Object) - Method in class de.caluga.morphium.mapping.BigIntegerTypeMapper
 
unmarshall(Class<? extends T>, Map<String, Object>) - 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>, Map<String, Object>) - Method in class de.caluga.morphium.ObjectMapperImpl
 
unmarshall(Object) - Method in interface de.caluga.morphium.TypeMapper
 
unset(T, Enum) - Method in class de.caluga.morphium.Morphium
 
unset(T, String) - Method in class de.caluga.morphium.Morphium
 
unset(T, Enum, AsyncOperationCallback<T>) - Method in class de.caluga.morphium.Morphium
 
unset(T, String, Enum) - Method in class de.caluga.morphium.Morphium
 
unset(T, String, Enum, AsyncOperationCallback<T>) - 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
 
update(String, String, Map<String, Object>, Map<String, Object>, boolean, boolean, WriteConcern) - Method in class de.caluga.morphium.driver.inmem.InMemoryDriver
 
update(String, String, List<Map<String, Object>>, boolean, WriteConcern) - Method in class de.caluga.morphium.driver.meta.MetaDriver
 
update(String, String, Map<String, Object>, Map<String, Object>, boolean, boolean, WriteConcern) - Method in class de.caluga.morphium.driver.meta.MetaDriver
 
update(String, String, Map<String, Object>, Map<String, Object>, boolean, boolean, WriteConcern) - Method in class de.caluga.morphium.driver.mongodb.Driver
 
update(String, String, Map<String, Object>, Map<String, Object>, boolean, boolean, WriteConcern) - Method in interface de.caluga.morphium.driver.MorphiumDriver
 
update(String, String, List<Map<String, Object>>, boolean, WriteConcern) - Method in class de.caluga.morphium.driver.singleconnect.DriverBase
 
update(String, String, Map<String, Object>, Map<String, Object>, boolean, boolean, WriteConcern) - Method in class de.caluga.morphium.driver.singleconnect.SingleConnectDirectDriver
 
update(String, String, List<Map<String, Object>>, boolean, WriteConcern) - Method in class de.caluga.morphium.driver.singleconnect.SingleConnectDirectDriver
 
update(String, String, Map<String, Object>, Map<String, Object>, boolean, boolean, WriteConcern) - Method in class de.caluga.morphium.driver.singleconnect.SingleConnectThreaddedDriver
 
update(String, String, List<Map<String, Object>>, boolean, WriteConcern) - Method in class de.caluga.morphium.driver.singleconnect.SingleConnectThreaddedDriver
 
UpdateBulkRequest - Class in de.caluga.morphium.driver.bulk
bulk request for updating
UpdateBulkRequest() - Constructor for class de.caluga.morphium.driver.bulk.UpdateBulkRequest
 
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!
useSsl(boolean) - Method in class de.caluga.morphium.driver.inmem.InMemoryDriver
 
useSsl(boolean) - Method in class de.caluga.morphium.driver.mongodb.Driver
 
useSsl(boolean) - Method in interface de.caluga.morphium.driver.MorphiumDriver
 
useSsl(boolean) - Method in class de.caluga.morphium.driver.singleconnect.DriverBase
 
Utils - Class in de.caluga.morphium
Utility class
Utils() - Constructor for class de.caluga.morphium.Utils
 

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.cache.CacheListener.Operation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.caluga.morphium.constants.RunCommand.Command
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.caluga.morphium.constants.RunCommand.ErrorCode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.caluga.morphium.constants.RunCommand.Response
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.caluga.morphium.driver.ReadPreferenceType
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.cache.CacheListener.Operation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.caluga.morphium.constants.RunCommand.Command
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.caluga.morphium.constants.RunCommand.ErrorCode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.caluga.morphium.constants.RunCommand.Response
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.caluga.morphium.driver.ReadPreferenceType
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

warn(Object) - Method in class de.caluga.morphium.Logger
 
warn(String) - Method in class de.caluga.morphium.Logger
 
warn(Throwable) - Method in class de.caluga.morphium.Logger
 
warn(String, Throwable) - Method in class de.caluga.morphium.Logger
 
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
 
WireProtocolMessage - Class in de.caluga.morphium.driver.wireprotocol
base class for mongodb wire protocol messages: * bit num name description 0 Reserved Must be set to 0. 1 TailableCursor Tailable means cursor is not closed when the last data is retrieved.
WireProtocolMessage() - Constructor for class de.caluga.morphium.driver.wireprotocol.WireProtocolMessage
 
wouldAddToCache(CacheObject<T>) - Method in interface de.caluga.morphium.cache.CacheListener
ability to alter cached entries or avoid caching overall
wouldClearCache(Class<T>) - Method in interface de.caluga.morphium.cache.CacheListener
 
wouldDereference(E, String, I, Class<T>, boolean) - Method in interface de.caluga.morphium.DereferencingListener
will be called, before a reference is going to be de-referenced
wouldRemoveEntryFromCache(Class, Object, Object) - Method in interface de.caluga.morphium.cache.CacheListener
 
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: remove 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
 
WriteConcern - Class in de.caluga.morphium.driver
define how secure the write should be. most important the w value which states the number of nodes written to: 0: no error handling 1: master only >1: number of nodes -1: all available replicase nodes -2: majority
writeInt(int, OutputStream) - Method in class de.caluga.morphium.driver.wireprotocol.WireProtocolMessage
 
WriteOnly - Annotation Type in de.caluga.morphium.annotations
mark a property as write only.
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).

writeString(String, OutputStream) - Method in class de.caluga.morphium.driver.wireprotocol.WireProtocolMessage
 
WT() - Constructor for class de.caluga.morphium.writer.MorphiumWriterImpl.WT
 

_

__getDeref() - Method in class de.caluga.morphium.LazyDeReferencingProxy
 
__getDeref() - Method in class de.caluga.morphium.PartiallyUpdateableProxy
 
__getPureDeref() - Method in class de.caluga.morphium.LazyDeReferencingProxy
 
__getPureDeref() - 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 © 2016. All rights reserved.