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

A

addCandidateResult(AbstractClassMetaData, DBCursor, int[]) - Method in class org.datanucleus.store.mongodb.query.LazyLoadQueryResult
 

C

candidateResults - Variable in class org.datanucleus.store.mongodb.query.LazyLoadQueryResult
Candidate results for this query that have not been (completely) processed yet.
CAPPED_SIZE_EXTENSION_NAME - Static variable in class org.datanucleus.store.mongodb.MongoDBStoreManager
 
close() - Method in class org.datanucleus.store.mongodb.ConnectionFactoryImpl
 
close() - Method in class org.datanucleus.store.mongodb.ConnectionFactoryImpl.ManagedConnectionImpl
 
close() - Method in class org.datanucleus.store.mongodb.MongoDBPersistenceHandler
 
close() - Method in class org.datanucleus.store.mongodb.query.LazyLoadQueryResult
 
closeAfterTransactionEnd() - Method in class org.datanucleus.store.mongodb.ConnectionFactoryImpl.ManagedConnectionImpl
 
closeResults() - Method in class org.datanucleus.store.mongodb.query.LazyLoadQueryResult
 
closingConnection() - Method in class org.datanucleus.store.mongodb.query.LazyLoadQueryResult
 
compile() - Method in class org.datanucleus.store.mongodb.query.QueryToMongoDBMapper
 
compileFilter() - Method in class org.datanucleus.store.mongodb.query.QueryToMongoDBMapper
Method to compile the WHERE clause of the query
compileInternal(Map) - Method in class org.datanucleus.store.mongodb.query.JDOQLQuery
Method to compile the JDOQL query.
compileInternal(Map) - Method in class org.datanucleus.store.mongodb.query.JPQLQuery
Method to compile the JDOQL query.
compileOrdering() - Method in class org.datanucleus.store.mongodb.query.QueryToMongoDBMapper
Method to compile the ordering clause of the query
compileResult() - Method in class org.datanucleus.store.mongodb.query.QueryToMongoDBMapper
Method to compile the result clause of the query
ConnectionFactoryImpl - Class in org.datanucleus.store.mongodb
Implementation of a ConnectionFactory for MongoDB.
ConnectionFactoryImpl(StoreManager, String) - Constructor for class org.datanucleus.store.mongodb.ConnectionFactoryImpl
Constructor.
ConnectionFactoryImpl.ManagedConnectionImpl - Class in org.datanucleus.store.mongodb
 
contains(Object) - Method in class org.datanucleus.store.mongodb.query.LazyLoadQueryResult
 
containsAll(Collection) - Method in class org.datanucleus.store.mongodb.query.LazyLoadQueryResult
 
createDatabase(String, String, Properties) - Method in class org.datanucleus.store.mongodb.MongoDBStoreManager
 
createManagedConnection(ExecutionContext, Map) - Method in class org.datanucleus.store.mongodb.ConnectionFactoryImpl
Obtain a connection from the Factory.
createSchemaForClass(AbstractClassMetaData, DB) - Method in class org.datanucleus.store.mongodb.MongoDBSchemaHandler
 
createSchemaForClasses(Set<String>, Properties) - Method in class org.datanucleus.store.mongodb.MongoDBStoreManager
 
createSchemaForClasses(Set<String>, Properties, Object) - Method in class org.datanucleus.store.mongodb.MongoDBSchemaHandler
 
currentCursorIterator - Variable in class org.datanucleus.store.mongodb.query.LazyLoadQueryResult
Iterator for the DBCursor that is being processed (if any).

D

datastoreCompilation - Variable in class org.datanucleus.store.mongodb.query.JDOQLQuery
The compilation of the query for this datastore.
datastoreCompilation - Variable in class org.datanucleus.store.mongodb.query.JPQLQuery
The compilation of the query for this datastore.
dbObject - Variable in class org.datanucleus.store.mongodb.fieldmanager.FetchFieldManager
 
dbObject - Variable in class org.datanucleus.store.mongodb.fieldmanager.StoreFieldManager
 
deleteDatabase(String, String, Properties) - Method in class org.datanucleus.store.mongodb.MongoDBStoreManager
 
deleteObject(ObjectProvider) - Method in class org.datanucleus.store.mongodb.MongoDBPersistenceHandler
 
deleteObjects(ObjectProvider...) - Method in class org.datanucleus.store.mongodb.MongoDBPersistenceHandler
 
deleteSchemaForClasses(Set<String>, Properties) - Method in class org.datanucleus.store.mongodb.MongoDBStoreManager
 
deleteSchemaForClasses(Set<String>, Properties, Object) - Method in class org.datanucleus.store.mongodb.MongoDBSchemaHandler
 
