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

## A

## B

## C

close() - Method in MongoClient
  Close the client and release its resources
count(String, Map<String, Object>, Handler<AsyncResult<Long>>) - Method in MongoClient
  Count matching documents in a collection.
createCollection(String, Handler<AsyncResult<Void>>) - Method in MongoClient
  Create a new collection
createNonShared(Vertx, Map<String, Object>) - Method in MongoClient
  Create a Mongo client which maintains its own data source.
createShared(Vertx, Map<String, Object>) - Method in MongoClient
  Like MongoClient.createShared but with the default data source name

## D

dropCollection(String, Handler<AsyncResult<Void>>) - Method in MongoClient
  Drop a collection

## E

## F

find(String, Map<String, Object>, Handler<AsyncResult<List<Map<String, Object>>>>) - Method in MongoClient
  Find matching documents in the specified collection
findOne(String, Map<String, Object>, Map<String, Object>, Handler<AsyncResult<Map<String, Object>>>) - Method in MongoClient
  Find a single matching document in the specified collection
findWithOptions(String, Map<String, Object>, Map<String, Object>, Handler<AsyncResult<List<Map<String, Object>>>>) - Method in MongoClient
  Find matching documents in the specified collection, specifying options

## G

getCollections(Handler<AsyncResult<List<String>>>) - Method in MongoClient
  Get a list of all collections in the database.
getDelegate() - Method in MongoClient

## H

## I

insert(String, Map<String, Object>, Handler<AsyncResult<String>>) - Method in MongoClient
  Insert a document in the specified collection
insertWithOptions(String, Map<String, Object>, WriteOption, Handler<AsyncResult<String>>) - Method in MongoClient
  Insert a document in the specified collection with the specified write option

## J

## K

## L

## M

MongoClient - Class in io.vertx.groovy.ext.mongo
  A Vert.x service used to interact with MongoDB server instances.
MongoClient(Object) - Constructor in MongoClient

## N

## O

## P

## Q

## R

remove(String, Map<String, Object>, Handler<AsyncResult<Void>>) - Method in MongoClient
  Remove matching documents from a collection
removeOne(String, Map<String, Object>, Handler<AsyncResult<Void>>) - Method in MongoClient
  Remove a single matching document from a collection
removeOneWithOptions(String, Map<String, Object>, WriteOption, Handler<AsyncResult<Void>>) - Method in MongoClient
  Remove a single matching document from a collection with the specified write option
removeWithOptions(String, Map<String, Object>, WriteOption, Handler<AsyncResult<Void>>) - Method in MongoClient
  Remove matching documents from a collection with the specified write option
replace(String, Map<String, Object>, Map<String, Object>, Handler<AsyncResult<Void>>) - Method in MongoClient
  Replace matching documents in the specified collection
replaceWithOptions(String, Map<String, Object>, Map<String, Object>, Map<String, Object>, Handler<AsyncResult<Void>>) - Method in MongoClient
  Replace matching documents in the specified collection, specifying options
runCommand(String, Map<String, Object>, Handler<AsyncResult<Map<String, Object>>>) - Method in MongoClient
  Run an arbitrary MongoDB command.

## S

save(String, Map<String, Object>, Handler<AsyncResult<String>>) - Method in MongoClient
  Save a document in the specified collection
saveWithOptions(String, Map<String, Object>, WriteOption, Handler<AsyncResult<String>>) - Method in MongoClient
  Save a document in the specified collection with the specified write option

## T

## U

update(String, Map<String, Object>, Map<String, Object>, Handler<AsyncResult<Void>>) - Method in MongoClient
  Update matching documents in the specified collection
updateWithOptions(String, Map<String, Object>, Map<String, Object>, Map<String, Object>, Handler<AsyncResult<Void>>) - Method in MongoClient
  Update matching documents in the specified collection, specifying options

## V

## W

## X

## Y

## Z

## _

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