| Package | Description |
|---|---|
| org.mongodb.morphia.mapping | |
| org.mongodb.morphia.mapping.lazy | |
| org.mongodb.morphia.mapping.lazy.proxy |
| Modifier and Type | Method and Description |
|---|---|
DatastoreProvider |
Mapper.getDatastoreProvider() |
DatastoreProvider |
MapperOptions.getDatastoreProvider() |
| Modifier and Type | Method and Description |
|---|---|
void |
MapperOptions.setDatastoreProvider(DatastoreProvider datastoreProvider) |
| Constructor and Description |
|---|
Mapper(DatastoreProvider datastoreProvider)
Deprecated.
Use Mapper#setDatastoreProvider(DatastoreProvider) instead
|
| Modifier and Type | Class and Description |
|---|---|
class |
DefaultDatastoreProvider
Default implementation to be used in the assumption that one Datastore per classloader is the default wa to use Morphia.
|
class |
SingleDatastoreProvider
This will only ever return the first datastore created by an associated
Mapper instance
|
class |
ThreadLocalDatastoreProvider
Stores one active datastore per thread, based on the most recently registered datastore
|
| Modifier and Type | Method and Description |
|---|---|
<T extends Collection> |
LazyProxyFactory.createListProxy(T listToProxy,
Class referenceObjClass,
boolean ignoreMissing,
DatastoreProvider p) |
<T extends Collection> |
CGLibLazyProxyFactory.createListProxy(T listToProxy,
Class referenceObjClass,
boolean ignoreMissing,
DatastoreProvider p) |
<T extends Map> |
LazyProxyFactory.createMapProxy(T mapToProxy,
Class referenceObjClass,
boolean ignoreMissing,
DatastoreProvider p) |
<T extends Map> |
CGLibLazyProxyFactory.createMapProxy(T mapToProxy,
Class referenceObjClass,
boolean ignoreMissing,
DatastoreProvider p) |
<T> T |
LazyProxyFactory.createProxy(Class<T> targetClass,
Key<T> key,
DatastoreProvider p) |
<T> T |
CGLibLazyProxyFactory.createProxy(Class<T> targetClass,
Key<T> key,
DatastoreProvider p) |
| Constructor and Description |
|---|
SerializableCollectionObjectReference(Collection<T> type,
Class<T> referenceObjClass,
boolean ignoreMissing,
DatastoreProvider p) |
SerializableEntityObjectReference(Class targetClass,
DatastoreProvider p,
Key key) |
SerializableMapObjectReference(Map mapToProxy,
Class referenceObjClass,
boolean ignoreMissing,
DatastoreProvider p) |
Copyright © 2021. All rights reserved.