Class Ao


  • public class Ao
    extends Object
    • Constructor Detail

      • Ao

        public Ao()
    • Method Detail

      • infoInit

        public static void infoInit​(Class<?> clazz,
                                    String pattern,
                                    Object... args)
      • debugAtom

        public static void debugAtom​(Class<?> clazz,
                                     String pattern,
                                     Object... args)
      • infoAtom

        public static void infoAtom​(Class<?> clazz,
                                    String pattern,
                                    Object... args)
      • debugUca

        public static void debugUca​(Class<?> clazz,
                                    String pattern,
                                    Object... args)
      • infoUca

        public static void infoUca​(Class<?> clazz,
                                   String pattern,
                                   Object... args)
      • infoDiff

        public static void infoDiff​(Class<?> clazz,
                                    String pattern,
                                    Object... args)
      • infoPlugin

        public static void infoPlugin​(Class<?> clazz,
                                      String pattern,
                                      Object... args)
      • infoSQL

        public static void infoSQL​(io.vertx.up.log.Annal logger,
                                   String pattern,
                                   Object... args)
      • infoSQL

        public static void infoSQL​(io.vertx.up.log.Annal logger,
                                   boolean condition,
                                   String pattern,
                                   Object... args)
      • diffPure

        public static ConcurrentMap<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<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)
      • toNamespace

        public static String toNamespace​(String appName)
      • 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)
      • toModel

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

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

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

        public static AoDao toDao​(io.vertx.up.commune.config.Database database,
                                  DataAtom atom)
      • toDao

        public static AoDao toDao​(io.vertx.up.commune.config.Database database,
                                  Supplier<DataAtom> supplier)
      • joinKey

        public static String joinKey​(Model model)
      • 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()
      • records

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

        public static Record record​(io.vertx.core.json.JsonObject data,
                                    DataAtom atom)
      • records

        public static Record[] 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)