discardCompiled() - Method in class org.datanucleus.store.mongodb.query.JDOQLQuery
Utility to remove any previous compilation of this Query.
discardCompiled() - Method in class org.datanucleus.store.mongodb.query.JPQLQuery
Utility to remove any previous compilation of this Query.

E

ec - Variable in class org.datanucleus.store.mongodb.query.LazyLoadQueryResult
 
equals(Object) - Method in class org.datanucleus.store.mongodb.query.LazyLoadQueryResult
 
evaluateInMemory() - Method in class org.datanucleus.store.mongodb.query.JDOQLQuery
Convenience method to return whether the query should be evaluated in-memory.
evaluateInMemory() - Method in class org.datanucleus.store.mongodb.query.JPQLQuery
Convenience method to return whether the query should be evaluated in-memory.

F

fetchBooleanField(int) - Method in class org.datanucleus.store.mongodb.fieldmanager.FetchFieldManager
 
fetchByteField(int) - Method in class org.datanucleus.store.mongodb.fieldmanager.FetchFieldManager
 
fetchCharField(int) - Method in class org.datanucleus.store.mongodb.fieldmanager.FetchFieldManager
 
fetchDoubleField(int) - Method in class org.datanucleus.store.mongodb.fieldmanager.FetchFieldManager
 
FetchEmbeddedFieldManager - Class in org.datanucleus.store.mongodb.fieldmanager
FieldManager for the retrieval of a related embedded object.
FetchEmbeddedFieldManager(ObjectProvider, DBObject, List<AbstractMemberMetaData>, Table) - Constructor for class org.datanucleus.store.mongodb.fieldmanager.FetchEmbeddedFieldManager
 
FetchFieldManager - Class in org.datanucleus.store.mongodb.fieldmanager
Field Manager for retrieving values from MongoDB.
FetchFieldManager(ExecutionContext, DBObject, AbstractClassMetaData, Table) - Constructor for class org.datanucleus.store.mongodb.fieldmanager.FetchFieldManager
 
FetchFieldManager(ObjectProvider, DBObject, Table) - Constructor for class org.datanucleus.store.mongodb.fieldmanager.FetchFieldManager
 
fetchFloatField(int) - Method in class org.datanucleus.store.mongodb.fieldmanager.FetchFieldManager
 
fetchIntField(int) - Method in class org.datanucleus.store.mongodb.fieldmanager.FetchFieldManager
 
fetchLongField(int) - Method in class org.datanucleus.store.mongodb.fieldmanager.FetchFieldManager
 
fetchNonEmbeddedObjectField(AbstractMemberMetaData, RelationType, ClassLoaderResolver) - Method in class org.datanucleus.store.mongodb.fieldmanager.FetchFieldManager
 
fetchObject(ObjectProvider, int[]) - Method in class org.datanucleus.store.mongodb.MongoDBPersistenceHandler
 
fetchObjectField(int) - Method in class org.datanucleus.store.mongodb.fieldmanager.FetchEmbeddedFieldManager
 
fetchObjectField(int) - Method in class org.datanucleus.store.mongodb.fieldmanager.FetchFieldManager
 
fetchShortField(int) - Method in class org.datanucleus.store.mongodb.fieldmanager.FetchFieldManager
 
fetchStringField(int) - Method in class org.datanucleus.store.mongodb.fieldmanager.FetchFieldManager
 
findObject(ExecutionContext, Object) - Method in class org.datanucleus.store.mongodb.MongoDBPersistenceHandler
 

G

get(int) - Method in class org.datanucleus.store.mongodb.query.LazyLoadQueryResult
 
getAcceptableDatastoreValue(Object) - Static method in class org.datanucleus.store.mongodb.MongoDBUtils
 
getCandidateClassMetaData() - Method in class org.datanucleus.store.mongodb.query.JDOQLQuery
 
getClassNameForIdentity(Object, AbstractClassMetaData, ExecutionContext, ClassLoaderResolver) - Static method in class org.datanucleus.store.mongodb.MongoDBUtils
Convenience method that tries to find the object with the specified identity from all DBCollection objects from the rootCmd and subclasses.
getClassNameForObjectID(Object, ClassLoaderResolver, ExecutionContext) - Method in class org.datanucleus.store.mongodb.MongoDBStoreManager
 
getColumnMapping(int) - Method in class org.datanucleus.store.mongodb.fieldmanager.FetchEmbeddedFieldManager
 
getColumnMapping(int) - Method in class org.datanucleus.store.mongodb.fieldmanager.FetchFieldManager
 
getColumnMapping(int) - Method in class org.datanucleus.store.mongodb.fieldmanager.StoreEmbeddedFieldManager
 
getColumnMapping(int) - Method in class org.datanucleus.store.mongodb.fieldmanager.StoreFieldManager
 
