Skip navigation links
B C D E F G H I L M R S T U 

B

build(String, Function<T, JsonObject>, Function<JsonObject, T>) - Method in class info.pascalkrause.vertx.mongodata.MongoCollectionFactory
 
bulkInsert(Collection<T>, Handler<AsyncResult<Long>>) - Method in interface info.pascalkrause.vertx.mongodata.collection.MongoCollection
Inserts many resources into the collection.
bulkInsert(Collection<T>, Handler<AsyncResult<Long>>) - Method in class info.pascalkrause.vertx.mongodata.collection.MongoCollectionImpl
 
bulkInsert(String, List<JsonObject>, Handler<AsyncResult<Long>>) - Method in class info.pascalkrause.vertx.mongodata.datasource.MongoClientDataSource
 
bulkInsert(String, List<JsonObject>, Handler<AsyncResult<Long>>) - Method in interface info.pascalkrause.vertx.mongodata.datasource.MongoDataSource
Insert many documents into the collection.

C

cause() - Method in class info.pascalkrause.vertx.mongodata.SimpleAsyncResult
 
count(JsonObject, Handler<AsyncResult<Long>>) - Method in interface info.pascalkrause.vertx.mongodata.collection.MongoCollection
Count matching entries in a collection.
count(JsonObject, Handler<AsyncResult<Long>>) - Method in class info.pascalkrause.vertx.mongodata.collection.MongoCollectionImpl
 
count(String, JsonObject, Handler<AsyncResult<Long>>) - Method in class info.pascalkrause.vertx.mongodata.datasource.MongoClientDataSource
 
count(String, JsonObject, Handler<AsyncResult<Long>>) - Method in interface info.pascalkrause.vertx.mongodata.datasource.MongoDataSource
Count matching documents in a collection.
countAll(Handler<AsyncResult<Long>>) - Method in interface info.pascalkrause.vertx.mongodata.collection.MongoCollection
Count all entries in a collection.
countAll(Handler<AsyncResult<Long>>) - Method in class info.pascalkrause.vertx.mongodata.collection.MongoCollectionImpl
 
createIndex(Index, Handler<AsyncResult<Void>>) - Method in interface info.pascalkrause.vertx.mongodata.collection.MongoCollection
Creates an index.
createIndex(Index, Handler<AsyncResult<Void>>) - Method in class info.pascalkrause.vertx.mongodata.collection.MongoCollectionImpl
 
createIndex(String, Index, Handler<AsyncResult<Void>>) - Method in class info.pascalkrause.vertx.mongodata.datasource.MongoClientDataSource
 
createIndex(String, Index, Handler<AsyncResult<Void>>) - Method in interface info.pascalkrause.vertx.mongodata.datasource.MongoDataSource
Creates an index on the collection.

D

deleteIndex(String, Handler<AsyncResult<Void>>) - Method in interface info.pascalkrause.vertx.mongodata.collection.MongoCollection
Deletes an index.
deleteIndex(String, Handler<AsyncResult<Void>>) - Method in class info.pascalkrause.vertx.mongodata.collection.MongoCollectionImpl
 
deleteIndex(String, String, Handler<AsyncResult<Void>>) - Method in class info.pascalkrause.vertx.mongodata.datasource.MongoClientDataSource
 
deleteIndex(String, String, Handler<AsyncResult<Void>>) - Method in interface info.pascalkrause.vertx.mongodata.datasource.MongoDataSource
Deletes an index.
drop(Handler<AsyncResult<Void>>) - Method in interface info.pascalkrause.vertx.mongodata.collection.MongoCollection
Drop the collection.
drop(Handler<AsyncResult<Void>>) - Method in class info.pascalkrause.vertx.mongodata.collection.MongoCollectionImpl
 
dropCollection(String, Handler<AsyncResult<Void>>) - Method in class info.pascalkrause.vertx.mongodata.datasource.MongoClientDataSource
 
