Packages

class MongoService extends MongoClient

Linear Supertypes
MongoClient, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. MongoService
  2. MongoClient
  3. AnyRef
  4. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new MongoService(_asJava: AnyRef)

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. def aggregate(collection: String, pipeline: JsonArray): ReadStream[JsonObject]
    Definition Classes
    MongoClient
  5. def aggregateWithOptions(collection: String, pipeline: JsonArray, options: AggregateOptions): ReadStream[JsonObject]
    Definition Classes
    MongoClient
  6. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  7. def asJava: AnyRef
    Definition Classes
    MongoClient
  8. def bulkWrite(collection: String, operations: Buffer[BulkOperation], resultHandler: Handler[AsyncResult[MongoClientBulkWriteResult]]): MongoService
    Definition Classes
    MongoService → MongoClient
  9. def bulkWriteFuture(collection: String, operations: Buffer[BulkOperation]): Future[MongoClientBulkWriteResult]
    Definition Classes
    MongoService → MongoClient
  10. def bulkWriteWithOptions(collection: String, operations: Buffer[BulkOperation], bulkWriteOptions: BulkWriteOptions, resultHandler: Handler[AsyncResult[MongoClientBulkWriteResult]]): MongoService
    Definition Classes
    MongoService → MongoClient
  11. def bulkWriteWithOptionsFuture(collection: String, operations: Buffer[BulkOperation], bulkWriteOptions: BulkWriteOptions): Future[MongoClientBulkWriteResult]
    Definition Classes
    MongoService → MongoClient
  12. def clone(): AnyRef
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )
  13. def close(): Unit
    Definition Classes
    MongoService → MongoClient
  14. def count(collection: String, query: JsonObject, resultHandler: Handler[AsyncResult[Long]]): MongoService
    Definition Classes
    MongoService → MongoClient
  15. def countFuture(collection: String, query: JsonObject): Future[Long]
    Definition Classes
    MongoService → MongoClient
  16. def createCollection(collectionName: String, resultHandler: Handler[AsyncResult[Unit]]): MongoService
    Definition Classes
    MongoService → MongoClient
  17. def createCollectionFuture(collectionName: String): Future[Unit]
    Definition Classes
    MongoService → MongoClient
  18. def createIndex(collection: String, key: JsonObject, resultHandler: Handler[AsyncResult[Unit]]): MongoService
    Definition Classes
    MongoService → MongoClient
  19. def createIndexFuture(collection: String, key: JsonObject): Future[Unit]
    Definition Classes
    MongoService → MongoClient
  20. def createIndexWithOptions(collection: String, key: JsonObject, options: IndexOptions, resultHandler: Handler[AsyncResult[Unit]]): MongoService
    Definition Classes
    MongoService → MongoClient
  21. def createIndexWithOptionsFuture(collection: String, key: JsonObject, options: IndexOptions): Future[Unit]
    Definition Classes
    MongoService → MongoClient
  22. def distinct(collection: String, fieldName: String, resultClassname: String, resultHandler: Handler[AsyncResult[JsonArray]]): MongoService
    Definition Classes
    MongoService → MongoClient
  23. def distinctBatch(collection: String, fieldName: String, resultClassname: String): ReadStream[JsonObject]
    Definition Classes
    MongoClient
  24. def distinctBatchWithQuery(collection: String, fieldName: String, resultClassname: String, query: JsonObject, batchSize: Int): ReadStream[JsonObject]
    Definition Classes
    MongoClient
  25. def distinctBatchWithQuery(collection: String, fieldName: String, resultClassname: String, query: JsonObject): ReadStream[JsonObject]
    Definition Classes
    MongoClient
  26. def distinctFuture(collection: String, fieldName: String, resultClassname: String): Future[JsonArray]
    Definition Classes
    MongoService → MongoClient
  27. def distinctWithQuery(collection: String, fieldName: String, resultClassname: String, query: JsonObject, resultHandler: Handler[AsyncResult[JsonArray]]): MongoService
    Definition Classes
    MongoService → MongoClient
  28. def distinctWithQueryFuture(collection: String, fieldName: String, resultClassname: String, query: JsonObject): Future[JsonArray]
    Definition Classes
    MongoService → MongoClient
  29. def dropCollection(collection: String, resultHandler: Handler[AsyncResult[Unit]]): MongoService
    Definition Classes
    MongoService → MongoClient
  30. def dropCollectionFuture(collection: String): Future[Unit]
    Definition Classes
    MongoService → MongoClient
  31. def dropIndex(collection: String, indexName: String, resultHandler: Handler[AsyncResult[Unit]]): MongoService
    Definition Classes
    MongoService → MongoClient
  32. def dropIndexFuture(collection: String, indexName: String): Future[Unit]
    Definition Classes
    MongoService → MongoClient
  33. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  34. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  35. def finalize(): Unit
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  36. def find(collection: String, query: JsonObject, resultHandler: Handler[AsyncResult[Buffer[JsonObject]]]): MongoService
    Definition Classes
    MongoService → MongoClient
  37. def findBatch(collection: String, query: JsonObject): ReadStream[JsonObject]
    Definition Classes
    MongoClient
  38. def findBatchWithOptions(collection: String, query: JsonObject, options: FindOptions): ReadStream[JsonObject]
    Definition Classes
    MongoClient
  39. def findFuture(collection: String, query: JsonObject): Future[Buffer[JsonObject]]
    Definition Classes
    MongoService → MongoClient
  40. def findOne(collection: String, query: JsonObject, fields: Option[JsonObject], resultHandler: Handler[AsyncResult[Option[JsonObject]]]): MongoService
    Definition Classes
    MongoService → MongoClient
  41. def findOneAndDelete(collection: String, query: JsonObject, resultHandler: Handler[AsyncResult[Option[JsonObject]]]): MongoService
    Definition Classes
    MongoService → MongoClient
  42. def findOneAndDeleteFuture(collection: String, query: JsonObject): Future[Option[JsonObject]]
    Definition Classes
    MongoService → MongoClient
  43. def findOneAndDeleteWithOptions(collection: String, query: JsonObject, findOptions: FindOptions, resultHandler: Handler[AsyncResult[Option[JsonObject]]]): MongoService
    Definition Classes
    MongoService → MongoClient
  44. def findOneAndDeleteWithOptionsFuture(collection: String, query: JsonObject, findOptions: FindOptions): Future[Option[JsonObject]]
    Definition Classes
    MongoService → MongoClient
  45. def findOneAndReplace(collection: String, query: JsonObject, replace: JsonObject, resultHandler: Handler[AsyncResult[Option[JsonObject]]]): MongoService
    Definition Classes
    MongoService → MongoClient
  46. def findOneAndReplaceFuture(collection: String, query: JsonObject, replace: JsonObject): Future[Option[JsonObject]]
    Definition Classes
    MongoService → MongoClient
  47. def findOneAndReplaceWithOptions(collection: String, query: JsonObject, update: JsonObject, findOptions: FindOptions, updateOptions: UpdateOptions, resultHandler: Handler[AsyncResult[Option[JsonObject]]]): MongoService
    Definition Classes
    MongoService → MongoClient
  48. def findOneAndReplaceWithOptionsFuture(collection: String, query: JsonObject, update: JsonObject, findOptions: FindOptions, updateOptions: UpdateOptions): Future[Option[JsonObject]]
    Definition Classes
    MongoService → MongoClient
  49. def findOneAndUpdate(collection: String, query: JsonObject, update: JsonObject, resultHandler: Handler[AsyncResult[Option[JsonObject]]]): MongoService
    Definition Classes
    MongoService → MongoClient
  50. def findOneAndUpdateFuture(collection: String, query: JsonObject, update: JsonObject): Future[Option[JsonObject]]
    Definition Classes
    MongoService → MongoClient
  51. def findOneAndUpdateWithOptions(collection: String, query: JsonObject, update: JsonObject, findOptions: FindOptions, updateOptions: UpdateOptions, resultHandler: Handler[AsyncResult[Option[JsonObject]]]): MongoService
    Definition Classes
    MongoService → MongoClient
  52. def findOneAndUpdateWithOptionsFuture(collection: String, query: JsonObject, update: JsonObject, findOptions: FindOptions, updateOptions: UpdateOptions): Future[Option[JsonObject]]
    Definition Classes
    MongoService → MongoClient
  53. def findOneFuture(collection: String, query: JsonObject, fields: Option[JsonObject]): Future[Option[JsonObject]]
    Definition Classes
    MongoService → MongoClient
  54. def findWithOptions(collection: String, query: JsonObject, options: FindOptions, resultHandler: Handler[AsyncResult[Buffer[JsonObject]]]): MongoService
    Definition Classes
    MongoService → MongoClient
  55. def findWithOptionsFuture(collection: String, query: JsonObject, options: FindOptions): Future[Buffer[JsonObject]]
    Definition Classes
    MongoService → MongoClient
  56. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  57. def getCollections(resultHandler: Handler[AsyncResult[Buffer[String]]]): MongoService
    Definition Classes
    MongoService → MongoClient
  58. def getCollectionsFuture(): Future[Buffer[String]]
    Definition Classes
    MongoService → MongoClient
  59. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  60. def insert(collection: String, document: JsonObject, resultHandler: Handler[AsyncResult[Option[String]]]): MongoService
    Definition Classes
    MongoService → MongoClient
  61. def insertFuture(collection: String, document: JsonObject): Future[Option[String]]
    Definition Classes
    MongoService → MongoClient
  62. def insertWithOptions(collection: String, document: JsonObject, writeOption: Option[WriteOption], resultHandler: Handler[AsyncResult[Option[String]]]): MongoService
    Definition Classes
    MongoService → MongoClient
  63. def insertWithOptionsFuture(collection: String, document: JsonObject, writeOption: Option[WriteOption]): Future[Option[String]]
    Definition Classes
    MongoService → MongoClient
  64. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  65. def listIndexes(collection: String, resultHandler: Handler[AsyncResult[JsonArray]]): MongoService
    Definition Classes
    MongoService → MongoClient
  66. def listIndexesFuture(collection: String): Future[JsonArray]
    Definition Classes
    MongoService → MongoClient
  67. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  68. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  69. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  70. def remove(collection: String, query: JsonObject, resultHandler: Handler[AsyncResult[Unit]]): MongoService
    Definition Classes
    MongoService → MongoClient
  71. def removeDocument(collection: String, query: JsonObject, resultHandler: Handler[AsyncResult[MongoClientDeleteResult]]): MongoService
    Definition Classes
    MongoService → MongoClient
  72. def removeDocumentFuture(collection: String, query: JsonObject): Future[MongoClientDeleteResult]
    Definition Classes
    MongoService → MongoClient
  73. def removeDocumentWithOptions(collection: String, query: JsonObject, writeOption: Option[WriteOption], resultHandler: Handler[AsyncResult[MongoClientDeleteResult]]): MongoService
    Definition Classes
    MongoService → MongoClient
  74. def removeDocumentWithOptionsFuture(collection: String, query: JsonObject, writeOption: Option[WriteOption]): Future[MongoClientDeleteResult]
    Definition Classes
    MongoService → MongoClient
  75. def removeDocuments(collection: String, query: JsonObject, resultHandler: Handler[AsyncResult[MongoClientDeleteResult]]): MongoService
    Definition Classes
    MongoService → MongoClient
  76. def removeDocumentsFuture(collection: String, query: JsonObject): Future[MongoClientDeleteResult]
    Definition Classes
    MongoService → MongoClient
  77. def removeDocumentsWithOptions(collection: String, query: JsonObject, writeOption: Option[WriteOption], resultHandler: Handler[AsyncResult[MongoClientDeleteResult]]): MongoService
    Definition Classes
    MongoService → MongoClient
  78. def removeDocumentsWithOptionsFuture(collection: String, query: JsonObject, writeOption: Option[WriteOption]): Future[MongoClientDeleteResult]
    Definition Classes
    MongoService → MongoClient
  79. def removeFuture(collection: String, query: JsonObject): Future[Unit]
    Definition Classes
    MongoService → MongoClient
  80. def removeOne(collection: String, query: JsonObject, resultHandler: Handler[AsyncResult[Unit]]): MongoService
    Definition Classes
    MongoService → MongoClient
  81. def removeOneFuture(collection: String, query: JsonObject): Future[Unit]
    Definition Classes
    MongoService → MongoClient
  82. def removeOneWithOptions(collection: String, query: JsonObject, writeOption: WriteOption, resultHandler: Handler[AsyncResult[Unit]]): MongoService
    Definition Classes
    MongoService → MongoClient
  83. def removeOneWithOptionsFuture(collection: String, query: JsonObject, writeOption: WriteOption): Future[Unit]
    Definition Classes
    MongoService → MongoClient
  84. def removeWithOptions(collection: String, query: JsonObject, writeOption: WriteOption, resultHandler: Handler[AsyncResult[Unit]]): MongoService
    Definition Classes
    MongoService → MongoClient
  85. def removeWithOptionsFuture(collection: String, query: JsonObject, writeOption: WriteOption): Future[Unit]
    Definition Classes
    MongoService → MongoClient
  86. def replace(collection: String, query: JsonObject, replace: JsonObject, resultHandler: Handler[AsyncResult[Unit]]): MongoService
    Definition Classes
    MongoService → MongoClient
  87. def replaceDocuments(collection: String, query: JsonObject, replace: JsonObject, resultHandler: Handler[AsyncResult[MongoClientUpdateResult]]): MongoService
    Definition Classes
    MongoService → MongoClient
  88. def replaceDocumentsFuture(collection: String, query: JsonObject, replace: JsonObject): Future[MongoClientUpdateResult]
    Definition Classes
    MongoService → MongoClient
  89. def replaceDocumentsWithOptions(collection: String, query: JsonObject, replace: JsonObject, options: UpdateOptions, resultHandler: Handler[AsyncResult[MongoClientUpdateResult]]): MongoService
    Definition Classes
    MongoService → MongoClient
  90. def replaceDocumentsWithOptionsFuture(collection: String, query: JsonObject, replace: JsonObject, options: UpdateOptions): Future[MongoClientUpdateResult]
    Definition Classes
    MongoService → MongoClient
  91. def replaceFuture(collection: String, query: JsonObject, replace: JsonObject): Future[Unit]
    Definition Classes
    MongoService → MongoClient
  92. def replaceWithOptions(collection: String, query: JsonObject, replace: JsonObject, options: UpdateOptions, resultHandler: Handler[AsyncResult[Unit]]): MongoService
    Definition Classes
    MongoService → MongoClient
  93. def replaceWithOptionsFuture(collection: String, query: JsonObject, replace: JsonObject, options: UpdateOptions): Future[Unit]
    Definition Classes
    MongoService → MongoClient
  94. def runCommand(commandName: String, command: JsonObject, resultHandler: Handler[AsyncResult[JsonObject]]): MongoService
    Definition Classes
    MongoService → MongoClient
  95. def runCommandFuture(commandName: String, command: JsonObject): Future[JsonObject]
    Definition Classes
    MongoService → MongoClient
  96. def save(collection: String, document: JsonObject, resultHandler: Handler[AsyncResult[Option[String]]]): MongoService
    Definition Classes
    MongoService → MongoClient
  97. def saveFuture(collection: String, document: JsonObject): Future[Option[String]]
    Definition Classes
    MongoService → MongoClient
  98. def saveWithOptions(collection: String, document: JsonObject, writeOption: Option[WriteOption], resultHandler: Handler[AsyncResult[Option[String]]]): MongoService
    Definition Classes
    MongoService → MongoClient
  99. def saveWithOptionsFuture(collection: String, document: JsonObject, writeOption: Option[WriteOption]): Future[Option[String]]
    Definition Classes
    MongoService → MongoClient
  100. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  101. def toString(): String
    Definition Classes
    AnyRef → Any
  102. def update(collection: String, query: JsonObject, update: JsonObject, resultHandler: Handler[AsyncResult[Unit]]): MongoService
    Definition Classes
    MongoService → MongoClient
  103. def updateCollection(collection: String, query: JsonObject, update: JsonObject, resultHandler: Handler[AsyncResult[MongoClientUpdateResult]]): MongoService
    Definition Classes
    MongoService → MongoClient
  104. def updateCollectionFuture(collection: String, query: JsonObject, update: JsonObject): Future[MongoClientUpdateResult]
    Definition Classes
    MongoService → MongoClient
  105. def updateCollectionWithOptions(collection: String, query: JsonObject, update: JsonObject, options: UpdateOptions, resultHandler: Handler[AsyncResult[MongoClientUpdateResult]]): MongoService
    Definition Classes
    MongoService → MongoClient
  106. def updateCollectionWithOptionsFuture(collection: String, query: JsonObject, update: JsonObject, options: UpdateOptions): Future[MongoClientUpdateResult]
    Definition Classes
    MongoService → MongoClient
  107. def updateFuture(collection: String, query: JsonObject, update: JsonObject): Future[Unit]
    Definition Classes
    MongoService → MongoClient
  108. def updateWithOptions(collection: String, query: JsonObject, update: JsonObject, options: UpdateOptions, resultHandler: Handler[AsyncResult[Unit]]): MongoService
    Definition Classes
    MongoService → MongoClient
  109. def updateWithOptionsFuture(collection: String, query: JsonObject, update: JsonObject, options: UpdateOptions): Future[Unit]
    Definition Classes
    MongoService → MongoClient
  110. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  111. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  112. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )

Inherited from MongoClient

Inherited from AnyRef

Inherited from Any

Ungrouped