getConnection() - Method in class org.datanucleus.store.mongodb.ConnectionFactoryImpl.ManagedConnectionImpl
 
getDBObject() - Method in class org.datanucleus.store.mongodb.query.expression.MongoBooleanExpression
 
getDefaultValueForMember(AbstractMemberMetaData) - Static method in class org.datanucleus.store.mongodb.MongoDBUtils
Accessor for the default value specified for the provided member.
getFieldName(AbstractMemberMetaData, int) - Static method in class org.datanucleus.store.mongodb.MongoDBUtils
Accessor for the MongoDB field for the field of this embedded field.
getFieldNameForPrimary(PrimaryExpression) - Method in class org.datanucleus.store.mongodb.query.QueryToMongoDBMapper
Convenience method to return the "field name" in candidate document for this primary.
getFieldValueForJavaSerialisedField(AbstractMemberMetaData, Object) - Static method in class org.datanucleus.store.mongodb.MongoDBUtils
Method to return the raw value when stored java serialised.
getFieldValueFromStored(ExecutionContext, AbstractMemberMetaData, MemberColumnMapping, Object, FieldRole) - Static method in class org.datanucleus.store.mongodb.MongoDBUtils
Convenience method to convert the stored value for an object field into the value that will be held in the object.
getFilterExpression() - Method in class org.datanucleus.store.mongodb.query.MongoDBQueryCompilation
 
getFilterExpression() - Method in class org.datanucleus.store.mongodb.query.QueryToMongoDBMapper
 
getMemberColumnMapping() - Method in class org.datanucleus.store.mongodb.query.expression.MongoFieldExpression
 
getMemberMetaData() - Method in class org.datanucleus.store.mongodb.query.expression.MongoFieldExpression
 
getMongoDbObject() - Method in class org.datanucleus.store.mongodb.query.MongoDBResult
 
getMongoLiteralForValue(Object) - Method in class org.datanucleus.store.mongodb.query.QueryToMongoDBMapper
 
getNextObject() - Method in class org.datanucleus.store.mongodb.query.LazyLoadQueryResult
Method to extract the next object from the candidateResults (if there is one).
getObjectForObjectProvider(DBCollection, ObjectProvider, boolean, boolean) - Static method in class org.datanucleus.store.mongodb.MongoDBUtils
Method to return the DBObject that equates to the provided object.
getObjectsOfCandidateType(Query, DB, BasicDBObject, BasicDBObject, Map<String, Object>, Integer, Integer) - Static method in class org.datanucleus.store.mongodb.MongoDBUtils
Convenience method to return all objects of the candidate type (optionally allowing subclasses).
getObjectsOfCandidateType(Query, DB, BasicDBObject, Map<String, Object>) - Static method in class org.datanucleus.store.mongodb.MongoDBUtils
 
getObjectUsingApplicationIdForDBObject(DBObject, AbstractClassMetaData, ExecutionContext, boolean, int[]) - Static method in class org.datanucleus.store.mongodb.MongoDBUtils
 
getObjectUsingDatastoreIdForDBObject(DBObject, AbstractClassMetaData, ExecutionContext, boolean, int[]) - Static method in class org.datanucleus.store.mongodb.MongoDBUtils
 
getObjectUsingNondurableIdForDBObject(DBObject, AbstractClassMetaData, ExecutionContext, boolean, int[]) - Static method in class org.datanucleus.store.mongodb.MongoDBUtils
 
getOrdering() - Method in class org.datanucleus.store.mongodb.query.MongoDBQueryCompilation
 
getOrderingObject() - Method in class org.datanucleus.store.mongodb.query.QueryToMongoDBMapper
 
getOrderProcessed() - Method in class org.datanucleus.store.mongodb.query.LazyLoadQueryResult
 
getPojoForDBObjectForCandidate(DBObject, ExecutionContext, AbstractClassMetaData, int[], boolean) - Static method in class org.datanucleus.store.mongodb.MongoDBUtils
Convenience method that takes the provided DBObject and the details of the candidate that it is an instance of, and converts it into the associated POJO.
getPropertyName() - Method in class org.datanucleus.store.mongodb.query.expression.MongoFieldExpression
 
getRangeProcessed() - Method in class org.datanucleus.store.mongodb.query.LazyLoadQueryResult
 
getResult() - Method in class org.datanucleus.store.mongodb.query.MongoDBQueryCompilation
 
getResultObject() - Method in class org.datanucleus.store.mongodb.query.QueryToMongoDBMapper
 
getSizeUsingMethod() - Method in class org.datanucleus.store.mongodb.query.LazyLoadQueryResult
 
