Package io.vertx.tp.atom.refine
Class Ao
- java.lang.Object
-
- io.vertx.tp.atom.refine.Ao
-
public class Ao extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceAo.Path
-
Constructor Summary
Constructors Constructor Description Ao()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static io.vertx.core.json.JsonObjectadjuster()static io.vertx.core.json.JsonObjectadjuster(String name)static voidconnect(Record record, ConcurrentMap<String,DataMatrix> keyMatrix, ConcurrentMap<String,DataMatrix> dataMatrix, Set<String> joins)static org.jooq.Converterconverter(Class<?> type)static voiddebugAtom(Class<?> clazz, String pattern, Object... args)static voiddebugUca(Class<?> clazz, String pattern, Object... args)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)static io.vertx.core.json.JsonObjectdiffPull(io.vertx.core.json.JsonObject recordO, io.vertx.core.json.JsonObject recordN, DataAtom atom, Set<String> ignoreSet)static io.vertx.up.atom.record.AptdiffPull(io.vertx.up.atom.record.Apt apt, DataAtom atom, Set<String> ignoreSet)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)static io.vertx.core.json.JsonObjectdiffPure(io.vertx.core.json.JsonObject recordO, io.vertx.core.json.JsonObject recordN, DataAtom atom, Set<String> ignoreSet)static io.vertx.up.atom.record.AptdiffPure(io.vertx.up.atom.record.Apt apt, DataAtom atom, Set<String> ignoreSet)static voidinfoAtom(Class<?> clazz, String pattern, Object... args)static voidinfoDiff(Class<?> clazz, String pattern, Object... args)static voidinfoInit(Class<?> clazz, String pattern, Object... args)static voidinfoPlugin(Class<?> clazz, String pattern, Object... args)static voidinfoSQL(io.vertx.up.log.Annal logger, boolean condition, String pattern, Object... args)static voidinfoSQL(io.vertx.up.log.Annal logger, String pattern, Object... args)static voidinfoUca(Class<?> clazz, String pattern, Object... args)static ConcurrentMap<ChangeFlag,io.vertx.core.json.JsonArray>initMArray()static <T> ConcurrentMap<ChangeFlag,List<T>>initMList()static <T> ConcurrentMap<ChangeFlag,Queue<T>>initMQueue()static booleanisDebug()static StringjoinKey(Model model)static ConcurrentMap<String,Object>joinKeys(Model model, Record record)static Class<?>pluginPin()static Recordrecord(io.vertx.core.json.JsonObject data, DataAtom atom)static Recordrecord(DataAtom atom)static Record[]records(io.vertx.core.json.JsonArray data, DataAtom atom)static List<Record>records(DataAtom atom, io.vertx.tp.plugin.excel.atom.ExTable table)static List<io.vertx.up.commune.element.JBag>split(io.vertx.up.commune.element.JBag bag, Integer size)static DataAtomtoAtom(io.vertx.core.json.JsonObject options)static DataAtomtoAtom(String identifier)static AoDaotoDao(DataAtom atom)static AoDaotoDao(DataAtom atom, io.vertx.up.commune.config.Database database)static AoDaotoDao(String identifier)static <ID> ObjecttoKey(ID id)static <ID> IDtoKey(io.vertx.core.json.JsonObject data, DataAtom atom)static <ID> voidtoKey(io.vertx.core.json.JsonObject data, DataAtom atom, ID defaultKey)static ModeltoModel(String appName, io.vertx.core.json.JsonObject modelJson)static ModeltoModel(String appName, String file)static StringtoNamespace(String appName)static Record[]toRecord(String identifier, io.vertx.core.json.JsonArray data)static RecordtoRecord(String identifier, io.vertx.core.json.JsonObject data)static SchematoSchema(String appName, io.vertx.core.json.JsonObject schemaJson)static SchematoSchema(String appName, String file)static SwitchertoSwitcher(io.vertx.up.commune.config.Identity identity, io.vertx.core.json.JsonObject options)static voidwarnAtom(Class<?> clazz, String pattern, Object... args)
-
-
-
Method Detail
-
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)
-
initMList
public static <T> ConcurrentMap<ChangeFlag,List<T>> initMList()
-
initMQueue
public static <T> ConcurrentMap<ChangeFlag,Queue<T>> initMQueue()
-
initMArray
public static ConcurrentMap<ChangeFlag,io.vertx.core.json.JsonArray> initMArray()
-
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)
-
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)
-
joinKeys
public static ConcurrentMap<String,Object> joinKeys(Model model, Record 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(Record record, ConcurrentMap<String,DataMatrix> keyMatrix, ConcurrentMap<String,DataMatrix> dataMatrix, Set<String> joins)
-
records
public static List<Record> records(DataAtom atom, io.vertx.tp.plugin.excel.atom.ExTable table)
-
converter
public static org.jooq.Converter converter(Class<?> type)
-
-