public final class Ux extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
Ux.Jooq |
static class |
Ux.Jwt |
static class |
Ux.Mongo |
static class |
Ux.Pool |
| Constructor and Description |
|---|
Ux() |
| Modifier and Type | Method and Description |
|---|---|
static void |
appendJson(io.vertx.core.json.JsonObject target,
io.vertx.core.json.JsonObject source) |
static void |
assignAuditor(Object reference,
boolean isUpdate) |
static io.vertx.core.json.JsonArray |
assignField(io.vertx.core.json.JsonArray items,
io.vertx.core.json.JsonArray targets,
String field) |
static io.vertx.core.json.JsonArray |
assignSerial(io.vertx.core.json.JsonArray items,
io.vertx.core.json.JsonArray serials) |
static Function<io.vertx.core.json.JsonObject,io.vertx.core.Future<io.vertx.core.json.JsonObject>> |
atomJoin(io.vertx.core.json.JsonObject from,
String field) |
static Function<io.vertx.core.json.JsonObject,io.vertx.core.Future<io.vertx.core.json.JsonObject>> |
atomJoin(String field,
io.vertx.core.json.JsonObject to) |
static org.jooq.Condition |
condition(io.vertx.up.atom.query.Criteria criteria) |
static org.jooq.Condition |
condition(io.vertx.core.json.JsonObject filters) |
static void |
debug(Object... objects) |
static <T> io.vertx.core.Future<T> |
debug(T item) |
static io.vertx.core.json.JsonArray |
fillField(io.vertx.core.json.JsonArray items,
io.vertx.core.json.JsonArray targets,
String field) |
static io.vertx.core.json.JsonArray |
fillSerial(io.vertx.core.json.JsonArray items,
io.vertx.core.json.JsonArray serials) |
static BiConsumer<io.vertx.core.json.JsonArray,Object> |
fnCollectJArray() |
static <T> io.vertx.core.Future<io.vertx.core.json.JsonArray> |
fnJArray(List<T> item) |
static <T> Function<List<T>,io.vertx.core.Future<io.vertx.core.json.JsonArray>> |
fnJArray(String pojo) |
static <T> Function<T,io.vertx.core.Future<io.vertx.core.json.JsonObject>> |
fnJObject(String pojo) |
static <T> io.vertx.core.Future<io.vertx.core.json.JsonObject> |
fnJObject(T item) |
static io.vertx.core.Future<io.vertx.core.json.JsonObject> |
fnRpc(io.vertx.core.json.JsonArray array) |
static io.vertx.core.Future<io.vertx.core.json.JsonArray> |
fnRpc(io.vertx.core.json.JsonObject data) |
static <T> T |
fromEnvelop(Envelop envelop,
Class<T> clazz,
String pojo) |
static io.vertx.core.json.JsonObject |
fromEnvelop(Envelop envelop,
String pojo) |
static <T> T |
fromEnvelop1(Envelop envelop,
Class<T> clazz,
String pojo) |
static io.vertx.core.json.JsonObject |
fromEnvelop1(Envelop envelop,
String pojo) |
static <T> T |
fromEnvelop2(Envelop envelop,
Class<T> clazz,
String pojo) |
static io.vertx.core.json.JsonObject |
fromEnvelop2(Envelop envelop,
String pojo) |
static <T> T |
fromEnvelop3(Envelop envelop,
Class<T> clazz,
String pojo) |
static io.vertx.core.json.JsonObject |
fromEnvelop3(Envelop envelop,
String pojo) |
static <T> T |
fromJson(io.vertx.core.json.JsonObject data,
Class<T> clazz) |
static <T> T |
fromJson(io.vertx.core.json.JsonObject data,
Class<T> clazz,
String pojo) |
static io.vertx.core.json.JsonObject |
fromJson(io.vertx.core.json.JsonObject data,
String pojo) |
static io.vertx.core.json.JsonArray |
getArray(Envelop envelop) |
static io.vertx.core.json.JsonArray |
getArray(Envelop envelop,
int index) |
static io.vertx.core.json.JsonArray |
getArray(io.vertx.core.eventbus.Message<Envelop> message) |
static io.vertx.core.json.JsonArray |
getArray(io.vertx.core.eventbus.Message<Envelop> message,
int index) |
static io.vertx.core.json.JsonArray |
getArray1(Envelop envelop) |
static io.vertx.core.json.JsonArray |
getArray1(io.vertx.core.eventbus.Message<Envelop> message) |
static io.vertx.core.json.JsonArray |
getArray2(Envelop envelop) |
static io.vertx.core.json.JsonArray |
getArray2(io.vertx.core.eventbus.Message<Envelop> message) |
static io.vertx.core.json.JsonArray |
getArray3(Envelop envelop) |
static io.vertx.core.json.JsonArray |
getArray3(io.vertx.core.eventbus.Message<Envelop> message) |
static io.vertx.core.json.JsonObject |
getBody(Envelop envelop) |
static io.vertx.core.json.JsonObject |
getBody(io.vertx.core.eventbus.Message<Envelop> message) |
static <T> T |
getBodyT(Envelop envelop,
Class<T> clazz) |
static <T> T |
getBodyT(io.vertx.core.eventbus.Message<Envelop> message,
Class<T> clazz) |
static io.vertx.up.atom.query.Inquiry |
getInquiry(io.vertx.core.json.JsonObject envelop) |
static io.vertx.up.atom.query.Inquiry |
getInquiry(io.vertx.core.json.JsonObject envelop,
String pojo) |
static Integer |
getInteger(Envelop envelop) |
static Integer |
getInteger(Envelop envelop,
int index) |
static Integer |
getInteger(io.vertx.core.eventbus.Message<Envelop> message) |
static Integer |
getInteger(io.vertx.core.eventbus.Message<Envelop> message,
int index) |
static Integer |
getInteger1(Envelop envelop) |
static Integer |
getInteger1(io.vertx.core.eventbus.Message<Envelop> message) |
static Integer |
getInteger2(Envelop envelop) |
static Integer |
getInteger2(io.vertx.core.eventbus.Message<Envelop> message) |
static Integer |
getInteger3(Envelop envelop) |
static Integer |
getInteger3(io.vertx.core.eventbus.Message<Envelop> message) |
static io.vertx.core.json.JsonObject |
getJson(Envelop envelop) |
static io.vertx.core.json.JsonObject |
getJson(Envelop envelop,
int index) |
static io.vertx.core.json.JsonObject |
getJson(io.vertx.core.eventbus.Message<Envelop> message) |
static io.vertx.core.json.JsonObject |
getJson(io.vertx.core.eventbus.Message<Envelop> message,
int index) |
static io.vertx.core.json.JsonObject |
getJson1(Envelop envelop) |
static io.vertx.core.json.JsonObject |
getJson1(io.vertx.core.eventbus.Message<Envelop> message) |
static io.vertx.core.json.JsonObject |
getJson2(Envelop envelop) |
static io.vertx.core.json.JsonObject |
getJson2(io.vertx.core.eventbus.Message<Envelop> message) |
static io.vertx.core.json.JsonObject |
getJson3(Envelop envelop) |
static io.vertx.core.json.JsonObject |
getJson3(io.vertx.core.eventbus.Message<Envelop> message) |
static Long |
getLong(Envelop envelop) |
static Long |
getLong(Envelop envelop,
int index) |
static Long |
getLong(io.vertx.core.eventbus.Message<Envelop> message) |
static Long |
getLong(io.vertx.core.eventbus.Message<Envelop> message,
int index) |
static Long |
getLong1(Envelop envelop) |
static Long |
getLong1(io.vertx.core.eventbus.Message<Envelop> message) |
static Long |
getLong2(Envelop envelop) |
static Long |
getLong2(io.vertx.core.eventbus.Message<Envelop> message) |
static Long |
getLong3(Envelop envelop) |
static Long |
getLong3(io.vertx.core.eventbus.Message<Envelop> message) |
static Object |
getSession(Envelop envelop,
String field) |
static Object |
getSession(io.vertx.core.eventbus.Message<Envelop> message,
String field) |
static String |
getString(Envelop envelop) |
static String |
getString(Envelop envelop,
int index) |
static String |
getString(io.vertx.core.eventbus.Message<Envelop> message) |
static String |
getString(io.vertx.core.eventbus.Message<Envelop> message,
int index) |
static String |
getString1(Envelop envelop) |
static String |
getString1(io.vertx.core.eventbus.Message<Envelop> message) |
static String |
getString2(Envelop envelop) |
static String |
getString2(io.vertx.core.eventbus.Message<Envelop> message) |
static String |
getString3(Envelop envelop) |
static String |
getString3(io.vertx.core.eventbus.Message<Envelop> message) |
static <T> T |
getT(Envelop envelop,
Class<T> clazz) |
static <T> T |
getT(Envelop envelop,
int index,
Class<T> clazz) |
static <T> T |
getT(io.vertx.core.eventbus.Message<Envelop> message,
Class<T> clazz) |
static <T> T |
getT(io.vertx.core.eventbus.Message<Envelop> message,
int index,
Class<T> clazz) |
static <T> T |
getT1(Envelop envelop,
Class<T> clazz) |
static <T> T |
getT1(io.vertx.core.eventbus.Message<Envelop> message,
Class<T> clazz) |
static <T> T |
getT2(Envelop envelop,
Class<T> clazz) |
static <T> T |
getT2(io.vertx.core.eventbus.Message<Envelop> message,
Class<T> clazz) |
static <T> T |
getT3(Envelop envelop,
Class<T> clazz) |
static <T> T |
getT3(io.vertx.core.eventbus.Message<Envelop> message,
Class<T> clazz) |
static String |
getToken(String token,
String field) |
static String |
getUserID(Envelop envelop,
String field) |
static String |
getUserID(io.vertx.core.eventbus.Message<Envelop> message,
String field) |
static UUID |
getUserUUID(Envelop envelop,
String field) |
static UUID |
getUserUUID(io.vertx.core.eventbus.Message<Envelop> message,
String field) |
static io.zero.epic.fn.wait.Log |
log(Class<?> clazz) |
static <E,T> io.vertx.core.Future<E> |
rxContainer(io.zero.epic.container.RxHod container,
E entity) |
static <E,T> io.vertx.core.Future<E> |
rxContainer(io.zero.epic.container.RxHod container,
E entity,
Consumer<T> consumer) |
static <E,T> io.vertx.core.Future<E> |
rxContainer(io.zero.epic.container.RxHod container,
E entity,
Function<T,E> function) |
static <E,T> io.vertx.core.Future<E> |
rxContainer(io.zero.epic.container.RxHod container,
E entity,
Supplier<T> supplier) |
static <E,T> io.vertx.core.Future<E> |
rxContainer(io.zero.epic.container.RxHod container,
E entity,
T target) |
static <T> io.vertx.core.Future<Envelop> |
then(T entity) |
static io.vertx.core.Future<io.vertx.core.json.JsonObject> |
thenBool(Boolean result) |
static <F,S,T> io.vertx.core.Future<T> |
thenComposite(io.vertx.core.Future<F> source,
BiFunction<F,List<S>,T> mergeFun,
Function<F,io.vertx.core.Future<S>>... functions) |
static <F,S,T> io.vertx.core.Future<T> |
thenComposite(io.vertx.core.Future<F> source,
BiFunction<F,List<S>,T> mergeFun,
Supplier<io.vertx.core.Future<S>>... suppliers)
Merge multi Future<> to single one, one for all module.
|
static io.vertx.core.Future<io.vertx.core.json.JsonArray> |
thenComposite(List<io.vertx.core.Future<io.vertx.core.json.JsonObject>> futures) |
static <T> io.vertx.core.Future<T> |
thenError(Class<? extends io.vertx.up.exception.WebException> clazz,
Object... args) |
static io.vertx.core.Future<io.vertx.core.json.JsonObject> |
thenError(io.vertx.core.Future<Boolean> condition,
Supplier<io.vertx.core.Future<io.vertx.core.json.JsonObject>> trueFuture,
Class<? extends io.vertx.up.exception.WebException> clazz,
Object... args) |
static <T,R> io.vertx.core.Future<R> |
thenError(io.vertx.core.Future<Boolean> condition,
Supplier<io.vertx.core.Future<T>> trueFuture,
Function<T,R> trueFun,
Class<? extends io.vertx.up.exception.WebException> clazz,
Object... args) |
static <T> io.vertx.core.Future<T> |
thenGeneric(Consumer<io.vertx.core.Future<T>> consumer) |
static <T> io.vertx.core.Future<T> |
thenGeneric(Object result,
io.vertx.core.Future<T> future,
Throwable ex) |
static io.vertx.core.Future<io.vertx.core.json.JsonObject> |
thenGroup(io.vertx.core.json.JsonArray array,
String field) |
static <T> io.vertx.core.Future<io.vertx.core.json.JsonArray> |
thenJsonMore(List<T> list) |
static <T> io.vertx.core.Future<io.vertx.core.json.JsonArray> |
thenJsonMore(List<T> list,
String pojo) |
static <T> io.vertx.core.Future<io.vertx.core.json.JsonObject> |
thenJsonOne(List<T> list,
String pojo) |
static <T> io.vertx.core.Future<io.vertx.core.json.JsonObject> |
thenJsonOne(T entity,
String pojo) |
static <T> io.vertx.core.Future<Envelop> |
thenMore(List<T> list,
String pojo) |
static <T> io.vertx.core.Future<Envelop> |
thenOne(T entity,
String pojo) |
static <T,F,R> io.vertx.core.Future<R> |
thenOtherwise(io.vertx.core.Future<Boolean> condition,
Supplier<io.vertx.core.Future<T>> trueFuture,
Function<T,R> trueFun,
Supplier<io.vertx.core.Future<F>> falseFuture,
Function<F,R> falseFun) |
static <F,S,T> io.vertx.core.Future<List<T>> |
thenParallel(io.vertx.core.Future<List<F>> source,
Function<F,io.vertx.core.Future<S>> generateFun,
BiFunction<F,S,T> mergeFun)
Parallel generate
Source ->
source1 -> Future<1>
source2 -> Future<2>
For each element merge 1,2 -> 3
|
static io.vertx.core.Future<io.vertx.core.json.JsonObject> |
thenParallelArray(io.vertx.core.Future<io.vertx.core.json.JsonArray>... sources) |
static io.vertx.core.Future<io.vertx.core.json.JsonArray> |
thenParallelArray(io.vertx.core.Future<io.vertx.core.json.JsonArray> source,
Function<io.vertx.core.json.JsonObject,io.vertx.core.Future<io.vertx.core.json.JsonObject>> generateFun,
BinaryOperator<io.vertx.core.json.JsonObject> operatorFun) |
static io.vertx.core.Future<io.vertx.core.json.JsonObject> |
thenParallelJson(io.vertx.core.Future<io.vertx.core.json.JsonObject>... sources) |
static io.vertx.core.Future<io.vertx.core.json.JsonObject> |
thenParallelJson(io.vertx.core.Future<io.vertx.core.json.JsonObject> source,
Function<io.vertx.core.json.JsonObject,List<io.vertx.core.Future>> generateFun,
BiConsumer<io.vertx.core.json.JsonObject,io.vertx.core.json.JsonObject>... operatorFun) |
static io.vertx.core.Future<io.vertx.core.json.JsonObject> |
thenParallelJson(io.vertx.core.json.JsonObject source,
Function<io.vertx.core.json.JsonObject,List<io.vertx.core.Future>> generateFun,
BiConsumer<io.vertx.core.json.JsonObject,io.vertx.core.json.JsonObject>... operatorFun) |
static <T> io.vertx.core.Future<io.vertx.core.json.JsonObject> |
thenRpc(String name,
String address,
io.vertx.core.json.JsonObject params) |
static <T> io.vertx.core.Future<io.vertx.core.json.JsonObject> |
thenRpc(String name,
String address,
String field,
Object value) |
static io.vertx.core.Future<io.vertx.core.json.JsonArray> |
thenScatterJson(io.vertx.core.Future<io.vertx.core.json.JsonArray> source,
Function<io.vertx.core.json.JsonObject,io.vertx.core.Future<io.vertx.core.json.JsonArray>> generateFun,
BiFunction<io.vertx.core.json.JsonObject,io.vertx.core.json.JsonArray,io.vertx.core.json.JsonObject> mergeFun)
Scatter generate
Source ->
source1 -> Future
|
static <T,I> io.vertx.core.Future<Set<T>> |
thenSet(List<I> data,
Function<I,io.vertx.core.Future<T>> fun) |
static <T,R> io.vertx.core.Future<R> |
thenTrue(io.vertx.core.Future<Boolean> condition,
Supplier<io.vertx.core.Future<T>> trueFuture,
Function<T,R> trueFun) |
static <T> io.vertx.core.Future<io.vertx.core.json.JsonObject> |
thenUpsert(T entity,
String pojo,
Supplier<io.vertx.core.Future<io.vertx.core.json.JsonObject>> supplier) |
static <T> io.vertx.core.Future<io.vertx.core.json.JsonObject> |
thenUpsert(T entity,
String pojo,
Supplier<io.vertx.core.Future<io.vertx.core.json.JsonObject>> supplier,
Function<io.vertx.core.json.JsonObject,io.vertx.core.json.JsonObject> updateFun) |
static <T> io.vertx.core.Future<io.vertx.core.json.JsonObject> |
thenUpsert(T entity,
Supplier<io.vertx.core.Future<io.vertx.core.json.JsonObject>> supplier) |
static <T> io.vertx.core.Future<io.vertx.core.json.JsonObject> |
thenUpsert(T entity,
Supplier<io.vertx.core.Future<io.vertx.core.json.JsonObject>> supplier,
Function<io.vertx.core.json.JsonObject,io.vertx.core.json.JsonObject> updateFun) |
static void |
timer(Class<?> clazz,
io.zero.epic.fn.Actuator actuator) |
static <T> T |
timer(Class<?> clazz,
Supplier<T> supplier) |
static Envelop |
to(Class<? extends io.vertx.up.exception.WebException> clazz,
Object... args) |
static <T> Envelop |
to(List<T> list) |
static <T> Envelop |
to(T entity) |
static <T> Envelop |
to(T entity,
io.vertx.up.exception.WebException error) |
static <T> io.vertx.core.json.JsonArray |
toArray(List<T> list) |
static <T> io.vertx.core.json.JsonArray |
toArray(List<T> list,
String pojo) |
static <T> io.vertx.core.json.JsonArray |
toArrayFun(List<T> list,
Function<io.vertx.core.json.JsonObject,io.vertx.core.json.JsonObject> convert) |
static io.vertx.up.exception.WebException |
toError(Class<?> clazz,
Throwable error) |
static io.vertx.up.exception.WebException |
toError(Class<? extends io.vertx.up.exception.WebException> clazz,
Object... args) |
static io.vertx.core.json.JsonObject |
toFilters(String[] columns,
Supplier<Object>... supplier) |
static <T> io.vertx.core.Future<T> |
toFuture(io.zero.epic.fn.Actuator executor,
Supplier<io.vertx.core.Future<T>> caseLine) |
static <T> io.vertx.core.Future<T> |
toFuture(Supplier<io.vertx.core.Future<T>> caseLine) |
static <T> io.vertx.core.Future<T> |
toFuture(T entity) |
static <T,R> io.vertx.core.Future<R> |
toFuture(T entity,
Supplier<R> defaultFun,
Function<T,R> actualFun) |
static <T> io.vertx.core.json.JsonObject |
toGroup(io.vertx.core.json.JsonArray array,
String field) |
static <T> io.vertx.core.Handler<io.vertx.core.AsyncResult<T>> |
toHandler(io.vertx.core.eventbus.Message<Envelop> message) |
static <T> io.vertx.core.Handler<io.vertx.core.AsyncResult<Boolean>> |
toHandler(io.vertx.core.eventbus.Message<Envelop> message,
io.vertx.core.json.JsonObject data) |
static <T> io.vertx.core.json.JsonObject |
toJson(T entity) |
static <T> io.vertx.core.json.JsonObject |
toJson(T entity,
String pojo) |
static <T> io.vertx.core.json.JsonObject |
toJsonFun(T entity,
Function<io.vertx.core.json.JsonObject,io.vertx.core.json.JsonObject> convert) |
static Envelop |
toOne(io.vertx.core.json.JsonArray array) |
static io.vertx.up.atom.query.Pager |
toPager(int page,
int size) |
static io.vertx.up.atom.query.Pager |
toPager(io.vertx.core.json.JsonObject data) |
static io.vertx.core.json.JsonObject |
toPagerJson(int page,
int size) |
static io.vertx.up.atom.query.Sorter |
toSorter(String field,
boolean asc) |
static io.vertx.up.atom.query.Sorter |
toSorter(String field,
int mode) |
static <T> io.vertx.core.json.JsonObject |
toUnique(io.vertx.core.json.JsonArray array) |
static <T> io.vertx.core.json.JsonObject |
toUnique(List<T> list) |
static <T> io.vertx.core.json.JsonObject |
toUnique(List<T> list,
String pojo) |
public static io.zero.epic.fn.wait.Log log(Class<?> clazz)
public static void debug(Object... objects)
public static <T> io.vertx.core.Future<T> debug(T item)
public static void timer(Class<?> clazz, io.zero.epic.fn.Actuator actuator)
public static io.vertx.core.json.JsonObject toPagerJson(int page,
int size)
public static io.vertx.up.atom.query.Pager toPager(int page,
int size)
public static io.vertx.up.atom.query.Pager toPager(io.vertx.core.json.JsonObject data)
public static io.vertx.up.atom.query.Sorter toSorter(String field, boolean asc)
public static io.vertx.up.atom.query.Sorter toSorter(String field, int mode)
public static <T> io.vertx.core.json.JsonObject toJson(T entity)
public static <T> io.vertx.core.json.JsonObject toJson(T entity,
String pojo)
public static io.vertx.core.json.JsonObject toFilters(String[] columns, Supplier<Object>... supplier)
public static <T> T fromJson(io.vertx.core.json.JsonObject data,
Class<T> clazz)
public static <T> T fromJson(io.vertx.core.json.JsonObject data,
Class<T> clazz,
String pojo)
public static io.vertx.core.json.JsonObject fromJson(io.vertx.core.json.JsonObject data,
String pojo)
public static <T> io.vertx.core.json.JsonObject toJsonFun(T entity,
Function<io.vertx.core.json.JsonObject,io.vertx.core.json.JsonObject> convert)
public static <T> io.vertx.core.json.JsonObject toGroup(io.vertx.core.json.JsonArray array,
String field)
public static io.vertx.core.Future<io.vertx.core.json.JsonObject> thenGroup(io.vertx.core.json.JsonArray array,
String field)
public static void appendJson(io.vertx.core.json.JsonObject target,
io.vertx.core.json.JsonObject source)
public static io.vertx.up.exception.WebException toError(Class<? extends io.vertx.up.exception.WebException> clazz, Object... args)
public static <T> io.vertx.core.json.JsonArray toArray(List<T> list)
public static <T> io.vertx.core.json.JsonArray toArrayFun(List<T> list, Function<io.vertx.core.json.JsonObject,io.vertx.core.json.JsonObject> convert)
public static BiConsumer<io.vertx.core.json.JsonArray,Object> fnCollectJArray()
public static <T> io.vertx.core.Future<T> toFuture(T entity)
public static <T,R> io.vertx.core.Future<R> toFuture(T entity,
Supplier<R> defaultFun,
Function<T,R> actualFun)
public static <T> io.vertx.core.Future<T> toFuture(Supplier<io.vertx.core.Future<T>> caseLine)
public static <T> io.vertx.core.Future<T> toFuture(io.zero.epic.fn.Actuator executor,
Supplier<io.vertx.core.Future<T>> caseLine)
public static Envelop to(Class<? extends io.vertx.up.exception.WebException> clazz, Object... args)
public static <T> Envelop to(T entity)
public static <T> Envelop to(T entity, io.vertx.up.exception.WebException error)
public static Envelop toOne(io.vertx.core.json.JsonArray array)
public static <T> io.vertx.core.json.JsonObject toUnique(List<T> list)
public static <T> io.vertx.core.json.JsonObject toUnique(io.vertx.core.json.JsonArray array)
public static String getUserID(io.vertx.core.eventbus.Message<Envelop> message, String field)
public static UUID getUserUUID(io.vertx.core.eventbus.Message<Envelop> message, String field)
public static Object getSession(io.vertx.core.eventbus.Message<Envelop> message, String field)
public static io.vertx.core.json.JsonArray fillSerial(io.vertx.core.json.JsonArray items,
io.vertx.core.json.JsonArray serials)
public static io.vertx.core.json.JsonArray assignSerial(io.vertx.core.json.JsonArray items,
io.vertx.core.json.JsonArray serials)
public static io.vertx.core.json.JsonArray fillField(io.vertx.core.json.JsonArray items,
io.vertx.core.json.JsonArray targets,
String field)
public static io.vertx.core.json.JsonArray assignField(io.vertx.core.json.JsonArray items,
io.vertx.core.json.JsonArray targets,
String field)
public static void assignAuditor(Object reference, boolean isUpdate)
public static io.vertx.core.Future<io.vertx.core.json.JsonObject> fnRpc(io.vertx.core.json.JsonArray array)
public static io.vertx.core.Future<io.vertx.core.json.JsonArray> fnRpc(io.vertx.core.json.JsonObject data)
public static <T> io.vertx.core.Future<io.vertx.core.json.JsonObject> fnJObject(T item)
public static <T> io.vertx.core.Future<io.vertx.core.json.JsonArray> fnJArray(List<T> item)
public static <T> Function<T,io.vertx.core.Future<io.vertx.core.json.JsonObject>> fnJObject(String pojo)
public static <T> Function<List<T>,io.vertx.core.Future<io.vertx.core.json.JsonArray>> fnJArray(String pojo)
public static <T> io.vertx.core.Handler<io.vertx.core.AsyncResult<T>> toHandler(io.vertx.core.eventbus.Message<Envelop> message)
public static <T> io.vertx.core.Handler<io.vertx.core.AsyncResult<Boolean>> toHandler(io.vertx.core.eventbus.Message<Envelop> message, io.vertx.core.json.JsonObject data)
public static <T> io.vertx.core.Future<io.vertx.core.json.JsonObject> thenRpc(String name, String address, io.vertx.core.json.JsonObject params)
public static <T> io.vertx.core.Future<io.vertx.core.json.JsonObject> thenRpc(String name, String address, String field, Object value)
public static <T> io.vertx.core.Future<Envelop> then(T entity)
public static io.vertx.core.Future<io.vertx.core.json.JsonObject> thenBool(Boolean result)
public static <T> io.vertx.core.Future<io.vertx.core.json.JsonArray> thenJsonMore(List<T> list)
public static <T> io.vertx.core.Future<io.vertx.core.json.JsonArray> thenJsonMore(List<T> list, String pojo)
public static <T> io.vertx.core.Future<io.vertx.core.json.JsonObject> thenJsonOne(List<T> list, String pojo)
public static <T> io.vertx.core.Future<io.vertx.core.json.JsonObject> thenJsonOne(T entity,
String pojo)
public static <T> io.vertx.core.Future<io.vertx.core.json.JsonObject> thenUpsert(T entity,
Supplier<io.vertx.core.Future<io.vertx.core.json.JsonObject>> supplier)
public static <T> io.vertx.core.Future<io.vertx.core.json.JsonObject> thenUpsert(T entity,
Supplier<io.vertx.core.Future<io.vertx.core.json.JsonObject>> supplier,
Function<io.vertx.core.json.JsonObject,io.vertx.core.json.JsonObject> updateFun)
public static <T> io.vertx.core.Future<io.vertx.core.json.JsonObject> thenUpsert(T entity,
String pojo,
Supplier<io.vertx.core.Future<io.vertx.core.json.JsonObject>> supplier)
public static <T> io.vertx.core.Future<io.vertx.core.json.JsonObject> thenUpsert(T entity,
String pojo,
Supplier<io.vertx.core.Future<io.vertx.core.json.JsonObject>> supplier,
Function<io.vertx.core.json.JsonObject,io.vertx.core.json.JsonObject> updateFun)
public static <T> io.vertx.core.Future<T> thenGeneric(Consumer<io.vertx.core.Future<T>> consumer)
public static <T> io.vertx.core.Future<T> thenGeneric(Object result, io.vertx.core.Future<T> future, Throwable ex)
public static <F,S,T> io.vertx.core.Future<List<T>> thenParallel(io.vertx.core.Future<List<F>> source, Function<F,io.vertx.core.Future<S>> generateFun, BiFunction<F,S,T> mergeFun)
F - firstS - secondT - thirdsource - ListgenerateFun - F -> FuturemergeFun - Each element: (F,S) -> Tpublic static io.vertx.core.Future<io.vertx.core.json.JsonArray> thenParallelArray(io.vertx.core.Future<io.vertx.core.json.JsonArray> source,
Function<io.vertx.core.json.JsonObject,io.vertx.core.Future<io.vertx.core.json.JsonObject>> generateFun,
BinaryOperator<io.vertx.core.json.JsonObject> operatorFun)
public static io.vertx.core.Future<io.vertx.core.json.JsonObject> thenParallelArray(io.vertx.core.Future<io.vertx.core.json.JsonArray>... sources)
public static io.vertx.core.Future<io.vertx.core.json.JsonObject> thenParallelJson(io.vertx.core.Future<io.vertx.core.json.JsonObject>... sources)
public static io.vertx.core.Future<io.vertx.core.json.JsonObject> thenParallelJson(io.vertx.core.Future<io.vertx.core.json.JsonObject> source,
Function<io.vertx.core.json.JsonObject,List<io.vertx.core.Future>> generateFun,
BiConsumer<io.vertx.core.json.JsonObject,io.vertx.core.json.JsonObject>... operatorFun)
public static io.vertx.core.Future<io.vertx.core.json.JsonObject> thenParallelJson(io.vertx.core.json.JsonObject source,
Function<io.vertx.core.json.JsonObject,List<io.vertx.core.Future>> generateFun,
BiConsumer<io.vertx.core.json.JsonObject,io.vertx.core.json.JsonObject>... operatorFun)
public static io.vertx.core.Future<io.vertx.core.json.JsonArray> thenScatterJson(io.vertx.core.Future<io.vertx.core.json.JsonArray> source,
Function<io.vertx.core.json.JsonObject,io.vertx.core.Future<io.vertx.core.json.JsonArray>> generateFun,
BiFunction<io.vertx.core.json.JsonObject,io.vertx.core.json.JsonArray,io.vertx.core.json.JsonObject> mergeFun)
source - JsonArraygenerateFun - JsonObject -> FuturemergeFun - Each element: JsonObject + JsonArray -> JsonObjectpublic static <F,S,T> io.vertx.core.Future<T> thenComposite(io.vertx.core.Future<F> source,
BiFunction<F,List<S>,T> mergeFun,
Supplier<io.vertx.core.Future<S>>... suppliers)
F - Type of source elementS - Type of supplier's list elementT - Type of returnmergeFun - How to merge source result and all supplier's results into final result:source - Single Future --> Fsuppliers - Multi Futures --> Listpublic static io.vertx.core.Future<io.vertx.core.json.JsonArray> thenComposite(List<io.vertx.core.Future<io.vertx.core.json.JsonObject>> futures)
public static <T,I> io.vertx.core.Future<Set<T>> thenSet(List<I> data, Function<I,io.vertx.core.Future<T>> fun)
public static <F,S,T> io.vertx.core.Future<T> thenComposite(io.vertx.core.Future<F> source,
BiFunction<F,List<S>,T> mergeFun,
Function<F,io.vertx.core.Future<S>>... functions)
public static <T,F,R> io.vertx.core.Future<R> thenOtherwise(io.vertx.core.Future<Boolean> condition, Supplier<io.vertx.core.Future<T>> trueFuture, Function<T,R> trueFun, Supplier<io.vertx.core.Future<F>> falseFuture, Function<F,R> falseFun)
public static <T,R> io.vertx.core.Future<R> thenError(io.vertx.core.Future<Boolean> condition, Supplier<io.vertx.core.Future<T>> trueFuture, Function<T,R> trueFun, Class<? extends io.vertx.up.exception.WebException> clazz, Object... args)
public static io.vertx.core.Future<io.vertx.core.json.JsonObject> thenError(io.vertx.core.Future<Boolean> condition, Supplier<io.vertx.core.Future<io.vertx.core.json.JsonObject>> trueFuture, Class<? extends io.vertx.up.exception.WebException> clazz, Object... args)
public static <T> io.vertx.core.Future<T> thenError(Class<? extends io.vertx.up.exception.WebException> clazz, Object... args)
public static <T,R> io.vertx.core.Future<R> thenTrue(io.vertx.core.Future<Boolean> condition, Supplier<io.vertx.core.Future<T>> trueFuture, Function<T,R> trueFun)
public static io.vertx.core.json.JsonArray getArray(io.vertx.core.eventbus.Message<Envelop> message, int index)
public static io.vertx.core.json.JsonArray getArray(Envelop envelop, int index)
public static io.vertx.core.json.JsonArray getArray(io.vertx.core.eventbus.Message<Envelop> message)
public static io.vertx.core.json.JsonArray getArray(Envelop envelop)
public static io.vertx.core.json.JsonArray getArray1(io.vertx.core.eventbus.Message<Envelop> message)
public static io.vertx.core.json.JsonArray getArray1(Envelop envelop)
public static io.vertx.core.json.JsonArray getArray2(io.vertx.core.eventbus.Message<Envelop> message)
public static io.vertx.core.json.JsonArray getArray2(Envelop envelop)
public static io.vertx.core.json.JsonArray getArray3(io.vertx.core.eventbus.Message<Envelop> message)
public static io.vertx.core.json.JsonArray getArray3(Envelop envelop)
public static String getString(io.vertx.core.eventbus.Message<Envelop> message, int index)
public static io.vertx.core.json.JsonObject getJson(io.vertx.core.eventbus.Message<Envelop> message, int index)
public static io.vertx.core.json.JsonObject getJson(Envelop envelop, int index)
public static io.vertx.core.json.JsonObject getJson(io.vertx.core.eventbus.Message<Envelop> message)
public static io.vertx.core.json.JsonObject getJson(Envelop envelop)
public static io.vertx.up.atom.query.Inquiry getInquiry(io.vertx.core.json.JsonObject envelop)
public static io.vertx.up.atom.query.Inquiry getInquiry(io.vertx.core.json.JsonObject envelop,
String pojo)
public static io.vertx.core.json.JsonObject getJson1(io.vertx.core.eventbus.Message<Envelop> message)
public static io.vertx.core.json.JsonObject getJson1(Envelop envelop)
public static io.vertx.core.json.JsonObject getJson2(io.vertx.core.eventbus.Message<Envelop> message)
public static io.vertx.core.json.JsonObject getJson2(Envelop envelop)
public static io.vertx.core.json.JsonObject getJson3(io.vertx.core.eventbus.Message<Envelop> message)
public static io.vertx.core.json.JsonObject getJson3(Envelop envelop)
public static Integer getInteger(io.vertx.core.eventbus.Message<Envelop> message, int index)
public static <T> T getT(io.vertx.core.eventbus.Message<Envelop> message, int index, Class<T> clazz)
public static io.vertx.core.json.JsonObject getBody(io.vertx.core.eventbus.Message<Envelop> message)
public static io.vertx.core.json.JsonObject getBody(Envelop envelop)
public static <T> T getBodyT(io.vertx.core.eventbus.Message<Envelop> message, Class<T> clazz)
public static <E,T> io.vertx.core.Future<E> rxContainer(io.zero.epic.container.RxHod container,
E entity)
public static <E,T> io.vertx.core.Future<E> rxContainer(io.zero.epic.container.RxHod container,
E entity,
Supplier<T> supplier)
public static <E,T> io.vertx.core.Future<E> rxContainer(io.zero.epic.container.RxHod container,
E entity,
Consumer<T> consumer)
public static <E,T> io.vertx.core.Future<E> rxContainer(io.zero.epic.container.RxHod container,
E entity,
Function<T,E> function)
public static <E,T> io.vertx.core.Future<E> rxContainer(io.zero.epic.container.RxHod container,
E entity,
T target)
public static Function<io.vertx.core.json.JsonObject,io.vertx.core.Future<io.vertx.core.json.JsonObject>> atomJoin(String field, io.vertx.core.json.JsonObject to)
public static Function<io.vertx.core.json.JsonObject,io.vertx.core.Future<io.vertx.core.json.JsonObject>> atomJoin(io.vertx.core.json.JsonObject from, String field)
public static org.jooq.Condition condition(io.vertx.core.json.JsonObject filters)
public static org.jooq.Condition condition(io.vertx.up.atom.query.Criteria criteria)
Copyright © 2019. All rights reserved.