Package io.vertx.tp.crud.refine
Class Ix
- java.lang.Object
-
- io.vertx.tp.crud.refine.Ix
-
public class Ix extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classIx.Log
-
Constructor Summary
Constructors Constructor Description Ix()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static Function<io.vertx.core.json.JsonObject,io.vertx.core.Future<Long>>countFn(IxMod in)static <T> io.vertx.core.Future<List<T>>deserializeT(io.vertx.core.json.JsonArray data, KModule config)static <T> io.vertx.core.Future<T>deserializeT(io.vertx.core.json.JsonObject data, KModule config)static Function<io.vertx.core.json.JsonObject,io.vertx.core.Future<io.vertx.core.json.JsonArray>>fetchFn(IxMod in)static Function<io.vertx.core.json.JsonObject,io.vertx.core.Future<io.vertx.core.json.JsonObject>>fileFn(IxMod in, BiFunction<io.vertx.core.json.JsonObject,io.vertx.core.json.JsonArray,io.vertx.core.Future<io.vertx.core.json.JsonArray>> fileFn)static io.vertx.up.commune.element.TypeAtomonAtom(IxMod active, io.vertx.core.json.JsonArray columns)static voidonAuditor(io.vertx.core.json.JsonObject auditor, io.vertx.core.json.JsonObject config, String userId)static Kv<String,String>onColumn(Object value)static Kv<String,io.vertx.core.http.HttpMethod>onImpact(IxMod in)static io.vertx.core.json.JsonArrayonMatrix(KField field)static io.vertx.core.json.JsonObjectonParameters(IxMod in)static <T> io.vertx.core.Future<T>passion(T input, IxMod in, BiFunction<T,IxMod,io.vertx.core.Future<T>>... executors)static Function<io.vertx.core.json.JsonObject,io.vertx.core.Future<io.vertx.core.json.JsonObject>>searchFn(IxMod in)static <T> BiFunction<Supplier<T>,BiFunction<UxJooq,io.vertx.core.json.JsonObject,io.vertx.core.Future<T>>,io.vertx.core.Future<T>>seekFn(IxMod in, Object json)static <T> io.vertx.core.json.JsonArrayserializeA(List<T> input, KModule config)static <T> io.vertx.core.json.JsonObjectserializeJ(T input, KModule config)
-
-
-
Method Detail
-
onAuditor
public static void onAuditor(io.vertx.core.json.JsonObject auditor, io.vertx.core.json.JsonObject config, String userId)
-
onMatrix
public static io.vertx.core.json.JsonArray onMatrix(KField field)
-
onParameters
public static io.vertx.core.json.JsonObject onParameters(IxMod in)
-
onAtom
public static io.vertx.up.commune.element.TypeAtom onAtom(IxMod active, io.vertx.core.json.JsonArray columns)
-
searchFn
public static Function<io.vertx.core.json.JsonObject,io.vertx.core.Future<io.vertx.core.json.JsonObject>> searchFn(IxMod in)
-
countFn
public static Function<io.vertx.core.json.JsonObject,io.vertx.core.Future<Long>> countFn(IxMod in)
-
seekFn
public static <T> BiFunction<Supplier<T>,BiFunction<UxJooq,io.vertx.core.json.JsonObject,io.vertx.core.Future<T>>,io.vertx.core.Future<T>> seekFn(IxMod in, Object json)
-
fetchFn
public static Function<io.vertx.core.json.JsonObject,io.vertx.core.Future<io.vertx.core.json.JsonArray>> fetchFn(IxMod in)
-
fileFn
public static Function<io.vertx.core.json.JsonObject,io.vertx.core.Future<io.vertx.core.json.JsonObject>> fileFn(IxMod in, BiFunction<io.vertx.core.json.JsonObject,io.vertx.core.json.JsonArray,io.vertx.core.Future<io.vertx.core.json.JsonArray>> fileFn)
-
passion
@SafeVarargs public static <T> io.vertx.core.Future<T> passion(T input, IxMod in, BiFunction<T,IxMod,io.vertx.core.Future<T>>... executors)
-
deserializeT
public static <T> io.vertx.core.Future<T> deserializeT(io.vertx.core.json.JsonObject data, KModule config)
-
deserializeT
public static <T> io.vertx.core.Future<List<T>> deserializeT(io.vertx.core.json.JsonArray data, KModule config)
-
serializeJ
public static <T> io.vertx.core.json.JsonObject serializeJ(T input, KModule config)
-
-