getStoredValueForField(ExecutionContext, AbstractMemberMetaData, MemberColumnMapping, Object, FieldRole) - Static method in class org.datanucleus.store.mongodb.MongoDBUtils
Convenience method to convert the raw value of an object field into the value that will be stored in MongoDB.
getStoredValueForJavaSerialisedField(AbstractMemberMetaData, Object) - Static method in class org.datanucleus.store.mongodb.MongoDBUtils
Method to return the value to store when using java serialisation.
getSupportedOptions() - Method in class org.datanucleus.store.mongodb.MongoDBStoreManager
 
getValue() - Method in class org.datanucleus.store.mongodb.query.expression.MongoLiteral
 
getValue() - Method in enum org.datanucleus.store.mongodb.query.expression.MongoOperator
 
getValueForContainerRelationField(AbstractMemberMetaData, Object, ClassLoaderResolver) - Method in class org.datanucleus.store.mongodb.fieldmanager.FetchFieldManager
 
getValueForSingleRelationField(AbstractMemberMetaData, Object, ClassLoaderResolver) - Method in class org.datanucleus.store.mongodb.fieldmanager.FetchFieldManager
 
getValueGenerationStrategyForNative(AbstractClassMetaData, int) - Method in class org.datanucleus.store.mongodb.MongoDBStoreManager
 
getXAResource() - Method in class org.datanucleus.store.mongodb.ConnectionFactoryImpl.ManagedConnectionImpl
 

H

hashCode() - Method in class org.datanucleus.store.mongodb.query.LazyLoadQueryResult
 

I

IN - org.datanucleus.store.mongodb.query.expression.MongoOperator
 
IncrementGenerator - Class in org.datanucleus.store.mongodb.valuegenerator
Generator that uses a collection in MongoDB to store and allocate identity values.
IncrementGenerator(StoreManager, String, Properties) - Constructor for class org.datanucleus.store.mongodb.valuegenerator.IncrementGenerator
Constructor.
insertObject(ObjectProvider) - Method in class org.datanucleus.store.mongodb.MongoDBPersistenceHandler
 
insertObjects(ObjectProvider...) - Method in class org.datanucleus.store.mongodb.MongoDBPersistenceHandler
 
isCompiled() - Method in class org.datanucleus.store.mongodb.query.JDOQLQuery
Method to return if the query is compiled.
isCompiled() - Method in class org.datanucleus.store.mongodb.query.JPQLQuery
Method to return if the query is compiled.
isCountOnly() - Method in class org.datanucleus.store.mongodb.query.MongoDBResult
 
isFilterComplete() - Method in class org.datanucleus.store.mongodb.query.MongoDBQueryCompilation
 
isFilterComplete() - Method in class org.datanucleus.store.mongodb.query.QueryToMongoDBMapper
 
isMemberNested(AbstractMemberMetaData) - Static method in class org.datanucleus.store.mongodb.MongoDBUtils
 
isOrderComplete() - Method in class org.datanucleus.store.mongodb.query.MongoDBQueryCompilation
 
isOrderComplete() - Method in class org.datanucleus.store.mongodb.query.QueryToMongoDBMapper
 
isPrecompilable() - Method in class org.datanucleus.store.mongodb.query.MongoDBQueryCompilation
 
isPrecompilable() - Method in class org.datanucleus.store.mongodb.query.QueryToMongoDBMapper
 
isResultComplete() - Method in class org.datanucleus.store.mongodb.query.MongoDBQueryCompilation
 
isResultComplete() - Method in class org.datanucleus.store.mongodb.query.QueryToMongoDBMapper
 
itemsByIndex - Variable in class org.datanucleus.store.mongodb.query.LazyLoadQueryResult
Map of object, keyed by the index (0, 1, etc).
iterator() - Method in class org.datanucleus.store.mongodb.query.LazyLoadQueryResult
 

J

JDOQLQuery - Class in org.datanucleus.store.mongodb.query
Implementation of JDOQL for MongoDB datastores.
JDOQLQuery(StoreManager, ExecutionContext) - Constructor for class org.datanucleus.store.mongodb.query.JDOQLQuery
Constructs a new query instance that uses the given execution context.
JDOQLQuery(StoreManager, ExecutionContext, String) - Constructor for class org.datanucleus.store.mongodb.query.JDOQLQuery
Constructor for a JDOQL query where the query is specified using the "Single-String" format.
JDOQLQuery(StoreManager, ExecutionContext, JDOQLQuery) - Constructor for class org.datanucleus.store.mongodb.query.JDOQLQuery
Constructs a new query instance having the same criteria as the given query.
JPQLQuery - Class in org.datanucleus.store.mongodb.query
Implementation of JPQL for MongoDB datastores.
JPQLQuery(StoreManager, ExecutionContext) - Constructor for class org.datanucleus.store.mongodb.query.JPQLQuery
Constructs a new query instance that uses the given execution context.
JPQLQuery(StoreManager, ExecutionContext, String) - Constructor for class org.datanucleus.store.mongodb.query.JPQLQuery
Constructor for a JPQL query where the query is specified using the "Single-String" format.
JPQLQuery(StoreManager, ExecutionContext, JPQLQuery) - Constructor for class org.datanucleus.store.mongodb.query.JPQLQuery
Constructs a new query instance having the same criteria as the given query.

