## Uses of Class
io.vertx.ext.mongo.FindOptions

- Packages that use FindOptions
  Package | Description
  --- | ---
  io.vertx.ext.mongo |
  io.vertx.rxjava.ext.mongo |

- - ### Uses of FindOptions in io.vertx.ext.mongo

    Methods in io.vertx.ext.mongo that return FindOptions
    Modifier and Type | Method and Description
    --- | ---
    `FindOptions` | FindOptions.`setFields(JsonObject fields)` Set the fields
    `FindOptions` | FindOptions.`setLimit(int limit)` Set the limit
    `FindOptions` | FindOptions.`setSkip(int skip)` Set the skip
    `FindOptions` | FindOptions.`setSort(JsonObject sort)` Set the sort document

    Methods in io.vertx.ext.mongo with parameters of type FindOptions
    Modifier and Type | Method and Description
    --- | ---
    `MongoClient` | MongoClient.`findBatchWithOptions(String collection, JsonObject query, FindOptions options, Handler<AsyncResult<JsonObject>> resultHandler)` Find matching documents in the specified collection, specifying options.
    `MongoClient` | MongoClient.`findOneAndDeleteWithOptions(String collection, JsonObject query, FindOptions findOptions, Handler<AsyncResult<JsonObject>> resultHandler)` Find a single matching document in the specified collection and delete it.
    `MongoClient` | MongoClient.`findOneAndReplaceWithOptions(String collection, JsonObject query, JsonObject replace, FindOptions findOptions, UpdateOptions updateOptions, Handler<AsyncResult<JsonObject>> resultHandler)` Find a single matching document in the specified collection and replace it.
    `MongoClient` | MongoClient.`findOneAndUpdateWithOptions(String collection, JsonObject query, JsonObject update, FindOptions findOptions, UpdateOptions updateOptions, Handler<AsyncResult<JsonObject>> resultHandler)` Find a single matching document in the specified collection and update it.
    `MongoClient` | MongoClient.`findWithOptions(String collection, JsonObject query, FindOptions options, Handler<AsyncResult<List<JsonObject>>> resultHandler)` Find matching documents in the specified collection, specifying options

    Constructors in io.vertx.ext.mongo with parameters of type FindOptions
    Constructor and Description
    `FindOptions(FindOptions options)` Copy constructor

  - ### Uses of FindOptions in io.vertx.rxjava.ext.mongo

    Methods in io.vertx.rxjava.ext.mongo with parameters of type FindOptions
    Modifier and Type | Method and Description
    --- | ---
    `MongoClient` | MongoClient.`findBatchWithOptions(String collection, JsonObject query, FindOptions options, Handler<AsyncResult<JsonObject>> resultHandler)` Find matching documents in the specified collection, specifying options.
    `rx.Observable<JsonObject>` | MongoClient.`findBatchWithOptionsObservable(String collection, JsonObject query, FindOptions options)` Deprecated. use `MongoClient.rxFindBatchWithOptions(java.lang.String, io.vertx.core.json.JsonObject, io.vertx.ext.mongo.FindOptions)` instead
    `MongoClient` | MongoClient.`findOneAndDeleteWithOptions(String collection, JsonObject query, FindOptions findOptions, Handler<AsyncResult<JsonObject>> resultHandler)` Find a single matching document in the specified collection and delete it.
    `rx.Observable<JsonObject>` | MongoClient.`findOneAndDeleteWithOptionsObservable(String collection, JsonObject query, FindOptions findOptions)` Deprecated. use `MongoClient.rxFindOneAndDeleteWithOptions(java.lang.String, io.vertx.core.json.JsonObject, io.vertx.ext.mongo.FindOptions)` instead
    `MongoClient` | MongoClient.`findOneAndReplaceWithOptions(String collection, JsonObject query, JsonObject replace, FindOptions findOptions, UpdateOptions updateOptions, Handler<AsyncResult<JsonObject>> resultHandler)` Find a single matching document in the specified collection and replace it.
    `rx.Observable<JsonObject>` | MongoClient.`findOneAndReplaceWithOptionsObservable(String collection, JsonObject query, JsonObject replace, FindOptions findOptions, UpdateOptions updateOptions)` Deprecated. use `MongoClient.rxFindOneAndReplaceWithOptions(java.lang.String, io.vertx.core.json.JsonObject, io.vertx.core.json.JsonObject, io.vertx.ext.mongo.FindOptions, io.vertx.ext.mongo.UpdateOptions)` instead
    `MongoClient` | MongoClient.`findOneAndUpdateWithOptions(String collection, JsonObject query, JsonObject update, FindOptions findOptions, UpdateOptions updateOptions, Handler<AsyncResult<JsonObject>> resultHandler)` Find a single matching document in the specified collection and update it.
    `rx.Observable<JsonObject>` | MongoClient.`findOneAndUpdateWithOptionsObservable(String collection, JsonObject query, JsonObject update, FindOptions findOptions, UpdateOptions updateOptions)` Deprecated. use `MongoClient.rxFindOneAndUpdateWithOptions(java.lang.String, io.vertx.core.json.JsonObject, io.vertx.core.json.JsonObject, io.vertx.ext.mongo.FindOptions, io.vertx.ext.mongo.UpdateOptions)` instead
    `MongoClient` | MongoClient.`findWithOptions(String collection, JsonObject query, FindOptions options, Handler<AsyncResult<List<JsonObject>>> resultHandler)` Find matching documents in the specified collection, specifying options
    `rx.Observable<List<JsonObject>>` | MongoClient.`findWithOptionsObservable(String collection, JsonObject query, FindOptions options)` Deprecated. use `MongoClient.rxFindWithOptions(java.lang.String, io.vertx.core.json.JsonObject, io.vertx.ext.mongo.FindOptions)` instead
    `rx.Single<JsonObject>` | MongoClient.`rxFindBatchWithOptions(String collection, JsonObject query, FindOptions options)` Find matching documents in the specified collection, specifying options.
    `rx.Single<JsonObject>` | MongoClient.`rxFindOneAndDeleteWithOptions(String collection, JsonObject query, FindOptions findOptions)` Find a single matching document in the specified collection and delete it.
    `rx.Single<JsonObject>` | MongoClient.`rxFindOneAndReplaceWithOptions(String collection, JsonObject query, JsonObject replace, FindOptions findOptions, UpdateOptions updateOptions)` Find a single matching document in the specified collection and replace it.
    `rx.Single<JsonObject>` | MongoClient.`rxFindOneAndUpdateWithOptions(String collection, JsonObject query, JsonObject update, FindOptions findOptions, UpdateOptions updateOptions)` Find a single matching document in the specified collection and update it.
    `rx.Single<List<JsonObject>>` | MongoClient.`rxFindWithOptions(String collection, JsonObject query, FindOptions options)` Find matching documents in the specified collection, specifying options

Copyright © 2017. All rights reserved.