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 interface 
     
  • Constructor Summary

    Constructors
    Constructor
    Description
    Ix()
     
  • Method Summary

    Modifier and Type
    Method
    Description
    static Function<io.vertx.core.json.JsonObject,io.vertx.core.Future<Long>>
     
    static <T> io.vertx.core.Future<List<T>>
    deserializeT(io.vertx.core.json.JsonArray data, io.aeon.experiment.specification.KModule config)
     
    static <T> io.vertx.core.Future<T>
    deserializeT(io.vertx.core.json.JsonObject data, io.aeon.experiment.specification.KModule config)
     
    static Function<io.vertx.core.json.JsonObject,io.vertx.core.Future<io.vertx.core.json.JsonArray>>
     
    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.modello.atom.typed.MetaAtom
    onAtom(IxMod active, io.vertx.core.json.JsonArray columns)
     
    static void
    onAuditor(io.vertx.core.json.JsonObject auditor, io.vertx.core.json.JsonObject config, String userId)
     
    static io.horizon.atom.common.Kv<String,String>
     
    static io.horizon.atom.common.Kv<String,io.vertx.core.http.HttpMethod>
     
    static io.vertx.core.json.JsonArray
    onMatrix(io.aeon.experiment.specification.KField field)
     
    static io.vertx.core.json.JsonObject
     
    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>>
     
    static <T> BiFunction<Supplier<T>,BiFunction<io.vertx.up.uca.jooq.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.JsonArray
    serializeA(List<T> input, io.aeon.experiment.specification.KModule config)
     
    static <T> io.vertx.core.json.JsonObject
    serializeJ(T input, io.aeon.experiment.specification.KModule config)
     
    static io.vertx.core.json.JsonObject
    serializeP(io.vertx.core.json.JsonObject pageData, io.aeon.experiment.specification.KModule active, io.aeon.experiment.specification.KModule standBy)
     
    static <T> Function<T,io.vertx.core.Future<T>>
    wrap(io.aeon.experiment.specification.KModule module, BiFunction<io.vertx.up.uca.sectio.Aspect,Function<T,io.vertx.core.Future<T>>,Function<T,io.vertx.core.Future<T>>> aopFn, Function<T,io.vertx.core.Future<T>> executor)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • Ix

      public Ix()
  • Method Details

    • onAuditor

      public static void onAuditor(io.vertx.core.json.JsonObject auditor, io.vertx.core.json.JsonObject config, String userId)
    • onColumn

      public static io.horizon.atom.common.Kv<String,String> onColumn(Object value)
    • onImpact

      public static io.horizon.atom.common.Kv<String,io.vertx.core.http.HttpMethod> onImpact(IxMod in)
    • onMatrix

      public static io.vertx.core.json.JsonArray onMatrix(io.aeon.experiment.specification.KField field)
    • onParameters

      public static io.vertx.core.json.JsonObject onParameters(IxMod in)
    • onAtom

      public static io.modello.atom.typed.MetaAtom 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<io.vertx.up.uca.jooq.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)
    • wrap

      public static <T> Function<T,io.vertx.core.Future<T>> wrap(io.aeon.experiment.specification.KModule module, BiFunction<io.vertx.up.uca.sectio.Aspect,Function<T,io.vertx.core.Future<T>>,Function<T,io.vertx.core.Future<T>>> aopFn, Function<T,io.vertx.core.Future<T>> executor)
    • deserializeT

      public static <T> io.vertx.core.Future<T> deserializeT(io.vertx.core.json.JsonObject data, io.aeon.experiment.specification.KModule config)
    • deserializeT

      public static <T> io.vertx.core.Future<List<T>> deserializeT(io.vertx.core.json.JsonArray data, io.aeon.experiment.specification.KModule config)
    • serializeJ

      public static <T> io.vertx.core.json.JsonObject serializeJ(T input, io.aeon.experiment.specification.KModule config)
    • serializeA

      public static <T> io.vertx.core.json.JsonArray serializeA(List<T> input, io.aeon.experiment.specification.KModule config)
    • serializeP

      public static io.vertx.core.json.JsonObject serializeP(io.vertx.core.json.JsonObject pageData, io.aeon.experiment.specification.KModule active, io.aeon.experiment.specification.KModule standBy)