getString(String) - Method in class org.bson.BasicBSONObject
Returns the value of a field as a string
getString(String, String) - Method in class org.bson.BasicBSONObject
Returns the value of a field as a string
getSymbol() - Method in class org.bson.types.Symbol
getTags() - Method in class com.mongodb.ReadPreference.TaggedReadPreference
Deprecated.
getTagSets() - Method in class com.mongodb.TaggableReadPreference
getThreadName() - Method in class com.mongodb.InUseConnectionBean
getThreadsAllowedToBlockForConnectionMultiplier() - Method in class com.mongodb.MongoClientOptions
this multiplier, multiplied with the connectionsPerHost setting, gives the maximum number of threads that
may be waiting for a connection to become available from the pool.
getThreadsAllowedToBlockForConnectionMultiplier() - Method in class com.mongodb.MongoOptions
getTime() - Method in class org.bson.types.BSONTimestamp
getTime() - Method in class org.bson.types.ObjectId
Gets the time of this ID, in milliseconds
getTimeSecond() - Method in class org.bson.types.ObjectId
Gets the time of this ID, in seconds
getTotal() - Method in interface com.mongodb.Java5MongoConnectionPoolMBean
Gets the total number of pool members, including idle and and in-use members.
getTotal() - Method in class com.mongodb.util.ConnectionPoolStatisticsBean
Gets the total number of pool members, including idle and and in-use members.
getTotal() - Method in class com.mongodb.util.SimplePool
getType(Object) - Static method in class com.mongodb.Bytes
Gets the type byte for a given object.
getType() - Method in class org.bson.types.Binary
getUploadDate() - Method in class com.mongodb.gridfs.GridFSFile
Gets the upload date
getURI() - Method in class com.mongodb.MongoClientURI
Get the unparsed URI.
getUsedDatabases() - Method in class com.mongodb.Mongo
gets a collection of DBs used by the driver since this Mongo instance was created.
getUsername() - Method in class com.mongodb.MongoClientURI
Gets the username
getUserName() - Method in class com.mongodb.MongoCredential
Gets the user name
getUsername() - Method in class com.mongodb.MongoURI
Gets the username
getUTF8String(int) - Method in class org.bson.io.BSONByteBuffer
getVersion() - Method in class com.mongodb.Mongo
gets this driver version
getW() - Method in class com.mongodb.MongoOptions
getW() - Method in class com.mongodb.WriteConcern
Gets the w parameter (the write strategy)
getWObject() - Method in class com.mongodb.WriteConcern
Gets the w value (the write strategy)
getWrapper(Class) - Static method in class com.mongodb.ReflectionDBObject
Returns an existing Wrapper instance associated with a class, or creates a new one.
getWrapperIfReflectionObject(Class) - Static method in class com.mongodb.ReflectionDBObject
Returns the wrapper if this object can be assigned from this class
getWriteConcern() - Method in class com.mongodb.DB
Gets the write concern for this database.
getWriteConcern() - Method in class com.mongodb.DBCollection
Get the write concern for this collection.
getWriteConcern() - Method in class com.mongodb.Mongo
Gets the default write concern
getWriteConcern() - Method in class com.mongodb.MongoClientOptions
The write concern to use.
getWriteConcern() - Method in class com.mongodb.MongoOptions
Helper method to return the appropriate WriteConcern instance based on the current related options settings.
getWString() - Method in class com.mongodb.WriteConcern
Gets the w parameter (the write strategy) in String format
getWtimeout() - Method in class com.mongodb.MongoOptions
getWtimeout() - Method in class com.mongodb.WriteConcern
Gets the write timeout (in milliseconds)
gotBinary(String, byte, byte[]) - Method in class org.bson.BasicBSONCallback
gotBinary(String, byte, byte[]) - Method in interface org.bson.BSONCallback
gotBinary(String, byte, byte[]) - Method in class org.bson.EmptyBSONCallback
gotBinary(String, byte, byte[]) - Method in class org.bson.LazyBSONCallback
gotBinaryArray(String, byte[]) - Method in class org.bson.BasicBSONCallback
Deprecated.
gotBinaryArray(String, byte[]) - Method in interface org.bson.BSONCallback
Deprecated.
gotBinaryArray(String, byte[]) - Method in class org.bson.EmptyBSONCallback
Deprecated.
gotBoolean(String, boolean) - Method in class org.bson.BasicBSONCallback
gotBoolean(String, boolean) - Method in interface org.bson.BSONCallback
gotBoolean(String, boolean) - Method in class org.bson.EmptyBSONCallback
gotCode(String, String) - Method in class org.bson.BasicBSONCallback
gotCode(String, String) - Method in interface org.bson.BSONCallback
gotCode(String, String) - Method in class org.bson.EmptyBSONCallback
gotCodeWScope(String, String, Object) - Method in class org.bson.BasicBSONCallback
gotCodeWScope(String, String, Object) - Method in interface org.bson.BSONCallback
gotCodeWScope(String, String, Object) - Method in class org.bson.EmptyBSONCallback
gotDate(String, long) - Method in class org.bson.BasicBSONCallback
gotDate(String, long) - Method in interface org.bson.BSONCallback
gotDate(String, long) - Method in class org.bson.EmptyBSONCallback
gotDBRef(String, String, ObjectId) - Method in class com.mongodb.DefaultDBCallback
gotDBRef(String, String, ObjectId) - Method in class org.bson.BasicBSONCallback
gotDBRef(String, String, ObjectId) - Method in interface org.bson.BSONCallback
gotDBRef(String, String, ObjectId) - Method in class org.bson.EmptyBSONCallback
gotDouble(String, double) - Method in class org.bson.BasicBSONCallback
gotDouble(String, double) - Method in interface org.bson.BSONCallback
gotDouble(String, double) - Method in class org.bson.EmptyBSONCallback
gotInt(String, int) - Method in class org.bson.BasicBSONCallback
gotInt(String, int) - Method in interface org.bson.BSONCallback
gotInt(String, int) - Method in class org.bson.EmptyBSONCallback
gotLong(String, long) - Method in class org.bson.BasicBSONCallback
gotLong(String, long) - Method in interface org.bson.BSONCallback
gotLong(String, long) - Method in class org.bson.EmptyBSONCallback
gotMaxKey(String) - Method in class org.bson.BasicBSONCallback
gotMaxKey(String) - Method in interface org.bson.BSONCallback
gotMaxKey(String) - Method in class org.bson.EmptyBSONCallback
gotMinKey(String) - Method in class org.bson.BasicBSONCallback
gotMinKey(String) - Method in interface org.bson.BSONCallback
gotMinKey(String) - Method in class org.bson.EmptyBSONCallback
gotNull(String) - Method in class org.bson.BasicBSONCallback
gotNull(String) - Method in interface org.bson.BSONCallback
gotNull(String) - Method in class org.bson.EmptyBSONCallback
gotObjectId(String, ObjectId) - Method in class org.bson.BasicBSONCallback
gotObjectId(String, ObjectId) - Method in interface org.bson.BSONCallback
gotObjectId(String, ObjectId) - Method in class org.bson.EmptyBSONCallback
gotRegex(String, String, String) - Method in class org.bson.BasicBSONCallback
gotRegex(String, String, String) - Method in interface org.bson.BSONCallback
gotRegex(String, String, String) - Method in class org.bson.EmptyBSONCallback
gotString(String, String) - Method in class org.bson.BasicBSONCallback
gotString(String, String) - Method in interface org.bson.BSONCallback
gotString(String, String) - Method in class org.bson.EmptyBSONCallback
gotSymbol(String, String) - Method in class org.bson.BasicBSONCallback
gotSymbol(String, String) - Method in interface org.bson.BSONCallback
gotSymbol(String, String) - Method in class org.bson.EmptyBSONCallback
gotTimestamp(String, int, int) - Method in class org.bson.BasicBSONCallback
gotTimestamp(String, int, int) - Method in interface org.bson.BSONCallback
gotTimestamp(String, int, int) - Method in class org.bson.EmptyBSONCallback
gotUndefined(String) - Method in class org.bson.BasicBSONCallback
gotUndefined(String) - Method in interface org.bson.BSONCallback
gotUndefined(String) - Method in class org.bson.EmptyBSONCallback
gotUUID(String, long, long) - Method in class org.bson.BasicBSONCallback
gotUUID(String, long, long) - Method in interface org.bson.BSONCallback
subtype 3
gotUUID(String, long, long) - Method in class org.bson.EmptyBSONCallback
greaterThan(Object) - Method in class com.mongodb.QueryBuilder
Equivalent to the $gt operator
greaterThanEquals(Object) - Method in class com.mongodb.QueryBuilder
Equivalent to the $gte operator
GridFS - Class in com.mongodb.gridfs
GridFS(DB) - Constructor for class com.mongodb.gridfs.GridFS
Creates a GridFS instance for the default bucket "fs"
in the given database.
GridFS(DB, String) - Constructor for class com.mongodb.gridfs.GridFS
Creates a GridFS instance for the specified bucket
in the given database.
GridFSDBFile - Class in com.mongodb.gridfs
This class enables to retrieve a GridFS file metadata and content.
GridFSDBFile() - Constructor for class com.mongodb.gridfs.GridFSDBFile
GridFSFile - Class in com.mongodb.gridfs
The abstract class representing a GridFS file
GridFSFile() - Constructor for class com.mongodb.gridfs.GridFSFile
GridFSInputFile - Class in com.mongodb.gridfs
This class represents a GridFS file to be written to the database
Operations include:
- writing data obtained from an InputStream
- getting an OutputStream to stream the data out
GridFSInputFile(GridFS, InputStream, String, boolean) - Constructor for class com.mongodb.gridfs.GridFSInputFile
Default constructor setting the GridFS file name and providing an input
stream containing data to be written to the file.
GridFSInputFile(GridFS, InputStream, String) - Constructor for class com.mongodb.gridfs.GridFSInputFile
Default constructor setting the GridFS file name and providing an input
stream containing data to be written to the file.
GridFSInputFile(GridFS, String) - Constructor for class com.mongodb.gridfs.GridFSInputFile
Constructor that only provides a file name, but does not rely on the
presence of an
InputStream
.
GridFSInputFile(GridFS) - Constructor for class com.mongodb.gridfs.GridFSInputFile
Minimal constructor that does not rely on the presence of an
InputStream
.
group(DBObject, DBObject, DBObject, String) - Method in class com.mongodb.DBCollection
group(DBObject, DBObject, DBObject, String, String) - Method in class com.mongodb.DBCollection
Applies a group operation
group(DBObject, DBObject, DBObject, String, String, ReadPreference) - Method in class com.mongodb.DBCollection
Applies a group operation
group(GroupCommand) - Method in class com.mongodb.DBCollection
Applies a group operation
group(GroupCommand, ReadPreference) - Method in class com.mongodb.DBCollection
Applies a group operation
group(DBObject) - Method in class com.mongodb.DBCollection
GroupCommand - Class in com.mongodb
This class groups the argument for a group operation and can build the underlying command object
GroupCommand(DBCollection, DBObject, DBObject, DBObject, String, String) - Constructor for class com.mongodb.GroupCommand
GSSAPI_MECHANISM - Static variable in class com.mongodb.MongoCredential
The GSSAPI mechanism.
GT - Static variable in class com.mongodb.QueryOperators
GTE - Static variable in class com.mongodb.QueryOperators
- IdentitySet<T> - Class in com.mongodb.util
-
- IdentitySet() - Constructor for class com.mongodb.util.IdentitySet
-
- IdentitySet(Iterable<T>) - Constructor for class com.mongodb.util.IdentitySet
-
- in(Object) - Method in class com.mongodb.QueryBuilder
-
Equivalent of the $in operand
- IN - Static variable in class com.mongodb.QueryOperators
-
- indexOf(Object) - Method in class org.bson.LazyBSONList
-
- inProgress() - Method in class com.mongodb.util.ThreadPool
-
Deprecated.
- insert(DBObject[], WriteConcern) - Method in class com.mongodb.DBCollection
-
Saves document(s) to the database.
- insert(DBObject[], WriteConcern, DBEncoder) - Method in class com.mongodb.DBCollection
-
Saves document(s) to the database.
- insert(DBObject, WriteConcern) - Method in class com.mongodb.DBCollection
-
Inserts a document into the database.
- insert(DBObject...) - Method in class com.mongodb.DBCollection
-
Saves document(s) to the database.
- insert(WriteConcern, DBObject...) - Method in class com.mongodb.DBCollection
-
Saves document(s) to the database.
- insert(List<DBObject>) - Method in class com.mongodb.DBCollection
-
Saves document(s) to the database.
- insert(List<DBObject>, WriteConcern) - Method in class com.mongodb.DBCollection
-
Saves document(s) to the database.
- insert(List<DBObject>, WriteConcern, DBEncoder) - Method in class com.mongodb.DBCollection
-
Saves document(s) to the database.
- InUseConnectionBean - Class in com.mongodb
-
This class is NOT part of the public API.
- is(Object) - Method in class com.mongodb.QueryBuilder
-
Equivalent of the find({key:value})
- isAlwaysUseMBeans() - Method in class com.mongodb.MongoClientOptions
-
Gets whether JMX beans registered by the driver should always be MBeans, regardless of whether the VM is
Java 6 or greater.
- isAlwaysUseMBeans() - Method in class com.mongodb.MongoOptions
-
- isAuthenticated() - Method in class com.mongodb.DB
-
Returns true if a user has been authenticated
- isAutoConnectRetry() - Method in class com.mongodb.MongoClientOptions
-
If true, the driver will keep trying to connect to the same server in case that the socket cannot be established.
- isAutoConnectRetry() - Method in class com.mongodb.MongoOptions
-
- isCapped() - Method in class com.mongodb.DBCollection
-
returns whether or not this is a capped collection
- isClose(String, String) - Static method in class com.mongodb.util.MyAsserts
-
- isCursorFinalizerEnabled() - Method in class com.mongodb.MongoClientOptions
-
Gets whether there is a a finalize method created that cleans up instances of DBCursor that the client
does not close.
- isCursorFinalizerEnabled() - Method in class com.mongodb.MongoOptions
-
- isElementEmpty(int) - Method in class org.bson.LazyBSONObject
-
- isEmpty() - Method in class com.mongodb.BasicDBObjectBuilder
-
returns true if no key/value was inserted into base object
- isEmpty() - Method in class com.mongodb.LazyWriteableDBObject
-
- isEmpty() - Method in class org.bson.LazyBSONObject
-
- isEmpty() - Method in class org.bson.LazyBSONObject.LazyBSONKeySet
-
- isEmpty() - Method in class org.bson.util.ClassMap
-
- isEmpty() - Method in class org.bson.util.StringRangeSet
-
- isFsync() - Method in class com.mongodb.MongoOptions
-
- isJ() - Method in class com.mongodb.MongoOptions
-
- isLazy() - Method in class com.mongodb.WriteResult
-
Returns whether or not the result is lazy, meaning that getLastError was not called automatically
- isLocked() - Method in class com.mongodb.Mongo
-
Returns true if the database is locked (read-only), false otherwise.
- isMaster(ServerAddress) - Method in class com.mongodb.ReplicaSetStatus
-
- isNew() - Method in class org.bson.types.ObjectId
-
- isNotMasterError() - Method in class com.mongodb.ServerError
-
returns true if the error is "not master", which usually happens when doing operation on slave
- isOpen() - Method in interface com.mongodb.DBConnector
-
returns true if the connector is in a usable state
- isOpen() - Method in class com.mongodb.DBTCPConnector
-
- isPartialObject() - Method in class com.mongodb.BasicDBList
-
- isPartialObject() - Method in class com.mongodb.BasicDBObject
-
- isPartialObject() - Method in interface com.mongodb.DBObject
-
whether markAsPartialObject was ever called
only matters if you are going to upsert and do not want to risk losing fields
- isPartialObject() - Method in class com.mongodb.gridfs.GridFSFile
-
- isPartialObject() - Method in class com.mongodb.LazyDBObject
-
- isPartialObject() - Method in class com.mongodb.RawDBObject
-
- isPartialObject() - Method in class com.mongodb.ReflectionDBObject
-
- isPartialObject() - Method in class org.bson.LazyDBList
-
- isSafe() - Method in class com.mongodb.MongoOptions
-
- isSlaveOk() - Method in class com.mongodb.ReadPreference
-
- isSlaveOk() - Method in class com.mongodb.ReadPreference.TaggedReadPreference
-
Deprecated.
- isSlaveOk() - Method in class com.mongodb.TaggableReadPreference
-
- isSocketKeepAlive() - Method in class com.mongodb.MongoClientOptions
-
This flag controls the socket keep alive feature that keeps a connection alive through firewalls
Socket.setKeepAlive(boolean)
* Default is false.
- isSocketKeepAlive() - Method in class com.mongodb.MongoOptions
-
- isStackEmpty() - Method in class org.bson.BasicBSONCallback
-
- isTrue(String, boolean) - Static method in class org.bson.util.Assertions
-
- isValid(String) - Static method in class org.bson.types.ObjectId
-
Checks if a string could be an ObjectId
.
- isVerbose() - Method in class com.mongodb.MapReduceCommand
-
Gets the verbosity of the MapReduce job.
- itcount() - Method in class com.mongodb.DBCursor
-
for testing only!
Iterates cursor and counts objects
- iterator() - Method in class com.mongodb.DBCursor
-
creates a copy of this cursor object that can be iterated.
- iterator() - Method in class com.mongodb.util.IdentitySet
-
- iterator() - Method in class com.mongodb.util.WeakBag
-
- iterator() - Method in class org.bson.LazyBSONList
-
- iterator() - Method in class org.bson.LazyBSONObject.LazyBSONKeySet
-
- iterator() - Method in class org.bson.util.StringRangeSet
-
- lastIndexOf(Object) - Method in class org.bson.LazyBSONList
-
- LazyBSONCallback - Class in org.bson
-
- LazyBSONCallback() - Constructor for class org.bson.LazyBSONCallback
-
- LazyBSONDecoder - Class in org.bson
-
implementation of BSONDecoder that creates LazyBSONObject instances
- LazyBSONDecoder() - Constructor for class org.bson.LazyBSONDecoder
-
- LazyBSONList - Class in org.bson
-
- LazyBSONList(byte[], LazyBSONCallback) - Constructor for class org.bson.LazyBSONList
-
- LazyBSONList(byte[], int, LazyBSONCallback) - Constructor for class org.bson.LazyBSONList
-
- LazyBSONList(BSONByteBuffer, LazyBSONCallback) - Constructor for class org.bson.LazyBSONList
-
- LazyBSONList(BSONByteBuffer, int, LazyBSONCallback) - Constructor for class org.bson.LazyBSONList
-
- LazyBSONList.LazyBSONListIterator - Class in org.bson
-
- LazyBSONList.LazyBSONListIterator() - Constructor for class org.bson.LazyBSONList.LazyBSONListIterator
-
- LazyBSONObject - Class in org.bson
-
- LazyBSONObject(byte[], LazyBSONCallback) - Constructor for class org.bson.LazyBSONObject
-
- LazyBSONObject(byte[], int, LazyBSONCallback) - Constructor for class org.bson.LazyBSONObject
-
- LazyBSONObject(BSONByteBuffer, LazyBSONCallback) - Constructor for class org.bson.LazyBSONObject
-
- LazyBSONObject(BSONByteBuffer, int, LazyBSONCallback) - Constructor for class org.bson.LazyBSONObject
-
- LazyBSONObject.LazyBSONKeySet - Class in org.bson
-
- LazyBSONObject.LazyBSONKeySet() - Constructor for class org.bson.LazyBSONObject.LazyBSONKeySet
-
- LazyDBCallback - Class in com.mongodb
-
- LazyDBCallback(DBCollection) - Constructor for class com.mongodb.LazyDBCallback
-
- LazyDBDecoder - Class in com.mongodb
-
- LazyDBDecoder() - Constructor for class com.mongodb.LazyDBDecoder
-
- LazyDBEncoder - Class in com.mongodb
-
Encoder that only knows how to encode BSONObject instances of type LazyDBObject.
- LazyDBEncoder() - Constructor for class com.mongodb.LazyDBEncoder
-
- LazyDBList - Class in org.bson
-
- LazyDBList(byte[], LazyBSONCallback) - Constructor for class org.bson.LazyDBList
-
- LazyDBList(byte[], int, LazyBSONCallback) - Constructor for class org.bson.LazyDBList
-
- LazyDBList(BSONByteBuffer, LazyBSONCallback) - Constructor for class org.bson.LazyDBList
-
- LazyDBList(BSONByteBuffer, int, LazyBSONCallback) - Constructor for class org.bson.LazyDBList
-
- LazyDBObject - Class in com.mongodb
-
- LazyDBObject(BSONByteBuffer, LazyBSONCallback) - Constructor for class com.mongodb.LazyDBObject
-
- LazyDBObject(BSONByteBuffer, int, LazyBSONCallback) - Constructor for class com.mongodb.LazyDBObject
-
- LazyDBObject(byte[], LazyBSONCallback) - Constructor for class com.mongodb.LazyDBObject
-
- LazyDBObject(byte[], int, LazyBSONCallback) - Constructor for class com.mongodb.LazyDBObject
-
- LazyWriteableDBCallback - Class in com.mongodb
-
- LazyWriteableDBCallback(DBCollection) - Constructor for class com.mongodb.LazyWriteableDBCallback
-
- LazyWriteableDBDecoder - Class in com.mongodb
-
- LazyWriteableDBDecoder() - Constructor for class com.mongodb.LazyWriteableDBDecoder
-
- LazyWriteableDBObject - Class in com.mongodb
-
- LazyWriteableDBObject(BSONByteBuffer, LazyBSONCallback) - Constructor for class com.mongodb.LazyWriteableDBObject
-
- LazyWriteableDBObject(BSONByteBuffer, int, LazyBSONCallback) - Constructor for class com.mongodb.LazyWriteableDBObject
-
- LazyWriteableDBObject(byte[], LazyBSONCallback) - Constructor for class com.mongodb.LazyWriteableDBObject
-
- LazyWriteableDBObject(byte[], int, LazyBSONCallback) - Constructor for class com.mongodb.LazyWriteableDBObject
-
- legacyDefaults() - Method in class com.mongodb.MongoClientOptions.Builder
-
Sets defaults to be what they are in MongoOptions
.
- length() - Method in class com.mongodb.DBCursor
-
pulls back all items into an array and returns the number of objects.
- length() - Method in class org.bson.types.Binary
-
- lessThan(Object) - Method in class com.mongodb.QueryBuilder
-
Equivalent to the $lt operand
- lessThanEquals(Object) - Method in class com.mongodb.QueryBuilder
-
Equivalent to the $lte operand
- limit(int) - Method in class com.mongodb.DBCursor
-
Limits the number of elements returned.
- listIterator(int) - Method in class org.bson.LazyBSONList
-
- listIterator() - Method in class org.bson.LazyBSONList
-
- longHash(String) - Static method in class com.mongodb.util.Hash
-
64-bit hash, using longs, in stead of ints, for less collisions, for when it matters.
- longHash(String, int, int) - Static method in class com.mongodb.util.Hash
-
64-bit hash using longs, starting on index 'start' and including everything before 'end'.
- longHashAppend(long, char) - Static method in class com.mongodb.util.Hash
-
Adds a character to an existing hash code.
- longLowerHash(String) - Static method in class com.mongodb.util.Hash
-
Same as longHash(String), using only lower-case values of letters.
- longLowerHash(String, int, int) - Static method in class com.mongodb.util.Hash
-
Long (64-bit) hash, lower-cased, from [start-end)
- longLowerHash(String, int, int, long) - Static method in class com.mongodb.util.Hash
-
Long (64-bit) hash, lower-cased, from [start-end)
- longLowerHashAppend(long, char) - Static method in class com.mongodb.util.Hash
-
Adds the lower-case equivalent of a character to an existing hash code.
- lowerCaseHash(String) - Static method in class com.mongodb.util.Hash
-
This is an exact copy of the String hashCode()
function, aside from the lowercasing.
- lowerCaseHash(String, int, int) - Static method in class com.mongodb.util.Hash
-
Creates a hash code of a lowercase string from [start-end)
- lowerCaseSpaceTrimHash(String) - Static method in class com.mongodb.util.Hash
-
This is an exact copy of the String hashCode()
function, aside from the lowercasing.
- lowerCaseSpaceTrimHash(String, int, int) - Static method in class com.mongodb.util.Hash
-
Creates a hash code of a lowercase string from [start-end) ignoring whitespace
- LT - Static variable in class com.mongodb.QueryOperators
-
- LTE - Static variable in class com.mongodb.QueryOperators
-
- main(String[]) - Static method in class com.mongodb.gridfs.CLI
-
- main(String[]) - Static method in class com.mongodb.tools.ConnectionPoolStat
-
Command line interface for displaying connection pool stats.
- MAJOR_VERSION - Static variable in class com.mongodb.Mongo
-
Deprecated.
Replaced by Mongo.getMajorVersion()
- MAJORITY - Static variable in class com.mongodb.WriteConcern
-
Exceptions are raised for network issues, and server errors; waits on a majority of servers for the write operation.
- majorityWriteConcern(int, boolean, boolean) - Static method in class com.mongodb.WriteConcern
-
Create a Majority Write Concern that requires a majority of
servers to acknowledge the write.
- mapReduce(String, String, String, DBObject) - Method in class com.mongodb.DBCollection
-
performs a map reduce operation
Runs the command in REPLACE output mode (saves to named collection)
- mapReduce(String, String, String, MapReduceCommand.OutputType, DBObject) - Method in class com.mongodb.DBCollection
-
performs a map reduce operation
Specify an outputType to control job execution
* INLINE - Return results inline
* REPLACE - Replace the output collection with the job output
* MERGE - Merge the job output with the existing contents of outputTarget
* REDUCE - Reduce the job output with the existing contents of
outputTarget
- mapReduce(String, String, String, MapReduceCommand.OutputType, DBObject, ReadPreference) - Method in class com.mongodb.DBCollection
-
performs a map reduce operation
Specify an outputType to control job execution
* INLINE - Return results inline
* REPLACE - Replace the output collection with the job output
* MERGE - Merge the job output with the existing contents of outputTarget
* REDUCE - Reduce the job output with the existing contents of
outputTarget
- mapReduce(MapReduceCommand) - Method in class com.mongodb.DBCollection
-
performs a map reduce operation
- mapReduce(DBObject) - Method in class com.mongodb.DBCollection
-
performs a map reduce operation
- MapReduceCommand - Class in com.mongodb
-
This class groups the argument for a map/reduce operation and can build the underlying command object
- MapReduceCommand(DBCollection, String, String, String, MapReduceCommand.OutputType, DBObject) - Constructor for class com.mongodb.MapReduceCommand
-
Represents the command for a map reduce operation
Runs the command in REPLACE output type to a named collection
- MapReduceCommand.OutputType - Enum in com.mongodb
-
INLINE - Return results inline, no result is written to the DB server
REPLACE - Save the job output to a collection, replacing its previous content
MERGE - Merge the job output with the existing contents of outputTarget collection
REDUCE - Reduce the job output with the existing contents of outputTarget collection
- MapReduceOutput - Class in com.mongodb
-
Represents the result of a map/reduce operation
- MapReduceOutput(DBCollection, DBObject, CommandResult) - Constructor for class com.mongodb.MapReduceOutput
-
- markAsPartialObject() - Method in class com.mongodb.BasicDBList
-
- markAsPartialObject() - Method in class com.mongodb.BasicDBObject
-
- markAsPartialObject() - Method in interface com.mongodb.DBObject
-
if this object was retrieved with only some fields (using a field filter)
this method will be called to mark it as such.
- markAsPartialObject() - Method in class com.mongodb.gridfs.GridFSFile
-
- markAsPartialObject() - Method in class com.mongodb.LazyDBObject
-
- markAsPartialObject() - Method in class com.mongodb.RawDBObject
-
- markAsPartialObject() - Method in class com.mongodb.ReflectionDBObject
-
ReflectionDBObjects can't be partial
- markAsPartialObject() - Method in class org.bson.LazyDBList
-
- massageToObjectId(Object) - Static method in class org.bson.types.ObjectId
-
Turn an object into an ObjectId
, if possible.
- MAX - Static variable in class com.mongodb.QueryOperators
-
- MAX_CHUNKSIZE - Static variable in class com.mongodb.gridfs.GridFS
-
Deprecated.
You can calculate max chunkSize with
a similar formula Mongo.getMaxBsonObjectSize()
- 500*1000.
Please ensure that you left enough space for metadata (500kb is enough).
- MAX_DISTANCE - Static variable in class com.mongodb.QueryOperators
-
- MAX_SCAN - Static variable in class com.mongodb.QueryOperators
-
- maxAutoConnectRetryTime(long) - Method in class com.mongodb.MongoClientOptions.Builder
-
Sets the maximum auto connect retry time.
- maxAutoConnectRetryTime - Variable in class com.mongodb.MongoOptions
-
The maximum amount of time in MS to spend retrying to open connection to the same server.
- MAXKEY - Static variable in class org.bson.BSON
-
- MaxKey - Class in org.bson.types
-
Represent the maximum key value regardless of the key's type
- MaxKey() - Constructor for class org.bson.types.MaxKey
-
- maxWaitTime(int) - Method in class com.mongodb.MongoClientOptions.Builder
-
Sets the maximum time that a thread will block waiting for a connection.
- maxWaitTime - Variable in class com.mongodb.MongoOptions
-
The maximum wait time in milliseconds that a thread may wait for a connection to become available.
- md5() - Method in class org.bson.io.OutputBuffer
-
- memSize(DBPort) - Method in class com.mongodb.DBPortPool
-
- memSize(StringBuilder) - Method in class com.mongodb.util.StringBuilderPool
-
- MIN - Static variable in class com.mongodb.QueryOperators
-
- MINKEY - Static variable in class org.bson.BSON
-
- MinKey - Class in org.bson.types
-
Represent the minimum key value regardless of the key's type
- MinKey() - Constructor for class org.bson.types.MinKey
-
- MINOR_VERSION - Static variable in class com.mongodb.Mongo
-
Deprecated.
Replaced by Mongo.getMinorVersion()
- mod(Object) - Method in class com.mongodb.QueryBuilder
-
Equivalent of the $mod operand
- MOD - Static variable in class com.mongodb.QueryOperators
-
- Mongo - Class in com.mongodb
-
A database connection with internal connection pooling.
- Mongo() - Constructor for class com.mongodb.Mongo
-
- Mongo(String) - Constructor for class com.mongodb.Mongo
-
- Mongo(String, MongoOptions) - Constructor for class com.mongodb.Mongo
-
- Mongo(String, int) - Constructor for class com.mongodb.Mongo
-
- Mongo(ServerAddress) - Constructor for class com.mongodb.Mongo
-
- Mongo(ServerAddress, MongoOptions) - Constructor for class com.mongodb.Mongo
-
- Mongo(ServerAddress, ServerAddress) - Constructor for class com.mongodb.Mongo
-
Deprecated.
- Mongo(ServerAddress, ServerAddress, MongoOptions) - Constructor for class com.mongodb.Mongo
-
Deprecated.
- Mongo(List<ServerAddress>) - Constructor for class com.mongodb.Mongo
-
- Mongo(List<ServerAddress>, MongoOptions) - Constructor for class com.mongodb.Mongo
-
- Mongo(MongoURI) - Constructor for class com.mongodb.Mongo
-
- Mongo.Holder - Class in com.mongodb
-
Mongo.Holder can be used as a static place to hold several instances of Mongo.
- Mongo.Holder() - Constructor for class com.mongodb.Mongo.Holder
-
- MongoClient - Class in com.mongodb
-
A MongoDB client with internal connection pooling.
- MongoClient() - Constructor for class com.mongodb.MongoClient
-
Creates an instance based on a (single) mongodb node (localhost, default port).
- MongoClient(String) - Constructor for class com.mongodb.MongoClient
-
Creates a Mongo instance based on a (single) mongodb node.
- MongoClient(String, MongoClientOptions) - Constructor for class com.mongodb.MongoClient
-
Creates a Mongo instance based on a (single) mongodb node (default port).
- MongoClient(String, int) - Constructor for class com.mongodb.MongoClient
-
Creates a Mongo instance based on a (single) mongodb node.
- MongoClient(ServerAddress) - Constructor for class com.mongodb.MongoClient
-
Creates a Mongo instance based on a (single) mongodb node
- MongoClient(ServerAddress, List<MongoCredential>) - Constructor for class com.mongodb.MongoClient
-
Creates a Mongo instance based on a (single) mongodb node and a list of credentials
- MongoClient(ServerAddress, MongoClientOptions) - Constructor for class com.mongodb.MongoClient
-
Creates a Mongo instance based on a (single) mongo node using a given ServerAddress and default options.
- MongoClient(ServerAddress, List<MongoCredential>, MongoClientOptions) - Constructor for class com.mongodb.MongoClient
-
Creates a Mongo instance based on a (single) mongo node using a given ServerAddress and default options.
- MongoClient(List<ServerAddress>) - Constructor for class com.mongodb.MongoClient
-
Creates a Mongo based on a list of replica set members or a list of mongos.
- MongoClient(List<ServerAddress>, List<MongoCredential>) - Constructor for class com.mongodb.MongoClient
-
Creates a Mongo based on a list of replica set members or a list of mongos.
- MongoClient(List<ServerAddress>, MongoClientOptions) - Constructor for class com.mongodb.MongoClient
-
Creates a Mongo based on a list of replica set members or a list of mongos.
- MongoClient(List<ServerAddress>, List<MongoCredential>, MongoClientOptions) - Constructor for class com.mongodb.MongoClient
-
Creates a Mongo based on a list of replica set members or a list of mongos.
- MongoClient(MongoClientURI) - Constructor for class com.mongodb.MongoClient
-
Creates a Mongo described by a URI.
- MongoClientOptions - Class in com.mongodb
-
Various settings to control the behavior of a MongoClient
.
- MongoClientOptions.Builder - Class in com.mongodb
-
A builder for MongoClientOptions so that MongoClientOptions can be immutable, and to support easier
construction through chaining.
- MongoClientOptions.Builder() - Constructor for class com.mongodb.MongoClientOptions.Builder
-
- MongoClientURI - Class in com.mongodb
-
Represents a
URI
which can be used to create a MongoClient instance.
- MongoClientURI(String) - Constructor for class com.mongodb.MongoClientURI
-
Creates a MongoURI from the given string.
- MongoClientURI(String, MongoClientOptions.Builder) - Constructor for class com.mongodb.MongoClientURI
-
Creates a MongoURI from the given URI string, and MongoClientOptions.Builder.
- MongoConnectionPoolMXBean - Interface in com.mongodb
-
A standard MXBean interface for a Mongo connection pool, for use on Java 6 and above virtual machines.
- MongoCredential - Class in com.mongodb
-
Represents credentials to authenticate to a mongo server, as well as the source of the credentials and
the authentication mechanism to use.
- MONGODB_CR_MECHANISM - Static variable in class com.mongodb.MongoCredential
-
The MongoDB Challenge Response mechanism.
- MONGODB_PREFIX - Static variable in class com.mongodb.MongoURI
-
The prefix for mongodb URIs.
- MongoException - Exception in com.mongodb
-
A general exception raised in Mongo
- MongoException(String) - Constructor for exception com.mongodb.MongoException
-
- MongoException(int, String) - Constructor for exception com.mongodb.MongoException
-
- MongoException(String, Throwable) - Constructor for exception com.mongodb.MongoException
-
- MongoException(int, String, Throwable) - Constructor for exception com.mongodb.MongoException
-
- MongoException(BSONObject) - Constructor for exception com.mongodb.MongoException
-
Creates a MongoException from a BSON object representing an error
- MongoException.CursorNotFound - Exception in com.mongodb
-
Subclass of MongoException representing a cursor-not-found exception
- MongoException.CursorNotFound(long, ServerAddress) - Constructor for exception com.mongodb.MongoException.CursorNotFound
-
- MongoException.DuplicateKey - Exception in com.mongodb
-
Subclass of WriteConcernException representing a duplicate key error
- MongoException.DuplicateKey(CommandResult) - Constructor for exception com.mongodb.MongoException.DuplicateKey
-
- MongoException.Network - Exception in com.mongodb
-
Subclass of MongoException representing a network-related exception
- MongoException.Network(String, IOException) - Constructor for exception com.mongodb.MongoException.Network
-
- MongoException.Network(IOException) - Constructor for exception com.mongodb.MongoException.Network
-
- MongoInternalException - Exception in com.mongodb
-
An Mongo exception internal to the driver, not carrying any error code
- MongoInternalException(String) - Constructor for exception com.mongodb.MongoInternalException
-
- MongoInternalException(String, Throwable) - Constructor for exception com.mongodb.MongoInternalException
-
- MongoInterruptedException - Exception in com.mongodb
-
A non-checked exception indicating that the driver has been interrupted by a call to Thread.interrupt.
- MongoInterruptedException(InterruptedException) - Constructor for exception com.mongodb.MongoInterruptedException
-
- MongoInterruptedException(String, InterruptedException) - Constructor for exception com.mongodb.MongoInterruptedException
-
- MongoOptions - Class in com.mongodb
-
Various settings for a Mongo instance.
- MongoOptions() - Constructor for class com.mongodb.MongoOptions
-
Deprecated.
- MongoOptions(MongoClientOptions) - Constructor for class com.mongodb.MongoOptions
-
- MongoURI - Class in com.mongodb
-
Represents a
URI
which can be used to create a Mongo instance.
- MongoURI(String) - Constructor for class com.mongodb.MongoURI
-
- MongoURI(MongoClientURI) - Constructor for class com.mongodb.MongoURI
-
Deprecated.
- MS_DAY - Static variable in class com.mongodb.util.TimeConstants
-
- MS_HOUR - Static variable in class com.mongodb.util.TimeConstants
-
- MS_MILLISECOND - Static variable in class com.mongodb.util.TimeConstants
-
- MS_MINUTE - Static variable in class com.mongodb.util.TimeConstants
-
- MS_MONTH - Static variable in class com.mongodb.util.TimeConstants
-
- MS_SECOND - Static variable in class com.mongodb.util.TimeConstants
-
- MS_WEEK - Static variable in class com.mongodb.util.TimeConstants
-
- MS_YEAR - Static variable in class com.mongodb.util.TimeConstants
-
- MyAsserts - Class in com.mongodb.util
-
- MyAsserts() - Constructor for class com.mongodb.util.MyAsserts
-
- MyAsserts.MyAssert - Exception in com.mongodb.util
-
- NE - Static variable in class com.mongodb.QueryOperators
-
- near(double, double) - Method in class com.mongodb.QueryBuilder
-
Equivalent of the $near operand
- near(double, double, double) - Method in class com.mongodb.QueryBuilder
-
Equivalent of the $near operand
- NEAR - Static variable in class com.mongodb.QueryOperators
-
- NEAR_SPHERE - Static variable in class com.mongodb.QueryOperators
-
- nearest() - Static method in class com.mongodb.ReadPreference
-
- nearest(DBObject, DBObject...) - Static method in class com.mongodb.ReadPreference
-
- nearSphere(double, double) - Method in class com.mongodb.QueryBuilder
-
Equivalent of the $nearSphere operand
- nearSphere(double, double, double) - Method in class com.mongodb.QueryBuilder
-
Equivalent of the $nearSphere operand
- NewBSONDecoder - Class in org.bson
-
A new implementation of the bson decoder.
- NewBSONDecoder() - Constructor for class org.bson.NewBSONDecoder
-
- next() - Method in class com.mongodb.DBCursor
-
Returns the object the cursor is at and moves the cursor ahead by one.
- next() - Method in class org.bson.LazyBSONList.LazyBSONListIterator
-
- NIN - Static variable in class com.mongodb.QueryOperators
-
- NONE - Static variable in class com.mongodb.WriteConcern
-
No exceptions are raised, even for network issues.
- NOR - Static variable in class com.mongodb.QueryOperators
-
- NORMAL - Static variable in class com.mongodb.WriteConcern
-
Write operations that use this write concern will return as soon as the message is written to the socket.
- nospaceLowerHash(String, int, int) - Static method in class com.mongodb.util.Hash
-
Creates a hash code of a lowercase string with whitespace removed from [start-end)
- not() - Method in class com.mongodb.QueryBuilder
-
Equivalent to $not meta operator.
- NOT - Static variable in class com.mongodb.QueryOperators
-
- notEquals(Object) - Method in class com.mongodb.QueryBuilder
-
Equivalent of the $ne operand
- notIn(Object) - Method in class com.mongodb.QueryBuilder
-
Equivalent of the $nin operand
- notNew() - Method in class org.bson.types.ObjectId
-
- notNull(String, T) - Static method in class org.bson.util.Assertions
-
- NULL - Static variable in class org.bson.BSON
-
- NUMBER - Static variable in class org.bson.BSON
-
- NUMBER_INT - Static variable in class org.bson.BSON
-
- NUMBER_LONG - Static variable in class org.bson.BSON
-
- numChunks() - Method in class com.mongodb.gridfs.GridFSFile
-
Returns the number of chunks that store the file data
- numGetMores() - Method in class com.mongodb.DBCursor
-
gets the number of times, so far, that the cursor retrieved a batch from the database
- numRead() - Method in class org.bson.BasicBSONDecoder.BSONInput
-
- numSeen() - Method in class com.mongodb.DBCursor
-
Returns the number of objects through which the cursor has iterated.
- numThreads() - Method in class com.mongodb.util.ThreadPool
-
Deprecated.
- parse(String) - Static method in class com.mongodb.util.JSON
-
Parses a JSON string representing a JSON value
- parse(String, BSONCallback) - Static method in class com.mongodb.util.JSON
-
Parses a JSON string representing a JSON value
- parseBoolean(String, boolean) - Static method in class com.mongodb.util.StringParseUtil
-
Turns a string into a boolean value and returns a default value if unsuccessful.
- parseIfInt(String, int) - Static method in class com.mongodb.util.StringParseUtil
-
- parseInt(String, int) - Static method in class com.mongodb.util.StringParseUtil
-
Turns a string into an int and returns a default value if unsuccessful.
- parseInt(String, int, int[], boolean) - Static method in class com.mongodb.util.StringParseUtil
-
Turns a string into an int and returns a default value if unsuccessful.
- parseIntRadix(String, int) - Static method in class com.mongodb.util.StringParseUtil
-
Turns a string into an int using a given radix.
- parseNumber(String, Number) - Static method in class com.mongodb.util.StringParseUtil
-
Turns a string into a Number and returns a default value if unsuccessful.
- parseStrict(String) - Static method in class com.mongodb.util.StringParseUtil
-
Use Java's "strict parsing" methods Integer.parseInt and Double.parseDouble to parse s "strictly".
- peek() - Method in class com.mongodb.util.FastStack
-
- pick(int, boolean) - Method in class com.mongodb.DBPortPool
-
- pick(int, boolean) - Method in class com.mongodb.util.SimplePool
-
Pick a member of _avail
.
- pipe(OutputStream) - Method in class org.bson.io.BasicOutputBuffer
-
- pipe(DataOutput) - Method in class org.bson.io.BasicOutputBuffer
-
- pipe(OutputStream) - Method in class org.bson.io.OutputBuffer
-
- pipe(OutputStream) - Method in class org.bson.io.PoolOutputBuffer
-
- pipe(OutputStream) - Method in class org.bson.LazyBSONObject
-
- POLYGON - Static variable in class com.mongodb.QueryOperators
-
- PoolOutputBuffer - Class in org.bson.io
-
- PoolOutputBuffer() - Constructor for class org.bson.io.PoolOutputBuffer
-
- pop() - Method in class com.mongodb.BasicDBObjectBuilder
-
pops the active object, which means that the parent object becomes active
- pop() - Method in class com.mongodb.util.FastStack
-
- PORT - Static variable in class com.mongodb.DBPort
-
the default port
- position(int) - Method in class org.bson.io.BSONByteBuffer
-
- PRIMARY - Static variable in class com.mongodb.ReadPreference
-
Deprecated.
As of release 2.9.0, replaced by ReadPreference.primary()
- primary() - Static method in class com.mongodb.ReadPreference
-
- primaryPreferred() - Static method in class com.mongodb.ReadPreference
-
- primaryPreferred(DBObject, DBObject...) - Static method in class com.mongodb.ReadPreference
-
- printStackTrace() - Static method in class com.mongodb.util.ThreadUtil
-
Creates an prints a stack trace
- push(String) - Method in class com.mongodb.BasicDBObjectBuilder
-
creates an new empty object and inserts it into the current object with the given key.
- push(T) - Method in class com.mongodb.util.FastStack
-
- pushStatus(String) - Static method in class com.mongodb.util.ThreadUtil
-
- pushStatus(Thread, String) - Static method in class com.mongodb.util.ThreadUtil
-
- put(String, Object) - Method in class com.mongodb.gridfs.GridFSFile
-
- put(String, Object) - Method in class com.mongodb.LazyWriteableDBObject
-
- put(String) - Method in class com.mongodb.QueryBuilder
-
Adds a new key to the query if not present yet.
- put(String, Object) - Method in class com.mongodb.RawDBObject
-
- put(String, Object) - Method in class com.mongodb.ReflectionDBObject
-
- put(String, Object) - Method in class org.bson.BasicBSONObject
-
Add a key/value pair to this object
- put(String, Object) - Method in interface org.bson.BSONObject
-
Sets a name/value pair in this object.
- put(String, Object) - Method in class org.bson.LazyBSONObject
-
- put(String, Object) - Method in class org.bson.types.BasicBSONList
-
Puts a value at an index.
- put(int, Object) - Method in class org.bson.types.BasicBSONList
-
Puts a value at an index.
- put(Class<?>, T) - Method in class org.bson.util.ClassMap
-
- putAll(BSONObject) - Method in class com.mongodb.gridfs.GridFSFile
-
- putAll(Map) - Method in class com.mongodb.gridfs.GridFSFile
-
- putAll(BSONObject) - Method in class com.mongodb.LazyWriteableDBObject
-
- putAll(Map) - Method in class com.mongodb.LazyWriteableDBObject
-
- putAll(BSONObject) - Method in class com.mongodb.RawDBObject
-
- putAll(Map) - Method in class com.mongodb.RawDBObject
-
- putAll(Map) - Method in class com.mongodb.ReflectionDBObject
-
- putAll(BSONObject) - Method in class com.mongodb.ReflectionDBObject
-
- putAll(Map) - Method in class org.bson.BasicBSONObject
-
- putAll(BSONObject) - Method in class org.bson.BasicBSONObject
-
- putAll(BSONObject) - Method in interface org.bson.BSONObject
-
Sets all key/value pairs from an object into this object
- putAll(Map) - Method in interface org.bson.BSONObject
-
Sets all key/value pairs from a map into this object
- putAll(BSONObject) - Method in class org.bson.LazyBSONObject
-
- putAll(Map) - Method in class org.bson.LazyBSONObject
-
- putAll(Map) - Method in class org.bson.types.BasicBSONList
-
- putAll(BSONObject) - Method in class org.bson.types.BasicBSONList
-
- putBinary(String, byte[]) - Method in class org.bson.BasicBSONEncoder
-
- putBinary(String, Binary) - Method in class org.bson.BasicBSONEncoder
-
- putBoolean(String, Boolean) - Method in class org.bson.BasicBSONEncoder
-
- putCode(String, Code) - Method in class org.bson.BasicBSONEncoder
-
- putCodeWScope(String, CodeWScope) - Method in class org.bson.BasicBSONEncoder
-
- putDate(String, Date) - Method in class org.bson.BasicBSONEncoder
-
- putDBPointer(String, String, ObjectId) - Method in class com.mongodb.DefaultDBEncoder
-
- putDBRef(String, DBRefBase) - Method in class com.mongodb.DefaultDBEncoder
-
- putNull(String) - Method in class org.bson.BasicBSONEncoder
-
- putNumber(String, Number) - Method in class org.bson.BasicBSONEncoder
-
- putObject(BSONObject) - Method in class org.bson.BasicBSONEncoder
-
Encodes a BSONObject
.
- putObject(String, BSONObject) - Method in class org.bson.BasicBSONEncoder
-
this is really for embedded objects
- putObject(BSONObject) - Method in interface org.bson.BSONEncoder
-
- putObjectId(String, ObjectId) - Method in class org.bson.BasicBSONEncoder
-
- putSpecial(String, Object) - Method in class com.mongodb.DefaultDBEncoder
-
- putSpecial(String, Object) - Method in class org.bson.BasicBSONEncoder
-
- putString(String, String) - Method in class org.bson.BasicBSONEncoder
-
- putSymbol(String, Symbol) - Method in class org.bson.BasicBSONEncoder
-
- putTimestamp(String, BSONTimestamp) - Method in class org.bson.BasicBSONEncoder
-
- putUndefined(String) - Method in class org.bson.BasicBSONEncoder
-
- putUUID(String, UUID) - Method in class org.bson.BasicBSONEncoder
-
- raiseNetworkErrors() - Method in class com.mongodb.WriteConcern
-
Returns whether network error may be raised (w >= 0)
- RawDBObject - Class in com.mongodb
-
This object wraps the binary object format ("BSON") used for the transport of serialized objects to / from the Mongo database.
- read() - Method in class org.bson.BasicBSONDecoder.BSONInput
-
- readCStr() - Method in class org.bson.BasicBSONDecoder.BSONInput
-
- readDouble() - Method in class org.bson.BasicBSONDecoder.BSONInput
-
- readFully(InputStream, byte[]) - Static method in class org.bson.io.Bits
-
- readFully(InputStream, byte[], int) - Static method in class org.bson.io.Bits
-
- readFully(InputStream, byte[], int, int) - Static method in class org.bson.io.Bits
-
- readInt() - Method in class org.bson.BasicBSONDecoder.BSONInput
-
- readInt(InputStream) - Static method in class org.bson.io.Bits
-
- readInt(InputStream, byte[]) - Static method in class org.bson.io.Bits
-
- readInt(byte[]) - Static method in class org.bson.io.Bits
-
- readInt(byte[], int) - Static method in class org.bson.io.Bits
-
- readIntBE() - Method in class org.bson.BasicBSONDecoder.BSONInput
-
- readIntBE(byte[], int) - Static method in class org.bson.io.Bits
-
- readLong() - Method in class org.bson.BasicBSONDecoder.BSONInput
-
- readLong(InputStream) - Static method in class org.bson.io.Bits
-
- readLong(InputStream, byte[]) - Static method in class org.bson.io.Bits
-
- readLong(byte[]) - Static method in class org.bson.io.Bits
-
- readLong(byte[], int) - Static method in class org.bson.io.Bits
-
- readObject(byte[]) - Method in class org.bson.BasicBSONDecoder
-
- readObject(InputStream) - Method in class org.bson.BasicBSONDecoder
-
- readObject(byte[]) - Method in interface org.bson.BSONDecoder
-
- readObject(InputStream) - Method in interface org.bson.BSONDecoder
-
- readObject(byte[]) - Method in class org.bson.LazyBSONDecoder
-
- readObject(InputStream) - Method in class org.bson.LazyBSONDecoder
-
- readObject(byte[]) - Method in class org.bson.NewBSONDecoder
-
- readObject(InputStream) - Method in class org.bson.NewBSONDecoder
-
- readPreference(ReadPreference) - Method in class com.mongodb.MongoClientOptions.Builder
-
Sets the read preference.
- readPreference - Variable in class com.mongodb.MongoOptions
-
Specifies the read preference.
- ReadPreference - Class in com.mongodb
-
An abstract class that represents preferred replica set members to which a query or command can be sent.
- ReadPreference.TaggedReadPreference - Class in com.mongodb
-
Deprecated.
As of release 2.9, replaced by
ReadPreference.secondaryPreferred(DBObject firstTagSet, DBObject... remainingTagSets)
- ReadPreference.TaggedReadPreference(Map<String, String>) - Constructor for class com.mongodb.ReadPreference.TaggedReadPreference
-
Deprecated.
- ReadPreference.TaggedReadPreference(DBObject) - Constructor for class com.mongodb.ReadPreference.TaggedReadPreference
-
Deprecated.
- readUTF8String() - Method in class org.bson.BasicBSONDecoder.BSONInput
-
- REF - Static variable in class org.bson.BSON
-
- ReflectionDBObject - Class in com.mongodb
-
This class enables to map simple Class fields to a BSON object fields
- ReflectionDBObject() - Constructor for class com.mongodb.ReflectionDBObject
-
- ReflectionDBObject.JavaWrapper - Class in com.mongodb
-
Represents a wrapper around the DBObject to interface with the Class fields
- regex(Pattern) - Method in class com.mongodb.QueryBuilder
-
Passes a regular expression for a query
- REGEX - Static variable in class org.bson.BSON
-
- regexFlag(char) - Static method in class org.bson.BSON
-
- regexFlags(String) - Static method in class org.bson.BSON
-
Converts a string of regular expression flags from the database in Java regular
expression flags.
- regexFlags(int) - Static method in class org.bson.BSON
-
Converts Java regular expression flags into a string of flags for the database
- remove(DBObject, WriteConcern) - Method in class com.mongodb.DBCollection
-
Removes objects from the database collection.
- remove(DBObject, WriteConcern, DBEncoder) - Method in class com.mongodb.DBCollection
-
Removes objects from the database collection.
- remove(DBObject) - Method in class com.mongodb.DBCollection
-
- remove() - Method in class com.mongodb.DBCursor
-
Not implemented.
- remove(ObjectId) - Method in class com.mongodb.gridfs.GridFS
-
removes the file matching the given id
- remove(String) - Method in class com.mongodb.gridfs.GridFS
-
removes all files matching the given filename
- remove(DBObject) - Method in class com.mongodb.gridfs.GridFS
-
removes all files matching the given query
- remove(T) - Method in class com.mongodb.util.IdentitySet
-
- remove(T) - Method in class com.mongodb.util.SimplePool
-
- remove(T) - Method in class com.mongodb.util.WeakBag
-
- remove() - Method in class org.bson.LazyBSONList.LazyBSONListIterator
-
- remove(Object) - Method in class org.bson.LazyBSONList
-
- remove(int) - Method in class org.bson.LazyBSONList
-
- remove(Object) - Method in class org.bson.LazyBSONObject.LazyBSONKeySet
-
- remove(Object) - Method in class org.bson.util.ClassMap
-
- remove(Object) - Method in class org.bson.util.StringRangeSet
-
- removeall(Iterable<T>) - Method in class com.mongodb.util.IdentitySet
-
- removeAll(Iterable<T>) - Method in class com.mongodb.util.IdentitySet
-
- removeAll(Collection) - Method in class org.bson.LazyBSONList
-
- removeAll(Collection<?>) - Method in class org.bson.util.StringRangeSet
-
- removeDecodingHook(Class, Transformer) - Static method in class org.bson.BSON
-
Remove a specific encoding hook for a specific class.
- removeDecodingHooks(Class) - Static method in class org.bson.BSON
-
Remove all decoding hooks for a specific class.
- removeEncodingHook(Class, Transformer) - Static method in class org.bson.BSON
-
Remove a specific encoding hook for a specific class.
- removeEncodingHooks(Class) - Static method in class org.bson.BSON
-
Remove all encoding hooks for a specific class.
- removeField(String) - Method in class com.mongodb.gridfs.GridFSFile
-
- removeField(String) - Method in class com.mongodb.LazyWriteableDBObject
-
- removeField(String) - Method in class com.mongodb.RawDBObject
-
- removeField(String) - Method in class com.mongodb.ReflectionDBObject
-
can't remove from a ReflectionDBObject
- removeField(String) - Method in class org.bson.BasicBSONObject
-
Deletes a field from this object.
- removeField(String) - Method in interface org.bson.BSONObject
-
Removes a field with a given name from this object.
- removeField(String) - Method in class org.bson.LazyBSONObject
-
- removeField(String) - Method in class org.bson.types.BasicBSONList
-
- removeUser(String) - Method in class com.mongodb.DB
-
Removes a user for this db
- rename(String) - Method in class com.mongodb.DBCollection
-
- rename(String, boolean) - Method in class com.mongodb.DBCollection
-
renames of this collection to newName
- REPLICA_ACKNOWLEDGED - Static variable in class com.mongodb.WriteConcern
-
Exceptions are raised for network issues, and server errors; waits for at least 2 servers for the write operation.
- REPLICAS_SAFE - Static variable in class com.mongodb.WriteConcern
-
Exceptions are raised for network issues, and server errors; waits for at least 2 servers for the write operation.
- ReplicaSetStatus - Class in com.mongodb
-
Keeps replica set status.
- requestDone() - Method in class com.mongodb.DB
-
ends the current "consistent request"
- requestDone() - Method in class com.mongodb.DBApiLayer
-
- requestDone() - Method in interface com.mongodb.DBConnector
-
terminates the "consistent request".
- requestDone() - Method in class com.mongodb.DBTCPConnector
-
End the current "request", if this thread is in one.
- requestEnsureConnection() - Method in class com.mongodb.DB
-
ensure that a connection is assigned to the current "consistent request" (from primary pool, if connected to a replica set)
- requestEnsureConnection() - Method in class com.mongodb.DBApiLayer
-
- requestEnsureConnection() - Method in interface com.mongodb.DBConnector
-
Ensures that a connection exists for the "consistent request"
- requestEnsureConnection() - Method in class com.mongodb.DBTCPConnector
-
- requestStart() - Method in class com.mongodb.DB
-
starts a new "consistent request".
- requestStart() - Method in class com.mongodb.DBApiLayer
-
- requestStart() - Method in interface com.mongodb.DBConnector
-
initiates a "consistent request" on the thread.
- requestStart() - Method in class com.mongodb.DBTCPConnector
-
Start a "request".
- reset() - Method in class com.mongodb.DefaultDBCallback
-
- reset() - Method in class com.mongodb.MongoOptions
-
- reset() - Method in class org.bson.BasicBSONCallback
-
- reset() - Method in interface org.bson.BSONCallback
-
- reset() - Method in class org.bson.EmptyBSONCallback
-
- reset() - Method in class org.bson.io.BSONByteBuffer
-
- reset() - Method in class org.bson.io.PoolOutputBuffer
-
- reset() - Method in class org.bson.LazyBSONCallback
-
- resetError() - Method in class com.mongodb.DB
-
Resets the error memory for this database.
- resetIndexCache() - Method in class com.mongodb.DBCollection
-
Clears all indices that have not yet been applied to this collection.
- resetOptions() - Method in class com.mongodb.DB
-
Resets the query options
- resetOptions() - Method in class com.mongodb.DBCollection
-
resets the default query options
- resetOptions() - Method in class com.mongodb.DBCursor
-
resets the query options
- resetOptions() - Method in class com.mongodb.Mongo
-
reset the default query options
- RESULTFLAG_AWAITCAPABLE - Static variable in class com.mongodb.Bytes
-
Set when the server supports the AwaitData Query option.
- RESULTFLAG_CURSORNOTFOUND - Static variable in class com.mongodb.Bytes
-
Set when getMore is called but the cursor id is not valid at the server.
- RESULTFLAG_ERRSET - Static variable in class com.mongodb.Bytes
-
Set when query failed.
- RESULTFLAG_SHARDCONFIGSTALE - Static variable in class com.mongodb.Bytes
-
Drivers should ignore this.
- results() - Method in class com.mongodb.AggregationOutput
-
returns an iterator to the results of the aggregation
- results() - Method in class com.mongodb.MapReduceOutput
-
returns a cursor to the results of the operation
- retainAll(Collection) - Method in class org.bson.LazyBSONList
-
- retainAll(Collection<?>) - Method in class org.bson.util.StringRangeSet
-
- RETURN_KEY - Static variable in class com.mongodb.QueryOperators
-
- S_DAY - Static variable in class com.mongodb.util.TimeConstants
-
- S_HOUR - Static variable in class com.mongodb.util.TimeConstants
-
- S_MINUTE - Static variable in class com.mongodb.util.TimeConstants
-
- S_MONTH - Static variable in class com.mongodb.util.TimeConstants
-
- S_SECOND - Static variable in class com.mongodb.util.TimeConstants
-
- S_WEEK - Static variable in class com.mongodb.util.TimeConstants
-
- S_YEAR - Static variable in class com.mongodb.util.TimeConstants
-
- safe - Variable in class com.mongodb.MongoOptions
-
If true the driver will use a WriteConcern of WriteConcern.SAFE for all operations.
- SAFE - Static variable in class com.mongodb.WriteConcern
-
Write operations that use this write concern will wait for acknowledgement from the primary server before returning.
- sameHost(String) - Method in class com.mongodb.ServerAddress
-
Determines whether this address is the same as a given host.
- save(DBObject) - Method in class com.mongodb.DBCollection
-
- save(DBObject, WriteConcern) - Method in class com.mongodb.DBCollection
-
Saves an object to this collection (does insert or update based on the object _id).
- save() - Method in class com.mongodb.gridfs.GridFSFile
-
Saves the file entry to the files collection
- save() - Method in class com.mongodb.gridfs.GridFSInputFile
-
- save(long) - Method in class com.mongodb.gridfs.GridFSInputFile
-
This method first calls saveChunks(long) if the file data has not been saved yet.
- saveChunks() - Method in class com.mongodb.gridfs.GridFSInputFile
-
- saveChunks(long) - Method in class com.mongodb.gridfs.GridFSInputFile
-
Saves all data into chunks from configured
InputStream
input stream
to GridFS.
- say(DB, OutMessage, WriteConcern) - Method in interface com.mongodb.DBConnector
-
does a write operation
- say(DB, OutMessage, WriteConcern, ServerAddress) - Method in interface com.mongodb.DBConnector
-
does a write operation
- say(DB, OutMessage, WriteConcern) - Method in class com.mongodb.DBTCPConnector
-
- say(DB, OutMessage, WriteConcern, ServerAddress) - Method in class com.mongodb.DBTCPConnector
-
- SECONDARY - Static variable in class com.mongodb.ReadPreference
-
Deprecated.
As of release 2.9.0, replaced by ReadPreference.secondaryPreferred()
- secondary() - Static method in class com.mongodb.ReadPreference
-
- secondary(DBObject, DBObject...) - Static method in class com.mongodb.ReadPreference
-
- secondaryPreferred() - Static method in class com.mongodb.ReadPreference
-
- secondaryPreferred(DBObject, DBObject...) - Static method in class com.mongodb.ReadPreference
-
- seekEnd() - Method in class org.bson.io.BasicOutputBuffer
-
- seekEnd() - Method in class org.bson.io.OutputBuffer
-
- seekEnd() - Method in class org.bson.io.PoolOutputBuffer
-
- seekStart() - Method in class org.bson.io.BasicOutputBuffer
-
- seekStart() - Method in class org.bson.io.OutputBuffer
-
- seekStart() - Method in class org.bson.io.PoolOutputBuffer
-
- serialize(Object) - Static method in class com.mongodb.util.JSON
-
Serializes an object into its JSON form.
- serialize(Object, StringBuilder) - Static method in class com.mongodb.util.JSON
-
Serializes an object into its JSON form.
- serialize(Object, StringBuilder) - Method in interface com.mongodb.util.ObjectSerializer
-
Serializes obj
into buf
.
- serialize(Object) - Method in interface com.mongodb.util.ObjectSerializer
-
Serializes obj
.
- serverAddress() - Method in class com.mongodb.DBPort
-
- ServerAddress - Class in com.mongodb
-
mongo server address
- ServerAddress() - Constructor for class com.mongodb.ServerAddress
-
Creates a ServerAddress with default host and port
- ServerAddress(String) - Constructor for class com.mongodb.ServerAddress
-
Creates a ServerAddress with default port
- ServerAddress(String, int) - Constructor for class com.mongodb.ServerAddress
-
Creates a ServerAddress
- ServerAddress(InetAddress) - Constructor for class com.mongodb.ServerAddress
-
Creates a ServerAddress with default port
- ServerAddress(InetAddress, int) - Constructor for class com.mongodb.ServerAddress
-
Creates a ServerAddress
- ServerAddress(InetSocketAddress) - Constructor for class com.mongodb.ServerAddress
-
Creates a ServerAddress
- ServerError - Class in com.mongodb
-
Represents a server error
- set(ReflectionDBObject, String, Object) - Method in class com.mongodb.ReflectionDBObject.JavaWrapper
-
- set(OutputBuffer) - Method in class org.bson.BasicBSONEncoder
-
- set(OutputBuffer) - Method in interface org.bson.BSONEncoder
-
- set(int, Object) - Method in class org.bson.LazyBSONList
-
- set_id(Object) - Method in class com.mongodb.ReflectionDBObject
-
Sets the _id
- setAlwaysUseMBeans(boolean) - Method in class com.mongodb.MongoOptions
-
- setAutoConnectRetry(boolean) - Method in class com.mongodb.MongoOptions
-
- setChunkSize(long) - Method in class com.mongodb.gridfs.GridFSInputFile
-
Set the chunk size.
- setConnectionsPerHost(int) - Method in class com.mongodb.MongoOptions
-
- setConnectTimeout(int) - Method in class com.mongodb.MongoOptions
-
- setContentType(String) - Method in class com.mongodb.gridfs.GridFSInputFile
-
Sets the content type (MIME type) on the GridFS entry.
- setCursorFinalizerEnabled(boolean) - Method in class com.mongodb.MongoOptions
-
- setDBDecoderFactory(DBDecoderFactory) - Method in class com.mongodb.DBCollection
-
Set a customer decoder factory for this collection.
- setDbDecoderFactory(DBDecoderFactory) - Method in class com.mongodb.MongoOptions
-
- setDBEncoderFactory(DBEncoderFactory) - Method in class com.mongodb.DBCollection
-
Set a customer encoder factory for this collection.
- setDbEncoderFactory(DBEncoderFactory) - Method in class com.mongodb.MongoOptions
-
- setDecoderFactory(DBDecoderFactory) - Method in class com.mongodb.DBCursor
-
- setDescription(String) - Method in class com.mongodb.MongoOptions
-
- setFilename(String) - Method in class com.mongodb.gridfs.GridFSInputFile
-
Sets the file name on the GridFS entry.
- setFinalize(String) - Method in class com.mongodb.MapReduceCommand
-
Sets the Finalize JS Function
- setFsync(boolean) - Method in class com.mongodb.MongoOptions
-
- setGridFS(GridFS) - Method in class com.mongodb.gridfs.GridFSFile
-
Sets the GridFS associated with this file
- setHintFields(List<DBObject>) - Method in class com.mongodb.DBCollection
-
Set hint fields for this collection (to optimize queries).
- setId(Object) - Method in class com.mongodb.gridfs.GridFSInputFile
-
- setInternalClass(String, Class) - Method in class com.mongodb.DBCollection
-
sets the internal class
- setJ(boolean) - Method in class com.mongodb.MongoOptions
-
- setLimit(int) - Method in class com.mongodb.MapReduceCommand
-
Sets the (optional) limit on input
- setMax(int) - Method in class org.bson.BasicBSONDecoder.BSONInput
-
- setMaxAutoConnectRetryTime(long) - Method in class com.mongodb.MongoOptions
-
- setMaxWaitTime(int) - Method in class com.mongodb.MongoOptions
-
- setMetaData(DBObject) - Method in class com.mongodb.gridfs.GridFSFile
-
Gets the file metadata
- setObjectClass(Class) - Method in class com.mongodb.DBCollection
-
Sets a default class for objects in this collection; null resets the class to nothing.
- setOptions(int) - Method in class com.mongodb.DB
-
Sets the query options
- setOptions(int) - Method in class com.mongodb.DBCollection
-
sets the default query options
- setOptions(int) - Method in class com.mongodb.DBCursor
-
sets the query option - see Bytes.QUERYOPTION_* for list
- setOptions(int) - Method in class com.mongodb.Mongo
-
sets the default query options
- setOutputDB(String) - Method in class com.mongodb.MapReduceCommand
-
Sets the (optional) database name where the output collection should reside
- setPosition(int) - Method in class org.bson.io.BasicOutputBuffer
-
- setPosition(int) - Method in class org.bson.io.OutputBuffer
-
- setPosition(int) - Method in class org.bson.io.PoolOutputBuffer
-
- setReadOnly(Boolean) - Method in class com.mongodb.DB
-
Makes this database read-only.
- setReadPreference(ReadPreference) - Method in class com.mongodb.DB
-
Sets the read preference for this database.
- setReadPreference(ReadPreference) - Method in class com.mongodb.DBCollection
-
Sets the read preference for this collection.
- setReadPreference(ReadPreference) - Method in class com.mongodb.DBCursor
-
Sets the read preference for this cursor.
- setReadPreference(ReadPreference) - Method in class com.mongodb.MapReduceCommand
-
Sets the read preference for this command.
- setReadPreference(ReadPreference) - Method in class com.mongodb.Mongo
-
Sets the read preference for this database.
- setReadPreference(ReadPreference) - Method in class com.mongodb.MongoOptions
-
- setRoot(Object) - Method in class org.bson.BasicBSONCallback
-
- setRootObject(Object) - Method in class org.bson.LazyBSONCallback
-
- setSafe(boolean) - Method in class com.mongodb.MongoOptions
-
- setScope(Map<String, Object>) - Method in class com.mongodb.MapReduceCommand
-
Sets the (optional) JavaScript scope
- setSocketFactory(SocketFactory) - Method in class com.mongodb.MongoOptions
-
- setSocketKeepAlive(boolean) - Method in class com.mongodb.MongoOptions
-
- setSocketTimeout(int) - Method in class com.mongodb.MongoOptions
-
- setSort(DBObject) - Method in class com.mongodb.MapReduceCommand
-
Sets the (optional) sort specification object
- setThreadsAllowedToBlockForConnectionMultiplier(int) - Method in class com.mongodb.MongoOptions
-
- setVerbose(Boolean) - Method in class com.mongodb.MapReduceCommand
-
Sets the verbosity of the MapReduce job,
defaults to 'true'
- setW(int) - Method in class com.mongodb.MongoOptions
-
- setWObject(Object) - Method in class com.mongodb.WriteConcern
-
Sets the w value (the write strategy)
- setWriteConcern(WriteConcern) - Method in class com.mongodb.DB
-
Sets the write concern for this database.
- setWriteConcern(WriteConcern) - Method in class com.mongodb.DBCollection
-
Set the write concern for this collection.
- setWriteConcern(WriteConcern) - Method in class com.mongodb.Mongo
-
Sets the write concern for this database.
- setWriteConcern(WriteConcern) - Method in class com.mongodb.MongoOptions
-
- setWtimeout(int) - Method in class com.mongodb.MongoOptions
-
- SHOW_DISK_LOC - Static variable in class com.mongodb.QueryOperators
-
- SimplePool<T> - Class in com.mongodb.util
-
This class is NOT part of the public API.
- SimplePool(String, int) - Constructor for class com.mongodb.util.SimplePool
-
Initializes a new pool of objects.
- SimplePool<T> - Class in org.bson.util
-
- SimplePool(int) - Constructor for class org.bson.util.SimplePool
-
- SimplePool() - Constructor for class org.bson.util.SimplePool
-
- singleton() - Static method in class com.mongodb.Mongo.Holder
-
- size() - Method in class com.mongodb.DBCursor
-
Counts the number of objects matching the query
this does take limit/skip into consideration
- size(Object) - Method in class com.mongodb.QueryBuilder
-
Equivalent of the $size operand
- SIZE - Static variable in class com.mongodb.QueryOperators
-
- size() - Method in class com.mongodb.util.FastStack
-
- size() - Method in class com.mongodb.util.IdentitySet
-
- size() - Method in class com.mongodb.util.WeakBag
-
Returns the size of the bag.
- size() - Method in class org.bson.io.BasicOutputBuffer
-
- size() - Method in class org.bson.io.BSONByteBuffer
-
- size() - Method in class org.bson.io.OutputBuffer
-
- size() - Method in class org.bson.io.PoolOutputBuffer
-
- size() - Method in class org.bson.LazyBSONList
-
- size() - Method in class org.bson.LazyBSONObject.LazyBSONKeySet
-
This method runs in time linear to the total size of all keys in the document.
- size() - Method in class org.bson.util.ClassMap
-
- size() - Method in class org.bson.util.StringRangeSet
-
- sizeCString(int) - Method in class org.bson.LazyBSONObject
-
Returns the size of the BSON cstring at the given offset in the buffer
- skip(int) - Method in class com.mongodb.DBCursor
-
Discards a given number of elements at the beginning of the cursor.
- slaveOk() - Method in class com.mongodb.DB
-
Deprecated.
Replaced with ReadPreference.secondaryPreferred()
- slaveOk() - Method in class com.mongodb.DBCollection
-
Deprecated.
Replaced with ReadPreference.secondaryPreferred()
- slaveOk() - Method in class com.mongodb.DBCursor
-
Deprecated.
Replaced with ReadPreference.secondaryPreferred()
- slaveOk() - Method in class com.mongodb.Mongo
-
Deprecated.
Replaced with ReadPreference.secondaryPreferred()
- slaveOk - Variable in class com.mongodb.MongoOptions
-
Deprecated.
Replaced with ReadPreference.secondaryPreferred()
- sleep(long) - Static method in class com.mongodb.util.ThreadUtil
-
Pauses for a given number of milliseconds
- snapshot() - Method in class com.mongodb.DBCursor
-
Use snapshot mode for the query.
- SNAPSHOT - Static variable in class com.mongodb.QueryOperators
-
- socketFactory(SocketFactory) - Method in class com.mongodb.MongoClientOptions.Builder
-
Sets the socket factory.
- socketFactory - Variable in class com.mongodb.MongoOptions
-
sets the socket factory for creating sockets to mongod
Default is SocketFactory.getDefault()
- socketKeepAlive(boolean) - Method in class com.mongodb.MongoClientOptions.Builder
-
Sets whether socket keep alive is enabled.
- socketKeepAlive - Variable in class com.mongodb.MongoOptions
-
This flag controls the socket keep alive feature that keeps a connection alive through firewalls
Socket.setKeepAlive(boolean)
Default is false.
- socketTimeout(int) - Method in class com.mongodb.MongoClientOptions.Builder
-
Sets the socket timeout.
- socketTimeout - Variable in class com.mongodb.MongoOptions
-
The socket timeout in milliseconds
It is used for I/O socket read and write operations
Socket.setSoTimeout(int)
Default is 0 and means no timeout.
- sort(DBObject) - Method in class com.mongodb.DBCursor
-
Sorts this cursor's elements.
- start() - Static method in class com.mongodb.BasicDBObjectBuilder
-
Creates an empty object
- start(String, Object) - Static method in class com.mongodb.BasicDBObjectBuilder
-
creates an object with the given key/value
- start(Map) - Static method in class com.mongodb.BasicDBObjectBuilder
-
Creates an object builder from an existing map.
- start() - Method in class com.mongodb.DBTCPConnector
-
- start() - Static method in class com.mongodb.QueryBuilder
-
returns a new QueryBuilder
- start(String) - Static method in class com.mongodb.QueryBuilder
-
Creates a new query with a document key
- STRING - Static variable in class org.bson.BSON
-
- StringBuilderPool - Class in com.mongodb.util
-
- StringBuilderPool(String, int) - Constructor for class com.mongodb.util.StringBuilderPool
-
Initializes a pool of a given number of StringBuilders, each of a certain size.
- StringParseUtil - Class in com.mongodb.util
-
- StringParseUtil() - Constructor for class com.mongodb.util.StringParseUtil
-
- StringRangeSet - Class in org.bson.util
-
- StringRangeSet(int) - Constructor for class org.bson.util.StringRangeSet
-
- subList(int, int) - Method in class org.bson.LazyBSONList
-
- SYMBOL - Static variable in class org.bson.BSON
-
- Symbol - Class in org.bson.types
-
Class to hold a BSON symbol object, which is an interned string in Ruby
- Symbol(String) - Constructor for class org.bson.types.Symbol
-
- TaggableReadPreference - Class in com.mongodb
-
Abstract base class for all preference which can be combined with tags
- ThreadPool<T> - Class in com.mongodb.util
-
Deprecated.
This class is no longer in use and should not have been public. It may be removed in a future release.
- ThreadPool(String, int) - Constructor for class com.mongodb.util.ThreadPool
-
Deprecated.
Initializes a new thread pool with a given name and number of threads.
- ThreadPool(String, int, int) - Constructor for class com.mongodb.util.ThreadPool
-
Deprecated.
Initializes a new thread pool with a given name, number of threads, and queue size.
- threadsAllowedToBlockForConnectionMultiplier(int) - Method in class com.mongodb.MongoClientOptions.Builder
-
Sets the multiplier for number of threads allowed to block waiting for a connection.
- threadsAllowedToBlockForConnectionMultiplier - Variable in class com.mongodb.MongoOptions
-
this multiplier, multiplied with the connectionsPerHost setting, gives the maximum number of threads that
may be waiting for a connection to become available from the pool.
- ThreadUtil - Class in com.mongodb.util
-
- ThreadUtil() - Constructor for class com.mongodb.util.ThreadUtil
-
- throwOnError() - Method in class com.mongodb.CommandResult
-
throws an exception containing the cmd name, in case the command failed, or the "err/code" information
- TimeConstants - Class in com.mongodb.util
-
- TimeConstants() - Constructor for class com.mongodb.util.TimeConstants
-
- TIMESTAMP - Static variable in class org.bson.BSON
-
- toArray() - Method in class com.mongodb.DBCursor
-
Converts this cursor to an array.
- toArray(int) - Method in class com.mongodb.DBCursor
-
Converts this cursor to an array.
- toArray() - Method in class org.bson.LazyBSONList
-
- toArray(Object[]) - Method in class org.bson.LazyBSONList
-
- toArray() - Method in class org.bson.LazyBSONObject.LazyBSONKeySet
-
- toArray(T[]) - Method in class org.bson.LazyBSONObject.LazyBSONKeySet
-
- toArray() - Method in class org.bson.util.StringRangeSet
-
- toArray(T[]) - Method in class org.bson.util.StringRangeSet
-
- toByteArray() - Method in class org.bson.io.OutputBuffer
-
mostly for testing
- toByteArray() - Method in class org.bson.types.ObjectId
-
- toDBObject() - Method in class com.mongodb.GroupCommand
-
- toDBObject() - Method in class com.mongodb.MapReduceCommand
-
- toDBObject() - Method in class com.mongodb.ReadPreference.TaggedReadPreference
-
Deprecated.
- toDBObject() - Method in class com.mongodb.ReadPreference
-
- toDBObject() - Method in class com.mongodb.TaggableReadPreference
-
- toHex(byte[]) - Static method in class com.mongodb.util.Util
-
- toInt(Object) - Static method in class org.bson.BSON
-
- toMap() - Method in class com.mongodb.gridfs.GridFSFile
-
- toMap() - Method in class com.mongodb.RawDBObject
-
- toMap() - Method in class com.mongodb.ReflectionDBObject
-
- toMap() - Method in class org.bson.BasicBSONObject
-
Converts a DBObject to a map.
- toMap() - Method in interface org.bson.BSONObject
-
Returns a map representing this BSONObject.
- toMap() - Method in class org.bson.LazyBSONObject
-
- toMap() - Method in class org.bson.types.BasicBSONList
-
- toString() - Method in class com.mongodb.AggregationOutput
-
string representation of the aggregation command
- toString() - Method in class com.mongodb.BasicDBList
-
Returns a JSON serialization of this object
- toString() - Method in class com.mongodb.BasicDBObject
-
Returns a JSON serialization of this object
- toString() - Method in class com.mongodb.DB
-
Returns the name of this database.
- toString() - Method in class com.mongodb.DBAddress
-
gets a String representation of address as host:port/dbname.
- toString() - Method in class com.mongodb.DBCollection
-
- toString() - Method in class com.mongodb.DBCursor
-
- toString() - Method in class com.mongodb.DBPointer
-
Deprecated.
- toString() - Method in class com.mongodb.DBPort
-
- toString() - Method in class com.mongodb.DBRefBase
-
- toString() - Method in class com.mongodb.DefaultDBDecoder
-
- toString() - Method in class com.mongodb.DefaultDBEncoder
-
- toString() - Method in class com.mongodb.gridfs.GridFSFile
-
- toString() - Method in class com.mongodb.MapReduceCommand
-
- toString() - Method in class com.mongodb.MapReduceOutput
-
- toString() - Method in class com.mongodb.Mongo
-
- toString() - Method in class com.mongodb.MongoClientURI
-
- toString() - Method in class com.mongodb.MongoCredential
-
- toString() - Method in class com.mongodb.MongoOptions
-
- toString() - Method in class com.mongodb.MongoURI
-
- toString() - Method in class com.mongodb.RawDBObject
-
- toString() - Method in class com.mongodb.ReplicaSetStatus
-
- toString() - Method in class com.mongodb.ServerAddress
-
- toString() - Method in class com.mongodb.ServerError
-
- toString() - Method in class com.mongodb.TaggableReadPreference
-
- toString() - Method in class com.mongodb.util.Args
-
- toString() - Method in class com.mongodb.util.FastStack
-
- toString() - Method in exception com.mongodb.util.MyAsserts.MyAssert
-
- toString() - Method in class com.mongodb.util.SimplePool
-
- toString() - Method in class com.mongodb.WriteConcern.Majority
-
- toString() - Method in class com.mongodb.WriteConcern
-
- toString() - Method in class com.mongodb.WriteResult
-
- toString() - Method in class org.bson.BasicBSONObject
-
Returns a JSON serialization of this object
- toString() - Method in class org.bson.io.BSONByteBuffer
-
- toString() - Method in class org.bson.io.OutputBuffer
-
- toString() - Method in class org.bson.LazyBSONObject
-
Returns a JSON serialization of this object
- toString() - Method in class org.bson.LazyDBList
-
Returns a JSON serialization of this object
- toString() - Method in class org.bson.types.BSONTimestamp
-
- toString() - Method in class org.bson.types.Code
-
- toString() - Method in class org.bson.types.MaxKey
-
- toString() - Method in class org.bson.types.MinKey
-
- toString() - Method in class org.bson.types.ObjectId
-
- toString() - Method in class org.bson.types.Symbol
-
- toStringBabble() - Method in class org.bson.types.ObjectId
-
- toStringMongod() - Method in class org.bson.types.ObjectId
-
- transform(Object) - Method in interface org.bson.Transformer
-
- Transformer - Interface in org.bson
-
- TYPE - Static variable in class com.mongodb.QueryOperators
-
- w - Variable in class com.mongodb.MongoOptions
-
The "w" value, (number of writes), of the global WriteConcern.
- WeakBag<T> - Class in com.mongodb.util
-
if its not obvious what a weak bag should do, then, well...
- WeakBag() - Constructor for class com.mongodb.util.WeakBag
-
Initializes a new weak bag.
- WHERE - Static variable in class com.mongodb.QueryOperators
-
- WITHIN - Static variable in class com.mongodb.QueryOperators
-
- withinBox(double, double, double, double) - Method in class com.mongodb.QueryBuilder
-
Equivalent to a $within operand, based on a bounding box using represented by two corners
- withinCenter(double, double, double) - Method in class com.mongodb.QueryBuilder
-
Equivalent of the $within operand, used for geospatial operation
- withinCenterSphere(double, double, double) - Method in class com.mongodb.QueryBuilder
-
Equivalent of the $centerSphere operand
mostly intended for queries up to a few hundred miles or km.
- withinPolygon(List<Double[]>) - Method in class com.mongodb.QueryBuilder
-
Equivalent to a $within operand, based on a bounding polygon represented by an array of points
- withTags(Map<String, String>) - Static method in class com.mongodb.ReadPreference
-
Deprecated.
As of release 2.9.0, replaced by
ReadPreference.secondaryPreferred(DBObject firstTagSet, DBObject... remainingTagSets)
- withTags(DBObject) - Static method in class com.mongodb.ReadPreference
-
Deprecated.
As of release 2.9.0, replaced by
ReadPreference.secondaryPreferred(DBObject firstTagSet, DBObject... remainingTagSets)
- wrap(byte[], int, int) - Static method in class org.bson.io.BSONByteBuffer
-
- wrap(byte[]) - Static method in class org.bson.io.BSONByteBuffer
-
- write(byte[]) - Method in class org.bson.io.BasicOutputBuffer
-
- write(byte[], int, int) - Method in class org.bson.io.BasicOutputBuffer
-
- write(int) - Method in class org.bson.io.BasicOutputBuffer
-
- write(byte[]) - Method in class org.bson.io.OutputBuffer
-
- write(byte[], int, int) - Method in class org.bson.io.OutputBuffer
-
- write(int) - Method in class org.bson.io.OutputBuffer
-
- write(byte[]) - Method in class org.bson.io.PoolOutputBuffer
-
- write(byte[], int, int) - Method in class org.bson.io.PoolOutputBuffer
-
- write(int) - Method in class org.bson.io.PoolOutputBuffer
-
- writeConcern(WriteConcern) - Method in class com.mongodb.MongoClientOptions.Builder
-
Sets the write concern.
- writeConcern - Variable in class com.mongodb.MongoOptions
-
Sets the write concern.
- WriteConcern - Class in com.mongodb
-
WriteConcern control the acknowledgment of write operations with various options.
- WriteConcern() - Constructor for class com.mongodb.WriteConcern
-
Default constructor keeping all options as default.
- WriteConcern(int) - Constructor for class com.mongodb.WriteConcern
-
- WriteConcern(String) - Constructor for class com.mongodb.WriteConcern
-
Tag based Write Concern with wtimeout=0, fsync=false, and j=false
- WriteConcern(int, int) - Constructor for class com.mongodb.WriteConcern
-
- WriteConcern(boolean) - Constructor for class com.mongodb.WriteConcern
-
- WriteConcern(int, int, boolean) - Constructor for class com.mongodb.WriteConcern
-
Creates a WriteConcern object.
- WriteConcern(int, int, boolean, boolean) - Constructor for class com.mongodb.WriteConcern
-
Creates a WriteConcern object.
- WriteConcern(int, int, boolean, boolean, boolean) - Constructor for class com.mongodb.WriteConcern
-
Creates a WriteConcern object.
- WriteConcern(String, int, boolean, boolean) - Constructor for class com.mongodb.WriteConcern
-
Creates a WriteConcern object.
- WriteConcern(String, int, boolean, boolean, boolean) - Constructor for class com.mongodb.WriteConcern
-
Creates a WriteConcern object.
- WriteConcern.Majority - Class in com.mongodb
-
- WriteConcern.Majority() - Constructor for class com.mongodb.WriteConcern.Majority
-
- WriteConcern.Majority(int, boolean, boolean) - Constructor for class com.mongodb.WriteConcern.Majority
-
- WriteConcernException - Exception in com.mongodb
-
An exception representing an error reported due to a write failure.
- WriteConcernException(CommandResult) - Constructor for exception com.mongodb.WriteConcernException
-
Construct a new instance with the CommandResult from getlasterror command
- writeCString(String) - Method in class org.bson.BasicBSONEncoder
-
- writeDouble(double) - Method in class org.bson.io.OutputBuffer
-
- writeInt(int) - Method in class org.bson.BasicBSONEncoder
-
- writeInt(int) - Method in class org.bson.io.OutputBuffer
-
- writeInt(int, int) - Method in class org.bson.io.OutputBuffer
-
- writeIntBE(int) - Method in class org.bson.io.OutputBuffer
-
- writeLong(long) - Method in class org.bson.BasicBSONEncoder
-
- writeLong(long) - Method in class org.bson.io.OutputBuffer
-
- writeObject(OutputBuffer, BSONObject) - Method in interface com.mongodb.DBEncoder
-
- writeObject(OutputBuffer, BSONObject) - Method in class com.mongodb.DefaultDBEncoder
-
- writeObject(OutputBuffer, BSONObject) - Method in class com.mongodb.LazyDBEncoder
-
- WriteResult - Class in com.mongodb
-
This class lets you access the results of the previous write.
- writeTo(String) - Method in class com.mongodb.gridfs.GridFSDBFile
-
Writes the file's data to a file on disk
- writeTo(File) - Method in class com.mongodb.gridfs.GridFSDBFile
-
Writes the file's data to a file on disk
- writeTo(OutputStream) - Method in class com.mongodb.gridfs.GridFSDBFile
-
Writes the file's data to an OutputStream
- wtimeout - Variable in class com.mongodb.MongoOptions
-
The "wtimeout" value of the global WriteConcern.