public class Jq extends Object
Jooq统一工具类,和Ux,Ut模式一样,内部类全部使用包域
| Constructor and Description |
|---|
Jq() |
| Modifier and Type | Method and Description |
|---|---|
static DataEvent |
doCount(Class<?> clazz,
DataEvent event,
BiFunction<Set<String>,Ingest,Long> actor) |
static DataEvent |
doQuery(Class<?> clazz,
DataEvent event,
BiFunction<Set<String>,Ingest,org.jooq.Record[]> actor,
BiFunction<Set<String>,Ingest,Long> counter) |
static DataEvent |
doQuery(Class<?> clazz,
DataEvent event,
BiFunction<Set<String>,Ingest,org.jooq.Record> actor) |
static DataEvent |
doQueryAll(Class<?> clazz,
DataEvent event,
BiFunction<Set<String>,Ingest,org.jooq.Record[]> actor) |
static DataEvent |
doRead(Class<?> clazz,
DataEvent event,
BiFunction<String,DataMatrix,org.jooq.Record> actor) |
static DataEvent |
doReads(Class<?> clazz,
DataEvent event,
BiFunction<String,List<DataMatrix>,org.jooq.Record[]> actor) |
static DataEvent |
doWrite(Class<?> clazz,
DataEvent event,
BiFunction<String,DataMatrix,Integer> actor) |
static DataEvent |
doWrite(Class<?> clazz,
DataEvent event,
BiFunction<String,DataMatrix,Integer> actor,
Predicate<Integer> predicate) |
static DataEvent |
doWrites(Class<?> clazz,
DataEvent event,
BiFunction<String,List<DataMatrix>,int[]> actor) |
static DataEvent |
doWrites(Class<?> clazz,
DataEvent event,
BiFunction<String,List<DataMatrix>,int[]> actor,
Predicate<int[]> predicate) |
static <T> void |
inArgument(DataMatrix matrix,
BiFunction<org.jooq.Field,Object,T> function) |
static org.jooq.Table<org.jooq.Record> |
leftJoin(String leader,
ConcurrentMap<String,String> vectors,
ConcurrentMap<String,String> aliasMap) |
static org.jooq.Table<org.jooq.Record> |
natureJoin(ConcurrentMap<String,String> aliasMap) |
static Boolean |
onBoolean(DataEvent event,
Function<DataEvent,DataEvent> executor) |
static Long |
onCount(DataEvent event,
Function<DataEvent,DataEvent> executor) |
static org.jooq.Condition |
onKey(DataMatrix matrix) |
static org.jooq.Condition |
onKeys(List<DataMatrix> matrixList) |
static io.vertx.core.json.JsonObject |
onPagination(DataEvent event,
Function<DataEvent,DataEvent> executor) |
static Record |
onRecord(DataEvent event,
Function<DataEvent,DataEvent> executor) |
static Record[] |
onRecords(DataEvent event,
Function<DataEvent,DataEvent> executor) |
static org.jooq.Field |
toField(String field,
Set<DataMatrix> matrix,
ConcurrentMap<String,String> fieldMap) |
static org.jooq.Table<org.jooq.Record> |
toTable(String name) |
public static org.jooq.Field toField(String field, Set<DataMatrix> matrix, ConcurrentMap<String,String> fieldMap)
public static org.jooq.Table<org.jooq.Record> toTable(String name)
public static org.jooq.Table<org.jooq.Record> natureJoin(ConcurrentMap<String,String> aliasMap)
public static org.jooq.Table<org.jooq.Record> leftJoin(String leader, ConcurrentMap<String,String> vectors, ConcurrentMap<String,String> aliasMap)
public static <T> void inArgument(DataMatrix matrix, BiFunction<org.jooq.Field,Object,T> function)
public static org.jooq.Condition onKey(DataMatrix matrix)
public static org.jooq.Condition onKeys(List<DataMatrix> matrixList)
public static DataEvent doWrite(Class<?> clazz, DataEvent event, BiFunction<String,DataMatrix,Integer> actor)
public static DataEvent doWrite(Class<?> clazz, DataEvent event, BiFunction<String,DataMatrix,Integer> actor, Predicate<Integer> predicate)
public static DataEvent doWrites(Class<?> clazz, DataEvent event, BiFunction<String,List<DataMatrix>,int[]> actor)
public static DataEvent doWrites(Class<?> clazz, DataEvent event, BiFunction<String,List<DataMatrix>,int[]> actor, Predicate<int[]> predicate)
public static DataEvent doRead(Class<?> clazz, DataEvent event, BiFunction<String,DataMatrix,org.jooq.Record> actor)
public static DataEvent doReads(Class<?> clazz, DataEvent event, BiFunction<String,List<DataMatrix>,org.jooq.Record[]> actor)
public static DataEvent doCount(Class<?> clazz, DataEvent event, BiFunction<Set<String>,Ingest,Long> actor)
public static DataEvent doQuery(Class<?> clazz, DataEvent event, BiFunction<Set<String>,Ingest,org.jooq.Record> actor)
public static DataEvent doQuery(Class<?> clazz, DataEvent event, BiFunction<Set<String>,Ingest,org.jooq.Record[]> actor, BiFunction<Set<String>,Ingest,Long> counter)
public static DataEvent doQueryAll(Class<?> clazz, DataEvent event, BiFunction<Set<String>,Ingest,org.jooq.Record[]> actor)
Copyright © 2021. All rights reserved.