L

LazyLoadQueryResult - Class in org.datanucleus.store.mongodb.query
QueryResult for MongoDB queries that tries to lazy load results from the provided DBCursor(s) so to avoid problems with memory.
LazyLoadQueryResult(Query) - Constructor for class org.datanucleus.store.mongodb.query.LazyLoadQueryResult
 
listIterator() - Method in class org.datanucleus.store.mongodb.query.LazyLoadQueryResult
 
locateObject(ObjectProvider) - Method in class org.datanucleus.store.mongodb.MongoDBPersistenceHandler
 
locateObjects(ObjectProvider[]) - Method in class org.datanucleus.store.mongodb.MongoDBPersistenceHandler
 

M

manageClasses(String[], ClassLoaderResolver, DB) - Method in class org.datanucleus.store.mongodb.MongoDBStoreManager
 
manageClasses(ClassLoaderResolver, String...) - Method in class org.datanucleus.store.mongodb.MongoDBStoreManager
 
ManagedConnectionImpl(ExecutionContext) - Constructor for class org.datanucleus.store.mongodb.ConnectionFactoryImpl.ManagedConnectionImpl
 
mmds - Variable in class org.datanucleus.store.mongodb.fieldmanager.FetchEmbeddedFieldManager
Metadata for the embedded member (maybe nested) that this FieldManager represents.
mmds - Variable in class org.datanucleus.store.mongodb.fieldmanager.StoreEmbeddedFieldManager
Metadata for the embedded member (maybe nested) that this FieldManager represents.
MongoBooleanExpression - Class in org.datanucleus.store.mongodb.query.expression
Representation of a boolean expression in MongoDB queries.
MongoBooleanExpression(MongoBooleanExpression, MongoBooleanExpression, MongoOperator) - Constructor for class org.datanucleus.store.mongodb.query.expression.MongoBooleanExpression
 
MongoBooleanExpression(MongoFieldExpression, MongoLiteral, MongoOperator) - Constructor for class org.datanucleus.store.mongodb.query.expression.MongoBooleanExpression
Constructor when the expression represents a comparison, between the field expression and a literal.
MONGODB_AUTHENTICATION_DATABASE - Static variable in class org.datanucleus.store.mongodb.ConnectionFactoryImpl
 
MONGODB_CONNECT_TIMEOUT - Static variable in class org.datanucleus.store.mongodb.ConnectionFactoryImpl
 
MONGODB_CONNECTIONS_PER_HOST - Static variable in class org.datanucleus.store.mongodb.ConnectionFactoryImpl
 
MONGODB_HEARTBEAT_CONNECT_TIMEOUT - Static variable in class org.datanucleus.store.mongodb.ConnectionFactoryImpl
 
MONGODB_HEARTBEAT_FREQUENCY - Static variable in class org.datanucleus.store.mongodb.ConnectionFactoryImpl
 
MONGODB_HEARTBEAT_SOCKET_TIMEOUT - Static variable in class org.datanucleus.store.mongodb.ConnectionFactoryImpl
 
MONGODB_MAX_CONNECTION_IDLE_TIME - Static variable in class org.datanucleus.store.mongodb.ConnectionFactoryImpl
 
MONGODB_MAX_CONNECTION_LIFE_TIME - Static variable in class org.datanucleus.store.mongodb.ConnectionFactoryImpl
 
MONGODB_MAX_WAIT_TIME - Static variable in class org.datanucleus.store.mongodb.ConnectionFactoryImpl
 
MONGODB_MIN_CONNECTIONS_PER_HOST - Static variable in class org.datanucleus.store.mongodb.ConnectionFactoryImpl
 
MONGODB_MIN_HEARTBEAT_FREQUENCY - Static variable in class org.datanucleus.store.mongodb.ConnectionFactoryImpl
 
MONGODB_REPLICA_SET_NAME - Static variable in class org.datanucleus.store.mongodb.ConnectionFactoryImpl
 
MONGODB_SERVER_SELECTION_TIMEOUT - Static variable in class org.datanucleus.store.mongodb.ConnectionFactoryImpl
 
MONGODB_SOCKET_TIMEOUT - Static variable in class org.datanucleus.store.mongodb.ConnectionFactoryImpl
 
MONGODB_SSL_ENABLED - Static variable in class org.datanucleus.store.mongodb.ConnectionFactoryImpl
 
