Class Ao

java.lang.Object
io.vertx.tp.atom.refine.Ao

public class Ao extends Object
  • Constructor Details

    • Ao

      public Ao()
  • Method Details

    • diffPure

      public static ConcurrentMap<io.horizon.eon.em.typed.ChangeFlag,io.vertx.core.json.JsonArray> diffPure(io.vertx.core.json.JsonArray queueOld, io.vertx.core.json.JsonArray queueNew, DataAtom atom, Set<String> ignoreSet)
    • diffPure

      public static io.vertx.core.json.JsonObject diffPure(io.vertx.core.json.JsonObject recordO, io.vertx.core.json.JsonObject recordN, DataAtom atom, Set<String> ignoreSet)
    • diffPure

      public static io.vertx.up.atom.record.Apt diffPure(io.vertx.up.atom.record.Apt apt, DataAtom atom, Set<String> ignoreSet)
    • diffPull

      public static ConcurrentMap<io.horizon.eon.em.typed.ChangeFlag,io.vertx.core.json.JsonArray> diffPull(io.vertx.core.json.JsonArray queueOld, io.vertx.core.json.JsonArray queueNew, DataAtom atom, Set<String> ignoreSet)
    • diffPull

      public static io.vertx.core.json.JsonObject diffPull(io.vertx.core.json.JsonObject recordO, io.vertx.core.json.JsonObject recordN, DataAtom atom, Set<String> ignoreSet)
    • diffPull

      public static io.vertx.up.atom.record.Apt diffPull(io.vertx.up.atom.record.Apt apt, DataAtom atom, Set<String> ignoreSet)
    • initMList

      public static <T> ConcurrentMap<io.horizon.eon.em.typed.ChangeFlag,List<T>> initMList()
    • initMQueue

      public static <T> ConcurrentMap<io.horizon.eon.em.typed.ChangeFlag,Queue<T>> initMQueue()
    • initMArray

      public static ConcurrentMap<io.horizon.eon.em.typed.ChangeFlag,io.vertx.core.json.JsonArray> initMArray()
    • toNS

      public static String toNS(String appName)
    • toNS

      public static String toNS(String appName, String identifier)
    • toKey

      public static <ID> Object toKey(ID id)
    • toKey

      public static <ID> ID toKey(io.vertx.core.json.JsonObject data, DataAtom atom)
    • toKey

      public static <ID> void toKey(io.vertx.core.json.JsonObject data, DataAtom atom, ID defaultKey)
    • toSchema

      public static Schema toSchema(String appName, io.vertx.core.json.JsonObject schemaJson)
    • toSchema

      public static Schema toSchema(String appName, String file)
    • toSwitcher

      public static Switcher toSwitcher(io.vertx.up.commune.config.Identity identity, io.vertx.core.json.JsonObject options)
    • toModel

      public static Model toModel(String appName, io.vertx.core.json.JsonObject modelJson)
    • toModel

      public static Model toModel(String appName, String file)
    • toAtom

      public static DataAtom toAtom(io.vertx.core.json.JsonObject options)
    • toAtom

      public static DataAtom toAtom(String identifier)
    • toAtom

      public static DataAtom toAtom(String appName, String identifier)
    • toDao

      public static io.horizon.specification.modeler.HDao toDao(io.horizon.specification.modeler.HAtom atom)
    • toDao

      public static io.horizon.specification.modeler.HDao toDao(io.horizon.specification.modeler.HAtom atom, io.vertx.up.commune.config.Database database)
    • toDao

      public static io.horizon.specification.modeler.HDao toDao(String identifier)
    • toRecord

      public static io.modello.specification.HRecord toRecord(String identifier, io.vertx.core.json.JsonObject data)
    • toRecord

      public static io.modello.specification.HRecord[] toRecord(String identifier, io.vertx.core.json.JsonArray data)
    • joinKey

      public static String joinKey(Model model)
    • joinKeys

      public static ConcurrentMap<String,Object> joinKeys(Model model, io.modello.specification.HRecord record)
    • adjuster

      public static io.vertx.core.json.JsonObject adjuster()
    • adjuster

      public static io.vertx.core.json.JsonObject adjuster(String name)
    • isDebug

      public static boolean isDebug()
    • pluginPin

      public static Class<?> pluginPin()
    • connect

      public static void connect(io.modello.specification.HRecord record, ConcurrentMap<String,DataMatrix> keyMatrix, ConcurrentMap<String,DataMatrix> dataMatrix, Set<String> joins)
    • record

      public static io.modello.specification.HRecord record(DataAtom atom)
    • records

      public static List<io.modello.specification.HRecord> records(DataAtom atom, io.vertx.tp.plugin.excel.atom.ExTable table)
    • record

      public static io.modello.specification.HRecord record(io.vertx.core.json.JsonObject data, DataAtom atom)
    • records

      public static io.modello.specification.HRecord[] records(io.vertx.core.json.JsonArray data, DataAtom atom)
    • converter

      public static org.jooq.Converter converter(Class<?> type)
    • split

      public static List<io.vertx.up.commune.element.JBag> split(io.vertx.up.commune.element.JBag bag, Integer size)