public class UxJooq extends Object
| Constructor and Description |
|---|
UxJooq(Class<T> clazz,
io.github.jklingsporn.vertx.jooq.future.VertxDAO vertxDAO) |
| Modifier and Type | Method and Description |
|---|---|
Integer |
count(io.vertx.core.json.JsonObject params) |
Integer |
count(io.vertx.core.json.JsonObject params,
String pojo) |
io.vertx.core.Future<Integer> |
countAsync(io.vertx.core.json.JsonObject params) |
io.vertx.core.Future<Integer> |
countAsync(io.vertx.core.json.JsonObject params,
String pojo) |
<T,ID> Boolean |
delete(io.vertx.core.json.JsonObject filters) |
<T,ID> Boolean |
delete(io.vertx.core.json.JsonObject filters,
String pojo) |
<T> T |
delete(T entity) |
<T,ID> io.vertx.core.Future<Boolean> |
deleteAsync(io.vertx.core.json.JsonObject filters) |
<T,ID> io.vertx.core.Future<Boolean> |
deleteAsync(io.vertx.core.json.JsonObject filters,
String pojo) |
<T> io.vertx.core.Future<T> |
deleteAsync(T entity) |
<ID> Boolean |
deleteById(ID... ids) |
<ID> Boolean |
deleteById(ID id) |
<ID> io.vertx.core.Future<Boolean> |
deleteByIdAsync(ID... ids) |
<ID> io.vertx.core.Future<Boolean> |
deleteByIdAsync(ID id) |
Boolean |
existsById(Object id) |
io.vertx.core.Future<Boolean> |
existsByIdAsync(Object id) |
<T> Boolean |
existsOne(io.vertx.core.json.JsonObject filters) |
<T> io.vertx.core.Future<Boolean> |
existsOneAsync(io.vertx.core.json.JsonObject filters) |
<T> List<T> |
fetch(String field,
Object value) |
<T> List<T> |
fetchAnd(io.vertx.core.json.JsonObject filters) |
<T> io.vertx.core.Future<List<T>> |
fetchAndAsync(io.vertx.core.json.JsonObject filters) |
<T> io.vertx.core.Future<List<T>> |
fetchAsync(String field,
Object value) |
<T> List<T> |
fetchIn(String field,
io.vertx.core.json.JsonArray values) |
<T> List<T> |
fetchIn(String field,
Object... values) |
<T> io.vertx.core.Future<List<T>> |
fetchInAsync(String field,
io.vertx.core.json.JsonArray values) |
<T> io.vertx.core.Future<List<T>> |
fetchInAsync(String field,
Object... value) |
<T> T |
fetchOne(io.vertx.core.json.JsonObject filters) |
<T> T |
fetchOne(String field,
Object value) |
<T> io.vertx.core.Future<T> |
fetchOneAsync(io.vertx.core.json.JsonObject filters) |
<T> io.vertx.core.Future<T> |
fetchOneAsync(String field,
Object value) |
<T> List<T> |
fetchOr(io.vertx.core.json.JsonObject orFilters) |
<T> io.vertx.core.Future<List<T>> |
fetchOrAsync(io.vertx.core.json.JsonObject orFilters) |
<T> List<T> |
find(io.vertx.core.json.JsonObject filters) |
<T> List<T> |
findAll() |
<T> io.vertx.core.Future<List<T>> |
findAllAsync() |
<T> io.vertx.core.Future<List<T>> |
findAsync(io.vertx.core.json.JsonObject filters) |
<T> T |
findById(Object id) |
<T> io.vertx.core.Future<T> |
findByIdAsync(Object id) |
<T> Boolean |
findExisting(io.vertx.core.json.JsonObject filters) |
<T> io.vertx.core.Future<Boolean> |
findExistingAsync(io.vertx.core.json.JsonObject filters) |
<T> Boolean |
findMissing(io.vertx.core.json.JsonObject filters) |
<T> io.vertx.core.Future<Boolean> |
findMissingAsync(io.vertx.core.json.JsonObject filters) |
<T> List<T> |
insert(List<T> entities) |
<T> T |
insert(T entity) |
<T> io.vertx.core.Future<List<T>> |
insertAsync(List<T> entities) |
<T> io.vertx.core.Future<T> |
insertAsync(T entity) |
<T> io.vertx.core.Future<T> |
insertReturningPrimaryAsync(T entity,
Consumer<Long> consumer) |
UxJooq |
on(Format format) |
UxJooq |
on(String pojo) |
<T> T |
save(Object id,
T updated) |
<T> io.vertx.core.Future<T> |
saveAsync(Object id,
T updated) |
io.vertx.core.json.JsonObject |
search(io.vertx.up.atom.query.Inquiry inquiry,
String pojo) |
io.vertx.core.json.JsonObject |
search(io.vertx.core.json.JsonObject params) |
io.vertx.core.json.JsonObject |
search(io.vertx.core.json.JsonObject params,
String pojo) |
io.vertx.core.Future<io.vertx.core.json.JsonObject> |
searchAsync(io.vertx.up.atom.query.Inquiry inquiry,
String pojo) |
io.vertx.core.Future<io.vertx.core.json.JsonObject> |
searchAsync(io.vertx.core.json.JsonObject params) |
io.vertx.core.Future<io.vertx.core.json.JsonObject> |
searchAsync(io.vertx.core.json.JsonObject params,
String pojo) |
<T> List<T> |
update(List<T> entities) |
<T> T |
update(T entity) |
<T> io.vertx.core.Future<List<T>> |
updateAsync(List<T> entities) |
<T> io.vertx.core.Future<T> |
updateAsync(T entity) |
<T> List<T> |
upsert(io.vertx.core.json.JsonObject filters,
List<T> list,
BiPredicate<T,T> fnCombine) |
<T> T |
upsert(io.vertx.core.json.JsonObject filters,
T updated) |
<T> T |
upsert(String key,
T updated) |
<T> io.vertx.core.Future<List<T>> |
upsertAsync(io.vertx.core.json.JsonObject filters,
List<T> list,
BiPredicate<T,T> fnCombine) |
<T> io.vertx.core.Future<T> |
upsertAsync(io.vertx.core.json.JsonObject filters,
T updated) |
<T> io.vertx.core.Future<T> |
upsertAsync(String key,
T updated) |
<T> io.vertx.core.Future<T> |
upsertReturningPrimaryAsync(io.vertx.core.json.JsonObject filters,
T updated,
Consumer<Long> consumer) |
public UxJooq(Class<T> clazz, io.github.jklingsporn.vertx.jooq.future.VertxDAO vertxDAO)
public <T> io.vertx.core.Future<T> insertReturningPrimaryAsync(T entity,
Consumer<Long> consumer)
public <T> io.vertx.core.Future<T> insertAsync(T entity)
public <T> T insert(T entity)
public <T> io.vertx.core.Future<T> upsertReturningPrimaryAsync(io.vertx.core.json.JsonObject filters,
T updated,
Consumer<Long> consumer)
public <T> io.vertx.core.Future<T> updateAsync(T entity)
public <T> T update(T entity)
public <ID> io.vertx.core.Future<Boolean> deleteByIdAsync(ID id)
public <ID> io.vertx.core.Future<Boolean> deleteByIdAsync(ID... ids)
public <ID> Boolean deleteById(ID id)
public <ID> Boolean deleteById(ID... ids)
public <T> io.vertx.core.Future<T> deleteAsync(T entity)
public <T> T delete(T entity)
public <T,ID> io.vertx.core.Future<Boolean> deleteAsync(io.vertx.core.json.JsonObject filters)
public <T,ID> io.vertx.core.Future<Boolean> deleteAsync(io.vertx.core.json.JsonObject filters, String pojo)
public <T,ID> Boolean delete(io.vertx.core.json.JsonObject filters)
public <T> io.vertx.core.Future<T> saveAsync(Object id, T updated)
public <T> T save(Object id, T updated)
public <T> io.vertx.core.Future<List<T>> upsertAsync(io.vertx.core.json.JsonObject filters, List<T> list, BiPredicate<T,T> fnCombine)
public <T> io.vertx.core.Future<T> upsertAsync(io.vertx.core.json.JsonObject filters,
T updated)
public <T> io.vertx.core.Future<T> upsertAsync(String key, T updated)
public <T> List<T> upsert(io.vertx.core.json.JsonObject filters, List<T> list, BiPredicate<T,T> fnCombine)
public <T> T upsert(io.vertx.core.json.JsonObject filters,
T updated)
public <T> T upsert(String key, T updated)
public <T> io.vertx.core.Future<T> fetchOneAsync(io.vertx.core.json.JsonObject filters)
public <T> T fetchOne(io.vertx.core.json.JsonObject filters)
public <T> io.vertx.core.Future<T> findByIdAsync(Object id)
public <T> T findById(Object id)
public <T> io.vertx.core.Future<List<T>> findAllAsync()
public <T> List<T> findAll()
public <T> io.vertx.core.Future<Boolean> existsOneAsync(io.vertx.core.json.JsonObject filters)
public <T> Boolean existsOne(io.vertx.core.json.JsonObject filters)
public <T> io.vertx.core.Future<List<T>> fetchInAsync(String field, io.vertx.core.json.JsonArray values)
public <T> io.vertx.core.Future<List<T>> findAsync(io.vertx.core.json.JsonObject filters)
public <T> io.vertx.core.Future<Boolean> findExistingAsync(io.vertx.core.json.JsonObject filters)
public <T> io.vertx.core.Future<Boolean> findMissingAsync(io.vertx.core.json.JsonObject filters)
public <T> List<T> find(io.vertx.core.json.JsonObject filters)
public <T> Boolean findExisting(io.vertx.core.json.JsonObject filters)
public <T> Boolean findMissing(io.vertx.core.json.JsonObject filters)
public io.vertx.core.Future<Integer> countAsync(io.vertx.core.json.JsonObject params, String pojo)
public io.vertx.core.Future<Integer> countAsync(io.vertx.core.json.JsonObject params)
public Integer count(io.vertx.core.json.JsonObject params)
public io.vertx.core.Future<io.vertx.core.json.JsonObject> searchAsync(io.vertx.core.json.JsonObject params,
String pojo)
public io.vertx.core.Future<io.vertx.core.json.JsonObject> searchAsync(io.vertx.core.json.JsonObject params)
public io.vertx.core.Future<io.vertx.core.json.JsonObject> searchAsync(io.vertx.up.atom.query.Inquiry inquiry,
String pojo)
public io.vertx.core.json.JsonObject search(io.vertx.core.json.JsonObject params,
String pojo)
public io.vertx.core.json.JsonObject search(io.vertx.core.json.JsonObject params)
public io.vertx.core.json.JsonObject search(io.vertx.up.atom.query.Inquiry inquiry,
String pojo)
public <T> io.vertx.core.Future<List<T>> fetchAndAsync(io.vertx.core.json.JsonObject filters)
public <T> List<T> fetchAnd(io.vertx.core.json.JsonObject filters)
public <T> io.vertx.core.Future<List<T>> fetchOrAsync(io.vertx.core.json.JsonObject orFilters)
public <T> List<T> fetchOr(io.vertx.core.json.JsonObject orFilters)
Copyright © 2020. All rights reserved.