MONGODB_SSL_INVALID_HOSTNAME_ALLOWED - Static variable in class org.datanucleus.store.mongodb.ConnectionFactoryImpl
 
MongoDBPersistenceHandler - Class in org.datanucleus.store.mongodb
 
MongoDBPersistenceHandler(StoreManager) - Constructor for class org.datanucleus.store.mongodb.MongoDBPersistenceHandler
 
MongoDBQueryCompilation - Class in org.datanucleus.store.mongodb.query
Datastore-specific (MongoDB) compilation information for a java query.
MongoDBQueryCompilation() - Constructor for class org.datanucleus.store.mongodb.query.MongoDBQueryCompilation
 
MongoDBResult - Class in org.datanucleus.store.mongodb.query
 
MongoDBResult() - Constructor for class org.datanucleus.store.mongodb.query.MongoDBResult
 
MongoDBResult(BasicDBObject) - Constructor for class org.datanucleus.store.mongodb.query.MongoDBResult
 
MongoDBResult(BasicDBObject, boolean) - Constructor for class org.datanucleus.store.mongodb.query.MongoDBResult
 
MongoDBSchemaHandler - Class in org.datanucleus.store.mongodb
Handler for schema operations with MongoDB datastores.
MongoDBSchemaHandler(StoreManager) - Constructor for class org.datanucleus.store.mongodb.MongoDBSchemaHandler
 
MongoDBStoreManager - Class in org.datanucleus.store.mongodb
 
MongoDBStoreManager(ClassLoaderResolver, PersistenceNucleusContext, Map<String, Object>) - Constructor for class org.datanucleus.store.mongodb.MongoDBStoreManager
Constructor.
MongoDBUtils - Class in org.datanucleus.store.mongodb
Utilities for MongoDB.
MongoExpression - Class in org.datanucleus.store.mongodb.query.expression
Base for a MongoDB expression.
MongoExpression() - Constructor for class org.datanucleus.store.mongodb.query.expression.MongoExpression
 
MongoFieldExpression - Class in org.datanucleus.store.mongodb.query.expression
Expression for a field in a MongoDB document.
MongoFieldExpression(String, AbstractMemberMetaData, MemberColumnMapping) - Constructor for class org.datanucleus.store.mongodb.query.expression.MongoFieldExpression
 
MongoLiteral - Class in org.datanucleus.store.mongodb.query.expression
Representation of a literal in a Mongo query.
MongoLiteral(Object) - Constructor for class org.datanucleus.store.mongodb.query.expression.MongoLiteral
 
MongoOperator - Enum in org.datanucleus.store.mongodb.query.expression
Operators for MongoDB queries.
MongoUncompilableExpression - Class in org.datanucleus.store.mongodb.query.expression
Expression representing that this part of the query cannot be compiled for the datastore due to there not being a construct in the datastore that suports it.
MongoUncompilableExpression() - Constructor for class org.datanucleus.store.mongodb.query.expression.MongoUncompilableExpression
 

N

newQuery(String, ExecutionContext) - Method in class org.datanucleus.store.mongodb.MongoDBStoreManager
 
newQuery(String, ExecutionContext, String) - Method in class org.datanucleus.store.mongodb.MongoDBStoreManager
 
newQuery(String, ExecutionContext, Query) - Method in class org.datanucleus.store.mongodb.MongoDBStoreManager
 

O

obtainNewConnection() - Method in class org.datanucleus.store.mongodb.ConnectionFactoryImpl.ManagedConnectionImpl
 
OP_AND - org.datanucleus.store.mongodb.query.expression.MongoOperator
 
OP_DB_OBJECT - Static variable in class org.datanucleus.store.mongodb.MongoDBPersistenceHandler
 
OP_EQ - org.datanucleus.store.mongodb.query.expression.MongoOperator
 
OP_GT - org.datanucleus.store.mongodb.query.expression.MongoOperator
 
OP_GTEQ - org.datanucleus.store.mongodb.query.expression.MongoOperator
 
OP_LT - org.datanucleus.store.mongodb.query.expression.MongoOperator
 
OP_LTEQ - org.datanucleus.store.mongodb.query.expression.MongoOperator
 
OP_NOTEQ - org.datanucleus.store.mongodb.query.expression.MongoOperator
 
OP_OR - org.datanucleus.store.mongodb.query.expression.MongoOperator
 
org.datanucleus.store.mongodb - package org.datanucleus.store.mongodb
Package providing management of the persistence to MongoDB datastores.
org.datanucleus.store.mongodb.fieldmanager - package org.datanucleus.store.mongodb.fieldmanager
Package providing field management for MongoDB datastores.
org.datanucleus.store.mongodb.query - package org.datanucleus.store.mongodb.query
Package providing querying of MongoDB datastores.
org.datanucleus.store.mongodb.query.expression - package org.datanucleus.store.mongodb.query.expression
 