dropCollection(String, Handler<AsyncResult<Void>>) - Method in interface info.pascalkrause.vertx.mongodata.datasource.MongoDataSource
Drops the collection.

E

equals(Object) - Method in class info.pascalkrause.vertx.mongodata.collection.Index
 

F

failed() - Method in class info.pascalkrause.vertx.mongodata.SimpleAsyncResult
 
find(JsonObject, Handler<AsyncResult<List<T>>>) - Method in interface info.pascalkrause.vertx.mongodata.collection.MongoCollection
Finds matching entries in a collection.
find(JsonObject, Handler<AsyncResult<List<T>>>) - Method in class info.pascalkrause.vertx.mongodata.collection.MongoCollectionImpl
 
find(String, JsonObject, Handler<AsyncResult<List<JsonObject>>>) - Method in class info.pascalkrause.vertx.mongodata.datasource.MongoClientDataSource
 
find(String, JsonObject, Handler<AsyncResult<List<JsonObject>>>) - Method in interface info.pascalkrause.vertx.mongodata.datasource.MongoDataSource
Find matching documents in the specified collection
findAll(Handler<AsyncResult<List<T>>>) - Method in interface info.pascalkrause.vertx.mongodata.collection.MongoCollection
Finds all entries in a collection.
findAll(Handler<AsyncResult<List<T>>>) - Method in class info.pascalkrause.vertx.mongodata.collection.MongoCollectionImpl
 

G

getCollectionName() - Method in interface info.pascalkrause.vertx.mongodata.collection.MongoCollection
 
getCollectionName() - Method in class info.pascalkrause.vertx.mongodata.collection.MongoCollectionImpl
 
getColumn() - Method in class info.pascalkrause.vertx.mongodata.collection.Index
 
getName() - Method in class info.pascalkrause.vertx.mongodata.collection.Index
 

H

hashCode() - Method in class info.pascalkrause.vertx.mongodata.collection.Index
 

I

Index - Class in info.pascalkrause.vertx.mongodata.collection
 
Index(String, String) - Constructor for class info.pascalkrause.vertx.mongodata.collection.Index
Creates an unique Index with order ascending
Index(String, String, boolean) - Constructor for class info.pascalkrause.vertx.mongodata.collection.Index
Creates an Index with order ascending
Index(String, String, boolean, boolean) - Constructor for class info.pascalkrause.vertx.mongodata.collection.Index
Creates an Index
info.pascalkrause.vertx.mongodata - package info.pascalkrause.vertx.mongodata
 
info.pascalkrause.vertx.mongodata.collection - package info.pascalkrause.vertx.mongodata.collection
 
info.pascalkrause.vertx.mongodata.datasource - package info.pascalkrause.vertx.mongodata.datasource
 
info.pascalkrause.vertx.mongodata.service - package info.pascalkrause.vertx.mongodata.service
 
init(Vertx, Context) - Method in class info.pascalkrause.vertx.mongodata.service.MongoServiceVerticle
 
isAscending() - Method in class info.pascalkrause.vertx.mongodata.collection.Index
 
isUnique() - Method in class info.pascalkrause.vertx.mongodata.collection.Index
 

L

listIndexes(Handler<AsyncResult<List<Index>>>) - Method in interface info.pascalkrause.vertx.mongodata.collection.MongoCollection
List all indexes.
listIndexes(Handler<AsyncResult<List<Index>>>) - Method in class info.pascalkrause.vertx.mongodata.collection.MongoCollectionImpl
 
listIndexes(String, Handler<AsyncResult<JsonArray>>) - Method in class info.pascalkrause.vertx.mongodata.datasource.MongoClientDataSource
 
listIndexes(String, Handler<AsyncResult<JsonArray>>) - Method in interface info.pascalkrause.vertx.mongodata.datasource.MongoDataSource
List all indexes.

M

MongoClientDataSource - Class in info.pascalkrause.vertx.mongodata.datasource
 
MongoClientDataSource(MongoClient) - Constructor for class info.pascalkrause.vertx.mongodata.datasource.MongoClientDataSource
 