org.datanucleus.store.mongodb.valuegenerator - package org.datanucleus.store.mongodb.valuegenerator
 
ownerMmd - Variable in class org.datanucleus.store.mongodb.fieldmanager.FetchFieldManager
Metadata for the owner field if this is embedded.
ownerMmd - Variable in class org.datanucleus.store.mongodb.fieldmanager.StoreFieldManager
Metadata of the owner field if this is for an embedded object.

P

performExecute(Map) - Method in class org.datanucleus.store.mongodb.query.JDOQLQuery
 
performExecute(Map) - Method in class org.datanucleus.store.mongodb.query.JPQLQuery
 
performMongoCount(DB, BasicDBObject, Class, boolean, ExecutionContext) - Static method in class org.datanucleus.store.mongodb.MongoDBUtils
 
processAndExpression(Expression) - Method in class org.datanucleus.store.mongodb.query.QueryToMongoDBMapper
 
processContainerNonRelationField(String, ExecutionContext, Object, DBObject, AbstractMemberMetaData, MemberColumnMapping, FieldRole) - Method in class org.datanucleus.store.mongodb.fieldmanager.StoreFieldManager
 
processContainerRelationField(AbstractMemberMetaData, MemberColumnMapping, Object, ExecutionContext, String) - Method in class org.datanucleus.store.mongodb.fieldmanager.StoreFieldManager
 
processEqExpression(Expression) - Method in class org.datanucleus.store.mongodb.query.QueryToMongoDBMapper
 
processGteqExpression(Expression) - Method in class org.datanucleus.store.mongodb.query.QueryToMongoDBMapper
 
processGtExpression(Expression) - Method in class org.datanucleus.store.mongodb.query.QueryToMongoDBMapper
 
processInExpression(Expression) - Method in class org.datanucleus.store.mongodb.query.QueryToMongoDBMapper
 
processInvokeExpression(InvokeExpression) - Method in class org.datanucleus.store.mongodb.query.QueryToMongoDBMapper
 
processLiteral(Literal) - Method in class org.datanucleus.store.mongodb.query.QueryToMongoDBMapper
 
processLteqExpression(Expression) - Method in class org.datanucleus.store.mongodb.query.QueryToMongoDBMapper
 
processLtExpression(Expression) - Method in class org.datanucleus.store.mongodb.query.QueryToMongoDBMapper
 
processNoteqExpression(Expression) - Method in class org.datanucleus.store.mongodb.query.QueryToMongoDBMapper
 
processNotInExpression(Expression) - Method in class org.datanucleus.store.mongodb.query.QueryToMongoDBMapper
 
processOrExpression(Expression) - Method in class org.datanucleus.store.mongodb.query.QueryToMongoDBMapper
 
processParameterExpression(ParameterExpression) - Method in class org.datanucleus.store.mongodb.query.QueryToMongoDBMapper
 
processPrimaryExpression(PrimaryExpression) - Method in class org.datanucleus.store.mongodb.query.QueryToMongoDBMapper
 
processSingleRelationField(Object, ExecutionContext, String) - Method in class org.datanucleus.store.mongodb.fieldmanager.StoreFieldManager
 

Q

QueryToMongoDBMapper - Class in org.datanucleus.store.mongodb.query
Class which maps a compiled (generic) query to an MongoDB query.
QueryToMongoDBMapper(QueryCompilation, Map, AbstractClassMetaData, ExecutionContext, Query) - Constructor for class org.datanucleus.store.mongodb.query.QueryToMongoDBMapper
 

R

REGEX - org.datanucleus.store.mongodb.query.expression.MongoOperator
 
release() - Method in class org.datanucleus.store.mongodb.ConnectionFactoryImpl.ManagedConnectionImpl
 
reserveBlock(long) - Method in class org.datanucleus.store.mongodb.valuegenerator.IncrementGenerator
 

S

selectAllFieldsOfEmbeddedObject(AbstractMemberMetaData, BasicDBObject, ExecutionContext, ClassLoaderResolver) - Static method in class org.datanucleus.store.mongodb.MongoDBUtils
 
setCountOnly(boolean) - Method in class org.datanucleus.store.mongodb.query.MongoDBResult
 
setFilterComplete(boolean) - Method in class org.datanucleus.store.mongodb.query.MongoDBQueryCompilation
 
setFilterExpression(MongoBooleanExpression) - Method in class org.datanucleus.store.mongodb.query.MongoDBQueryCompilation
 
setMongoDbObject(BasicDBObject) - Method in class org.datanucleus.store.mongodb.query.MongoDBResult
 
setOrderComplete(boolean) - Method in class org.datanucleus.store.mongodb.query.MongoDBQueryCompilation
 
setOrdering(BasicDBObject) - Method in class org.datanucleus.store.mongodb.query.MongoDBQueryCompilation
 
setOrderProcessed(boolean) - Method in class org.datanucleus.store.mongodb.query.LazyLoadQueryResult
Allow the creator to signify that the query order was processed when generating this QueryResult
setPrecompilable(boolean) - Method in class org.datanucleus.store.mongodb.query.MongoDBQueryCompilation
 
setRangeProcessed(boolean) - Method in class org.datanucleus.store.mongodb.query.LazyLoadQueryResult
Allow the creator to signify that the query range was processed when generating this QueryResult
setResult(MongoDBResult) - Method in class org.datanucleus.store.mongodb.query.MongoDBQueryCompilation
 
setResultComplete(boolean) - Method in class org.datanucleus.store.mongodb.query.MongoDBQueryCompilation
 
storeBooleanField(int, boolean) - Method in class org.datanucleus.store.mongodb.fieldmanager.StoreFieldManager
 
storeByteField(int, byte) - Method in class org.datanucleus.store.mongodb.fieldmanager.StoreFieldManager
 
storeCharField(int, char) - Method in class org.datanucleus.store.mongodb.fieldmanager.StoreFieldManager
 
storeDoubleField(int, double) - Method in class org.datanucleus.store.mongodb.fieldmanager.StoreFieldManager
 
StoreEmbeddedFieldManager - Class in org.datanucleus.store.mongodb.fieldmanager
FieldManager for the persistence of a related embedded object (1-1/N-1 relation).
StoreEmbeddedFieldManager(ObjectProvider, DBObject, boolean, List<AbstractMemberMetaData>, Table) - Constructor for class org.datanucleus.store.mongodb.fieldmanager.StoreEmbeddedFieldManager
 
StoreFieldManager - Class in org.datanucleus.store.mongodb.fieldmanager
Field Manager for putting values into MongoDB.
StoreFieldManager(ObjectProvider, DBObject, boolean, Table) - Constructor for class org.datanucleus.store.mongodb.fieldmanager.StoreFieldManager
 
storeFloatField(int, float) - Method in class org.datanucleus.store.mongodb.fieldmanager.StoreFieldManager
 
storeIntField(int, int) - Method in class org.datanucleus.store.mongodb.fieldmanager.StoreFieldManager
 
storeLongField(int, long) - Method in class org.datanucleus.store.mongodb.fieldmanager.StoreFieldManager
 
storeNonEmbeddedObjectField(AbstractMemberMetaData, RelationType, ClassLoaderResolver, Object) - Method in class org.datanucleus.store.mongodb.fieldmanager.StoreFieldManager
 
storeObjectField(int, Object) - Method in class org.datanucleus.store.mongodb.fieldmanager.StoreEmbeddedFieldManager
 
storeObjectField(int, Object) - Method in class org.datanucleus.store.mongodb.fieldmanager.StoreFieldManager
 
storeShortField(int, short) - Method in class org.datanucleus.store.mongodb.fieldmanager.StoreFieldManager
 
storeStringField(int, String) - Method in class org.datanucleus.store.mongodb.fieldmanager.StoreFieldManager
 
supportsValueGenerationStrategy(String) - Method in class org.datanucleus.store.mongodb.MongoDBStoreManager
Accessor for whether this value strategy is supported.

T

table - Variable in class org.datanucleus.store.mongodb.fieldmanager.FetchFieldManager
 
table - Variable in class org.datanucleus.store.mongodb.fieldmanager.StoreFieldManager
 
toString() - Method in class org.datanucleus.store.mongodb.query.expression.MongoBooleanExpression
 
toString() - Method in class org.datanucleus.store.mongodb.query.expression.MongoFieldExpression
 
toString() - Method in class org.datanucleus.store.mongodb.query.expression.MongoLiteral
 

U

updateObject(ObjectProvider, int[]) - Method in class org.datanucleus.store.mongodb.MongoDBPersistenceHandler
 

V

validateSchema(Set<String>, Properties, Object) - Method in class org.datanucleus.store.mongodb.MongoDBSchemaHandler
 
validateSchemaForClasses(Set<String>, Properties) - Method in class org.datanucleus.store.mongodb.MongoDBStoreManager
 
valueOf(String) - Static method in enum org.datanucleus.store.mongodb.query.expression.MongoOperator
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.datanucleus.store.mongodb.query.expression.MongoOperator
Returns an array containing the constants of this enum type, in the order they are declared.

W

writeReplace() - Method in class org.datanucleus.store.mongodb.query.LazyLoadQueryResult
Handle serialisation by returning a java.util.ArrayList of all of the results for this query after disconnecting the query which has the consequence of enforcing the load of all objects.
A C D E F G H I J L M N O P Q R S T U V W 
All Classes All Packages