MongoCollection<T> - Interface in info.pascalkrause.vertx.mongodata.collection
 
MongoCollectionFactory - Class in info.pascalkrause.vertx.mongodata
 
MongoCollectionImpl<T> - Class in info.pascalkrause.vertx.mongodata.collection
 
MongoCollectionImpl(String, Function<T, JsonObject>, Function<JsonObject, T>, MongoDataSource) - Constructor for class info.pascalkrause.vertx.mongodata.collection.MongoCollectionImpl
Important: When implementing the transformations, check that you use the key "_id" for the id.
MongoDataSource - Interface in info.pascalkrause.vertx.mongodata.datasource
 
MongoServiceVerticle - Class in info.pascalkrause.vertx.mongodata.service
 
MongoServiceVerticle(String, JsonObject) - Constructor for class info.pascalkrause.vertx.mongodata.service.MongoServiceVerticle
 

R

remove(String, Handler<AsyncResult<Long>>) - Method in interface info.pascalkrause.vertx.mongodata.collection.MongoCollection
Removes the resource with the passed ID from the collection.
remove(JsonObject, Handler<AsyncResult<Long>>) - Method in interface info.pascalkrause.vertx.mongodata.collection.MongoCollection
Remove matching entries in a collection.
remove(JsonObject, Handler<AsyncResult<Long>>) - Method in class info.pascalkrause.vertx.mongodata.collection.MongoCollectionImpl
 
remove(String, Handler<AsyncResult<Long>>) - Method in class info.pascalkrause.vertx.mongodata.collection.MongoCollectionImpl
 
removeDocuments(String, JsonObject, Handler<AsyncResult<Long>>) - Method in class info.pascalkrause.vertx.mongodata.datasource.MongoClientDataSource
 
removeDocuments(String, JsonObject, Handler<AsyncResult<Long>>) - Method in interface info.pascalkrause.vertx.mongodata.datasource.MongoDataSource
Remove matching documents in a collection.
result() - Method in class info.pascalkrause.vertx.mongodata.SimpleAsyncResult
 

S

SimpleAsyncResult<E> - Class in info.pascalkrause.vertx.mongodata
 
SimpleAsyncResult(Throwable) - Constructor for class info.pascalkrause.vertx.mongodata.SimpleAsyncResult
 
SimpleAsyncResult(E) - Constructor for class info.pascalkrause.vertx.mongodata.SimpleAsyncResult
 
start(Future<Void>) - Method in class info.pascalkrause.vertx.mongodata.service.MongoServiceVerticle
 
stop() - Method in class info.pascalkrause.vertx.mongodata.service.MongoServiceVerticle
 
succeeded() - Method in class info.pascalkrause.vertx.mongodata.SimpleAsyncResult
 

T

toString() - Method in class info.pascalkrause.vertx.mongodata.collection.Index
 

U

upsert(T, Handler<AsyncResult<String>>) - Method in interface info.pascalkrause.vertx.mongodata.collection.MongoCollection
Insert or update a resource into the collection.
upsert(T, Handler<AsyncResult<String>>) - Method in class info.pascalkrause.vertx.mongodata.collection.MongoCollectionImpl
 
upsert(String, JsonObject, Handler<AsyncResult<String>>) - Method in class info.pascalkrause.vertx.mongodata.datasource.MongoClientDataSource
 
upsert(String, JsonObject, Handler<AsyncResult<String>>) - Method in interface info.pascalkrause.vertx.mongodata.datasource.MongoDataSource
Insert or update a document into the collection.
using(MongoDataSource) - Static method in class info.pascalkrause.vertx.mongodata.MongoCollectionFactory
 
using(MongoClient) - Static method in class info.pascalkrause.vertx.mongodata.MongoCollectionFactory
 
using(MongoService) - Static method in class info.pascalkrause.vertx.mongodata.MongoCollectionFactory
 
B C D E F G H I L M R S T U 
Skip navigation links