| 限定符和类型 | 方法和说明 |
|---|---|
default <T extends Column> |
AnylineDao.columns(boolean greedy,
Catalog catalog,
Schema schema,
ConfigStore configs) |
default <T extends Column> |
AnylineDao.columns(boolean greedy,
Catalog catalog,
Schema schema,
String table,
ConfigStore configs) |
default <T extends Column> |
AnylineDao.columns(boolean greedy,
ConfigStore configs) |
default <T extends Column> |
AnylineDao.columns(boolean greedy,
String table,
ConfigStore configs) |
default <T extends Column> |
AnylineDao.columns(boolean greedy,
Table table,
ConfigStore configs) |
default <T extends Column> |
AnylineDao.columns(Catalog catalog,
Schema schema,
ConfigStore configs) |
default <T extends Column> |
AnylineDao.columns(Catalog catalog,
Schema schema,
String table,
ConfigStore configs) |
default <T extends Column> |
AnylineDao.columns(ConfigStore configs) |
default <T extends Column> |
AnylineDao.columns(DataRuntime runtime,
String random,
boolean greedy,
Catalog catalog,
Schema schema,
ConfigStore configs) |
<T extends Column> |
AnylineDao.columns(DataRuntime runtime,
String random,
boolean greedy,
Column query,
ConfigStore configs) |
<T extends Column> |
AnylineDao.columns(DataRuntime runtime,
String random,
boolean greedy,
Table table,
boolean primary,
ConfigStore configs)
查询表结构
|
default <T extends Column> |
AnylineDao.columns(String table,
ConfigStore configs) |
default <T extends Column> |
AnylineDao.columns(Table table,
ConfigStore configs) |
long |
AnylineDao.count(DataRuntime runtime,
String random,
RunPrepare prepare,
ConfigStore configs,
String... conditions)
合计总行数
|
default long |
AnylineDao.count(RunPrepare prepare,
ConfigStore configs,
String... conditions) |
default long |
AnylineDao.delete(DataRuntime runtime,
String random,
String dest,
ConfigStore configs,
Object obj,
String... columns) |
default long |
AnylineDao.delete(DataRuntime runtime,
String random,
String table,
ConfigStore configs,
String... conditions) |
long |
AnylineDao.delete(DataRuntime runtime,
String random,
Table dest,
ConfigStore configs,
Object obj,
String... columns) |
long |
AnylineDao.delete(DataRuntime runtime,
String random,
Table table,
ConfigStore configs,
String... conditions) |
default long |
AnylineDao.delete(String table,
ConfigStore configs,
String... conditions) |
default long |
AnylineDao.delete(Table table,
ConfigStore configs,
String... conditions) |
default <T extends EdgeTable> |
AnylineDao.edges(boolean greedy,
Catalog catalog,
Schema schema,
String name,
int types,
int struct,
ConfigStore configs) |
default <T extends EdgeTable> |
AnylineDao.edges(boolean greedy,
EdgeTable query,
int types,
int struct,
ConfigStore configs) |
default <T extends EdgeTable> |
AnylineDao.edges(Catalog catalog,
Schema schema,
String name,
int types,
boolean struct,
ConfigStore configs) |
default <T extends EdgeTable> |
AnylineDao.edges(Catalog catalog,
Schema schema,
String name,
int types,
int struct,
ConfigStore configs) |
default <T extends EdgeTable> |
AnylineDao.edges(DataRuntime runtime,
String random,
boolean greedy,
Catalog catalog,
Schema schema,
String name,
int types,
boolean struct,
ConfigStore configs) |
default <T extends EdgeTable> |
AnylineDao.edges(DataRuntime runtime,
String random,
boolean greedy,
Catalog catalog,
Schema schema,
String name,
int types,
ConfigStore configs) |
default <T extends EdgeTable> |
AnylineDao.edges(DataRuntime runtime,
String random,
boolean greedy,
Catalog catalog,
Schema schema,
String name,
int types,
int struct,
ConfigStore configs) |
<T extends EdgeTable> |
AnylineDao.edges(DataRuntime runtime,
String random,
boolean greedy,
EdgeTable query,
int types,
int struct,
ConfigStore configs) |
default <T extends EdgeTable> |
AnylineDao.edges(DataRuntime runtime,
String random,
Catalog catalog,
Schema schema,
String name,
int types,
boolean struct,
ConfigStore configs) |
default <T extends EdgeTable> |
AnylineDao.edges(DataRuntime runtime,
String random,
Catalog catalog,
Schema schema,
String name,
int types,
int struct,
ConfigStore configs) |
<T extends EdgeTable> |
AnylineDao.edges(DataRuntime runtime,
String random,
EdgeTable query,
int types,
int struct,
ConfigStore configs) |
default <T extends EdgeTable> |
AnylineDao.edges(EdgeTable query,
int types,
int struct,
ConfigStore configs) |
long |
AnylineDao.execute(DataRuntime runtime,
String random,
List<RunPrepare> prepares,
ConfigStore configs) |
long |
AnylineDao.execute(DataRuntime runtime,
String random,
RunPrepare prepare,
ConfigStore configs,
String... conditions)
执行
|
default long |
AnylineDao.execute(List<RunPrepare> prepares,
ConfigStore configs) |
default long |
AnylineDao.execute(RunPrepare prepare,
ConfigStore configs,
String... conditions) |
boolean |
AnylineDao.exists(DataRuntime runtime,
String random,
RunPrepare prepare,
ConfigStore configs,
String... conditions)
是否存在
|
default boolean |
AnylineDao.exists(RunPrepare prepare,
ConfigStore configs,
String... conditions) |
default long |
AnylineDao.insert(DataRuntime runtime,
String random,
int batch,
String dest,
Object data,
ConfigStore configs,
List<String> columns)
添加
|
long |
AnylineDao.insert(DataRuntime runtime,
String random,
int batch,
Table dest,
Object data,
ConfigStore configs,
List<String> columns) |
default long |
AnylineDao.insert(DataRuntime runtime,
String random,
String dest,
Object data,
ConfigStore configs,
List<String> columns) |
default long |
AnylineDao.insert(DataRuntime runtime,
String random,
String dest,
RunPrepare prepare,
ConfigStore configs) |
default long |
AnylineDao.insert(DataRuntime runtime,
String random,
Table dest,
Object data,
ConfigStore configs,
List<String> columns) |
long |
AnylineDao.insert(DataRuntime runtime,
String random,
Table dest,
RunPrepare prepare,
ConfigStore configs,
Object obj,
String... conditions)
insert into table select * from table
与query参数一致
|
default long |
AnylineDao.insert(int batch,
Object data,
ConfigStore configs,
List<String> columns) |
default long |
AnylineDao.insert(int batch,
Object data,
ConfigStore configs,
String... columns) |
default long |
AnylineDao.insert(int batch,
String dest,
Object data,
ConfigStore configs,
List<String> columns) |
default long |
AnylineDao.insert(int batch,
String dest,
Object data,
ConfigStore configs,
String... columns) |
default long |
AnylineDao.insert(int batch,
Table dest,
Object data,
ConfigStore configs,
List<String> columns) |
default long |
AnylineDao.insert(int batch,
Table dest,
Object data,
ConfigStore configs,
String... columns) |
default long |
AnylineDao.insert(Object data,
ConfigStore configs,
List<String> columns) |
default long |
AnylineDao.insert(Object data,
ConfigStore configs,
String... columns) |
default long |
AnylineDao.insert(String dest,
Object data,
ConfigStore configs,
List<String> columns) |
default long |
AnylineDao.insert(String dest,
Object data,
ConfigStore configs,
String... columns) |
default long |
AnylineDao.insert(String dest,
RunPrepare prepare,
ConfigStore configs) |
default long |
AnylineDao.insert(Table dest,
Object data,
ConfigStore configs,
List<String> columns) |
default long |
AnylineDao.insert(Table dest,
Object data,
ConfigStore configs,
String... columns) |
default long |
AnylineDao.insert(Table dest,
RunPrepare prepare,
ConfigStore configs,
Object obj,
String... conditions) |
int |
AnylineDao.length(DataRuntime runtime,
String random,
String cn,
ConfigStore configs)
计算字符串在当前数据库中占用字节长度
|
List<Map<String,Object>> |
AnylineDao.maps(DataRuntime runtime,
String random,
RunPrepare prepare,
ConfigStore configs,
String... conditions)
查询map列表
|
default List<Map<String,Object>> |
AnylineDao.maps(RunPrepare prepare,
ConfigStore configs,
String... conditions) |
default <T extends MasterTable> |
AnylineDao.masters(boolean greedy,
Catalog catalog,
Schema schema,
String name,
int types,
int struct,
ConfigStore configs) |
default <T extends MasterTable> |
AnylineDao.masters(boolean greedy,
MasterTable query,
int types,
int struct,
ConfigStore configs) |
default <T extends MasterTable> |
AnylineDao.masters(Catalog catalog,
Schema schema,
String name,
int types,
boolean struct,
ConfigStore configs) |
default <T extends MasterTable> |
AnylineDao.masters(Catalog catalog,
Schema schema,
String name,
int types,
int struct,
ConfigStore configs) |
default <T extends MasterTable> |
AnylineDao.masters(DataRuntime runtime,
String random,
boolean greedy,
Catalog catalog,
Schema schema,
String name,
int types,
boolean struct,
ConfigStore configs) |
default <T extends MasterTable> |
AnylineDao.masters(DataRuntime runtime,
String random,
boolean greedy,
Catalog catalog,
Schema schema,
String name,
int types,
ConfigStore configs) |
default <T extends MasterTable> |
AnylineDao.masters(DataRuntime runtime,
String random,
boolean greedy,
Catalog catalog,
Schema schema,
String name,
int types,
int struct,
ConfigStore configs) |
<T extends MasterTable> |
AnylineDao.masters(DataRuntime runtime,
String random,
boolean greedy,
MasterTable query,
int types,
int struct,
ConfigStore configs) |
default <T extends MasterTable> |
AnylineDao.masters(DataRuntime runtime,
String random,
Catalog catalog,
Schema schema,
String name,
int types,
boolean struct,
ConfigStore configs) |
default <T extends MasterTable> |
AnylineDao.masters(DataRuntime runtime,
String random,
Catalog catalog,
Schema schema,
String name,
int types,
int struct,
ConfigStore configs) |
<T extends MasterTable> |
AnylineDao.masters(DataRuntime runtime,
String random,
MasterTable query,
int types,
int struct,
ConfigStore configs) |
default <T extends MasterTable> |
AnylineDao.masters(MasterTable query,
int types,
int struct,
ConfigStore configs) |
<T extends Metadata> |
AnylineDao.parse(Class<T> type,
String ddl,
ConfigStore configs)
解析DDL
|
DataSet |
AnylineDao.querys(DataRuntime runtime,
String random,
RunPrepare prepare,
ConfigStore configs,
String... conditions)
查询row列表
|
default DataSet |
AnylineDao.querys(RunPrepare prepare,
ConfigStore configs,
String... conditions) |
long |
AnylineDao.save(DataRuntime runtime,
String random,
int batch,
String dest,
Object data,
ConfigStore configs,
List<String> columns)
保存(insert|update)
|
long |
AnylineDao.save(DataRuntime runtime,
String random,
int batch,
Table dest,
Object data,
ConfigStore configs,
List<String> columns) |
default long |
AnylineDao.save(DataRuntime runtime,
String random,
String dest,
Object data,
ConfigStore configs,
List<String> columns) |
default long |
AnylineDao.save(DataRuntime runtime,
String random,
Table dest,
Object data,
ConfigStore configs,
List<String> columns) |
default long |
AnylineDao.save(int batch,
Object data,
ConfigStore configs,
String... columns) |
default long |
AnylineDao.save(int batch,
String dest,
Object data,
ConfigStore configs,
List<String> columns) |
default long |
AnylineDao.save(int batch,
String dest,
Object data,
ConfigStore configs,
String... columns) |
default long |
AnylineDao.save(int batch,
Table dest,
Object data,
ConfigStore configs,
List<String> columns) |
default long |
AnylineDao.save(int batch,
Table dest,
Object data,
ConfigStore configs,
String... columns) |
default long |
AnylineDao.save(Object data,
ConfigStore configs,
String... columns) |
default long |
AnylineDao.save(String dest,
Object data,
ConfigStore confnigs,
List<String> columns) |
default long |
AnylineDao.save(String dest,
Object data,
ConfigStore configs,
String... columns) |
default long |
AnylineDao.save(Table dest,
Object data,
ConfigStore confnigs,
List<String> columns) |
default long |
AnylineDao.save(Table dest,
Object data,
ConfigStore configs,
String... columns) |
<T> EntitySet<T> |
AnylineDao.selects(DataRuntime runtime,
String random,
RunPrepare prepare,
Class<T> clazz,
ConfigStore configs,
String... conditions)
查询entity列表
|
default <T> EntitySet<T> |
AnylineDao.selects(RunPrepare prepare,
Class<T> clazz,
ConfigStore configs,
String... conditions) |
default <T extends Table> |
AnylineDao.tables(boolean greedy,
Catalog catalog,
Schema schema,
String name,
int types,
int struct,
ConfigStore configs) |
default <T extends Table> |
AnylineDao.tables(boolean greedy,
Table query,
int types,
int struct,
ConfigStore configs) |
default <T extends Table> |
AnylineDao.tables(Catalog catalog,
Schema schema,
String name,
int types,
boolean struct,
ConfigStore configs) |
default <T extends Table> |
AnylineDao.tables(Catalog catalog,
Schema schema,
String name,
int types,
int struct,
ConfigStore configs) |
default <T extends Table> |
AnylineDao.tables(DataRuntime runtime,
String random,
boolean greedy,
Catalog catalog,
Schema schema,
String name,
int types,
boolean struct,
ConfigStore configs) |
default <T extends Table> |
AnylineDao.tables(DataRuntime runtime,
String random,
boolean greedy,
Catalog catalog,
Schema schema,
String name,
int types,
ConfigStore configs) |
default <T extends Table> |
AnylineDao.tables(DataRuntime runtime,
String random,
boolean greedy,
Catalog catalog,
Schema schema,
String name,
int types,
int struct,
ConfigStore configs) |
<T extends Table> |
AnylineDao.tables(DataRuntime runtime,
String random,
boolean greedy,
Table query,
int types,
int struct,
ConfigStore configs) |
default <T extends Table> |
AnylineDao.tables(DataRuntime runtime,
String random,
Catalog catalog,
Schema schema,
String name,
int types,
boolean struct,
ConfigStore configs) |
default <T extends Table> |
AnylineDao.tables(DataRuntime runtime,
String random,
Catalog catalog,
Schema schema,
String name,
int types,
int struct,
ConfigStore configs) |
<T extends Table> |
AnylineDao.tables(DataRuntime runtime,
String random,
Table query,
int types,
int struct,
ConfigStore configs) |
default <T extends Table> |
AnylineDao.tables(Table query,
int types,
int struct,
ConfigStore configs) |
default long |
AnylineDao.update(DataRuntime runtime,
String random,
int batch,
String dest,
Object data,
ConfigStore configs,
List<String> columns)
更新记录
|
long |
AnylineDao.update(DataRuntime runtime,
String random,
int batch,
Table dest,
Object data,
ConfigStore configs,
List<String> columns) |
long |
AnylineDao.update(DataRuntime runtime,
String random,
RunPrepare prepare,
DataRow data,
ConfigStore configs,
String... conditions)
多表关联更新
|
default long |
AnylineDao.update(DataRuntime runtime,
String random,
String dest,
Object data,
ConfigStore configs,
List<String> columns) |
default long |
AnylineDao.update(DataRuntime runtime,
String random,
Table dest,
Object data,
ConfigStore configs,
List<String> columns) |
default long |
AnylineDao.update(int batch,
Object data,
ConfigStore configs,
List<String> columns) |
default long |
AnylineDao.update(int batch,
Object data,
ConfigStore configs,
String... columns) |
default long |
AnylineDao.update(int batch,
String dest,
Object data,
ConfigStore configs,
List<String> columns) |
default long |
AnylineDao.update(int batch,
String dest,
Object data,
ConfigStore configs,
String... columns) |
default long |
AnylineDao.update(int batch,
Table dest,
Object data,
ConfigStore configs,
List<String> columns) |
default long |
AnylineDao.update(int batch,
Table dest,
Object data,
ConfigStore configs,
String... columns) |
default long |
AnylineDao.update(Object data,
ConfigStore configs,
List<String> columns) |
default long |
AnylineDao.update(Object data,
ConfigStore configs,
String... columns) |
default long |
AnylineDao.update(RunPrepare prepare,
DataRow data,
ConfigStore configs,
String... conditions) |
default long |
AnylineDao.update(String dest,
Object data,
ConfigStore configs,
List<String> columns) |
default long |
AnylineDao.update(String dest,
Object data,
ConfigStore configs,
String... columns) |
default <T extends VertexTable> |
AnylineDao.vertexs(boolean greedy,
Catalog catalog,
Schema schema,
String name,
int types,
int struct,
ConfigStore configs) |
default <T extends VertexTable> |
AnylineDao.vertexs(boolean greedy,
VertexTable query,
int types,
int struct,
ConfigStore configs) |
default <T extends VertexTable> |
AnylineDao.vertexs(Catalog catalog,
Schema schema,
String name,
int types,
boolean struct,
ConfigStore configs) |
default <T extends VertexTable> |
AnylineDao.vertexs(Catalog catalog,
Schema schema,
String name,
int types,
int struct,
ConfigStore configs) |
default <T extends VertexTable> |
AnylineDao.vertexs(DataRuntime runtime,
String random,
boolean greedy,
Catalog catalog,
Schema schema,
String name,
int types,
boolean struct,
ConfigStore configs) |
default <T extends VertexTable> |
AnylineDao.vertexs(DataRuntime runtime,
String random,
boolean greedy,
Catalog catalog,
Schema schema,
String name,
int types,
ConfigStore configs) |
default <T extends VertexTable> |
AnylineDao.vertexs(DataRuntime runtime,
String random,
boolean greedy,
Catalog catalog,
Schema schema,
String name,
int types,
int struct,
ConfigStore configs) |
<T extends VertexTable> |
AnylineDao.vertexs(DataRuntime runtime,
String random,
boolean greedy,
VertexTable query,
int types,
int struct,
ConfigStore configs) |
default <T extends VertexTable> |
AnylineDao.vertexs(DataRuntime runtime,
String random,
Catalog catalog,
Schema schema,
String name,
int types,
boolean struct,
ConfigStore configs) |
default <T extends VertexTable> |
AnylineDao.vertexs(DataRuntime runtime,
String random,
Catalog catalog,
Schema schema,
String name,
int types,
int struct,
ConfigStore configs) |
<T extends VertexTable> |
AnylineDao.vertexs(DataRuntime runtime,
String random,
VertexTable query,
int types,
int struct,
ConfigStore configs) |
default <T extends VertexTable> |
AnylineDao.vertexs(VertexTable query,
int types,
int struct,
ConfigStore configs) |
default <T extends View> |
AnylineDao.views(boolean greedy,
Catalog catalog,
Schema schema,
String name,
int types,
int struct,
ConfigStore configs) |
default <T extends View> |
AnylineDao.views(boolean greedy,
View query,
int types,
int struct,
ConfigStore configs) |
default <T extends View> |
AnylineDao.views(Catalog catalog,
Schema schema,
String name,
int types,
boolean struct,
ConfigStore configs) |
default <T extends View> |
AnylineDao.views(Catalog catalog,
Schema schema,
String name,
int types,
int struct,
ConfigStore configs) |
default <T extends View> |
AnylineDao.views(DataRuntime runtime,
String random,
boolean greedy,
Catalog catalog,
Schema schema,
String name,
int types,
boolean struct,
ConfigStore configs) |
default <T extends View> |
AnylineDao.views(DataRuntime runtime,
String random,
boolean greedy,
Catalog catalog,
Schema schema,
String name,
int types,
ConfigStore configs) |
default <T extends View> |
AnylineDao.views(DataRuntime runtime,
String random,
boolean greedy,
Catalog catalog,
Schema schema,
String name,
int types,
int struct,
ConfigStore configs) |
<T extends View> |
AnylineDao.views(DataRuntime runtime,
String random,
boolean greedy,
View query,
int types,
int struct,
ConfigStore configs) |
default <T extends View> |
AnylineDao.views(DataRuntime runtime,
String random,
Catalog catalog,
Schema schema,
String name,
int types,
boolean struct,
ConfigStore configs) |
default <T extends View> |
AnylineDao.views(DataRuntime runtime,
String random,
Catalog catalog,
Schema schema,
String name,
int types,
int struct,
ConfigStore configs) |
<T extends View> |
AnylineDao.views(DataRuntime runtime,
String random,
View query,
int types,
int struct,
ConfigStore configs) |
default <T extends View> |
AnylineDao.views(View query,
int types,
int struct,
ConfigStore configs) |
| 限定符和类型 | 方法和说明 |
|---|---|
<T extends Column> |
DefaultDao.columns(DataRuntime runtime,
String random,
boolean greedy,
Column query,
ConfigStore configs) |
<T extends Column> |
DefaultDao.columns(DataRuntime runtime,
String random,
boolean greedy,
Table table,
boolean primary,
ConfigStore configs) |
long |
DefaultDao.count(DataRuntime runtime,
String random,
RunPrepare prepare,
ConfigStore configs,
String... conditions)
统计总行数
|
long |
DefaultDao.delete(DataRuntime runtime,
String random,
Table dest,
ConfigStore configs,
Object obj,
String... columns) |
long |
DefaultDao.delete(DataRuntime runtime,
String random,
Table table,
ConfigStore configs,
String... conditions) |
<T extends EdgeTable> |
DefaultDao.edges(DataRuntime runtime,
String random,
boolean greedy,
EdgeTable query,
int types,
int struct,
ConfigStore configs)
edges
|
<T extends EdgeTable> |
DefaultDao.edges(DataRuntime runtime,
String random,
EdgeTable query,
int types,
int struct,
ConfigStore configs) |
long |
DefaultDao.execute(DataRuntime runtime,
String random,
List<RunPrepare> prepares,
ConfigStore configs) |
long |
DefaultDao.execute(DataRuntime runtime,
String random,
RunPrepare prepare,
ConfigStore configs,
String... conditions)
执行
|
boolean |
DefaultDao.exists(DataRuntime runtime,
String random,
RunPrepare prepare,
ConfigStore configs,
String... conditions)
检测是否存在
|
long |
DefaultDao.insert(DataRuntime runtime,
String random,
int batch,
Table dest,
Object data,
ConfigStore configs,
List<String> columns)
添加
|
long |
DefaultDao.insert(DataRuntime runtime,
String random,
Table dest,
RunPrepare prepare,
ConfigStore configs,
Object obj,
String... conditions)
insert into table select * from table
与query参数一致
|
int |
DefaultDao.length(DataRuntime runtime,
String random,
String cn,
ConfigStore configs)
计算字符串在当前数据库中占用字节长度
|
List<Map<String,Object>> |
DefaultDao.maps(DataRuntime runtime,
String random,
RunPrepare prepare,
ConfigStore configs,
String... conditions)
查询map列表
|
<T extends MasterTable> |
DefaultDao.masters(DataRuntime runtime,
String random,
boolean greedy,
MasterTable query,
int types,
int struct,
ConfigStore configs)
masters
|
<T extends MasterTable> |
DefaultDao.masters(DataRuntime runtime,
String random,
MasterTable query,
int types,
int struct,
ConfigStore configs) |
<T extends Metadata> |
DefaultDao.parse(Class<T> type,
String ddl,
ConfigStore configs)
解析DDL
|
DataSet |
DefaultDao.querys(DataRuntime runtime,
String random,
RunPrepare prepare,
ConfigStore configs,
String... conditions)
查询
注意:如果设置了自动还原, querys会自动还原数据源(dao内部执行过程中不要调用除非是一些重载), 而select不会 |
long |
DefaultDao.save(DataRuntime runtime,
String random,
int batch,
String dest,
Object data,
ConfigStore configs,
List<String> columns) |
long |
DefaultDao.save(DataRuntime runtime,
String random,
int batch,
Table dest,
Object data,
ConfigStore configs,
List<String> columns)
保存(insert|update)
|
protected DataSet |
DefaultDao.select(DataRuntime runtime,
String random,
boolean system,
String table,
ConfigStore configs,
Run run)
查询
|
<T> EntitySet<T> |
DefaultDao.selects(DataRuntime runtime,
String random,
RunPrepare prepare,
Class<T> clazz,
ConfigStore configs,
String... conditions)
查询
|
<T extends Table> |
DefaultDao.tables(DataRuntime runtime,
String random,
boolean greedy,
Table query,
int types,
int struct,
ConfigStore configs)
tables
|
<T extends Table> |
DefaultDao.tables(DataRuntime runtime,
String random,
Table query,
int types,
int struct,
ConfigStore configs) |
long |
DefaultDao.update(DataRuntime runtime,
String random,
int batch,
String dest,
Object data,
ConfigStore configs,
List<String> columns) |
long |
DefaultDao.update(DataRuntime runtime,
String random,
int batch,
Table dest,
Object data,
ConfigStore configs,
List<String> columns)
更新
|
long |
DefaultDao.update(DataRuntime runtime,
String random,
RunPrepare prepare,
DataRow data,
ConfigStore configs,
String... conditions)
多表关联更新
|
<T extends VertexTable> |
DefaultDao.vertexs(DataRuntime runtime,
String random,
boolean greedy,
VertexTable query,
int types,
int struct,
ConfigStore configs)
vertexs
|
<T extends VertexTable> |
DefaultDao.vertexs(DataRuntime runtime,
String random,
VertexTable quer,
int types,
int struct,
ConfigStore configs) |
<T extends View> |
DefaultDao.views(DataRuntime runtime,
String random,
boolean greedy,
View query,
int types,
int struct,
ConfigStore configs)
views
|
<T extends View> |
DefaultDao.views(DataRuntime runtime,
String random,
View query,
int types,
int struct,
ConfigStore configs) |
| 限定符和类型 | 方法和说明 |
|---|---|
default List<Run> |
DriverAdapter.buildDeleteRun(DataRuntime runtime,
int batch,
String table,
ConfigStore configs,
Boolean placeholder,
Boolean unicode,
String column,
Object values) |
default List<Run> |
DriverAdapter.buildDeleteRun(DataRuntime runtime,
int batch,
String table,
ConfigStore configs,
String column,
Object values) |
List<Run> |
DriverAdapter.buildDeleteRun(DataRuntime runtime,
int batch,
Table table,
ConfigStore configs,
Boolean placeholder,
Boolean unicode,
String column,
Object values)
delete[命令合成]
合成 where column in (values) |
default List<Run> |
DriverAdapter.buildDeleteRun(DataRuntime runtime,
int batch,
Table table,
ConfigStore configs,
String column,
Object values)
delete[命令合成]
合成 where column in (values) |
default List<Run> |
DriverAdapter.buildDeleteRun(DataRuntime runtime,
String table,
ConfigStore configs) |
default List<Run> |
DriverAdapter.buildDeleteRun(DataRuntime runtime,
String table,
ConfigStore configs,
Boolean placeholder,
Boolean unicode) |
default List<Run> |
DriverAdapter.buildDeleteRun(DataRuntime runtime,
String table,
ConfigStore configs,
Object obj,
Boolean placeholder,
Boolean unicode,
String... columns) |
default List<Run> |
DriverAdapter.buildDeleteRun(DataRuntime runtime,
String table,
ConfigStore configs,
Object obj,
String... columns) |
default List<Run> |
DriverAdapter.buildDeleteRun(DataRuntime runtime,
Table table,
ConfigStore configs) |
default List<Run> |
DriverAdapter.buildDeleteRun(DataRuntime runtime,
Table table,
ConfigStore configs,
Boolean placeholder,
Boolean unicode) |
List<Run> |
DriverAdapter.buildDeleteRun(DataRuntime runtime,
Table table,
ConfigStore configs,
Object obj,
Boolean placeholder,
Boolean unicode,
String... columns)
delete[命令合成]
合成 where k1 = v1 and k2 = v2 |
default List<Run> |
DriverAdapter.buildDeleteRun(DataRuntime runtime,
Table table,
ConfigStore configs,
Object obj,
String... columns)
delete[命令合成]
合成 where k1 = v1 and k2 = v2 |
default List<Run> |
DriverAdapter.buildDeleteRunFromConfig(DataRuntime runtime,
ConfigStore configs) |
default List<Run> |
DriverAdapter.buildDeleteRunFromConfig(DataRuntime runtime,
ConfigStore configs,
Boolean placeholder,
Boolean unicode) |
default List<Run> |
DriverAdapter.buildDeleteRunFromEntity(DataRuntime runtime,
String table,
ConfigStore configs,
Object obj,
Boolean placeholder,
Boolean unicode,
String... columns) |
default List<Run> |
DriverAdapter.buildDeleteRunFromEntity(DataRuntime runtime,
String table,
ConfigStore configs,
Object obj,
String... columns) |
List<Run> |
DriverAdapter.buildDeleteRunFromEntity(DataRuntime runtime,
Table table,
ConfigStore configs,
Object obj,
Boolean placeholder,
Boolean unicode,
String... columns)
delete[命令合成-子流程]
合成 where k1 = v1 and k2 = v2 |
default List<Run> |
DriverAdapter.buildDeleteRunFromEntity(DataRuntime runtime,
Table table,
ConfigStore configs,
Object obj,
String... columns)
delete[命令合成-子流程]
合成 where k1 = v1 and k2 = v2 |
default List<Run> |
DriverAdapter.buildDeleteRunFromTable(DataRuntime runtime,
int batch,
String table,
ConfigStore configs,
Boolean placeholder,
Boolean unicode,
String column,
Object values) |
default List<Run> |
DriverAdapter.buildDeleteRunFromTable(DataRuntime runtime,
int batch,
String table,
ConfigStore configs,
String column,
Object values) |
List<Run> |
DriverAdapter.buildDeleteRunFromTable(DataRuntime runtime,
int batch,
Table table,
ConfigStore configs,
Boolean placeholder,
Boolean unicode,
String column,
Object values)
delete[命令合成-子流程]
合成 where column in (values) |
default List<Run> |
DriverAdapter.buildDeleteRunFromTable(DataRuntime runtime,
int batch,
Table table,
ConfigStore configs,
String column,
Object values)
delete[命令合成-子流程]
合成 where column in (values) |
Run |
DriverAdapter.buildExecuteRun(DataRuntime runtime,
RunPrepare prepare,
ConfigStore configs,
Boolean placeholder,
Boolean unicode,
String... conditions)
创建执行SQL
|
default Run |
DriverAdapter.buildExecuteRun(DataRuntime runtime,
RunPrepare prepare,
ConfigStore configs,
String... conditions) |
default Run |
DriverAdapter.buildInsertRun(DataRuntime runtime,
int batch,
ConfigStore configs,
Object obj,
Boolean placeholder,
Boolean unicode,
String... columns) |
default Run |
DriverAdapter.buildInsertRun(DataRuntime runtime,
int batch,
ConfigStore configs,
Object obj,
String... columns) |
default Run |
DriverAdapter.buildInsertRun(DataRuntime runtime,
int batch,
Object obj,
ConfigStore configs,
Boolean placeholder,
Boolean unicode,
String... columns) |
default Run |
DriverAdapter.buildInsertRun(DataRuntime runtime,
int batch,
Object obj,
ConfigStore configs,
String... columns) |
default Run |
DriverAdapter.buildInsertRun(DataRuntime runtime,
int batch,
String dest,
Object obj,
ConfigStore configs,
Boolean placeholder,
Boolean unicode,
List<String> columns) |
default Run |
DriverAdapter.buildInsertRun(DataRuntime runtime,
int batch,
String dest,
Object obj,
ConfigStore confgis,
Boolean placeholder,
Boolean unicode,
String... columns) |
default Run |
DriverAdapter.buildInsertRun(DataRuntime runtime,
int batch,
String dest,
Object obj,
ConfigStore configs,
List<String> columns) |
default Run |
DriverAdapter.buildInsertRun(DataRuntime runtime,
int batch,
String dest,
Object obj,
ConfigStore confgis,
String... columns) |
Run |
DriverAdapter.buildInsertRun(DataRuntime runtime,
int batch,
Table dest,
Object obj,
ConfigStore configs,
Boolean placeholder,
Boolean unicode,
List<String> columns)
insert [命令合成]
填充inset命令内容(创建批量INSERT RunPrepare) |
default Run |
DriverAdapter.buildInsertRun(DataRuntime runtime,
int batch,
Table dest,
Object obj,
ConfigStore confgis,
Boolean placeholder,
Boolean unicode,
String... columns) |
default Run |
DriverAdapter.buildInsertRun(DataRuntime runtime,
int batch,
Table dest,
Object obj,
ConfigStore configs,
List<String> columns)
insert [命令合成]
填充inset命令内容(创建批量INSERT RunPrepare) |
default Run |
DriverAdapter.buildInsertRun(DataRuntime runtime,
int batch,
Table dest,
Object obj,
ConfigStore confgis,
String... columns) |
Run |
DriverAdapter.buildInsertRun(DataRuntime runtime,
Table dest,
RunPrepare prepare,
ConfigStore configs,
Object obj,
Boolean placeholder,
Boolean unicode,
String... conditions)
insert [命令合成]
填充inset命令内容(创建批量INSERT RunPrepare) |
default Run |
DriverAdapter.buildInsertRun(DataRuntime runtime,
Table dest,
RunPrepare prepare,
ConfigStore configs,
Object obj,
String... conditions) |
List<Run> |
DriverAdapter.buildQueryColumnsRun(DataRuntime runtime,
boolean metadata,
Collection<? extends Table> tables,
Column query,
ConfigStore configs)
column[命令合成]
(方法1) 查询多个表的列 |
List<Run> |
DriverAdapter.buildQueryColumnsRun(DataRuntime runtime,
boolean metadata,
Column query,
ConfigStore configs)
column[命令合成]
(方法1) 查询表上的列 |
default List<Run> |
DriverAdapter.buildQueryEdgesRun(DataRuntime runtime,
boolean greedy,
Catalog catalog,
Schema schema,
String pattern,
int types,
ConfigStore configs)
edge[命令合成]
查询表,不是查表中的数据 |
List<Run> |
DriverAdapter.buildQueryEdgesRun(DataRuntime runtime,
boolean greedy,
EdgeTable query,
int types,
ConfigStore configs)
edge[命令合成]
查询表,不是查表中的数据 |
Run |
DriverAdapter.buildQueryLengthRun(DataRuntime runtime,
String cn,
ConfigStore configs)
计算字符串在当前数据库中占用字节长度
|
default List<Run> |
DriverAdapter.buildQueryMasterTablesRun(DataRuntime runtime,
boolean greedy,
Catalog catalog,
Schema schema,
String pattern,
int types,
ConfigStore configs)
master[命令合成]
查询表,不是查表中的数据 |
List<Run> |
DriverAdapter.buildQueryMasterTablesRun(DataRuntime runtime,
boolean greedy,
MasterTable query,
int types,
ConfigStore configs)
master[命令合成]
查询表,不是查表中的数据 |
Run |
DriverAdapter.buildQueryRun(DataRuntime runtime,
RunPrepare prepare,
ConfigStore configs,
Boolean placeholder,
Boolean unicode,
String... conditions)
select[命令合成]
|
default Run |
DriverAdapter.buildQueryRun(DataRuntime runtime,
RunPrepare prepare,
ConfigStore configs,
String... conditions) |
default List<Run> |
DriverAdapter.buildQueryTablesRun(DataRuntime runtime,
boolean greedy,
Catalog catalog,
Schema schema,
String pattern,
int types,
ConfigStore configs)
table[命令合成]
查询表,不是查表中的数据 |
List<Run> |
DriverAdapter.buildQueryTablesRun(DataRuntime runtime,
boolean greedy,
Table query,
int types,
ConfigStore configs)
table[命令合成]
查询表,不是查表中的数据 |
default List<Run> |
DriverAdapter.buildQueryVertexsRun(DataRuntime runtime,
boolean greedy,
Catalog catalog,
Schema schema,
String pattern,
int types,
ConfigStore configs)
vertex[命令合成]
查询表,不是查表中的数据 |
List<Run> |
DriverAdapter.buildQueryVertexsRun(DataRuntime runtime,
boolean greedy,
VertexTable query,
int types,
ConfigStore configs)
vertex[命令合成]
查询表,不是查表中的数据 |
default List<Run> |
DriverAdapter.buildQueryViewsRun(DataRuntime runtime,
boolean greedy,
Catalog catalog,
Schema schema,
String pattern,
int types,
ConfigStore configs)
view[命令合成]
查询视图,不是查视图中的数据 |
List<Run> |
DriverAdapter.buildQueryViewsRun(DataRuntime runtime,
boolean greedy,
View query,
int types,
ConfigStore configs)
view[命令合成]
查询视图,不是查视图中的数据 |
default Run |
DriverAdapter.buildUpdateRun(DataRuntime runtime,
int batch,
String dest,
Object obj,
ConfigStore configs,
Boolean placeholder,
Boolean unicode,
List<String> columns) |
default Run |
DriverAdapter.buildUpdateRun(DataRuntime runtime,
int batch,
String dest,
Object obj,
ConfigStore configs,
List<String> columns) |
Run |
DriverAdapter.buildUpdateRun(DataRuntime runtime,
int btch,
Table dest,
Object obj,
ConfigStore configs,
Boolean placeholder,
Boolean unicode,
List<String> columns)
update [命令合成]
|
default Run |
DriverAdapter.buildUpdateRun(DataRuntime runtime,
int btch,
Table dest,
Object obj,
ConfigStore configs,
List<String> columns)
update [命令合成]
|
default Run |
DriverAdapter.buildUpdateRun(DataRuntime runtime,
Object obj,
ConfigStore configs,
Boolean placeholder,
Boolean unicode,
List<String> columns) |
default Run |
DriverAdapter.buildUpdateRun(DataRuntime runtime,
Object obj,
ConfigStore configs,
Boolean placeholder,
Boolean unicode,
String... columns) |
default Run |
DriverAdapter.buildUpdateRun(DataRuntime runtime,
Object obj,
ConfigStore configs,
List<String> columns) |
default Run |
DriverAdapter.buildUpdateRun(DataRuntime runtime,
Object obj,
ConfigStore configs,
String... columns) |
Run |
DriverAdapter.buildUpdateRun(DataRuntime runtime,
RunPrepare prepare,
DataRow data,
ConfigStore configs,
Boolean placeholder,
Boolean unicode,
String... conditions)
多表关联更新
|
default Run |
DriverAdapter.buildUpdateRun(DataRuntime runtime,
RunPrepare prepare,
DataRow data,
ConfigStore configs,
String... conditions)
多表关联更新
|
default Run |
DriverAdapter.buildUpdateRun(DataRuntime runtime,
String dest,
Object obj,
ConfigStore configs,
Boolean placeholder,
Boolean unicode,
List<String> columns) |
default Run |
DriverAdapter.buildUpdateRun(DataRuntime runtime,
String dest,
Object obj,
ConfigStore configs,
Boolean placeholder,
Boolean unicode,
String... columns) |
default Run |
DriverAdapter.buildUpdateRun(DataRuntime runtime,
String dest,
Object obj,
ConfigStore configs,
List<String> columns) |
default Run |
DriverAdapter.buildUpdateRun(DataRuntime runtime,
String dest,
Object obj,
ConfigStore configs,
String... columns) |
default Run |
DriverAdapter.buildUpdateRun(DataRuntime runtime,
Table dest,
Object obj,
ConfigStore configs,
Boolean placeholder,
Boolean unicode,
List<String> columns) |
default Run |
DriverAdapter.buildUpdateRun(DataRuntime runtime,
Table dest,
Object obj,
ConfigStore configs,
Boolean placeholder,
Boolean unicode,
String... columns) |
default Run |
DriverAdapter.buildUpdateRun(DataRuntime runtime,
Table dest,
Object obj,
ConfigStore configs,
List<String> columns) |
default Run |
DriverAdapter.buildUpdateRun(DataRuntime runtime,
Table dest,
Object obj,
ConfigStore configs,
String... columns) |
default Run |
DriverAdapter.buildUpdateRunFromCollection(DataRuntime runtime,
int batch,
String dest,
Collection list,
ConfigStore configs,
Boolean placeholder,
Boolean unicode,
LinkedHashMap<String,Column> columns) |
default Run |
DriverAdapter.buildUpdateRunFromCollection(DataRuntime runtime,
int batch,
String dest,
Collection list,
ConfigStore configs,
LinkedHashMap<String,Column> columns) |
Run |
DriverAdapter.buildUpdateRunFromCollection(DataRuntime runtime,
int batch,
Table dest,
Collection list,
ConfigStore configs,
Boolean placeholder,
Boolean unicode,
LinkedHashMap<String,Column> columns)
update [命令合成]
|
default Run |
DriverAdapter.buildUpdateRunFromCollection(DataRuntime runtime,
int batch,
Table dest,
Collection list,
ConfigStore configs,
LinkedHashMap<String,Column> columns)
update [命令合成]
|
default Run |
DriverAdapter.buildUpdateRunFromDataRow(DataRuntime runtime,
String dest,
DataRow row,
ConfigStore configs,
Boolean placeholder,
Boolean unicode,
LinkedHashMap<String,Column> columns) |
default Run |
DriverAdapter.buildUpdateRunFromDataRow(DataRuntime runtime,
String dest,
DataRow row,
ConfigStore configs,
LinkedHashMap<String,Column> columns) |
Run |
DriverAdapter.buildUpdateRunFromDataRow(DataRuntime runtime,
Table dest,
DataRow row,
ConfigStore configs,
Boolean placeholder,
Boolean unicode,
LinkedHashMap<String,Column> columns)
update [命令合成]
|
default Run |
DriverAdapter.buildUpdateRunFromDataRow(DataRuntime runtime,
Table dest,
DataRow row,
ConfigStore configs,
LinkedHashMap<String,Column> columns)
update [命令合成]
|
default Run |
DriverAdapter.buildUpdateRunFromEntity(DataRuntime runtime,
String dest,
Object obj,
ConfigStore configs,
Boolean placeholder,
Boolean unicode,
LinkedHashMap<String,Column> columns) |
default Run |
DriverAdapter.buildUpdateRunFromEntity(DataRuntime runtime,
String dest,
Object obj,
ConfigStore configs,
LinkedHashMap<String,Column> columns) |
Run |
DriverAdapter.buildUpdateRunFromEntity(DataRuntime runtime,
Table dest,
Object obj,
ConfigStore configs,
Boolean placeholder,
Boolean unicode,
LinkedHashMap<String,Column> columns)
update [命令合成]
|
default Run |
DriverAdapter.buildUpdateRunFromEntity(DataRuntime runtime,
Table dest,
Object obj,
ConfigStore configs,
LinkedHashMap<String,Column> columns)
update [命令合成]
|
<T extends Column> |
DriverAdapter.columns(DataRuntime runtime,
String random,
boolean greedy,
Collection<? extends Table> tables,
Column query,
ConfigStore configs)
column[调用入口]
(方法1) 查询多个表列,并分配到每个表中,需要保持所有表的catalog,schema相同 |
default <T extends Column> |
DriverAdapter.columns(DataRuntime runtime,
String random,
boolean greedy,
Column query,
ConfigStore configs)
column[调用入口]
(方法1) 查询列 |
default <T extends Column> |
DriverAdapter.columns(DataRuntime runtime,
String random,
boolean greedy,
Table table,
boolean primary,
ConfigStore configs) |
<T extends Column> |
DriverAdapter.columns(DataRuntime runtime,
String random,
boolean greedy,
Table table,
Column query,
boolean primary,
ConfigStore configs)
column[调用入口]
(多方法合成) 查询表结构 |
default LinkedHashMap<String,Column> |
DriverAdapter.confirmInsertColumns(DataRuntime runtime,
String dest,
Object data,
ConfigStore configs,
List<String> columns,
boolean batch) |
LinkedHashMap<String,Column> |
DriverAdapter.confirmInsertColumns(DataRuntime runtime,
Table dest,
Object data,
ConfigStore configs,
List<String> columns,
boolean batch)
insert [命令合成-子流程]
确认需要插入的列 |
default LinkedHashMap<String,Column> |
DriverAdapter.confirmUpdateColumns(DataRuntime runtime,
String dest,
DataRow row,
ConfigStore configs,
List<String> columns) |
default LinkedHashMap<String,Column> |
DriverAdapter.confirmUpdateColumns(DataRuntime runtime,
String dest,
Object obj,
ConfigStore configs,
List<String> columns) |
LinkedHashMap<String,Column> |
DriverAdapter.confirmUpdateColumns(DataRuntime runtime,
Table dest,
DataRow row,
ConfigStore configs,
List<String> columns)
确认需要更新的列
|
LinkedHashMap<String,Column> |
DriverAdapter.confirmUpdateColumns(DataRuntime runtime,
Table dest,
Object obj,
ConfigStore configs,
List<String> columns)
确认需要更新的列
|
default boolean |
DriverAdapter.convert(DataRuntime runtime,
ConfigStore configs,
List<Run> runs) |
boolean |
DriverAdapter.convert(DataRuntime runtime,
ConfigStore configs,
Run run) |
Object |
DriverAdapter.convert(DataRuntime runtime,
StringBuilder builder,
Object value,
Column column,
Boolean placeholder,
Boolean unicode,
ConfigStore configs)
生成insert update 命令时 类型转换 如 ?
|
long |
DriverAdapter.count(DataRuntime runtime,
String random,
RunPrepare prepare,
ConfigStore configs,
String... conditions)
count [调用入口]
|
long |
DriverAdapter.delete(DataRuntime runtime,
String random,
ConfigStore configs,
Run run)
delete[命令执行]
|
default long |
DriverAdapter.delete(DataRuntime runtime,
String random,
String table,
ConfigStore configs,
Object obj,
String... columns) |
default long |
DriverAdapter.delete(DataRuntime runtime,
String random,
String table,
ConfigStore configs,
String... conditions) |
long |
DriverAdapter.delete(DataRuntime runtime,
String random,
Table table,
ConfigStore configs,
Object obj,
String... columns)
delete [调用入口]
合成 where k1 = v1 and k2 = v2 |
long |
DriverAdapter.delete(DataRuntime runtime,
String random,
Table table,
ConfigStore configs,
String... conditions)
delete [调用入口]
根据configs和conditions过滤条件 |
default <T> long |
DriverAdapter.deletes(DataRuntime runtime,
String random,
int batch,
String table,
ConfigStore configs,
String column,
Collection<T> values) |
default <T> long |
DriverAdapter.deletes(DataRuntime runtime,
String random,
int batch,
String table,
ConfigStore configs,
String column,
T... values) |
<T> long |
DriverAdapter.deletes(DataRuntime runtime,
String random,
int batch,
Table table,
ConfigStore configs,
String column,
Collection<T> values)
delete [调用入口]
合成 where column in (values) |
default <T> long |
DriverAdapter.deletes(DataRuntime runtime,
String random,
int batch,
Table table,
ConfigStore configs,
String column,
T... values) |
default <T> long |
DriverAdapter.deletes(DataRuntime runtime,
String random,
String table,
ConfigStore configs,
String column,
Collection<T> values) |
default <T> long |
DriverAdapter.deletes(DataRuntime runtime,
String random,
String table,
ConfigStore configs,
String column,
T... values) |
default <T> long |
DriverAdapter.deletes(DataRuntime runtime,
String random,
Table table,
ConfigStore configs,
String column,
Collection<T> values) |
default <T> long |
DriverAdapter.deletes(DataRuntime runtime,
String random,
Table table,
ConfigStore configs,
String column,
T... values) |
default <T extends EdgeTable> |
DriverAdapter.edges(DataRuntime runtime,
String random,
boolean greedy,
Catalog catalog,
Schema schema,
String pattern,
int types,
boolean struct,
ConfigStore configs) |
default <T extends EdgeTable> |
DriverAdapter.edges(DataRuntime runtime,
String random,
boolean greedy,
Catalog catalog,
Schema schema,
String pattern,
int types,
int struct,
ConfigStore configs)
edge[调用入口]
|
<T extends EdgeTable> |
DriverAdapter.edges(DataRuntime runtime,
String random,
boolean greedy,
EdgeTable query,
int types,
int struct,
ConfigStore configs)
edge[调用入口]
|
default <T extends EdgeTable> |
DriverAdapter.edges(DataRuntime runtime,
String random,
Catalog catalog,
Schema schema,
String pattern,
int types,
boolean struct,
ConfigStore configs) |
default <T extends EdgeTable> |
DriverAdapter.edges(DataRuntime runtime,
String random,
Catalog catalog,
Schema schema,
String pattern,
int types,
int struct,
ConfigStore configs) |
<T extends EdgeTable> |
DriverAdapter.edges(DataRuntime runtime,
String random,
EdgeTable query,
int types,
int struct,
ConfigStore configs) |
long |
DriverAdapter.execute(DataRuntime runtime,
String random,
ConfigStore configs,
List<Run> runs) |
long |
DriverAdapter.execute(DataRuntime runtime,
String random,
ConfigStore configs,
Run run)
execute [命令执行]
|
long |
DriverAdapter.execute(DataRuntime runtime,
String random,
int batch,
ConfigStore configs,
RunPrepare prepare,
Collection<Object> values) |
long |
DriverAdapter.execute(DataRuntime runtime,
String random,
int batch,
int vol,
ConfigStore configs,
RunPrepare prepare,
Collection<Object> values) |
long |
DriverAdapter.execute(DataRuntime runtime,
String random,
List<RunPrepare> prepares,
ConfigStore configs) |
long |
DriverAdapter.execute(DataRuntime runtime,
String random,
RunPrepare prepare,
ConfigStore configs,
String... conditions)
execute [调用入口]
|
default long |
DriverActuator.execute(DriverAdapter adapter,
DataRuntime runtime,
String random,
ConfigStore configs,
List<Run> run) |
long |
DriverActuator.execute(DriverAdapter adapter,
DataRuntime runtime,
String random,
ConfigStore configs,
Run run)
execute [命令执行]
|
boolean |
DriverAdapter.exists(DataRuntime runtime,
String random,
RunPrepare prepare,
ConfigStore configs,
String... conditions)
exists [调用入口]
|
default void |
DriverAdapter.fillInsertContent(DataRuntime runtime,
Run run,
String dest,
Collection list,
ConfigStore configs,
Boolean placeholder,
Boolean unicode,
LinkedHashMap<String,Column> columns)
insert [命令合成-子流程]
填充inset命令内容(创建批量INSERT RunPrepare) |
default void |
DriverAdapter.fillInsertContent(DataRuntime runtime,
Run run,
String dest,
Collection list,
ConfigStore configs,
LinkedHashMap<String,Column> columns)
insert [命令合成-子流程]
填充inset命令内容(创建批量INSERT RunPrepare) |
default void |
DriverAdapter.fillInsertContent(DataRuntime runtime,
Run run,
String dest,
DataSet set,
ConfigStore configs,
Boolean placeholder,
Boolean unicode,
LinkedHashMap<String,Column> columns)
insert [命令合成-子流程]
填充inset命令内容(创建批量INSERT RunPrepare) |
default void |
DriverAdapter.fillInsertContent(DataRuntime runtime,
Run run,
String dest,
DataSet set,
ConfigStore configs,
LinkedHashMap<String,Column> columns)
insert [命令合成-子流程]
填充inset命令内容(创建批量INSERT RunPrepare) |
void |
DriverAdapter.fillInsertContent(DataRuntime runtime,
Run run,
Table dest,
Collection list,
ConfigStore configs,
Boolean placeholder,
Boolean unicode,
LinkedHashMap<String,Column> columns)
insert [命令合成-子流程]
填充inset命令内容(创建批量INSERT RunPrepare) |
default void |
DriverAdapter.fillInsertContent(DataRuntime runtime,
Run run,
Table dest,
Collection list,
ConfigStore configs,
LinkedHashMap<String,Column> columns)
insert [命令合成-子流程]
填充inset命令内容(创建批量INSERT RunPrepare) |
void |
DriverAdapter.fillInsertContent(DataRuntime runtime,
Run run,
Table dest,
DataSet set,
ConfigStore configs,
Boolean placeholder,
Boolean unicode,
LinkedHashMap<String,Column> columns)
insert [命令合成-子流程]
填充inset命令内容(创建批量INSERT RunPrepare) |
default void |
DriverAdapter.fillInsertContent(DataRuntime runtime,
Run run,
Table dest,
DataSet set,
ConfigStore configs,
LinkedHashMap<String,Column> columns)
insert [命令合成-子流程]
填充inset命令内容(创建批量INSERT RunPrepare) |
void |
DriverAdapter.fillInsertCreateTemplate(DataRuntime runtime,
Run run,
PartitionTable dest,
ConfigStore configs)
插入子表前 检测并创建子表
|
default void |
DriverAdapter.fillUpdateContent(DataRuntime runtime,
TableRun run,
DataRow data,
ConfigStore configs)
多表关联更新
|
default void |
DriverAdapter.fillUpdateContent(DataRuntime runtime,
TableRun run,
DataRow data,
ConfigStore configs,
Boolean placeholder,
Boolean unicode)
多表关联更新
|
default void |
DriverAdapter.fillUpdateContent(DataRuntime runtime,
TableRun run,
StringBuilder builder,
DataRow data,
ConfigStore configs)
多表关联更新
|
void |
DriverAdapter.fillUpdateContent(DataRuntime runtime,
TableRun run,
StringBuilder builder,
DataRow data,
ConfigStore configs,
Boolean placeholder,
Boolean unicode)
多表关联更新
|
default long |
DriverAdapter.insert(DataRuntime runtime,
String random,
int batch,
String dest,
Object data,
ConfigStore configs,
List<String> columns) |
long |
DriverAdapter.insert(DataRuntime runtime,
String random,
int batch,
Table dest,
Object data,
ConfigStore configs,
List<String> columns)
insert [调用入口]
执行前根据主键生成器补充主键值,执行完成后会补齐自增主键值 |
long |
DriverAdapter.insert(DataRuntime runtime,
String random,
Object data,
ConfigStore configs,
Run run,
String[] pks)
insert [命令执行]
执行完成后会补齐自增主键值 |
long |
DriverAdapter.insert(DataRuntime runtime,
String random,
Table dest,
RunPrepare prepare,
ConfigStore configs,
Object obj,
String... conditions)
insert into table select * from table
与query参数一致
|
long |
DriverActuator.insert(DriverAdapter adapter,
DataRuntime runtime,
String random,
Object data,
ConfigStore configs,
Run run,
String generatedKey,
String[] pks)
执行insert
|
List<String> |
DriverAdapter.keyHolders(DataRuntime runtime,
ConfigStore configs)
自增主键值keys
|
int |
DriverAdapter.length(DataRuntime runtime,
String random,
String cn,
ConfigStore configs)
计算字符串在当前数据库中占用字节长度
|
Map<String,Object> |
DriverAdapter.map(DataRuntime runtime,
String random,
ConfigStore configs,
Run run)
select [命令执行]
|
Map<String,Object> |
DriverActuator.map(DriverAdapter adapter,
DataRuntime runtime,
String random,
ConfigStore configs,
Run run)
select [命令执行]
|
List<Map<String,Object>> |
DriverAdapter.maps(DataRuntime runtime,
String random,
ConfigStore configs,
Run run)
select [命令执行]
|
List<Map<String,Object>> |
DriverAdapter.maps(DataRuntime runtime,
String random,
RunPrepare prepare,
ConfigStore configs,
String... conditions)
query [调用入口]
对性能有要求的场景调用,返回java原生map集合,结果中不包含元数据信息 |
List<Map<String,Object>> |
DriverActuator.maps(DriverAdapter adapter,
DataRuntime runtime,
String random,
ConfigStore configs,
Run run)
select [命令执行]
|
default <T extends MasterTable> |
DriverAdapter.masters(DataRuntime runtime,
String random,
boolean greedy,
Catalog catalog,
Schema schema,
String pattern,
int types,
boolean struct,
ConfigStore configs) |
default <T extends MasterTable> |
DriverAdapter.masters(DataRuntime runtime,
String random,
boolean greedy,
Catalog catalog,
Schema schema,
String pattern,
int types,
int struct,
ConfigStore configs)
master[调用入口]
|
<T extends MasterTable> |
DriverAdapter.masters(DataRuntime runtime,
String random,
boolean greedy,
MasterTable query,
int types,
int struct,
ConfigStore configs)
master[调用入口]
|
default <T extends MasterTable> |
DriverAdapter.masters(DataRuntime runtime,
String random,
Catalog catalog,
Schema schema,
String pattern,
int types,
boolean struct,
ConfigStore configs) |
default <T extends MasterTable> |
DriverAdapter.masters(DataRuntime runtime,
String random,
Catalog catalog,
Schema schema,
String pattern,
int types,
int struct,
ConfigStore configs) |
<T extends MasterTable> |
DriverAdapter.masters(DataRuntime runtime,
String random,
MasterTable query,
int types,
int struct,
ConfigStore configs) |
<T extends Metadata> |
DriverAdapter.parse(DataRuntime runtime,
Class<T> type,
String ddl,
ConfigStore configs)
解析DDL
|
DataSet |
DriverAdapter.querys(DataRuntime runtime,
String random,
RunPrepare prepare,
ConfigStore configs,
String... conditions)
query [调用入口]
返回DataSet中包含元数据信息,如果性能有要求换成maps |
default long |
DriverAdapter.save(DataRuntime runtime,
String random,
String dest,
Object data,
ConfigStore configs,
List<String> columns) |
long |
DriverAdapter.save(DataRuntime runtime,
String random,
Table dest,
Object data,
ConfigStore configs,
List<String> columns)
save [调用入口]
根据是否有主键值确认insert | update 执行完成后会补齐自增主键值 |
default DataSet |
DriverAdapter.select(DataRuntime runtime,
String random,
boolean system,
String table,
ConfigStore configs,
Run run) |
DataSet |
DriverAdapter.select(DataRuntime runtime,
String random,
boolean system,
Table table,
ConfigStore configs,
Run run)
select [命令执行]
|
DataSet |
DriverActuator.select(DriverAdapter adapter,
DataRuntime runtime,
String random,
boolean system,
ACTION.DML action,
Table table,
ConfigStore configs,
Run run,
String cmd,
List<Object> values,
LinkedHashMap<String,Column> columns) |
<T> EntitySet<T> |
DriverAdapter.selects(DataRuntime runtime,
String random,
RunPrepare prepare,
Class<T> clazz,
ConfigStore configs,
String... conditions)
query [调用入口]
|
boolean |
DriverAdapter.supportKeyHolder(DataRuntime runtime,
ConfigStore configs)
是否支持返回自增主键值
|
default <T extends Table> |
DriverAdapter.tables(DataRuntime runtime,
String random,
boolean greedy,
Catalog catalog,
Schema schema,
String pattern,
int types,
boolean struct,
ConfigStore configs) |
default <T extends Table> |
DriverAdapter.tables(DataRuntime runtime,
String random,
boolean greedy,
Catalog catalog,
Schema schema,
String pattern,
int types,
int struct,
ConfigStore configs)
table[调用入口]
|
<T extends Table> |
DriverAdapter.tables(DataRuntime runtime,
String random,
boolean greedy,
Table query,
int types,
int struct,
ConfigStore configs)
table[调用入口]
|
default <T extends Table> |
DriverAdapter.tables(DataRuntime runtime,
String random,
Catalog catalog,
Schema schema,
String pattern,
int types,
boolean struct,
ConfigStore configs) |
default <T extends Table> |
DriverAdapter.tables(DataRuntime runtime,
String random,
Catalog catalog,
Schema schema,
String pattern,
int types,
int struct,
ConfigStore configs) |
<T extends Table> |
DriverAdapter.tables(DataRuntime runtime,
String random,
Table query,
int types,
int struct,
ConfigStore configs) |
default long |
DriverAdapter.update(DataRuntime runtime,
String random,
int batch,
Object data,
ConfigStore configs) |
default long |
DriverAdapter.update(DataRuntime runtime,
String random,
int batch,
Object data,
ConfigStore configs,
List<String> columns) |
default long |
DriverAdapter.update(DataRuntime runtime,
String random,
int batch,
Object data,
ConfigStore configs,
String... columns) |
default long |
DriverAdapter.update(DataRuntime runtime,
String random,
int batch,
String dest,
Object data,
ConfigStore configs,
List<String> columns) |
default long |
DriverAdapter.update(DataRuntime runtime,
String random,
int batch,
String dest,
Object data,
ConfigStore configs,
String... columns) |
long |
DriverAdapter.update(DataRuntime runtime,
String random,
int batch,
Table dest,
Object data,
ConfigStore configs,
List<String> columns)
UPDATE [调用入口]
|
default long |
DriverAdapter.update(DataRuntime runtime,
String random,
int batch,
Table dest,
Object data,
ConfigStore configs,
String... columns) |
default long |
DriverAdapter.update(DataRuntime runtime,
String random,
Object data,
ConfigStore configs) |
default long |
DriverAdapter.update(DataRuntime runtime,
String random,
Object data,
ConfigStore configs,
List<String> columns) |
default long |
DriverAdapter.update(DataRuntime runtime,
String random,
Object data,
ConfigStore configs,
String... columns) |
long |
DriverAdapter.update(DataRuntime runtime,
String random,
RunPrepare prepare,
DataRow data,
ConfigStore configs,
String... conditions)
多表关联更新
|
default long |
DriverAdapter.update(DataRuntime runtime,
String random,
String dest,
Object data,
ConfigStore configs,
List<String> columns) |
default long |
DriverAdapter.update(DataRuntime runtime,
String random,
String dest,
Object data,
ConfigStore configs,
Run run) |
default long |
DriverAdapter.update(DataRuntime runtime,
String random,
String dest,
Object data,
ConfigStore configs,
String... columns) |
default long |
DriverAdapter.update(DataRuntime runtime,
String random,
Table dest,
Object data,
ConfigStore configs,
List<String> columns) |
long |
DriverAdapter.update(DataRuntime runtime,
String random,
Table dest,
Object data,
ConfigStore configs,
Run run)
update [命令执行]
|
default long |
DriverAdapter.update(DataRuntime runtime,
String random,
Table dest,
Object data,
ConfigStore configs,
String... columns) |
long |
DriverActuator.update(DriverAdapter adapter,
DataRuntime runtime,
String random,
Table dest,
Object data,
ConfigStore configs,
Run run)
update [命令执行]
|
default <T extends VertexTable> |
DriverAdapter.vertexs(DataRuntime runtime,
String random,
boolean greedy,
Catalog catalog,
Schema schema,
String pattern,
int types,
boolean struct,
ConfigStore configs) |
default <T extends VertexTable> |
DriverAdapter.vertexs(DataRuntime runtime,
String random,
boolean greedy,
Catalog catalog,
Schema schema,
String pattern,
int types,
int struct,
ConfigStore configs)
vertex[调用入口]
|
<T extends VertexTable> |
DriverAdapter.vertexs(DataRuntime runtime,
String random,
boolean greedy,
VertexTable query,
int types,
int struct,
ConfigStore configs)
vertex[调用入口]
|
default <T extends VertexTable> |
DriverAdapter.vertexs(DataRuntime runtime,
String random,
Catalog catalog,
Schema schema,
String pattern,
int types,
boolean struct,
ConfigStore configs) |
default <T extends VertexTable> |
DriverAdapter.vertexs(DataRuntime runtime,
String random,
Catalog catalog,
Schema schema,
String pattern,
int types,
int struct,
ConfigStore configs) |
<T extends VertexTable> |
DriverAdapter.vertexs(DataRuntime runtime,
String random,
VertexTable query,
int types,
int struct,
ConfigStore configs) |
default <T extends View> |
DriverAdapter.views(DataRuntime runtime,
String random,
boolean greedy,
Catalog catalog,
Schema schema,
String pattern,
int types,
boolean struct,
ConfigStore configs) |
default <T extends View> |
DriverAdapter.views(DataRuntime runtime,
String random,
boolean greedy,
Catalog catalog,
Schema schema,
String pattern,
int types,
int struct,
ConfigStore configs)
view[调用入口]
|
<T extends View> |
DriverAdapter.views(DataRuntime runtime,
String random,
boolean greedy,
View query,
int types,
int struct,
ConfigStore configs)
view[调用入口]
|
default <T extends View> |
DriverAdapter.views(DataRuntime runtime,
String random,
Catalog catalog,
Schema schema,
String pattern,
int types,
boolean struct,
ConfigStore configs) |
default <T extends View> |
DriverAdapter.views(DataRuntime runtime,
String random,
Catalog catalog,
Schema schema,
String pattern,
int types,
int struct,
ConfigStore configs) |
<T extends View> |
DriverAdapter.views(DataRuntime runtime,
String random,
View query,
int types,
int struct,
ConfigStore configs) |
| 限定符和类型 | 方法和说明 |
|---|---|
List<Run> |
TemplateAdapter.buildDeleteRun(DataRuntime runtime,
int batch,
Table table,
ConfigStore configs,
Boolean placeholder,
Boolean unicode,
String key,
Object values)
delete[命令合成]
合成 where column in (values) |
List<Run> |
AbstractDriverAdapter.buildDeleteRun(DataRuntime runtime,
int batch,
Table table,
ConfigStore configs,
Boolean placeholder,
Boolean unicode,
String key,
Object values)
delete[命令合成]
合成 where column in (values) |
List<Run> |
TemplateAdapter.buildDeleteRun(DataRuntime runtime,
Table dest,
ConfigStore configs,
Object obj,
Boolean placeholder,
Boolean unicode,
String... columns)
delete[命令合成]
合成 where k1 = v1 and k2 = v2 |
List<Run> |
AbstractDriverAdapter.buildDeleteRun(DataRuntime runtime,
Table dest,
ConfigStore configs,
Object obj,
Boolean placeholder,
Boolean unicode,
String... columns)
delete[命令合成]
合成 where k1 = v1 and k2 = v2 |
List<Run> |
TemplateAdapter.buildDeleteRunFromEntity(DataRuntime runtime,
Table table,
ConfigStore configs,
Object obj,
Boolean placeholder,
Boolean unicode,
String... columns)
delete[命令合成-子流程]
合成 where k1 = v1 and k2 = v2 |
List<Run> |
AbstractDriverAdapter.buildDeleteRunFromEntity(DataRuntime runtime,
Table table,
ConfigStore configs,
Object obj,
Boolean placeholder,
Boolean unicode,
String... columns)
delete[命令合成-子流程]
合成 where k1 = v1 and k2 = v2 |
List<Run> |
TemplateAdapter.buildDeleteRunFromTable(DataRuntime runtime,
int batch,
Table table,
ConfigStore configs,
Boolean placeholder,
Boolean unicode,
String column,
Object values)
delete[命令合成-子流程]
合成 where column in (values) |
List<Run> |
AbstractDriverAdapter.buildDeleteRunFromTable(DataRuntime runtime,
int batch,
Table table,
ConfigStore configs,
Boolean placeholder,
Boolean unicode,
String column,
Object values)
delete[命令合成-子流程]
合成 where column in (values) |
Run |
TemplateAdapter.buildExecuteRun(DataRuntime runtime,
RunPrepare prepare,
ConfigStore configs,
Boolean placeholder,
Boolean unicode,
String... conditions)
execute [命令合成]
创建执行SQL |
Run |
AbstractDriverAdapter.buildExecuteRun(DataRuntime runtime,
RunPrepare prepare,
ConfigStore configs,
Boolean placeholder,
Boolean unicode,
String... conditions)
execute [命令合成]
创建执行SQL |
Run |
TemplateAdapter.buildInsertRun(DataRuntime runtime,
int batch,
Table dest,
Object obj,
ConfigStore configs,
Boolean placeholder,
Boolean unicode,
List<String> columns)
insert [命令合成]
填充inset命令内容(创建批量INSERT RunPrepare) |
Run |
AbstractDriverAdapter.buildInsertRun(DataRuntime runtime,
int batch,
Table dest,
Object obj,
ConfigStore configs,
Boolean placeholder,
Boolean unicode,
List<String> columns)
insert [命令合成]
填充inset命令内容(创建批量INSERT RunPrepare) |
Run |
TemplateAdapter.buildInsertRun(DataRuntime runtime,
Table dest,
RunPrepare prepare,
ConfigStore configs,
Object obj,
Boolean placeholder,
Boolean unicode,
String... conditions)
insert [命令合成]
填充inset命令内容(创建批量INSERT RunPrepare) |
Run |
AbstractDriverAdapter.buildInsertRun(DataRuntime runtime,
Table dest,
RunPrepare prepare,
ConfigStore configs,
Object obj,
Boolean placeholder,
Boolean unicode,
String... conditions)
insert [命令合成]
填充inset命令内容(创建批量INSERT RunPrepare) |
List<Run> |
TemplateAdapter.buildQueryColumnsRun(DataRuntime runtime,
boolean metadata,
Collection<? extends Table> tables,
Column query,
ConfigStore configs)
column[命令合成]
(方法1) 查询多个表的列 |
List<Run> |
AbstractDriverAdapter.buildQueryColumnsRun(DataRuntime runtime,
boolean metadata,
Collection<? extends Table> tables,
Column query,
ConfigStore configs)
column[命令合成]
(方法1) 查询多个表的列 |
List<Run> |
TemplateAdapter.buildQueryColumnsRun(DataRuntime runtime,
boolean metadata,
Column query,
ConfigStore configs)
column[命令合成]
查询表上的列 |
List<Run> |
AbstractDriverAdapter.buildQueryColumnsRun(DataRuntime runtime,
boolean metadata,
Column query,
ConfigStore configs)
column[命令合成]
查询表上的列 |
List<Run> |
TemplateAdapter.buildQueryEdgesRun(DataRuntime runtime,
boolean greedy,
EdgeTable query,
int types,
ConfigStore configs)
edge[命令合成]
查询表,不是查表中的数据 |
List<Run> |
AbstractDriverAdapter.buildQueryEdgesRun(DataRuntime runtime,
boolean greedy,
EdgeTable query,
int types,
ConfigStore configs)
edge[命令合成]
查询表,不是查表中的数据 |
Run |
AbstractDriverAdapter.buildQueryLengthRun(DataRuntime runtime,
String cn,
ConfigStore configs)
计算字符串在当前数据库中占用字节长度
|
List<Run> |
TemplateAdapter.buildQueryMasterTablesRun(DataRuntime runtime,
boolean greedy,
MasterTable query,
int types,
ConfigStore configs)
master[命令合成]
查询表,不是查表中的数据 |
List<Run> |
AbstractDriverAdapter.buildQueryMasterTablesRun(DataRuntime runtime,
boolean greedy,
MasterTable query,
int types,
ConfigStore configs)
master[命令合成]
查询表,不是查表中的数据 |
Run |
TemplateAdapter.buildQueryRun(DataRuntime runtime,
RunPrepare prepare,
ConfigStore configs,
Boolean placeholder,
Boolean unicode,
String... conditions)
select[命令合成]
最终可执行命令 创建查询SQL |
Run |
AbstractDriverAdapter.buildQueryRun(DataRuntime runtime,
RunPrepare prepare,
ConfigStore configs,
Boolean placeholder,
Boolean unicode,
String... conditions)
select[命令合成]
最终可执行命令 创建查询SQL |
List<Run> |
TemplateAdapter.buildQueryTablesRun(DataRuntime runtime,
boolean greedy,
Table query,
int types,
ConfigStore configs)
table[命令合成]
查询表,不是查表中的数据 |
List<Run> |
AbstractDriverAdapter.buildQueryTablesRun(DataRuntime runtime,
boolean greedy,
Table query,
int types,
ConfigStore configs)
table[命令合成]
查询表,不是查表中的数据 |
List<Run> |
TemplateAdapter.buildQueryVertexsRun(DataRuntime runtime,
boolean greedy,
VertexTable query,
int types,
ConfigStore configs)
vertex[命令合成]
查询表,不是查表中的数据 |
List<Run> |
AbstractDriverAdapter.buildQueryVertexsRun(DataRuntime runtime,
boolean greedy,
VertexTable query,
int types,
ConfigStore configs)
vertex[命令合成]
查询表,不是查表中的数据 |
List<Run> |
TemplateAdapter.buildQueryViewsRun(DataRuntime runtime,
boolean greedy,
View query,
int types,
ConfigStore configs)
view[命令合成]
查询视图,不是查视图中的数据 |
List<Run> |
AbstractDriverAdapter.buildQueryViewsRun(DataRuntime runtime,
boolean greedy,
View query,
int types,
ConfigStore configs)
view[命令合成]
查询视图,不是查视图中的数据 |
Run |
TemplateAdapter.buildUpdateRun(DataRuntime runtime,
int batch,
Table dest,
Object obj,
ConfigStore configs,
Boolean placeholder,
Boolean unicode,
List<String> columns)
update [命令合成]
|
Run |
AbstractDriverAdapter.buildUpdateRun(DataRuntime runtime,
int batch,
Table dest,
Object obj,
ConfigStore configs,
Boolean placeholder,
Boolean unicode,
List<String> columns)
update [命令合成]
|
Run |
TemplateAdapter.buildUpdateRun(DataRuntime runtime,
RunPrepare prepare,
DataRow data,
ConfigStore configs,
Boolean placeholder,
Boolean unicode,
String... conditions)
多表关联更新
|
Run |
AbstractDriverAdapter.buildUpdateRun(DataRuntime runtime,
RunPrepare prepare,
DataRow data,
ConfigStore configs,
Boolean placeholder,
Boolean unicode,
String... conditions)
多表关联更新
|
Run |
TemplateAdapter.buildUpdateRunFromCollection(DataRuntime runtime,
int batch,
Table dest,
Collection list,
ConfigStore configs,
Boolean placeholder,
Boolean unicode,
LinkedHashMap<String,Column> columns)
update [命令合成]
|
Run |
AbstractDriverAdapter.buildUpdateRunFromCollection(DataRuntime runtime,
int batch,
Table dest,
Collection list,
ConfigStore configs,
Boolean placeholder,
Boolean unicode,
LinkedHashMap<String,Column> columns)
update [命令合成]
|
Run |
TemplateAdapter.buildUpdateRunFromDataRow(DataRuntime runtime,
Table dest,
DataRow row,
ConfigStore configs,
Boolean placeholder,
Boolean unicode,
LinkedHashMap<String,Column> columns)
update [命令合成]
|
Run |
AbstractDriverAdapter.buildUpdateRunFromDataRow(DataRuntime runtime,
Table dest,
DataRow row,
ConfigStore configs,
Boolean placeholder,
Boolean unicode,
LinkedHashMap<String,Column> columns)
update [命令合成]
|
Run |
TemplateAdapter.buildUpdateRunFromEntity(DataRuntime runtime,
Table dest,
Object obj,
ConfigStore configs,
Boolean placeholder,
Boolean unicode,
LinkedHashMap<String,Column> columns)
update [命令合成]
|
Run |
AbstractDriverAdapter.buildUpdateRunFromEntity(DataRuntime runtime,
Table dest,
Object obj,
ConfigStore configs,
Boolean placeholder,
Boolean unicode,
LinkedHashMap<String,Column> columns)
update [命令合成]
|
LinkedHashMap<String,Column> |
TemplateAdapter.checkMetadata(DataRuntime runtime,
Table table,
ConfigStore configs,
LinkedHashMap<String,Column> columns)
过滤掉表结构中不存在的列
|
LinkedHashMap<String,Column> |
AbstractDriverAdapter.checkMetadata(DataRuntime runtime,
Table table,
ConfigStore configs,
LinkedHashMap<String,Column> columns)
过滤掉表结构中不存在的列
|
protected Boolean |
TemplateAdapter.checkOverride(Object obj,
ConfigStore configs)
有主键值的情况下 检测覆盖
|
protected Boolean |
AbstractDriverAdapter.checkOverride(Object obj,
ConfigStore configs)
有主键值的情况下 检测覆盖
|
protected Boolean |
AbstractDriverAdapter.checkOverrideSync(Object obj,
ConfigStore configs) |
<T extends Column> |
TemplateAdapter.columns(DataRuntime runtime,
String random,
boolean greedy,
Collection<? extends Table> tables,
Column query,
ConfigStore configs)
column[调用入口]
(方法1) 查询多个表列,并分配到每个表中,需要保持所有表的catalog,schema相同 |
<T extends Column> |
AbstractDriverAdapter.columns(DataRuntime runtime,
String random,
boolean greedy,
Collection<? extends Table> tables,
Column query,
ConfigStore configs)
column[调用入口]
(方法1) 查询多个表列,并分配到每个表中,需要保持所有表的catalog,schema相同 |
<T extends Column> |
TemplateAdapter.columns(DataRuntime runtime,
String random,
boolean greedy,
Table table,
Column query,
boolean primary,
ConfigStore configs)
column[调用入口]
查询表结构(多方法合成) |
<T extends Column> |
AbstractDriverAdapter.columns(DataRuntime runtime,
String random,
boolean greedy,
Table table,
Column query,
boolean primary,
ConfigStore configs)
column[调用入口]
查询表结构(多方法合成) |
LinkedHashMap<String,Column> |
TemplateAdapter.confirmInsertColumns(DataRuntime runtime,
Table dest,
Object obj,
ConfigStore configs,
List<String> columns,
boolean batch)
insert [命令合成-子流程]
确认需要插入的列 |
LinkedHashMap<String,Column> |
AbstractDriverAdapter.confirmInsertColumns(DataRuntime runtime,
Table dest,
Object obj,
ConfigStore configs,
List<String> columns,
boolean batch)
insert [命令合成-子流程]
确认需要插入的列 |
LinkedHashMap<String,Column> |
TemplateAdapter.confirmUpdateColumns(DataRuntime runtime,
Table dest,
DataRow row,
ConfigStore configs,
List<String> columns)
确认需要更新的列
|
LinkedHashMap<String,Column> |
AbstractDriverAdapter.confirmUpdateColumns(DataRuntime runtime,
Table dest,
DataRow row,
ConfigStore configs,
List<String> columns)
确认需要更新的列
|
LinkedHashMap<String,Column> |
TemplateAdapter.confirmUpdateColumns(DataRuntime runtime,
Table dest,
Object obj,
ConfigStore configs,
List<String> columns)
确认需要更新的列
|
LinkedHashMap<String,Column> |
AbstractDriverAdapter.confirmUpdateColumns(DataRuntime runtime,
Table dest,
Object obj,
ConfigStore configs,
List<String> columns)
确认需要更新的列
|
boolean |
AbstractDriverAdapter.convert(DataRuntime runtime,
ConfigStore configs,
Run run)
参数值 数据类型转换
子类先解析(有些同名的类型以子类为准)、失败后再调用默认转换
|
Object |
AbstractDriverAdapter.convert(DataRuntime runtime,
StringBuilder builder,
Object value,
Column column,
Boolean placeholder,
Boolean unicode,
ConfigStore configs)
生成insert update 命令时 类型转换 如 ?
|
long |
TemplateAdapter.count(DataRuntime runtime,
String random,
RunPrepare prepare,
ConfigStore configs,
String... conditions)
count [调用入口]
|
long |
AbstractDriverAdapter.count(DataRuntime runtime,
String random,
RunPrepare prepare,
ConfigStore configs,
String... conditions)
count [调用入口]
|
protected Run |
TemplateAdapter.createInsertRun(DataRuntime runtime,
Table dest,
Object obj,
ConfigStore configs,
Boolean placeholder,
Boolean unicode,
List<String> columns)
insert [命令合成-子流程]
根据entity创建 INSERT RunPrepare由buildInsertRun调用 |
protected Run |
AbstractDriverAdapter.createInsertRun(DataRuntime runtime,
Table dest,
Object obj,
ConfigStore configs,
Boolean placeholder,
Boolean unicode,
List<String> columns)
insert [命令合成-子流程]
根据entity创建 INSERT RunPrepare由buildInsertRun调用 |
protected Run |
TemplateAdapter.createInsertRunFromCollection(DataRuntime runtime,
int batch,
Table dest,
Collection list,
ConfigStore configs,
Boolean placeholder,
Boolean unicode,
List<String> columns)
insert [命令合成-子流程]
根据collection创建 INSERT RunPrepare由buildInsertRun调用 |
protected Run |
AbstractDriverAdapter.createInsertRunFromCollection(DataRuntime runtime,
int batch,
Table dest,
Collection list,
ConfigStore configs,
Boolean placeholder,
Boolean unicode,
List<String> columns)
insert [命令合成-子流程]
根据collection创建 INSERT RunPrepare由buildInsertRun调用 |
long |
TemplateAdapter.delete(DataRuntime runtime,
String random,
ConfigStore configs,
Run run)
delete[命令执行]
|
long |
AbstractDriverAdapter.delete(DataRuntime runtime,
String random,
ConfigStore configs,
Run run)
delete[命令执行]
|
long |
TemplateAdapter.delete(DataRuntime runtime,
String random,
Table dest,
ConfigStore configs,
Object obj,
String... columns)
delete [调用入口]
合成 where k1 = v1 and k2 = v2 |
long |
AbstractDriverAdapter.delete(DataRuntime runtime,
String random,
Table dest,
ConfigStore configs,
Object obj,
String... columns)
delete [调用入口]
合成 where k1 = v1 and k2 = v2 |
long |
TemplateAdapter.delete(DataRuntime runtime,
String random,
Table table,
ConfigStore configs,
String... conditions)
delete [调用入口]
根据configs和conditions过滤条件 |
long |
AbstractDriverAdapter.delete(DataRuntime runtime,
String random,
Table table,
ConfigStore configs,
String... conditions)
delete [调用入口]
根据configs和conditions过滤条件 |
<T> long |
TemplateAdapter.deletes(DataRuntime runtime,
String random,
int batch,
Table table,
ConfigStore configs,
String key,
Collection<T> values)
delete [调用入口]
合成 where column in (values) |
<T> long |
AbstractDriverAdapter.deletes(DataRuntime runtime,
String random,
int batch,
Table table,
ConfigStore configs,
String key,
Collection<T> values)
delete [调用入口]
合成 where column in (values) |
protected void |
TemplateAdapter.edgeMap(DataRuntime runtime,
String random,
boolean greedy,
EdgeTable query,
ConfigStore configs)
edge[结果集封装-子流程]
查出所有key并以大写缓存 用来实现忽略大小写 |
protected void |
AbstractDriverAdapter.edgeMap(DataRuntime runtime,
String random,
boolean greedy,
EdgeTable query,
ConfigStore configs)
edge[结果集封装-子流程]
查出所有key并以大写缓存 用来实现忽略大小写 |
<T extends EdgeTable> |
TemplateAdapter.edges(DataRuntime runtime,
String random,
boolean greedy,
EdgeTable query,
int types,
int struct,
ConfigStore configs)
edge[调用入口]
|
<T extends EdgeTable> |
AbstractDriverAdapter.edges(DataRuntime runtime,
String random,
boolean greedy,
EdgeTable query,
int types,
int struct,
ConfigStore configs)
edge[调用入口]
|
<T extends EdgeTable> |
TemplateAdapter.edges(DataRuntime runtime,
String random,
EdgeTable query,
int types,
int struct,
ConfigStore configs)
edge[结果集封装-子流程]
查出所有key并以大写缓存 用来实现忽略大小写 |
<T extends EdgeTable> |
AbstractDriverAdapter.edges(DataRuntime runtime,
String random,
EdgeTable query,
int types,
int struct,
ConfigStore configs)
edge[结果集封装-子流程]
查出所有key并以大写缓存 用来实现忽略大小写 |
long |
AbstractDriverAdapter.execute(DataRuntime runtime,
String random,
ConfigStore configs,
List<Run> runs)
execute [命令执行]
|
long |
TemplateAdapter.execute(DataRuntime runtime,
String random,
ConfigStore configs,
Run run)
execute [命令执行]
|
long |
AbstractDriverAdapter.execute(DataRuntime runtime,
String random,
ConfigStore configs,
Run run)
execute [命令执行]
|
long |
TemplateAdapter.execute(DataRuntime runtime,
String random,
int batch,
ConfigStore configs,
RunPrepare prepare,
Collection<Object> values)
execute [调用入口]
|
long |
AbstractDriverAdapter.execute(DataRuntime runtime,
String random,
int batch,
ConfigStore configs,
RunPrepare prepare,
Collection<Object> values)
execute [调用入口]
|
long |
TemplateAdapter.execute(DataRuntime runtime,
String random,
int batch,
int vol,
ConfigStore configs,
RunPrepare prepare,
Collection<Object> values)
execute [调用入口]
|
long |
AbstractDriverAdapter.execute(DataRuntime runtime,
String random,
int batch,
int vol,
ConfigStore configs,
RunPrepare prepare,
Collection<Object> values)
execute [调用入口]
|
long |
AbstractDriverAdapter.execute(DataRuntime runtime,
String random,
List<RunPrepare> prepares,
ConfigStore configs) |
long |
TemplateAdapter.execute(DataRuntime runtime,
String random,
RunPrepare prepare,
ConfigStore configs,
String... conditions)
execute [调用入口]
|
long |
AbstractDriverAdapter.execute(DataRuntime runtime,
String random,
RunPrepare prepare,
ConfigStore configs,
String... conditions)
execute [调用入口]
|
boolean |
TemplateAdapter.exists(DataRuntime runtime,
String random,
RunPrepare prepare,
ConfigStore configs,
String... conditions)
exists [调用入口]
|
boolean |
AbstractDriverAdapter.exists(DataRuntime runtime,
String random,
RunPrepare prepare,
ConfigStore configs,
String... conditions)
exists [调用入口]
|
void |
TemplateAdapter.fillInsertContent(DataRuntime runtime,
Run run,
Table dest,
Collection list,
ConfigStore configs,
Boolean placeholder,
Boolean unicode,
LinkedHashMap<String,Column> columns)
insert [命令合成-子流程]
填充inset命令内容(创建批量INSERT RunPrepare) |
void |
AbstractDriverAdapter.fillInsertContent(DataRuntime runtime,
Run run,
Table dest,
Collection list,
ConfigStore configs,
Boolean placeholder,
Boolean unicode,
LinkedHashMap<String,Column> columns)
insert [命令合成-子流程]
填充inset命令内容(创建批量INSERT RunPrepare) |
void |
TemplateAdapter.fillInsertContent(DataRuntime runtime,
Run run,
Table dest,
DataSet set,
ConfigStore configs,
Boolean placeholder,
Boolean unicode,
LinkedHashMap<String,Column> columns)
insert [命令合成-子流程]
填充inset命令内容(创建批量INSERT RunPrepare) |
void |
AbstractDriverAdapter.fillInsertContent(DataRuntime runtime,
Run run,
Table dest,
DataSet set,
ConfigStore configs,
Boolean placeholder,
Boolean unicode,
LinkedHashMap<String,Column> columns)
insert [命令合成-子流程]
填充inset命令内容(创建批量INSERT RunPrepare) |
void |
TemplateAdapter.fillInsertCreateTemplate(DataRuntime runtime,
Run run,
PartitionTable dest,
ConfigStore configs)
插入子表前 检测并创建子表
|
void |
AbstractDriverAdapter.fillInsertCreateTemplate(DataRuntime runtime,
Run run,
PartitionTable dest,
ConfigStore configs)
插入子表前 检测并创建子表
|
void |
AbstractDriverAdapter.fillUpdateContent(DataRuntime runtime,
TableRun run,
StringBuilder builder,
DataRow data,
ConfigStore configs,
Boolean placeholder,
Boolean unicode) |
void |
TemplateAdapter.init(DataRuntime runtime,
Run run,
ConfigStore configs,
String... conditions)
query run初始化,检测占位符、忽略不存在的列等
select[命令合成]
|
void |
AbstractDriverAdapter.init(DataRuntime runtime,
Run run,
ConfigStore configs,
String... conditions)
query run初始化,检测占位符、忽略不存在的列等
select[命令合成]
|
long |
TemplateAdapter.insert(DataRuntime runtime,
String random,
int batch,
Table dest,
Object data,
ConfigStore configs,
List<String> columns)
insert [调用入口]
执行前根据主键生成器补充主键值,执行完成后会补齐自增主键值 |
long |
AbstractDriverAdapter.insert(DataRuntime runtime,
String random,
int batch,
Table dest,
Object data,
ConfigStore configs,
List<String> columns)
insert [调用入口]
执行前根据主键生成器补充主键值,执行完成后会补齐自增主键值 |
long |
TemplateAdapter.insert(DataRuntime runtime,
String random,
Object data,
ConfigStore configs,
Run run,
String[] pks)
insert [命令执行]
执行完成后会补齐自增主键值 |
long |
AbstractDriverAdapter.insert(DataRuntime runtime,
String random,
Object data,
ConfigStore configs,
Run run,
String[] pks)
insert [命令执行]
执行完成后会补齐自增主键值 |
long |
TemplateAdapter.insert(DataRuntime runtime,
String random,
Table dest,
RunPrepare prepare,
ConfigStore configs,
Object obj,
String... conditions)
insert into table select * from table
与query参数一致
|
long |
AbstractDriverAdapter.insert(DataRuntime runtime,
String random,
Table dest,
RunPrepare prepare,
ConfigStore configs,
Object obj,
String... conditions)
insert into table select * from table
与query参数一致
|
List<String> |
TemplateAdapter.keyHolders(DataRuntime runtime,
ConfigStore configs)
自增主键值keys
|
List<String> |
AbstractDriverAdapter.keyHolders(DataRuntime runtime,
ConfigStore configs)
自增主键值keys
|
int |
AbstractDriverAdapter.length(DataRuntime runtime,
String random,
String cn,
ConfigStore configs)
计算字符串在当前数据库中占用字节长度
|
Map<String,Object> |
TemplateAdapter.map(DataRuntime runtime,
String random,
ConfigStore configs,
Run run)
select [命令执行]
|
Map<String,Object> |
AbstractDriverAdapter.map(DataRuntime runtime,
String random,
ConfigStore configs,
Run run)
select [命令执行]
|
List<Map<String,Object>> |
TemplateAdapter.maps(DataRuntime runtime,
String random,
ConfigStore configs,
Run run)
select [命令执行]
|
List<Map<String,Object>> |
AbstractDriverAdapter.maps(DataRuntime runtime,
String random,
ConfigStore configs,
Run run)
select [命令执行]
|
List<Map<String,Object>> |
TemplateAdapter.maps(DataRuntime runtime,
String random,
RunPrepare prepare,
ConfigStore configs,
String... conditions)
query [调用入口]
对性能有要求的场景调用,返回java原生map集合,结果中不包含元数据信息 |
List<Map<String,Object>> |
AbstractDriverAdapter.maps(DataRuntime runtime,
String random,
RunPrepare prepare,
ConfigStore configs,
String... conditions)
query [调用入口]
对性能有要求的场景调用,返回java原生map集合,结果中不包含元数据信息 |
protected void |
TemplateAdapter.masterMap(DataRuntime runtime,
String random,
boolean greedy,
MasterTable query,
ConfigStore configs)
master[结果集封装-子流程]
查出所有key并以大写缓存 用来实现忽略大小写 |
protected void |
AbstractDriverAdapter.masterMap(DataRuntime runtime,
String random,
boolean greedy,
MasterTable query,
ConfigStore configs)
master[结果集封装-子流程]
查出所有key并以大写缓存 用来实现忽略大小写 |
<T extends MasterTable> |
TemplateAdapter.masters(DataRuntime runtime,
String random,
boolean greedy,
MasterTable query,
int types,
int struct,
ConfigStore configs)
master[调用入口]
|
<T extends MasterTable> |
AbstractDriverAdapter.masters(DataRuntime runtime,
String random,
boolean greedy,
MasterTable query,
int types,
int struct,
ConfigStore configs)
master[调用入口]
|
<T extends MasterTable> |
TemplateAdapter.masters(DataRuntime runtime,
String random,
MasterTable query,
int types,
int struct,
ConfigStore configs)
master[结果集封装-子流程]
查出所有key并以大写缓存 用来实现忽略大小写 |
<T extends MasterTable> |
AbstractDriverAdapter.masters(DataRuntime runtime,
String random,
MasterTable query,
int types,
int struct,
ConfigStore configs)
master[结果集封装-子流程]
查出所有key并以大写缓存 用来实现忽略大小写 |
<T extends Metadata> |
AbstractDriverAdapter.parse(DataRuntime runtime,
Class<T> type,
String ddl,
ConfigStore configs)
解析DDL
|
DataSet |
TemplateAdapter.querys(DataRuntime runtime,
String random,
RunPrepare prepare,
ConfigStore configs,
String... conditions)
query [调用入口]
返回DataSet中包含元数据信息,如果性能有要求换成maps |
DataSet |
AbstractDriverAdapter.querys(DataRuntime runtime,
String random,
RunPrepare prepare,
ConfigStore configs,
String... conditions)
query [调用入口]
返回DataSet中包含元数据信息,如果性能有要求换成maps |
long |
TemplateAdapter.save(DataRuntime runtime,
String random,
Table dest,
Object data,
ConfigStore configs,
List<String> columns)
save [调用入口]
根据是否有主键值确认insert | update 执行完成后会补齐自增主键值 |
long |
AbstractDriverAdapter.save(DataRuntime runtime,
String random,
Table dest,
Object data,
ConfigStore configs,
List<String> columns)
save [调用入口]
根据是否有主键值确认insert | update 执行完成后会补齐自增主键值 |
protected long |
TemplateAdapter.saveCollection(DataRuntime runtime,
String random,
Table dest,
Collection<?> data,
ConfigStore configs,
List<String> columns) |
protected long |
AbstractDriverAdapter.saveCollection(DataRuntime runtime,
String random,
Table dest,
Collection<?> data,
ConfigStore configs,
List<String> columns) |
protected long |
TemplateAdapter.saveObject(DataRuntime runtime,
String random,
Table dest,
Object data,
ConfigStore configs,
List<String> columns) |
protected long |
AbstractDriverAdapter.saveObject(DataRuntime runtime,
String random,
Table dest,
Object data,
ConfigStore configs,
List<String> columns) |
DataSet |
TemplateAdapter.select(DataRuntime runtime,
String random,
boolean system,
Table table,
ConfigStore configs,
Run run)
select [命令执行]
|
DataSet |
AbstractDriverAdapter.select(DataRuntime runtime,
String random,
boolean system,
Table table,
ConfigStore configs,
Run run)
select [命令执行]
|
protected <T> EntitySet<T> |
TemplateAdapter.select(DataRuntime runtime,
String random,
Class<T> clazz,
Table table,
ConfigStore configs,
Run run)
select [命令执行-子流程]
DataRow转换成Entity |
protected <T> EntitySet<T> |
AbstractDriverAdapter.select(DataRuntime runtime,
String random,
Class<T> clazz,
Table table,
ConfigStore configs,
Run run)
select [命令执行-子流程]
DataRow转换成Entity |
<T> EntitySet<T> |
TemplateAdapter.selects(DataRuntime runtime,
String random,
RunPrepare prepare,
Class<T> clazz,
ConfigStore configs,
String... conditions)
query [调用入口]
|
<T> EntitySet<T> |
AbstractDriverAdapter.selects(DataRuntime runtime,
String random,
RunPrepare prepare,
Class<T> clazz,
ConfigStore configs,
String... conditions)
query [调用入口]
|
boolean |
TemplateAdapter.supportKeyHolder(DataRuntime runtime,
ConfigStore configs)
是否支持返回自增主键值
|
boolean |
AbstractDriverAdapter.supportKeyHolder(DataRuntime runtime,
ConfigStore configs)
是否支持返回自增主键值
|
protected void |
TemplateAdapter.tableMap(DataRuntime runtime,
String random,
boolean greedy,
Table query,
ConfigStore configs)
table[结果集封装-子流程]
查出所有key并以大写缓存 用来实现忽略大小写 |
protected void |
AbstractDriverAdapter.tableMap(DataRuntime runtime,
String random,
boolean greedy,
Table query,
ConfigStore configs)
table[结果集封装-子流程]
查出所有key并以大写缓存 用来实现忽略大小写 |
<T extends Table> |
TemplateAdapter.tables(DataRuntime runtime,
String random,
boolean greedy,
Table query,
int types,
int struct,
ConfigStore configs)
table[调用入口]
|
<T extends Table> |
AbstractDriverAdapter.tables(DataRuntime runtime,
String random,
boolean greedy,
Table query,
int types,
int struct,
ConfigStore configs)
table[调用入口]
|
<T extends Table> |
TemplateAdapter.tables(DataRuntime runtime,
String random,
Table query,
int types,
int struct,
ConfigStore configs)
table[结果集封装-子流程]
查出所有key并以大写缓存 用来实现忽略大小写 |
<T extends Table> |
AbstractDriverAdapter.tables(DataRuntime runtime,
String random,
Table query,
int types,
int struct,
ConfigStore configs)
table[结果集封装-子流程]
查出所有key并以大写缓存 用来实现忽略大小写 |
long |
TemplateAdapter.update(DataRuntime runtime,
String random,
int batch,
Table dest,
Object data,
ConfigStore configs,
List<String> columns)
UPDATE [调用入口]
|
long |
AbstractDriverAdapter.update(DataRuntime runtime,
String random,
int batch,
Table dest,
Object data,
ConfigStore configs,
List<String> columns)
UPDATE [调用入口]
|
long |
TemplateAdapter.update(DataRuntime runtime,
String random,
RunPrepare prepare,
DataRow data,
ConfigStore configs,
String... conditions)
多表关联更新
|
long |
AbstractDriverAdapter.update(DataRuntime runtime,
String random,
RunPrepare prepare,
DataRow data,
ConfigStore configs,
String... conditions)
多表关联更新
|
long |
TemplateAdapter.update(DataRuntime runtime,
String random,
Table dest,
Object data,
ConfigStore configs,
Run run)
update [命令执行]
|
long |
AbstractDriverAdapter.update(DataRuntime runtime,
String random,
Table dest,
Object data,
ConfigStore configs,
Run run)
update [命令执行]
|
protected void |
TemplateAdapter.vertexMap(DataRuntime runtime,
String random,
boolean greedy,
VertexTable query,
ConfigStore configs)
vertex[结果集封装-子流程]
查出所有key并以大写缓存 用来实现忽略大小写 |
protected void |
AbstractDriverAdapter.vertexMap(DataRuntime runtime,
String random,
boolean greedy,
VertexTable query,
ConfigStore configs)
vertex[结果集封装-子流程]
查出所有key并以大写缓存 用来实现忽略大小写 |
<T extends VertexTable> |
TemplateAdapter.vertexs(DataRuntime runtime,
String random,
boolean greedy,
VertexTable query,
int types,
int struct,
ConfigStore configs)
vertex[调用入口]
|
<T extends VertexTable> |
AbstractDriverAdapter.vertexs(DataRuntime runtime,
String random,
boolean greedy,
VertexTable query,
int types,
int struct,
ConfigStore configs)
vertex[调用入口]
|
<T extends VertexTable> |
TemplateAdapter.vertexs(DataRuntime runtime,
String random,
VertexTable query,
int types,
int struct,
ConfigStore configs)
vertex[结果集封装-子流程]
查出所有key并以大写缓存 用来实现忽略大小写 |
<T extends VertexTable> |
AbstractDriverAdapter.vertexs(DataRuntime runtime,
String random,
VertexTable query,
int types,
int struct,
ConfigStore configs)
vertex[结果集封装-子流程]
查出所有key并以大写缓存 用来实现忽略大小写 |
protected void |
TemplateAdapter.viewMap(DataRuntime runtime,
String random,
boolean greedy,
View query,
ConfigStore configs)
view[结果集封装-子流程]
查出所有key并以大写缓存 用来实现忽略大小写 |
protected void |
AbstractDriverAdapter.viewMap(DataRuntime runtime,
String random,
boolean greedy,
View query,
ConfigStore configs)
view[结果集封装-子流程]
查出所有key并以大写缓存 用来实现忽略大小写 |
<T extends View> |
TemplateAdapter.views(DataRuntime runtime,
String random,
boolean greedy,
View query,
int types,
int struct,
ConfigStore configs)
view[调用入口]
|
<T extends View> |
AbstractDriverAdapter.views(DataRuntime runtime,
String random,
boolean greedy,
View query,
int types,
int struct,
ConfigStore configs)
view[调用入口]
|
<T extends View> |
TemplateAdapter.views(DataRuntime runtime,
String random,
View query,
int types,
int struct,
ConfigStore configs)
view[结果集封装-子流程]
查出所有key并以大写缓存 用来实现忽略大小写 |
<T extends View> |
AbstractDriverAdapter.views(DataRuntime runtime,
String random,
View query,
int types,
int struct,
ConfigStore configs)
view[结果集封装-子流程]
查出所有key并以大写缓存 用来实现忽略大小写 |
| 限定符和类型 | 方法和说明 |
|---|---|
static String |
CacheUtil.createCacheElementKey(boolean page,
boolean order,
String dest,
ConfigStore store,
String... conditions)
创建cache key
|
static String |
CacheUtil.createCacheElementKey(boolean page,
boolean order,
Table dest,
ConfigStore store,
String... conditions) |
| 限定符和类型 | 字段和说明 |
|---|---|
protected ConfigStore |
Query.conditions |
| 限定符和类型 | 方法和说明 |
|---|---|
ConfigStore |
Join.getConditions() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
Join.setConditions(ConfigStore configs) |
| 限定符和类型 | 方法和说明 |
|---|---|
default ACTION.SWITCH |
ExecuteInterceptor.after(DataRuntime runtime,
String random,
List<Run> runs,
ConfigStore configs,
boolean success,
long result,
long millis) |
default ACTION.SWITCH |
QueryInterceptor.after(DataRuntime runtime,
String random,
Procedure procedure,
ConfigStore configs,
boolean success,
Object result,
long millis) |
default ACTION.SWITCH |
QueryInterceptor.after(DataRuntime runtime,
String random,
Run run,
boolean success,
Object result,
ConfigStore configs,
long millis)
合计总数之前调用,到这一步SQL已创建完成
|
default ACTION.SWITCH |
ExecuteInterceptor.after(DataRuntime runtime,
String random,
Run run,
ConfigStore configs,
boolean success,
long result,
long millis)
合计总数之前调用,到这一步SQL已创建完成
|
default ACTION.SWITCH |
DeleteInterceptor.after(DataRuntime runtime,
String random,
Run run,
ConfigStore configs,
boolean success,
long result,
long millis)
合计总数之前调用,到这一步SQL已创建完成
|
ACTION.SWITCH |
CountInterceptor.after(DataRuntime runtime,
String random,
Run run,
ConfigStore configs,
boolean success,
long result,
long millis)
合计总数之前调用,到这一步SQL已创建完成
|
default ACTION.SWITCH |
UpdateInterceptor.after(DataRuntime runtime,
String random,
Run run,
RunPrepare prepare,
DataRow data,
ConfigStore configs,
boolean success,
long result,
long millis)
合计总数之前调用,到这一步SQL已创建完成
|
default ACTION.SWITCH |
UpdateInterceptor.after(DataRuntime runtime,
String random,
Run run,
Table dest,
Object data,
ConfigStore configs,
List<String> columns,
boolean success,
long result,
long millis)
合计总数之前调用,到这一步SQL已创建完成
|
default ACTION.SWITCH |
InsertInterceptor.after(DataRuntime runtime,
String random,
Run run,
Table dest,
Object data,
ConfigStore configs,
List<String> columns,
boolean success,
long result,
long millis)
合计总数之前调用,到这一步SQL已创建完成
|
default ACTION.SWITCH |
InsertInterceptor.after(DataRuntime runtime,
String random,
Run run,
Table dest,
RunPrepare prepare,
ConfigStore configs,
boolean success,
long result,
long millis) |
default ACTION.SWITCH |
ExecuteInterceptor.before(DataRuntime runtime,
String random,
List<Run> runs,
ConfigStore configs) |
default ACTION.SWITCH |
QueryInterceptor.before(DataRuntime runtime,
String random,
Procedure procedure,
ConfigStore configs) |
default ACTION.SWITCH |
ExecuteInterceptor.before(DataRuntime runtime,
String random,
Procedure procedure,
ConfigStore configs)
合计总数之前调用,到这一步SQL已创建完成
|
default ACTION.SWITCH |
QueryInterceptor.before(DataRuntime runtime,
String random,
Run run,
ConfigStore configs)
合计总数之后调用,行数页数等信息在navi中, 到这一步SQL已创建完成
|
default ACTION.SWITCH |
ExecuteInterceptor.before(DataRuntime runtime,
String random,
Run run,
ConfigStore configs)
合计总数之前调用,到这一步SQL已创建完成
|
default ACTION.SWITCH |
DeleteInterceptor.before(DataRuntime runtime,
String random,
Run run,
ConfigStore configs)
合计总数之前调用,到这一步SQL已创建完成
|
ACTION.SWITCH |
CountInterceptor.before(DataRuntime runtime,
String random,
Run run,
ConfigStore configs)
合计总数之前调用,到这一步SQL已创建完成
|
default ACTION.SWITCH |
UpdateInterceptor.before(DataRuntime runtime,
String random,
Run run,
RunPrepare prepare,
DataRow data,
ConfigStore configs)
合计总数之前调用,到这一步SQL已创建完成
|
default ACTION.SWITCH |
UpdateInterceptor.before(DataRuntime runtime,
String random,
Run run,
Table dest,
Object data,
ConfigStore configs,
List<String> columns)
合计总数之前调用,到这一步SQL已创建完成
|
default ACTION.SWITCH |
InsertInterceptor.before(DataRuntime runtime,
String random,
Run run,
Table dest,
Object data,
ConfigStore configs,
List<String> columns)
合计总数之前调用,到这一步SQL已创建完成
|
default ACTION.SWITCH |
InsertInterceptor.before(DataRuntime runtime,
String random,
Run run,
Table dest,
RunPrepare prepare,
ConfigStore configs) |
default ACTION.SWITCH |
DeleteInterceptor.prepare(DataRuntime runtime,
String random,
int batch,
Table table,
ConfigStore configs,
String... conditions) |
default ACTION.SWITCH |
DeleteInterceptor.prepare(DataRuntime runtime,
String random,
int batch,
Table table,
ConfigStore configs,
String key,
Collection values) |
default ACTION.SWITCH |
UpdateInterceptor.prepare(DataRuntime runtime,
String random,
int batch,
Table dest,
Object data,
ConfigStore configs,
List<String> columns)
创建update SQL之前,可以在这一步修改查询条件
|
default ACTION.SWITCH |
InsertInterceptor.prepare(DataRuntime runtime,
String random,
int batch,
Table dest,
Object data,
ConfigStore configs,
List<String> columns)
创建update SQL之前,可以在这一步修改查询条件
|
default ACTION.SWITCH |
DeleteInterceptor.prepare(DataRuntime runtime,
String random,
int batch,
Table dest,
Object data,
ConfigStore configs,
List<String> columns)
创建delete SQL之前,可以在这一步修改查询条件
|
default ACTION.SWITCH |
DeleteInterceptor.prepare(DataRuntime runtime,
String random,
int batch,
Table table,
Object obj,
ConfigStore configs,
String... columns) |
default ACTION.SWITCH |
ExecuteInterceptor.prepare(DataRuntime runtime,
String random,
List<RunPrepare> prepares,
ConfigStore configs,
String... conditions) |
default ACTION.SWITCH |
ExecuteInterceptor.prepare(DataRuntime runtime,
String random,
Procedure procedure,
ConfigStore configs) |
default ACTION.SWITCH |
QueryInterceptor.prepare(DataRuntime runtime,
String random,
RunPrepare prepare,
ConfigStore configs,
String... conditions)
创建查询SQL之前,可以在这一步修改查询条件
|
default ACTION.SWITCH |
ExecuteInterceptor.prepare(DataRuntime runtime,
String random,
RunPrepare prepare,
ConfigStore configs,
String... conditions)
创建 SQL之前,可以在这一步修改查询条件
|
ACTION.SWITCH |
CountInterceptor.prepare(DataRuntime runtime,
String random,
RunPrepare prepare,
ConfigStore configs,
String... conditions)
创建COUNT SQL之前,可以在这一步修改查询条件
|
default ACTION.SWITCH |
UpdateInterceptor.prepare(DataRuntime runtime,
String random,
RunPrepare prepare,
DataRow data,
ConfigStore configs)
创建update SQL之前,可以在这一步修改查询条件
|
default ACTION.SWITCH |
InsertInterceptor.prepare(DataRuntime runtime,
String random,
Table dest,
RunPrepare prepare,
ConfigStore configs) |
| 限定符和类型 | 方法和说明 |
|---|---|
default ACTION.SWITCH |
DMListener.afterInsert(DataRuntime runtime,
String random,
Run run,
long count,
Table dest,
RunPrepare prepare,
ConfigStore configs,
boolean success,
long qty,
long millis) |
default ACTION.SWITCH |
DMListener.afterUpdate(DataRuntime runtime,
String random,
Run run,
long count,
RunPrepare prepare,
DataRow data,
ConfigStore configs,
boolean success,
long qty,
long millis)
更新之前调用
|
default ACTION.SWITCH |
DMListener.beforeInsert(DataRuntime runtime,
String random,
Run run,
Table dest,
RunPrepare prepare,
ConfigStore configs) |
default ACTION.SWITCH |
DMListener.beforeUpdate(DataRuntime runtime,
String random,
Run run,
RunPrepare prepare,
DataRow data,
ConfigStore configs)
更新之前调用
|
default ACTION.SWITCH |
DMListener.prepareInsert(DataRuntime runtime,
String random,
Table dest,
RunPrepare prepare,
ConfigStore configs) |
default ACTION.SWITCH |
DMListener.prepareQuery(DataRuntime runtime,
String random,
RunPrepare prepare,
ConfigStore configs,
String... conditions)
创建查相关的SQL之前调用, 包括slect exists count等
要修改查询条件可以在这一步实现, 注意不是在beforeQuery |
default ACTION.SWITCH |
DMListener.prepareUpdate(DataRuntime runtime,
String random,
int batch,
Table dest,
Object obj,
ConfigStore configs,
List<String> columns)
创建更新相关的SQL之前调用
要修改更新内容或条件可以在这一步实现, 注意不是在beforeUpdate |
default ACTION.SWITCH |
DMListener.prepareUpdate(DataRuntime runtime,
String random,
RunPrepare prepare,
DataRow data,
ConfigStore configs)
创建更新相关的SQL之前调用
要修改更新内容或条件可以在这一步实现, 注意不是在beforeUpdate |
| 限定符和类型 | 方法和说明 |
|---|---|
ConfigStore |
ConfigStore.add(Run run) |
ConfigStore |
ConfigStore.addHighlight(String... fields) |
ConfigStore |
ConfigStore.addHighlight(String field,
Highlight highlight) |
ConfigStore |
ConfigStore.addPrimaryKey(Collection<String> pks) |
default ConfigStore |
ConfigStore.addPrimaryKey(String... pks)
添加主键
|
ConfigStore |
ConfigStore.addStaticValue(Object value) |
ConfigStore |
ConfigStore.aggregation(AggregationConfig... aggregations) |
ConfigStore |
ConfigStore.aggregations(List<AggregationConfig> aggregations) |
default ConfigStore |
ConfigStore.and(Compare.EMPTY_VALUE_SWITCH swt,
Compare compare,
String col,
Object... values) |
default ConfigStore |
ConfigStore.and(Compare.EMPTY_VALUE_SWITCH swt,
Compare compare,
String var,
Object value)
构造查询条件
|
default ConfigStore |
ConfigStore.and(Compare.EMPTY_VALUE_SWITCH swt,
Compare compare,
String var,
Object value,
boolean overCondition,
boolean overValue)
构造查询条件
|
default ConfigStore |
ConfigStore.and(Compare.EMPTY_VALUE_SWITCH swt,
Compare compare,
String id,
String var,
Object value)
构造查询条件
|
ConfigStore |
ConfigStore.and(Compare.EMPTY_VALUE_SWITCH swt,
Compare compare,
String prefix,
String var,
Object value,
boolean overCondition,
boolean overValue)
构造查询条件
|
ConfigStore |
ConfigStore.and(Compare.EMPTY_VALUE_SWITCH swt,
String text)
构造查询条件
|
default ConfigStore |
ConfigStore.and(Compare.EMPTY_VALUE_SWITCH swt,
String var,
Object... values) |
default ConfigStore |
ConfigStore.and(Compare.EMPTY_VALUE_SWITCH swt,
String var,
Object value)
构造查询条件
|
default ConfigStore |
ConfigStore.and(Compare.EMPTY_VALUE_SWITCH swt,
String var,
Object value,
boolean overCondition,
boolean overValue)
构造查询条件
|
default ConfigStore |
ConfigStore.and(Compare.EMPTY_VALUE_SWITCH swt,
String id,
String var,
Object value)
构造查询条件
XML自定义SQL条件中指定变量赋值
这里不指定运算算,根据value情况生成IN或者= |
default ConfigStore |
ConfigStore.and(Compare.EMPTY_VALUE_SWITCH swt,
String id,
String var,
Object value,
boolean overCondition,
boolean overValue)
构造查询条件
|
default ConfigStore |
ConfigStore.and(Compare compare,
String col,
Object... values) |
default ConfigStore |
ConfigStore.and(Compare compare,
String var,
Object value) |
default ConfigStore |
ConfigStore.and(Compare compare,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.and(Compare compare,
String id,
String var,
Object value) |
default ConfigStore |
ConfigStore.and(Compare compare,
String id,
String var,
Object value,
boolean overCondition,
boolean overValue) |
ConfigStore |
ConfigStore.and(Config config)
构造查询条件
|
default ConfigStore |
ConfigStore.and(ConfigStore config) |
ConfigStore |
ConfigStore.and(ConfigStore config,
boolean apart)
构造查询条件
|
default ConfigStore |
ConfigStore.and(String text) |
default ConfigStore |
ConfigStore.and(String var,
Object... values) |
default ConfigStore |
ConfigStore.and(String var,
Object value) |
default ConfigStore |
ConfigStore.and(String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.and(String id,
String var,
Object value) |
default ConfigStore |
ConfigStore.and(String id,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.ands(Compare.EMPTY_VALUE_SWITCH swt,
Compare compare,
String col,
Object... values) |
default ConfigStore |
ConfigStore.ands(Compare.EMPTY_VALUE_SWITCH swt,
Compare compare,
String var,
Object value)
构造查询条件
|
default ConfigStore |
ConfigStore.ands(Compare.EMPTY_VALUE_SWITCH swt,
Compare compare,
String var,
Object value,
boolean overCondition,
boolean overValue)
构造查询条件
|
default ConfigStore |
ConfigStore.ands(Compare.EMPTY_VALUE_SWITCH swt,
Compare compare,
String id,
String var,
Object value)
构造查询条件
|
ConfigStore |
ConfigStore.ands(Compare.EMPTY_VALUE_SWITCH swt,
Compare compare,
String id,
String var,
Object value,
boolean overCondition,
boolean overValue)
构造查询条件
|
ConfigStore |
ConfigStore.ands(Compare.EMPTY_VALUE_SWITCH swt,
String text)
构造查询条件
|
default ConfigStore |
ConfigStore.ands(Compare.EMPTY_VALUE_SWITCH swt,
String var,
Object... values) |
default ConfigStore |
ConfigStore.ands(Compare.EMPTY_VALUE_SWITCH swt,
String var,
Object value)
构造查询条件
最初ands是为了生成in条件,但and已经可以识别集合条件自动生成IN, 2023-10-21后 ands改成了与ors类似的效果,即把之前所有的条件放在一个()内,然后and this |
default ConfigStore |
ConfigStore.ands(Compare.EMPTY_VALUE_SWITCH swt,
String var,
Object value,
boolean overCondition,
boolean overValue)
构造查询条件
|
default ConfigStore |
ConfigStore.ands(Compare.EMPTY_VALUE_SWITCH swt,
String id,
String var,
Object value)
构造查询条件
XML自定义SQL条件中指定变量赋值
这里不指定运算算,根据value情况生成IN或者= |
default ConfigStore |
ConfigStore.ands(Compare.EMPTY_VALUE_SWITCH swt,
String id,
String var,
Object value,
boolean overCondition,
boolean overValue)
构造查询条件
|
default ConfigStore |
ConfigStore.ands(Compare compare,
String col,
Object... values) |
default ConfigStore |
ConfigStore.ands(Compare compare,
String var,
Object value) |
default ConfigStore |
ConfigStore.ands(Compare compare,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.ands(Compare compare,
String id,
String var,
Object value) |
default ConfigStore |
ConfigStore.ands(Compare compare,
String id,
String var,
Object value,
boolean overCondition,
boolean overValue) |
ConfigStore |
ConfigStore.ands(Config config) |
default ConfigStore |
ConfigStore.ands(ConfigStore config) |
default ConfigStore |
ConfigStore.ands(String text) |
default ConfigStore |
ConfigStore.ands(String var,
Object... values) |
default ConfigStore |
ConfigStore.ands(String var,
Object value) |
default ConfigStore |
ConfigStore.ands(String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.ands(String id,
String var,
Object value) |
default ConfigStore |
ConfigStore.ands(String id,
String var,
Object value,
boolean overCondition,
boolean overValue) |
ConfigStore |
ConfigStore.autoCount(boolean auto) |
default ConfigStore |
ConfigStore.between(Compare.EMPTY_VALUE_SWITCH swt,
String var,
Object min,
Object max,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.between(Compare.EMPTY_VALUE_SWITCH swt,
String id,
String var,
Object min,
Object max,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.between(String var,
Object min,
Object max) |
default ConfigStore |
ConfigStore.between(String var,
Object min,
Object max,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.between(String id,
String var,
Object min,
Object max,
boolean overCondition,
boolean overValue) |
static ConfigStore |
ConfigBuilder.build(String json) |
ConfigStore |
ConfigStore.cascade(boolean cascade)
级联(如删除点相关的边)
|
ConfigStore |
ConfigStore.catalog(Catalog catalog) |
ConfigStore |
ConfigStore.catalog(String catalog) |
ConfigStore |
ConfigStore.clone() |
default ConfigStore |
ConfigStore.closeAllSqlLog()
关闭所有SQL日志
|
ConfigStore |
ConfigStore.columns(Boolean distinct,
List<String> columns) |
ConfigStore |
ConfigStore.columns(Boolean distinct,
String... columns)
设置城要查询的列
|
default ConfigStore |
ConfigStore.columns(List<String> columns) |
default ConfigStore |
ConfigStore.columns(String... columns) |
default ConfigStore |
ConfigStore.condition(String join,
Compare.EMPTY_VALUE_SWITCH swt,
Compare compare,
String var,
Object value)
构造查询条件
|
default ConfigStore |
ConfigStore.condition(String join,
Compare.EMPTY_VALUE_SWITCH swt,
Compare compare,
String var,
Object value,
boolean overCondition,
boolean overValue)
构造查询条件
|
default ConfigStore |
ConfigStore.condition(String join,
Compare.EMPTY_VALUE_SWITCH swt,
Compare compare,
String id,
String var,
Object value)
构造查询条件
|
default ConfigStore |
ConfigStore.condition(String join,
Compare.EMPTY_VALUE_SWITCH swt,
Compare compare,
String id,
String var,
Object value,
boolean overCondition,
boolean overValue)
构造查询条件
|
default ConfigStore |
ConfigStore.condition(String join,
Compare.EMPTY_VALUE_SWITCH swt,
String text)
构造查询条件
|
default ConfigStore |
ConfigStore.condition(String join,
Compare.EMPTY_VALUE_SWITCH swt,
String var,
Object value) |
default ConfigStore |
ConfigStore.condition(String join,
Compare.EMPTY_VALUE_SWITCH swt,
String var,
Object value,
boolean overCondition,
boolean overValue)
构造查询条件
|
default ConfigStore |
ConfigStore.condition(String join,
Compare.EMPTY_VALUE_SWITCH swt,
String id,
String var,
Object value)
构造查询条件
XML自定义SQL条件中指定变量赋值
这里不指定运算算,根据value情况生成IN或者= |
default ConfigStore |
ConfigStore.condition(String join,
Compare.EMPTY_VALUE_SWITCH swt,
String id,
String var,
Object value,
boolean overCondition,
boolean overValue)
构造查询条件
|
default ConfigStore |
ConfigStore.condition(String join,
Compare compare,
String var,
Object value) |
default ConfigStore |
ConfigStore.condition(String join,
Compare compare,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.condition(String join,
Compare compare,
String id,
String var,
Object value) |
default ConfigStore |
ConfigStore.condition(String join,
Compare compare,
String id,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.condition(String join,
Config config)
构造查询条件
|
default ConfigStore |
ConfigStore.condition(String join,
ConfigStore config) |
default ConfigStore |
ConfigStore.condition(String join,
ConfigStore config,
boolean apart)
构造查询条件
|
default ConfigStore |
ConfigStore.condition(String join,
String text) |
default ConfigStore |
ConfigStore.condition(String join,
String var,
Object value) |
default ConfigStore |
ConfigStore.condition(String join,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.condition(String join,
String id,
String var,
Object value) |
default ConfigStore |
ConfigStore.condition(String join,
String id,
String var,
Object value,
boolean overCondition,
boolean overValue) |
ConfigStore |
ConfigStore.config(String key,
Object value)
设置配置项,用来覆盖ConfigTable
|
ConfigStore |
ConfigStore.copyPageNavi(PageNavi navi) |
ConfigStore |
ConfigStore.copyProperty(ConfigStore configs)
复制配置属性(不含查询条件)
|
ConfigStore |
ConfigStore.datasource(String datasource)
设置查询或操作的数据源
|
ConfigStore |
ConfigStore.dest(String dest)
设置查询或操作的目标(表,存储过程,sql等)
|
ConfigStore |
ConfigStore.distinct(Boolean distinct) |
default ConfigStore |
ConfigStore.endWith(Compare.EMPTY_VALUE_SWITCH swt,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.endWith(Compare.EMPTY_VALUE_SWITCH swt,
String id,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.endWith(String var,
Object value) |
default ConfigStore |
ConfigStore.endWith(String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.endWith(String id,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.endWithIgnoreCase(Compare.EMPTY_VALUE_SWITCH swt,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.endWithIgnoreCase(Compare.EMPTY_VALUE_SWITCH swt,
String id,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.endWithIgnoreCase(String var,
Object value) |
default ConfigStore |
ConfigStore.endWithIgnoreCase(String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.endWithIgnoreCase(String id,
String var,
Object value,
boolean overCondition,
boolean overValue) |
ConfigStore |
ConfigStore.entityClass(Class clazz) |
default ConfigStore |
ConfigStore.eq(Compare.EMPTY_VALUE_SWITCH swt,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.eq(Compare.EMPTY_VALUE_SWITCH swt,
String id,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.eq(String var,
Object value) |
default ConfigStore |
ConfigStore.eq(String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.eq(String id,
String var,
Object value,
boolean overCondition,
boolean overValue) |
ConfigStore |
ConfigStore.excludes(List<String> columns) |
ConfigStore |
ConfigStore.excludes(String... columns)
设置不城要查询的列
|
ConfigStore |
ConfigStore.execute(boolean execute) |
default ConfigStore |
ConfigStore.exists(Compare.EMPTY_VALUE_SWITCH swt,
RunPrepare prepare) |
default ConfigStore |
ConfigStore.exists(RunPrepare prepare) |
ConfigStore |
ConfigStore.fetch(String... keys)
提取部分查询条件
|
default ConfigStore |
ConfigStore.findInSet(Compare.EMPTY_VALUE_SWITCH swt,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.findInSet(Compare.EMPTY_VALUE_SWITCH swt,
String id,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.findInSet(String var,
Object value) |
default ConfigStore |
ConfigStore.findInSet(String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.findInSet(String id,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.findInSetAnd(Compare.EMPTY_VALUE_SWITCH swt,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.findInSetAnd(Compare.EMPTY_VALUE_SWITCH swt,
String id,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.findInSetAnd(String var,
Object value) |
default ConfigStore |
ConfigStore.findInSetAnd(String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.findInSetAnd(String id,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.findInSetOr(Compare.EMPTY_VALUE_SWITCH swt,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.findInSetOr(Compare.EMPTY_VALUE_SWITCH swt,
String id,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.findInSetOr(String var,
Object value) |
default ConfigStore |
ConfigStore.findInSetOr(String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.findInSetOr(String id,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.ge(Compare.EMPTY_VALUE_SWITCH swt,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.ge(Compare.EMPTY_VALUE_SWITCH swt,
String id,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.ge(String var,
Object value) |
default ConfigStore |
ConfigStore.ge(String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.ge(String id,
String var,
Object value,
boolean overCondition,
boolean overValue) |
ConfigStore |
ConfigStore.group(Group column)
添加分组
|
ConfigStore |
ConfigStore.group(String column)
添加排序
|
default ConfigStore |
ConfigStore.groups(GroupStore groups) |
default ConfigStore |
ConfigStore.gt(Compare.EMPTY_VALUE_SWITCH swt,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.gt(Compare.EMPTY_VALUE_SWITCH swt,
String id,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.gt(String var,
Object value) |
default ConfigStore |
ConfigStore.gt(String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.gt(String id,
String var,
Object value,
boolean overCondition,
boolean overValue) |
ConfigStore |
ConfigStore.handler(DataHandler handler)
设置流式(StreamHandlder)或异步(FinishHandler)的回调
|
ConfigStore |
ConfigStore.having() |
ConfigStore |
ConfigStore.having(Compare compare,
String key,
Object value) |
ConfigStore |
ConfigStore.having(Config config) |
ConfigStore |
ConfigStore.having(ConfigStore configs) |
ConfigStore |
ConfigStore.having(String text) |
default ConfigStore |
ConfigStore.having(String key,
Object value) |
default ConfigStore |
ConfigStore.IGNORE_GRAPH_QUERY_RESULT_TABLE(int s) |
default ConfigStore |
ConfigStore.IGNORE_GRAPH_QUERY_RESULT_TOP_KEY(int s) |
default ConfigStore |
ConfigStore.in(Compare.EMPTY_VALUE_SWITCH swt,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.in(Compare.EMPTY_VALUE_SWITCH swt,
String id,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.in(String var,
Object... values)
in
|
default ConfigStore |
ConfigStore.in(String var,
Object values) |
default ConfigStore |
ConfigStore.in(String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.in(String var,
RunPrepare prepare) |
default ConfigStore |
ConfigStore.in(String id,
String var,
Object value,
boolean overCondition,
boolean overValue) |
ConfigStore |
ConfigStore.integrality(boolean integrality) |
default ConfigStore |
ConfigStore.IS_AUTO_CHECK_EL_VALUE(boolean value) |
default ConfigStore |
ConfigStore.IS_AUTO_CHECK_METADATA(boolean value) |
default ConfigStore |
ConfigStore.IS_CHECK_ALL_INSERT_COLUMN(boolean s) |
default ConfigStore |
ConfigStore.IS_CHECK_ALL_UPDATE_COLUMN(boolean s) |
default ConfigStore |
ConfigStore.IS_CHECK_EMPTY_SET_METADATA(boolean value) |
default ConfigStore |
ConfigStore.IS_ENABLE_PLACEHOLDER_REGEX_EXT(boolean s) |
default ConfigStore |
ConfigStore.IS_ENABLE_SQL_DATATYPE_CONVERT(boolean s) |
default ConfigStore |
ConfigStore.IS_INSERT_EMPTY_COLUMN(boolean value) |
default ConfigStore |
ConfigStore.IS_INSERT_EMPTY_FIELD(boolean value) |
default ConfigStore |
ConfigStore.IS_INSERT_NULL_COLUMN(boolean value) |
default ConfigStore |
ConfigStore.IS_INSERT_NULL_FIELD(boolean value) |
default ConfigStore |
ConfigStore.IS_LOG_QUERY_RESULT_EXCLUDE_METADATA(boolean value) |
default ConfigStore |
ConfigStore.IS_LOG_QUERY_RESULT(boolean value) |
default ConfigStore |
ConfigStore.IS_LOG_SLOW_SQL(boolean value) |
default ConfigStore |
ConfigStore.IS_LOG_SQL_PARAM_WHEN_ERROR(boolean value) |
default ConfigStore |
ConfigStore.IS_LOG_SQL_PARAM(boolean value) |
default ConfigStore |
ConfigStore.IS_LOG_SQL_TIME(boolean value) |
default ConfigStore |
ConfigStore.IS_LOG_SQL_WARN(boolean value) |
default ConfigStore |
ConfigStore.IS_LOG_SQL_WHEN_ERROR(boolean value) |
default ConfigStore |
ConfigStore.IS_LOG_SQL(boolean value) |
default ConfigStore |
ConfigStore.IS_PRINT_EXCEPTION_STACK_TRACE(boolean value) |
default ConfigStore |
ConfigStore.IS_REPLACE_EMPTY_NULL(boolean value) |
default ConfigStore |
ConfigStore.IS_SQL_LOG_PLACEHOLDER(boolean value) |
default ConfigStore |
ConfigStore.IS_THROW_SQL_QUERY_EXCEPTION(boolean value) |
default ConfigStore |
ConfigStore.IS_THROW_SQL_UPDATE_EXCEPTION(boolean value) |
default ConfigStore |
ConfigStore.IS_UPDATE_EMPTY_COLUMN(boolean value) |
default ConfigStore |
ConfigStore.IS_UPDATE_EMPTY_FIELD(boolean value) |
default ConfigStore |
ConfigStore.IS_UPDATE_NULL_COLUMN(boolean value) |
default ConfigStore |
ConfigStore.IS_UPDATE_NULL_FIELD(boolean value) |
default ConfigStore |
ConfigStore.isNotNull(String var) |
default ConfigStore |
ConfigStore.isNotNull(String var,
boolean overCondition) |
default ConfigStore |
ConfigStore.isNotNull(String var,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.isNotNull(String id,
String var,
boolean overCondition) |
default ConfigStore |
ConfigStore.isNull(String var) |
default ConfigStore |
ConfigStore.isNull(String var,
boolean overCondition) |
default ConfigStore |
ConfigStore.isNull(String var,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.isNull(String id,
String var,
boolean overCondition) |
default ConfigStore |
ConfigStore.jsonContains(Compare.EMPTY_VALUE_SWITCH swt,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.jsonContains(Compare.EMPTY_VALUE_SWITCH swt,
String id,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.jsonContains(String var,
Object value) |
default ConfigStore |
ConfigStore.jsonContains(String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.jsonContains(String id,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.jsonContainsAnd(Compare.EMPTY_VALUE_SWITCH swt,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.jsonContainsAnd(Compare.EMPTY_VALUE_SWITCH swt,
String id,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.jsonContainsAnd(String var,
Object value) |
default ConfigStore |
ConfigStore.jsonContainsAnd(String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.jsonContainsAnd(String id,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.jsonContainsOr(Compare.EMPTY_VALUE_SWITCH swt,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.jsonContainsOr(Compare.EMPTY_VALUE_SWITCH swt,
String id,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.jsonContainsOr(String var,
Object value) |
default ConfigStore |
ConfigStore.jsonContainsOr(String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.jsonContainsOr(String id,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.jsonContainsPathAnd(Compare.EMPTY_VALUE_SWITCH swt,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.jsonContainsPathAnd(Compare.EMPTY_VALUE_SWITCH swt,
String id,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.jsonContainsPathAnd(String var,
Object value) |
default ConfigStore |
ConfigStore.jsonContainsPathAnd(String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.jsonContainsPathAnd(String id,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.jsonContainsPathOr(Compare.EMPTY_VALUE_SWITCH swt,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.jsonContainsPathOr(Compare.EMPTY_VALUE_SWITCH swt,
String id,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.jsonContainsPathOr(String var,
Object value) |
default ConfigStore |
ConfigStore.jsonContainsPathOr(String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.jsonContainsPathOr(String id,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.jsonSearch(Compare.EMPTY_VALUE_SWITCH swt,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.jsonSearch(Compare.EMPTY_VALUE_SWITCH swt,
String id,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.jsonSearch(String var,
Object value) |
default ConfigStore |
ConfigStore.jsonSearch(String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.jsonSearch(String id,
String var,
Object value,
boolean overCondition,
boolean overValue) |
ConfigStore |
ConfigStore.keyCase(KeyAdapter.KEY_CASE kc) |
ConfigStore |
ConfigStore.keyHolders(String... keys) |
ConfigStore |
ConfigStore.keys(String... keys)
设置虚拟主键,主要是用作为更新条件
|
default ConfigStore |
ConfigStore.le(Compare.EMPTY_VALUE_SWITCH swt,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.le(Compare.EMPTY_VALUE_SWITCH swt,
String id,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.le(String var,
Object value) |
default ConfigStore |
ConfigStore.le(String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.le(String id,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.like(Compare.EMPTY_VALUE_SWITCH swt,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.like(Compare.EMPTY_VALUE_SWITCH swt,
String id,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.like(String var,
Object value) |
default ConfigStore |
ConfigStore.like(String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.like(String id,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.likeIgnoreCase(Compare.EMPTY_VALUE_SWITCH swt,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.likeIgnoreCase(Compare.EMPTY_VALUE_SWITCH swt,
String id,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.likeIgnoreCase(String var,
Object value) |
default ConfigStore |
ConfigStore.likeIgnoreCase(String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.likeIgnoreCase(String id,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.likePrefix(Compare.EMPTY_VALUE_SWITCH swt,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.likePrefix(Compare.EMPTY_VALUE_SWITCH swt,
String id,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.likePrefix(String var,
Object value) |
default ConfigStore |
ConfigStore.likePrefix(String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.likePrefix(String id,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.likePrefixIgnoreCase(Compare.EMPTY_VALUE_SWITCH swt,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.likePrefixIgnoreCase(Compare.EMPTY_VALUE_SWITCH swt,
String id,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.likePrefixIgnoreCase(String var,
Object value) |
default ConfigStore |
ConfigStore.likePrefixIgnoreCase(String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.likePrefixIgnoreCase(String id,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.likes(Compare.EMPTY_VALUE_SWITCH swt,
String value) |
default ConfigStore |
ConfigStore.likes(String value) |
default ConfigStore |
ConfigStore.likesIgnoreCase(Compare.EMPTY_VALUE_SWITCH swt,
String value) |
default ConfigStore |
ConfigStore.likesIgnoreCase(String value) |
default ConfigStore |
ConfigStore.likeSuffix(Compare.EMPTY_VALUE_SWITCH swt,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.likeSuffix(Compare.EMPTY_VALUE_SWITCH swt,
String id,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.likeSuffix(String var,
Object value) |
default ConfigStore |
ConfigStore.likeSuffix(String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.likeSuffix(String id,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.likeSuffixIgnoreCase(Compare.EMPTY_VALUE_SWITCH swt,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.likeSuffixIgnoreCase(Compare.EMPTY_VALUE_SWITCH swt,
String id,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.likeSuffixIgnoreCase(String var,
Object value) |
default ConfigStore |
ConfigStore.likeSuffixIgnoreCase(String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.likeSuffixIgnoreCase(String id,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.limit(int rows) |
ConfigStore |
ConfigStore.limit(long offset,
int rows)
起止行 下标从0开始
|
default ConfigStore |
ConfigStore.lt(Compare.EMPTY_VALUE_SWITCH swt,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.lt(Compare.EMPTY_VALUE_SWITCH swt,
String id,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.lt(String var,
Object value) |
default ConfigStore |
ConfigStore.lt(String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.lt(String id,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.match(Compare.EMPTY_VALUE_SWITCH swt,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.match(Compare.EMPTY_VALUE_SWITCH swt,
String id,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.match(String var,
Object value) |
default ConfigStore |
ConfigStore.match(String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.match(String id,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.MERGE_GRAPH_QUERY_RESULT_TABLE(int s) |
default ConfigStore |
ConfigStore.ne(Compare.EMPTY_VALUE_SWITCH swt,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.ne(Compare.EMPTY_VALUE_SWITCH swt,
String id,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.ne(String var,
Object value) |
default ConfigStore |
ConfigStore.ne(String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.ne(String id,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.notEndWith(Compare.EMPTY_VALUE_SWITCH swt,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.notEndWith(Compare.EMPTY_VALUE_SWITCH swt,
String id,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.notEndWith(String var,
Object value) |
default ConfigStore |
ConfigStore.notEndWith(String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.notEndWith(String id,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.notIn(Compare.EMPTY_VALUE_SWITCH swt,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.notIn(Compare.EMPTY_VALUE_SWITCH swt,
String id,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.notIn(String var,
Object... values) |
default ConfigStore |
ConfigStore.notIn(String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.notIn(String var,
RunPrepare prepare) |
default ConfigStore |
ConfigStore.notIn(String id,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.notLike(Compare.EMPTY_VALUE_SWITCH swt,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.notLike(Compare.EMPTY_VALUE_SWITCH swt,
String id,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.notLike(String var,
Object value) |
default ConfigStore |
ConfigStore.notLike(String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.notLike(String id,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.notLikePrefix(Compare.EMPTY_VALUE_SWITCH swt,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.notLikePrefix(Compare.EMPTY_VALUE_SWITCH swt,
String id,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.notLikePrefix(String var,
Object value) |
default ConfigStore |
ConfigStore.notLikePrefix(String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.notLikePrefix(String id,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.notLikeSuffix(Compare.EMPTY_VALUE_SWITCH swt,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.notLikeSuffix(Compare.EMPTY_VALUE_SWITCH swt,
String id,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.notLikeSuffix(String var,
Object value) |
default ConfigStore |
ConfigStore.notLikeSuffix(String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.notLikeSuffix(String id,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.notNull(String var) |
default ConfigStore |
ConfigStore.notNull(String var,
boolean overCondition) |
default ConfigStore |
ConfigStore.notNull(String var,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.notNull(String id,
String var,
boolean overCondition) |
default ConfigStore |
ConfigStore.notStartWith(Compare.EMPTY_VALUE_SWITCH swt,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.notStartWith(Compare.EMPTY_VALUE_SWITCH swt,
String id,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.notStartWith(String var,
Object value) |
default ConfigStore |
ConfigStore.notStartWith(String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.notStartWith(String id,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.openAllSqlLog()
开启所有SQL日志
|
default ConfigStore |
ConfigStore.or(Compare.EMPTY_VALUE_SWITCH swt,
Compare compare,
String var,
Object value) |
default ConfigStore |
ConfigStore.or(Compare.EMPTY_VALUE_SWITCH swt,
Compare compare,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.or(Compare.EMPTY_VALUE_SWITCH swt,
Compare compare,
String id,
String var,
Object value) |
ConfigStore |
ConfigStore.or(Compare.EMPTY_VALUE_SWITCH swt,
Compare compare,
String id,
String var,
Object value,
boolean overCondition,
boolean overValue)
与ConfigStore中前一个条件合成or
|
ConfigStore |
ConfigStore.or(Compare.EMPTY_VALUE_SWITCH swt,
String text) |
default ConfigStore |
ConfigStore.or(Compare.EMPTY_VALUE_SWITCH swt,
String var,
Object value) |
default ConfigStore |
ConfigStore.or(Compare.EMPTY_VALUE_SWITCH swt,
String var,
Object value,
boolean overCondition,
boolean overValue)
与ConfigStore中前一个条件合成or
这里不指定运算算,根据value情况生成IN或者= |
default ConfigStore |
ConfigStore.or(Compare.EMPTY_VALUE_SWITCH swt,
String id,
String var,
Object value) |
default ConfigStore |
ConfigStore.or(Compare.EMPTY_VALUE_SWITCH swt,
String id,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.or(Compare compare,
String var,
Object value) |
default ConfigStore |
ConfigStore.or(Compare compare,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.or(Compare compare,
String id,
String var,
Object value) |
default ConfigStore |
ConfigStore.or(Compare compare,
String id,
String var,
Object value,
boolean overCondition,
boolean overValue) |
ConfigStore |
ConfigStore.or(Config config) |
default ConfigStore |
ConfigStore.or(ConfigStore config) |
ConfigStore |
ConfigStore.or(ConfigStore config,
boolean apart)
构造查询条件
|
default ConfigStore |
ConfigStore.or(String text) |
default ConfigStore |
ConfigStore.or(String var,
Object value) |
default ConfigStore |
ConfigStore.or(String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.or(String id,
String var,
Object value) |
default ConfigStore |
ConfigStore.or(String id,
String var,
Object value,
boolean overCondition,
boolean overValue) |
ConfigStore |
ConfigStore.order(Order order) |
ConfigStore |
ConfigStore.order(Order order,
boolean override)
添加排序
|
ConfigStore |
ConfigStore.order(String order) |
ConfigStore |
ConfigStore.order(String order,
boolean override)
添加排序
|
ConfigStore |
ConfigStore.order(String column,
Order.TYPE type)
添加排序
|
ConfigStore |
ConfigStore.order(String column,
Order.TYPE type,
boolean override)
添加排序
|
ConfigStore |
ConfigStore.order(String column,
String type)
添加排序
|
ConfigStore |
ConfigStore.order(String column,
String type,
boolean override)
添加排序
|
default ConfigStore |
ConfigStore.ors(Compare.EMPTY_VALUE_SWITCH swt,
Compare compare,
String var,
Object value) |
default ConfigStore |
ConfigStore.ors(Compare.EMPTY_VALUE_SWITCH swt,
Compare compare,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.ors(Compare.EMPTY_VALUE_SWITCH swt,
Compare compare,
String id,
String var,
Object value) |
ConfigStore |
ConfigStore.ors(Compare.EMPTY_VALUE_SWITCH swt,
Compare compare,
String id,
String var,
Object value,
boolean overCondition,
boolean overValue)
与ConfigStore中当前所有的条件合成or
|
ConfigStore |
ConfigStore.ors(Compare.EMPTY_VALUE_SWITCH swt,
Config config) |
ConfigStore |
ConfigStore.ors(Compare.EMPTY_VALUE_SWITCH swt,
String text) |
default ConfigStore |
ConfigStore.ors(Compare.EMPTY_VALUE_SWITCH swt,
String var,
Object value) |
default ConfigStore |
ConfigStore.ors(Compare.EMPTY_VALUE_SWITCH swt,
String var,
Object value,
boolean overCondition,
boolean overValue)
与ConfigStore中当前所有的条件合成or
* 这里不指定运算算,根据value情况生成IN或者= |
default ConfigStore |
ConfigStore.ors(Compare.EMPTY_VALUE_SWITCH swt,
String id,
String var,
Object value) |
default ConfigStore |
ConfigStore.ors(Compare.EMPTY_VALUE_SWITCH swt,
String id,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.ors(Compare compare,
String var,
Object value) |
default ConfigStore |
ConfigStore.ors(Compare compare,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.ors(Compare compare,
String id,
String var,
Object value) |
default ConfigStore |
ConfigStore.ors(Compare compare,
String id,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.ors(Config config) |
default ConfigStore |
ConfigStore.ors(String text) |
default ConfigStore |
ConfigStore.ors(String var,
Object value) |
default ConfigStore |
ConfigStore.ors(String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.ors(String id,
String var,
Object value) |
default ConfigStore |
ConfigStore.ors(String id,
String var,
Object value,
boolean overCondition,
boolean overValue) |
ConfigStore |
ConfigStore.override(Boolean override,
Constraint constraint) |
ConfigStore |
ConfigStore.override(Boolean override,
String... columns)
如果数据库中存在相同数据(根据columns,如果不指定则根据主键或唯一索引) 是否覆盖 true或false会检测数据库null不检测
|
ConfigStore |
ConfigStore.page(long page,
int rows)
设置分页
|
default ConfigStore |
ConfigStore.param(Compare.EMPTY_VALUE_SWITCH swt,
String var,
Object value)
用来给占位符或自定义SQL中的参数赋值
Compare.NONE 只作为参数值为占位符赋值,不能独立生成新的查询条件
|
default ConfigStore |
ConfigStore.param(Compare.EMPTY_VALUE_SWITCH swt,
String id,
String var,
Object value)
用来给占位符或自定义SQL中的参数赋值
|
ConfigStore |
ConfigStore.param(Compare.EMPTY_VALUE_SWITCH swt,
String prefix,
String var,
Object value,
boolean overCondition,
boolean overValue)
占位符赋值
|
default ConfigStore |
ConfigStore.param(Map<String,Object> params) |
default ConfigStore |
ConfigStore.param(String var,
Object value) |
default ConfigStore |
ConfigStore.param(String id,
String var,
Object value) |
ConfigStore |
ConfigStore.params(Collection<?> values) |
ConfigStore |
ConfigStore.params(Object... values)
根据占位符下标赋值,注意不需要提供下标,按顺序提供值即可
|
static ConfigStore |
ConfigBuilder.parse(DataRow row) |
ConfigStore |
ConfigStore.prepare(RunPrepare... prepares)
执行查询或更新前 有前置命令 如创建临时表等
|
default ConfigStore |
ConfigStore.regex(Compare.EMPTY_VALUE_SWITCH swt,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.regex(Compare.EMPTY_VALUE_SWITCH swt,
String id,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.regex(String var,
Object value) |
default ConfigStore |
ConfigStore.regex(String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.regex(String id,
String var,
Object value,
boolean overCondition,
boolean overValue) |
ConfigStore |
ConfigStore.removeConfig(Config config) |
ConfigStore |
ConfigStore.removeConfig(String var) |
ConfigStore |
ConfigStore.removeConfig(String var,
Compare compare) |
ConfigStore |
ConfigStore.runs(List<Run> runs) |
ConfigStore |
ConfigStore.schema(Schema schema) |
ConfigStore |
ConfigStore.schema(String schema) |
ConfigStore |
ConfigStore.scope(long first,
long last)
起止行 下标从0开始
|
ConfigStore |
ConfigStore.setGroups(GroupStore groups) |
ConfigStore |
ConfigStore.setHighlight(Highlight highlight) |
ConfigStore |
ConfigStore.setJoin(Condition.JOIN type)
自动识别and|or 如果遇到ES比较复杂的条件可以主动设置
|
ConfigStore |
ConfigStore.setOrders(OrderStore orders) |
ConfigStore |
ConfigStore.setPageNavi(PageNavi navi) |
ConfigStore |
ConfigStore.setPrimaryKey(Collection<String> pks)
设置主键
|
default ConfigStore |
ConfigStore.setPrimaryKey(String... pks) |
ConfigStore |
ConfigStore.setTotalLazy(long ms)
开启记录总数懒加载
|
ConfigStore |
ConfigStore.setValue(Map<String,Object> values)
在配置了参数(调用and/or)之后,为参数赋值(值经常是来自WebUti.value(request))
|
default ConfigStore |
ConfigStore.SLOW_SQL_MILLIS(long value) |
default ConfigStore |
ConfigStore.SQL_QUERY_TIMEOUT(int s) |
default ConfigStore |
ConfigStore.SQL_UPDATE_TIMEOUT(int s) |
default ConfigStore |
ConfigStore.startWith(Compare.EMPTY_VALUE_SWITCH swt,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.startWith(Compare.EMPTY_VALUE_SWITCH swt,
String id,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.startWith(String var,
Object value) |
default ConfigStore |
ConfigStore.startWith(String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.startWith(String id,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.startWithIgnoreCase(Compare.EMPTY_VALUE_SWITCH swt,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.startWithIgnoreCase(Compare.EMPTY_VALUE_SWITCH swt,
String id,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.startWithIgnoreCase(String var,
Object value) |
default ConfigStore |
ConfigStore.startWithIgnoreCase(String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.startWithIgnoreCase(String id,
String var,
Object value,
boolean overCondition,
boolean overValue) |
ConfigStore |
ConfigStore.supportKeyHolder(boolean support) |
ConfigStore |
ConfigStore.table(String table) |
ConfigStore |
ConfigStore.table(Table table) |
| 限定符和类型 | 方法和说明 |
|---|---|
default ConfigStore |
ConfigStore.and(ConfigStore config) |
ConfigStore |
ConfigStore.and(ConfigStore config,
boolean apart)
构造查询条件
|
default ConfigStore |
ConfigStore.ands(ConfigStore config) |
TableBuilder |
TableBuilder.condition(ConfigStore configs) |
default ConfigStore |
ConfigStore.condition(String join,
ConfigStore config) |
default ConfigStore |
ConfigStore.condition(String join,
ConfigStore config,
boolean apart)
构造查询条件
|
AggregationBuilder |
AggregationBuilder.configs(ConfigStore configs) |
ConfigStore |
ConfigStore.copyProperty(ConfigStore configs)
复制配置属性(不含查询条件)
|
static String |
ConfigParser.createSQLSign(boolean page,
boolean order,
String src,
ConfigStore store,
String... conditions)
生成SQL签名,用来唯一标签一条SQL
|
TableBuilder |
TableBuilder.full(String table,
ConfigStore configs,
String... conditions) |
TableBuilder |
TableBuilder.full(String alias,
RunPrepare prepare,
ConfigStore configs,
String... conditions) |
TableBuilder |
TableBuilder.full(Table table,
ConfigStore configs,
String... conditions) |
ConfigStore |
ConfigStore.having(ConfigStore configs) |
static int |
ConfigStore.IGNORE_GRAPH_QUERY_RESULT_TABLE(ConfigStore configs) |
static int |
ConfigStore.IGNORE_GRAPH_QUERY_RESULT_TOP_KEY(ConfigStore configs) |
TableBuilder |
TableBuilder.inner(String table,
ConfigStore configs,
String... conditions) |
TableBuilder |
TableBuilder.inner(String alias,
RunPrepare prepare,
ConfigStore configs,
String... conditions) |
TableBuilder |
TableBuilder.inner(Table table,
ConfigStore configs,
String... conditions) |
static boolean |
ConfigStore.IS_AUTO_CHECK_EL_VALUE(ConfigStore configs) |
static boolean |
ConfigStore.IS_AUTO_CHECK_METADATA(ConfigStore configs)
insert update 时是否自动检测表结构(删除表中不存在的属性)
|
static boolean |
ConfigStore.IS_CHECK_ALL_INSERT_COLUMN(ConfigStore configs) |
static boolean |
ConfigStore.IS_CHECK_ALL_UPDATE_COLUMN(ConfigStore configs) |
static boolean |
ConfigStore.IS_CHECK_EMPTY_SET_METADATA(ConfigStore configs)
查询返回空DataSet时,是否检测元数据信息
|
static boolean |
ConfigStore.IS_ENABLE_PLACEHOLDER_REGEX_EXT(ConfigStore configs) |
static boolean |
ConfigStore.IS_ENABLE_SQL_DATATYPE_CONVERT(ConfigStore configs) |
static boolean |
ConfigStore.IS_INSERT_EMPTY_COLUMN(ConfigStore configs) |
static boolean |
ConfigStore.IS_INSERT_EMPTY_FIELD(ConfigStore configs) |
static boolean |
ConfigStore.IS_INSERT_NULL_COLUMN(ConfigStore configs) |
static boolean |
ConfigStore.IS_INSERT_NULL_FIELD(ConfigStore configs) |
static boolean |
ConfigStore.IS_LOG_BATCH_SQL_PARAM(ConfigStore configs)
是否输出SQL参数日志
|
static boolean |
ConfigStore.IS_LOG_QUERY_RESULT_EXCLUDE_METADATA(ConfigStore configs)
查询结果输出日志时 是否过滤元数据查询结果
|
static boolean |
ConfigStore.IS_LOG_QUERY_RESULT(ConfigStore configs)
查询结果输出日志
|
static boolean |
ConfigStore.IS_LOG_SLOW_SQL(ConfigStore configs)
是否输出慢SQL日志
|
static boolean |
ConfigStore.IS_LOG_SQL_PARAM_WHEN_ERROR(ConfigStore configs)
异常时是否输出SQL参数日志(占位符模式下有效)
|
static boolean |
ConfigStore.IS_LOG_SQL_PARAM(ConfigStore configs)
是否输出SQL参数日志(占位符模式下有效)
|
static boolean |
ConfigStore.IS_LOG_SQL_TIME(ConfigStore configs)
是否显示SQL耗时
|
static boolean |
ConfigStore.IS_LOG_SQL_WARN(ConfigStore configs) |
static boolean |
ConfigStore.IS_LOG_SQL_WHEN_ERROR(ConfigStore configs)
异常时是否输出SQL日志
|
static boolean |
ConfigStore.IS_LOG_SQL(ConfigStore configs)
是否输出SQL日志
|
static boolean |
ConfigStore.IS_PRINT_EXCEPTION_STACK_TRACE(ConfigStore configs)
是否输出异常堆栈日志
|
static boolean |
ConfigStore.IS_REPLACE_EMPTY_NULL(ConfigStore configs) |
static boolean |
ConfigStore.IS_SQL_LOG_PLACEHOLDER(ConfigStore configs) |
static boolean |
ConfigStore.IS_THROW_SQL_QUERY_EXCEPTION(ConfigStore configs)
是否抛出查询异常
|
static boolean |
ConfigStore.IS_THROW_SQL_UPDATE_EXCEPTION(ConfigStore configs)
是否抛出更新异常
|
static boolean |
ConfigStore.IS_UPDATE_EMPTY_COLUMN(ConfigStore configs) |
static boolean |
ConfigStore.IS_UPDATE_EMPTY_FIELD(ConfigStore configs) |
static boolean |
ConfigStore.IS_UPDATE_NULL_COLUMN(ConfigStore configs) |
static boolean |
ConfigStore.IS_UPDATE_NULL_FIELD(ConfigStore configs) |
TableBuilder |
TableBuilder.join(Join.TYPE type,
String table,
ConfigStore configs,
String... conditions) |
TableBuilder |
TableBuilder.join(Join.TYPE type,
Table table,
ConfigStore configs,
List<String> conditions) |
TableBuilder |
TableBuilder.join(Join.TYPE type,
Table table,
ConfigStore configs,
String... conditions) |
TableBuilder |
TableBuilder.join(String alias,
Join.TYPE type,
RunPrepare prepare,
ConfigStore configs,
List<String> conditions) |
TableBuilder |
TableBuilder.join(String alias,
Join.TYPE type,
RunPrepare prepare,
ConfigStore configs,
String... conditions) |
TableBuilder |
TableBuilder.join(String alias,
RunPrepare prepare,
Join.TYPE type,
ConfigStore configs,
String... conditions) |
TableBuilder |
TableBuilder.left(String table,
ConfigStore configs,
String... conditions) |
TableBuilder |
TableBuilder.left(String alias,
RunPrepare prepare,
ConfigStore configs,
String... conditions) |
TableBuilder |
TableBuilder.left(Table table,
ConfigStore configs,
String... conditions) |
static int |
ConfigStore.MERGE_GRAPH_QUERY_RESULT_TABLE(ConfigStore configs) |
default ConfigStore |
ConfigStore.or(ConfigStore config) |
ConfigStore |
ConfigStore.or(ConfigStore config,
boolean apart)
构造查询条件
|
TableBuilder |
TableBuilder.right(String table,
ConfigStore configs,
String... conditions) |
TableBuilder |
TableBuilder.right(String alias,
RunPrepare prepare,
ConfigStore configs,
String... conditions) |
TableBuilder |
TableBuilder.right(Table table,
ConfigStore configs,
String... conditions) |
static long |
ConfigStore.SLOW_SQL_MILLIS(ConfigStore configs)
慢SQL判断标准
|
static int |
ConfigStore.SQL_QUERY_TIMEOUT(ConfigStore configs) |
static int |
ConfigStore.SQL_UPDATE_TIMEOUT(ConfigStore configs) |
| 限定符和类型 | 类和说明 |
|---|---|
class |
DefaultConfigStore |
| 限定符和类型 | 字段和说明 |
|---|---|
protected ConfigStore |
DefaultConfigStore.having |
| 限定符和类型 | 方法和说明 |
|---|---|
ConfigStore |
DefaultConfigStore.add(Run run) |
ConfigStore |
DefaultConfigStore.addHighlight(String... fields) |
ConfigStore |
DefaultConfigStore.addHighlight(String field,
Highlight highlight) |
ConfigStore |
DefaultConfigStore.addPrimaryKey(Collection<String> pks) |
ConfigStore |
DefaultConfigStore.addStaticValue(Object value) |
ConfigStore |
DefaultConfigStore.aggregation(AggregationConfig... aggregations) |
ConfigStore |
DefaultConfigStore.aggregations(List<AggregationConfig> aggregations) |
ConfigStore |
DefaultConfigStore.and(Compare.EMPTY_VALUE_SWITCH swt,
Compare compare,
String prefix,
String var,
Object value,
boolean overCondition,
boolean overValue)
构造查询条件
|
ConfigStore |
DefaultConfigStore.and(Compare.EMPTY_VALUE_SWITCH swt,
String text) |
ConfigStore |
DefaultConfigStore.and(Config conf) |
ConfigStore |
DefaultConfigStore.and(ConfigStore configs,
boolean apart) |
ConfigStore |
DefaultConfigStore.ands(Compare.EMPTY_VALUE_SWITCH swt,
Compare compare,
String prefix,
String var,
Object value,
boolean overCondition,
boolean overValue) |
ConfigStore |
DefaultConfigStore.ands(Compare.EMPTY_VALUE_SWITCH swt,
String text) |
ConfigStore |
DefaultConfigStore.ands(Config config) |
ConfigStore |
DefaultConfigStore.autoCount(boolean auto) |
ConfigStore |
DefaultConfigStore.cascade(boolean cascade)
级联(如删除点相关的边)
|
ConfigStore |
DefaultConfigStore.catalog(Catalog catalog) |
ConfigStore |
DefaultConfigStore.catalog(String catalog) |
ConfigStore |
DefaultConfigStore.clone() |
ConfigStore |
DefaultConfigStore.columns(Boolean distinct,
List<String> columns) |
ConfigStore |
DefaultConfigStore.columns(Boolean distinct,
String... columns)
设置城要查询的列
|
ConfigStore |
DefaultConfigStore.condition(String join,
Compare compare,
String key,
Object... values) |
ConfigStore |
DefaultConfigStore.condition(String join,
String compare,
String key,
String value) |
ConfigStore |
DefaultConfigStore.config(String key,
Object value) |
ConfigStore |
DefaultConfigStore.copyPageNavi(PageNavi navi) |
ConfigStore |
DefaultConfigStore.copyProperty(ConfigStore configs) |
ConfigStore |
DefaultConfigStore.datasource(String datasource)
设置查询或操作的数据源
|
ConfigStore |
DefaultConfigStore.dest(String dest)
设置查询或操作的目标(表, 存储过程, sql等)
|
ConfigStore |
DefaultConfigStore.distinct(Boolean distinct) |
ConfigStore |
DefaultConfigStore.entityClass(Class clazz) |
ConfigStore |
DefaultConfigStore.excludes(List<String> columns) |
ConfigStore |
DefaultConfigStore.excludes(String... columns) |
ConfigStore |
DefaultConfigStore.execute(boolean execute) |
ConfigStore |
DefaultConfigStore.fetch(String... keys) |
ConfigStore |
DefaultConfigStore.group(Group group)
添加分组
|
ConfigStore |
DefaultConfigStore.group(String column) |
ConfigStore |
DefaultConfigStore.handler(DataHandler handler) |
ConfigStore |
DefaultConfigStore.having() |
ConfigStore |
DefaultConfigStore.having(Compare compare,
String key,
Object value) |
ConfigStore |
DefaultConfigStore.having(Config config) |
ConfigStore |
DefaultConfigStore.having(ConfigStore configs) |
ConfigStore |
DefaultConfigStore.having(String text) |
ConfigStore |
DefaultConfigStore.integrality(boolean integrality) |
ConfigStore |
DefaultConfigStore.keyCase(KeyAdapter.KEY_CASE kc) |
ConfigStore |
DefaultConfigStore.keyHolders(String... keys) |
ConfigStore |
DefaultConfigStore.keys(String... keys)
设置虚拟主键,主要是用作为更新条件
|
ConfigStore |
DefaultConfigStore.limit(long offset,
int rows)
起止行 下标从0开始
|
ConfigStore |
DefaultConfigStore.or(Compare.EMPTY_VALUE_SWITCH swt,
Compare compare,
String prefix,
String var,
Object value,
boolean overCondition,
boolean overValue) |
ConfigStore |
DefaultConfigStore.or(Compare.EMPTY_VALUE_SWITCH swt,
String text) |
ConfigStore |
DefaultConfigStore.or(Config config) |
ConfigStore |
DefaultConfigStore.or(ConfigStore configs,
boolean apart) |
ConfigStore |
DefaultConfigStore.order(Order order) |
ConfigStore |
DefaultConfigStore.order(Order order,
boolean override)
添加排序
|
ConfigStore |
DefaultConfigStore.order(String order) |
ConfigStore |
DefaultConfigStore.order(String order,
boolean override) |
ConfigStore |
DefaultConfigStore.order(String column,
Order.TYPE type) |
ConfigStore |
DefaultConfigStore.order(String column,
Order.TYPE type,
boolean override) |
ConfigStore |
DefaultConfigStore.order(String column,
String type) |
ConfigStore |
DefaultConfigStore.order(String column,
String type,
boolean override) |
ConfigStore |
DefaultConfigStore.ors(Compare.EMPTY_VALUE_SWITCH swt,
Compare compare,
String prefix,
String var,
Object value,
boolean overCondition,
boolean overValue) |
ConfigStore |
DefaultConfigStore.ors(Compare.EMPTY_VALUE_SWITCH swt,
Config config) |
ConfigStore |
DefaultConfigStore.ors(Compare.EMPTY_VALUE_SWITCH swt,
String text) |
ConfigStore |
DefaultConfigStore.override(Boolean override,
Constraint constraint) |
ConfigStore |
DefaultConfigStore.override(Boolean override,
String... columns) |
ConfigStore |
DefaultConfigStore.page(long page,
int rows)
设置分页
|
ConfigStore |
DefaultConfigStore.param(Compare.EMPTY_VALUE_SWITCH swt,
String prefix,
String var,
Object value,
boolean overCondition,
boolean overValue)
占位符赋值
|
ConfigStore |
DefaultConfigStore.params(Collection values) |
ConfigStore |
DefaultConfigStore.params(Object... values)
根据占位符下标赋值,注意不需要提供下标,按顺序提供值即可
|
ConfigStore |
DefaultConfigStore.prepare(RunPrepare... prepares)
执行查询或更新前 有前置命令 如创建临时表等
|
ConfigStore |
DefaultConfigStore.removeConfig(Config config) |
ConfigStore |
DefaultConfigStore.removeConfig(String var) |
ConfigStore |
DefaultConfigStore.removeConfig(String var,
Compare compare) |
ConfigStore |
DefaultConfigStore.runs(List<Run> runs) |
ConfigStore |
DefaultConfigStore.schema(Schema schema) |
ConfigStore |
DefaultConfigStore.schema(String schema) |
ConfigStore |
DefaultConfigStore.scope(long first,
long last)
起止行 下标从0开始
|
ConfigStore |
DefaultConfigStore.setGroups(GroupStore groups) |
ConfigStore |
DefaultConfigStore.setHighlight(Highlight highlight) |
ConfigStore |
DefaultConfigStore.setJoin(Condition.JOIN type) |
ConfigStore |
DefaultConfigStore.setOrders(OrderStore orders) |
ConfigStore |
DefaultConfigStore.setPageNavi(PageNavi navi) |
ConfigStore |
DefaultConfigStore.setPrimaryKey(Collection<String> pks)
设置主键
|
ConfigStore |
DefaultConfigStore.setTotalLazy(long ms)
开启记录总数懒加载
|
ConfigStore |
DefaultConfigStore.setValue(Map<String,Object> values) |
ConfigStore |
DefaultConfigStore.supportKeyHolder(boolean support) |
ConfigStore |
DefaultConfigStore.table(String table) |
ConfigStore |
DefaultConfigStore.table(Table table) |
| 限定符和类型 | 方法和说明 |
|---|---|
ConfigStore |
DefaultConfigStore.and(ConfigStore configs,
boolean apart) |
ConfigStore |
DefaultConfigStore.copyProperty(ConfigStore configs) |
ConfigStore |
DefaultConfigStore.having(ConfigStore configs) |
ConfigStore |
DefaultConfigStore.or(ConfigStore configs,
boolean apart) |
| 限定符和类型 | 方法和说明 |
|---|---|
ConfigStore |
RunPrepare.condition() |
ConfigStore |
RunPrepare.having() |
| 限定符和类型 | 方法和说明 |
|---|---|
RunPrepare |
RunPrepare.condition(ConfigStore configs) |
RunPrepare |
RunPrepare.having(ConfigStore having) |
default RunPrepare |
RunPrepare.join(RunPrepare prepare,
Join.TYPE type,
ConfigStore configs) |
default RunPrepare |
RunPrepare.setJoin(Join.TYPE type,
ConfigStore configs) |
| 限定符和类型 | 字段和说明 |
|---|---|
protected ConfigStore |
AbstractRunPrepare.condition |
protected ConfigStore |
AbstractRunPrepare.having |
| 限定符和类型 | 方法和说明 |
|---|---|
ConfigStore |
AbstractRunPrepare.condition() |
ConfigStore |
AbstractRunPrepare.having() |
| 限定符和类型 | 方法和说明 |
|---|---|
RunPrepare |
AbstractRunPrepare.condition(ConfigStore condition) |
RunPrepare |
AbstractRunPrepare.having(ConfigStore having) |
| 限定符和类型 | 字段和说明 |
|---|---|
protected ConfigStore |
AbstractRun.configs |
protected ConfigStore |
AbstractRun.having |
| 限定符和类型 | 方法和说明 |
|---|---|
ConfigStore |
Run.getConfigs() |
ConfigStore |
AbstractRun.getConfigs() |
ConfigStore |
Run.having() |
ConfigStore |
AbstractRun.having() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
Run.addConfigStore(ConfigStore configs) |
void |
AbstractRun.addConfigStore(ConfigStore configs) |
void |
XMLRun.setConfigs(ConfigStore configs) |
void |
TextRun.setConfigs(ConfigStore configs) |
void |
TableRun.setConfigs(ConfigStore configs) |
void |
Run.setConfigStore(ConfigStore configs) |
void |
AbstractRun.setConfigStore(ConfigStore configs) |
| 构造器和说明 |
|---|
SimpleRun(DataRuntime runtime,
ConfigStore configs) |
| 限定符和类型 | 方法和说明 |
|---|---|
static Table |
DataSourceUtil.parseDest(String src,
ConfigStore configs)
解析数据源, 并返回修改后的SQL
<mysql_ds>crm_user
|
static Table |
DataSourceUtil.parseDest(String dest,
Object obj,
ConfigStore configs) |
static void |
CommandParser.parseText(DataRuntime runtime,
Condition condition,
String text,
ConfigStore configs) |
static VariableBlock |
CommandParser.parseTextVarBox(DataRuntime runtime,
ConfigStore configs,
String text,
String box) |
| 限定符和类型 | 方法和说明 |
|---|---|
static ConfigStore |
ServiceProxy.condition() |
| 限定符和类型 | 方法和说明 |
|---|---|
static ACTION.SWITCH |
InterceptorProxy.afterCount(DataRuntime runtime,
String random,
Run run,
ConfigStore configs,
boolean exe,
long result,
long millis) |
static ACTION.SWITCH |
InterceptorProxy.afterDelete(DataRuntime runtime,
String random,
Run run,
ConfigStore configs,
boolean success,
long result,
long millis) |
static ACTION.SWITCH |
InterceptorProxy.afterExecute(DataRuntime runtime,
String random,
List<Run> runs,
ConfigStore configs,
boolean success,
long result,
long millis) |
static ACTION.SWITCH |
InterceptorProxy.afterExecute(DataRuntime runtime,
String random,
Run run,
ConfigStore configs,
boolean success,
long result,
long millis) |
static ACTION.SWITCH |
InterceptorProxy.afterInsert(DataRuntime runtime,
String random,
Run run,
Table dest,
Object data,
ConfigStore configs,
List<String> columns,
boolean success,
long result,
long millis) |
static ACTION.SWITCH |
InterceptorProxy.afterInsert(DataRuntime runtime,
String random,
Run run,
Table dest,
RunPrepare prepare,
ConfigStore configs,
boolean success,
long result,
long millis) |
static ACTION.SWITCH |
InterceptorProxy.afterQuery(DataRuntime runtime,
String random,
Procedure procedure,
ConfigStore configs,
boolean success,
Object result,
long millis) |
static ACTION.SWITCH |
InterceptorProxy.afterUpdate(DataRuntime runtime,
String random,
Run run,
RunPrepare prepare,
DataRow data,
ConfigStore configs,
boolean success,
long result,
long millis) |
static ACTION.SWITCH |
InterceptorProxy.afterUpdate(DataRuntime runtime,
String random,
Run run,
Table dest,
Object data,
ConfigStore configs,
List<String> columns,
boolean success,
long result,
long millis) |
static ACTION.SWITCH |
InterceptorProxy.beforeCount(DataRuntime runtime,
String random,
Run run,
ConfigStore configs) |
static ACTION.SWITCH |
InterceptorProxy.beforeDelete(DataRuntime runtime,
String random,
Run run,
ConfigStore configs) |
static ACTION.SWITCH |
InterceptorProxy.beforeExecute(DataRuntime runtime,
String random,
List<Run> runs,
ConfigStore configs) |
static ACTION.SWITCH |
InterceptorProxy.beforeExecute(DataRuntime runtime,
String random,
Procedure procedure,
ConfigStore configs) |
static ACTION.SWITCH |
InterceptorProxy.beforeExecute(DataRuntime runtime,
String random,
Run run,
ConfigStore configs) |
static ACTION.SWITCH |
InterceptorProxy.beforeInsert(DataRuntime runtime,
String random,
Run run,
Table dest,
Object data,
ConfigStore configs,
List<String> columns) |
static ACTION.SWITCH |
InterceptorProxy.beforeInsert(DataRuntime runtime,
String random,
Run run,
Table dest,
RunPrepare prepare,
ConfigStore configs) |
static ACTION.SWITCH |
InterceptorProxy.beforeUpdate(DataRuntime runtime,
String random,
Run run,
RunPrepare prepare,
DataRow data,
ConfigStore configs) |
static ACTION.SWITCH |
InterceptorProxy.beforeUpdate(DataRuntime runtime,
String random,
Run run,
Table dest,
Object data,
ConfigStore configs,
List<String> columns) |
static DataRow |
ServiceProxy.cache(String dest,
ConfigStore configs,
Object obj,
String... conditions) |
static DataRow |
ServiceProxy.cache(String dest,
ConfigStore configs,
String... conditions) |
static DataRow |
ServiceProxy.cache(String cache,
RunPrepare prepare,
ConfigStore configs,
Object obj,
String... conditions) |
static DataRow |
ServiceProxy.cache(String cache,
RunPrepare prepare,
ConfigStore configs,
String... conditions) |
static DataRow |
ServiceProxy.cache(String cache,
String dest,
ConfigStore configs,
Object obj,
String... conditions) |
static DataRow |
ServiceProxy.cache(String cache,
String dest,
ConfigStore configs,
String... conditions) |
static DataRow |
ServiceProxy.cache(String cache,
Table dest,
ConfigStore configs,
Object obj,
String... conditions) |
static DataRow |
ServiceProxy.cache(String cache,
Table dest,
ConfigStore configs,
String... conditions) |
static DataRow |
ServiceProxy.cache(Table dest,
ConfigStore configs,
Object obj,
String... conditions) |
static DataRow |
ServiceProxy.cache(Table dest,
ConfigStore configs,
String... conditions) |
static DataSet |
ServiceProxy.caches(String dest,
ConfigStore configs,
Object obj,
String... conditions) |
static DataSet |
ServiceProxy.caches(String dest,
ConfigStore configs,
String... conditions) |
static DataSet |
ServiceProxy.caches(String dest,
long first,
long last,
ConfigStore configs,
Object obj,
String... conditions) |
static DataSet |
ServiceProxy.caches(String dest,
long first,
long last,
ConfigStore configs,
String... conditions) |
static DataSet |
ServiceProxy.caches(String cache,
RunPrepare prepare,
ConfigStore configs,
Object obj,
String... conditions) |
static DataSet |
ServiceProxy.caches(String cache,
RunPrepare prepare,
ConfigStore configs,
String... conditions) |
static DataSet |
ServiceProxy.caches(String cache,
String dest,
ConfigStore configs,
Object obj,
String... conditions)
如果二级缓存开启 会从二级缓存中提取数据
|
static DataSet |
ServiceProxy.caches(String cache,
String dest,
ConfigStore configs,
String... conditions) |
static DataSet |
ServiceProxy.caches(String cache,
String dest,
long first,
long last,
ConfigStore configs,
Object obj,
String... conditions) |
static DataSet |
ServiceProxy.caches(String cache,
Table dest,
ConfigStore configs,
Object obj,
String... conditions) |
static DataSet |
ServiceProxy.caches(String cache,
Table dest,
ConfigStore configs,
String... conditions) |
static DataSet |
ServiceProxy.caches(String cache,
Table dest,
long first,
long last,
ConfigStore configs,
Object obj,
String... conditions) |
static DataSet |
ServiceProxy.caches(String cache,
Table dest,
long first,
long last,
ConfigStore configs,
String... conditions) |
static DataSet |
ServiceProxy.caches(Table dest,
ConfigStore configs,
Object obj,
String... conditions) |
static DataSet |
ServiceProxy.caches(Table dest,
ConfigStore configs,
String... conditions) |
static DataSet |
ServiceProxy.caches(Table dest,
long first,
long last,
ConfigStore configs,
Object obj,
String... conditions) |
static DataSet |
ServiceProxy.caches(Table dest,
long first,
long last,
ConfigStore configs,
String... conditions) |
static long |
ServiceProxy.count(RunPrepare prepare,
ConfigStore configs,
Object obj,
String... conditions) |
static long |
ServiceProxy.count(RunPrepare prepare,
ConfigStore configs,
String... conditions) |
static long |
ServiceProxy.count(String dest,
ConfigStore configs,
Object obj,
String... conditions) |
static long |
ServiceProxy.count(String dest,
ConfigStore configs,
String... conditions) |
static long |
ServiceProxy.count(Table dest,
ConfigStore configs,
Object obj,
String... conditions) |
static long |
ServiceProxy.count(Table dest,
ConfigStore configs,
String... conditions) |
static long |
ServiceProxy.delete(ConfigStore configs) |
static long |
ServiceProxy.delete(ConfigStore configs,
String... conditions) |
static long |
ServiceProxy.delete(String table,
ConfigStore configs,
String... conditions) |
static long |
ServiceProxy.delete(Table dest,
ConfigStore configs,
String... conditions) |
static long |
ServiceProxy.execute(String dest,
ConfigStore configs,
String... conditions)
执行
|
static boolean |
ServiceProxy.exists(String dest,
ConfigStore configs,
Object obj,
String... conditions)
是否存在
|
static boolean |
ServiceProxy.exists(String dest,
ConfigStore configs,
String... conditions) |
static boolean |
ServiceProxy.exists(Table dest,
ConfigStore configs,
Object obj,
String... conditions) |
static boolean |
ServiceProxy.exists(Table dest,
ConfigStore configs,
String... conditions) |
static long |
ServiceProxy.insert(int batch,
Object data,
ConfigStore configs,
String... columns) |
static long |
ServiceProxy.insert(int batch,
String dest,
Object data,
ConfigStore configs,
List<String> columns) |
static long |
ServiceProxy.insert(int batch,
String dest,
Object data,
ConfigStore configs,
String... columns) |
static long |
ServiceProxy.insert(int batch,
Table dest,
Object data,
ConfigStore configs,
List<String> columns) |
static long |
ServiceProxy.insert(int batch,
Table dest,
Object data,
ConfigStore configs,
String... columns) |
static long |
ServiceProxy.insert(Object data,
ConfigStore configs,
String... columns) |
static long |
ServiceProxy.insert(String dest,
Object data,
ConfigStore configs,
List<String> columns) |
static long |
ServiceProxy.insert(String dest,
Object data,
ConfigStore configs,
String... columns) |
static long |
ServiceProxy.insert(String dest,
RunPrepare prepare,
ConfigStore configs,
Object obj,
String... conditions) |
static long |
ServiceProxy.insert(String dest,
RunPrepare prepare,
ConfigStore configs,
String... conditions) |
static long |
ServiceProxy.insert(String dest,
RunPrepare prepare,
long first,
long last,
ConfigStore configs,
Object obj,
String... conditions) |
static long |
ServiceProxy.insert(String dest,
String origin,
ConfigStore configs,
Object obj,
String... conditions) |
static long |
ServiceProxy.insert(String dest,
String origin,
ConfigStore configs,
String... conditions) |
static long |
ServiceProxy.insert(Table dest,
Object data,
ConfigStore configs,
List<String> columns) |
static long |
ServiceProxy.insert(Table dest,
Object data,
ConfigStore configs,
String... columns) |
static long |
ServiceProxy.insert(Table dest,
RunPrepare prepare,
ConfigStore configs,
Object obj,
String... conditions)
insert into table select * from table
复杂的查询先通过TableBuilder构造查询
|
static long |
ServiceProxy.insert(Table dest,
RunPrepare prepare,
ConfigStore configs,
String... conditions) |
static long |
ServiceProxy.insert(Table dest,
RunPrepare prepare,
long first,
long last,
ConfigStore configs,
Object obj,
String... conditions) |
static long |
ServiceProxy.insert(Table dest,
Table origin,
ConfigStore configs,
Object obj,
String... conditions)
insert into table select * from table
与query参数一致
|
static long |
ServiceProxy.insert(Table dest,
Table origin,
ConfigStore configs,
String... conditions) |
static String |
CacheProxy.key(DataRuntime runtime,
String flag,
boolean greedy,
Catalog catalog,
Schema schema,
String pattern,
int types,
ConfigStore configs) |
static List<Map<String,Object>> |
ServiceProxy.maps(ConfigStore configs,
Object obj,
String... conditions) |
static List<Map<String,Object>> |
ServiceProxy.maps(ConfigStore configs,
String... conditions) |
static List<Map<String,Object>> |
ServiceProxy.maps(RunPrepare prepare,
DataHandler handler,
ConfigStore configs,
String... conditions) |
static List<Map<String,Object>> |
ServiceProxy.maps(String dest,
ConfigStore configs,
Object obj,
String... conditions)
直接返回Map集合不封装, 不分页
|
static List<Map<String,Object>> |
ServiceProxy.maps(String dest,
ConfigStore configs,
String... conditions) |
static List<Map<String,Object>> |
ServiceProxy.maps(Table dest,
ConfigStore configs,
Object obj,
String... conditions) |
static List<Map<String,Object>> |
ServiceProxy.maps(Table dest,
ConfigStore configs,
String... conditions) |
static ACTION.SWITCH |
InterceptorProxy.prepareCount(DataRuntime runtime,
String random,
RunPrepare prepare,
ConfigStore configs,
String... conditions) |
static ACTION.SWITCH |
InterceptorProxy.prepareDelete(DataRuntime runtime,
String random,
int batch,
Table table,
ConfigStore configs,
String... conditions) |
static ACTION.SWITCH |
InterceptorProxy.prepareDelete(DataRuntime runtime,
String random,
int batch,
Table table,
ConfigStore configs,
String key,
Collection values) |
static ACTION.SWITCH |
InterceptorProxy.prepareDelete(DataRuntime runtime,
String random,
int batch,
Table dest,
Object obj,
ConfigStore configs,
String... columns) |
static ACTION.SWITCH |
InterceptorProxy.prepareExecute(DataRuntime runtime,
String random,
List<RunPrepare> prepares,
ConfigStore configs,
String... conditions) |
static ACTION.SWITCH |
InterceptorProxy.prepareExecute(DataRuntime runtime,
String random,
Procedure procedure,
ConfigStore configs) |
static ACTION.SWITCH |
InterceptorProxy.prepareExecute(DataRuntime runtime,
String random,
RunPrepare prepare,
ConfigStore configs,
String... conditions) |
static ACTION.SWITCH |
InterceptorProxy.prepareInsert(DataRuntime runtime,
String random,
int batch,
Table dest,
Object data,
ConfigStore configs,
List<String> columns) |
static ACTION.SWITCH |
InterceptorProxy.prepareInsert(DataRuntime runtime,
String random,
Table dest,
RunPrepare prepare,
ConfigStore configs) |
static ACTION.SWITCH |
InterceptorProxy.prepareQuery(DataRuntime runtime,
String random,
RunPrepare prepare,
ConfigStore configs,
String... conditions)
DML
|
static ACTION.SWITCH |
InterceptorProxy.prepareUpdate(DataRuntime runtime,
String random,
int batch,
Table dest,
Object data,
ConfigStore configs,
List<String> columns) |
static ACTION.SWITCH |
InterceptorProxy.prepareUpdate(DataRuntime runtime,
String random,
RunPrepare prepare,
DataRow data,
ConfigStore configs) |
static DataRow |
ServiceProxy.query(ConfigStore configs,
Object obj,
String... conditions) |
static DataRow |
ServiceProxy.query(ConfigStore configs,
String... conditions) |
static DataRow |
ServiceProxy.query(RunPrepare prepare,
ConfigStore configs,
Object obj,
String... conditions) |
static DataRow |
ServiceProxy.query(RunPrepare prepare,
ConfigStore configs,
String... conditions) |
static DataRow |
ServiceProxy.query(String dest,
ConfigStore configs,
Object obj,
String... conditions) |
static DataRow |
ServiceProxy.query(String dest,
ConfigStore configs,
String... conditions) |
static DataRow |
ServiceProxy.query(Table dest,
ConfigStore configs,
Object obj,
String... conditions) |
static DataRow |
ServiceProxy.query(Table dest,
ConfigStore configs,
String... conditions) |
static DataSet |
ServiceProxy.querys(ConfigStore configs,
Object obj,
String... conditions) |
static DataSet |
ServiceProxy.querys(ConfigStore configs,
String... conditions) |
static DataSet |
ServiceProxy.querys(DataSet set,
ConfigStore configs) |
static DataSet |
ServiceProxy.querys(RunPrepare prepare,
ConfigStore configs,
Object obj,
String... conditions) |
static DataSet |
ServiceProxy.querys(RunPrepare prepare,
ConfigStore configs,
String... conditions) |
static DataSet |
ServiceProxy.querys(String dest,
ConfigStore configs,
Object obj,
String... conditions)
按条件查询
|
static DataSet |
ServiceProxy.querys(String dest,
ConfigStore configs,
String... conditions) |
static DataSet |
ServiceProxy.querys(Table dest,
ConfigStore configs,
Object obj,
String... conditions) |
static DataSet |
ServiceProxy.querys(Table dest,
ConfigStore configs,
String... conditions) |
static DataSet |
ServiceProxy.querys(Table dest,
long first,
long last,
ConfigStore configs,
Object obj,
String... conditions) |
static DataSet |
ServiceProxy.querys(Table dest,
long first,
long last,
ConfigStore configs,
String... conditions) |
static boolean |
ServiceProxy.removeCache(String channel,
String dest,
ConfigStore configs,
String... conditions)
删除缓存 参数保持与查询参数完全一致
|
static boolean |
ServiceProxy.removeCache(String channel,
Table dest,
ConfigStore configs,
String... conditions) |
static long |
ServiceProxy.save(int batch,
Object data,
ConfigStore configs,
String... columns) |
static long |
ServiceProxy.save(int batch,
String dest,
ConfigStore configs,
Object data,
String... columns) |
static long |
ServiceProxy.save(int batch,
String dest,
Object data,
ConfigStore configs,
List<String> columns) |
static long |
ServiceProxy.save(int batch,
String dest,
Object data,
ConfigStore configs,
String... columns) |
static long |
ServiceProxy.save(int batch,
Table dest,
Object data,
ConfigStore configs,
List<String> columns) |
static long |
ServiceProxy.save(int batch,
Table dest,
Object data,
ConfigStore configs,
String... columns) |
static long |
ServiceProxy.save(Object data,
ConfigStore configs,
String... columns) |
static long |
ServiceProxy.save(String dest,
ConfigStore configs,
Object data,
String... columns) |
static long |
ServiceProxy.save(String dest,
Object data,
ConfigStore configs,
String... columns) |
static long |
ServiceProxy.save(Table dest,
Object data,
ConfigStore configs,
List<String> columns) |
static long |
ServiceProxy.save(Table dest,
Object data,
ConfigStore configs,
String... columns) |
static <T> T |
ServiceProxy.select(Class<T> clazz,
ConfigStore configs,
String... conditions) |
static <T> T |
ServiceProxy.select(Class<T> clazz,
ConfigStore configs,
T entity,
String... conditions) |
static <T> T |
ServiceProxy.select(String dest,
Class<T> clazz,
ConfigStore configs,
String... conditions) |
static <T> T |
ServiceProxy.select(String dest,
Class<T> clazz,
ConfigStore configs,
T entity,
String... conditions) |
static <T> T |
ServiceProxy.select(Table dest,
Class<T> clazz,
ConfigStore configs,
String... conditions) |
static <T> T |
ServiceProxy.select(Table dest,
Class<T> clazz,
ConfigStore configs,
T entity,
String... conditions) |
static <T> EntitySet<T> |
ServiceProxy.selects(Class<T> clazz,
ConfigStore configs,
String... conditions) |
static <T> EntitySet<T> |
ServiceProxy.selects(Class<T> clazz,
ConfigStore configs,
T entity,
String... conditions) |
static <T> EntitySet<T> |
ServiceProxy.selects(String dest,
Class<T> clazz,
ConfigStore configs,
String... conditions) |
static <T> EntitySet<T> |
ServiceProxy.selects(String dest,
Class<T> clazz,
ConfigStore configs,
T entity,
String... conditions) |
static <T> EntitySet<T> |
ServiceProxy.selects(Table dest,
Class<T> clazz,
ConfigStore configs,
String... conditions) |
static <T> EntitySet<T> |
ServiceProxy.selects(Table dest,
Class<T> clazz,
ConfigStore configs,
T entity,
String... conditions) |
static long |
ServiceProxy.update(int batch,
Object data,
ConfigStore configs,
String... columns) |
static long |
ServiceProxy.update(int batch,
String dest,
Object data,
ConfigStore configs,
List<String> columns)
更新记录
默认情况下以主键为更新条件, 需在更新的数据保存在data中
如果提供了dest则更新dest表, 如果没有提供则根据data解析出表名
DataRow/DataSet可以临时设置主键 如设置TYPE_CODE为主键, 则根据TYPE_CODE更新
可以提供了ConfigStore以实现更复杂的更新条件
需要更新的列通过 columns提供
|
static long |
ServiceProxy.update(int batch,
String dest,
Object data,
ConfigStore configs,
String... columns) |
static long |
ServiceProxy.update(int batch,
Table dest,
Object data,
ConfigStore configs,
List<String> columns) |
static long |
ServiceProxy.update(int batch,
Table dest,
Object data,
ConfigStore configs,
String... columns) |
static long |
ServiceProxy.update(Object data,
ConfigStore configs,
String... columns) |
static long |
ServiceProxy.update(RunPrepare prepare,
DataRow data,
ConfigStore configs,
String... conditions)
多表关联更新
|
static long |
ServiceProxy.update(String dest,
Object data,
ConfigStore configs,
String... columns) |
static long |
ServiceProxy.update(Table dest,
Object data,
ConfigStore configs,
List<String> columns) |
static long |
ServiceProxy.update(Table dest,
Object data,
ConfigStore configs,
String... columns) |
| 限定符和类型 | 方法和说明 |
|---|---|
ConfigStore |
AnylineService.condition() |
| 限定符和类型 | 方法和说明 |
|---|---|
default DataRow |
AnylineService.cache(String dest,
ConfigStore configs,
Object obj,
String... conditions) |
default DataRow |
AnylineService.cache(String dest,
ConfigStore configs,
String... conditions) |
DataRow |
AnylineService.cache(String cache,
RunPrepare prepare,
ConfigStore configs,
Object obj,
String... conditions) |
default DataRow |
AnylineService.cache(String cache,
RunPrepare prepare,
ConfigStore configs,
String... conditions) |
default DataRow |
AnylineService.cache(String cache,
RunPrepare prepare,
long first,
long last,
ConfigStore configs,
String... conditions) |
DataRow |
AnylineService.cache(String cache,
String dest,
ConfigStore configs,
Object obj,
String... conditions) |
default DataRow |
AnylineService.cache(String cache,
String dest,
ConfigStore configs,
String... conditions) |
DataRow |
AnylineService.cache(String cache,
Table dest,
ConfigStore configs,
Object obj,
String... conditions) |
default DataRow |
AnylineService.cache(String cache,
Table dest,
ConfigStore configs,
String... conditions) |
default DataRow |
AnylineService.cache(Table dest,
ConfigStore configs,
Object obj,
String... conditions) |
default DataRow |
AnylineService.cache(Table dest,
ConfigStore configs,
String... conditions) |
default DataSet |
AnylineService.caches(String dest,
ConfigStore configs,
Object obj,
String... conditions) |
default DataSet |
AnylineService.caches(String dest,
ConfigStore configs,
String... conditions) |
default DataSet |
AnylineService.caches(String dest,
long first,
long last,
ConfigStore configs,
Object obj,
String... conditions) |
default DataSet |
AnylineService.caches(String dest,
long first,
long last,
ConfigStore configs,
String... conditions) |
DataSet |
AnylineService.caches(String cache,
RunPrepare prepare,
ConfigStore configs,
Object obj,
String... conditions) |
default DataSet |
AnylineService.caches(String cache,
RunPrepare prepare,
ConfigStore configs,
String... conditions) |
DataSet |
AnylineService.caches(String cache,
String dest,
ConfigStore configs,
Object obj,
String... conditions)
如果二级缓存开启 会从二级缓存中提取数据
|
default DataSet |
AnylineService.caches(String cache,
String dest,
ConfigStore configs,
String... conditions) |
default DataSet |
AnylineService.caches(String cache,
String dest,
long first,
long last,
ConfigStore configs,
Object obj,
String... conditions) |
default DataSet |
AnylineService.caches(String cache,
String dest,
long first,
long last,
ConfigStore configs,
String... conditions) |
DataSet |
AnylineService.caches(String cache,
Table dest,
ConfigStore configs,
Object obj,
String... conditions) |
default DataSet |
AnylineService.caches(String cache,
Table dest,
ConfigStore configs,
String... conditions) |
default DataSet |
AnylineService.caches(String cache,
Table dest,
long first,
long last,
ConfigStore configs,
Object obj,
String... conditions) |
default DataSet |
AnylineService.caches(String cache,
Table dest,
long first,
long last,
ConfigStore configs,
String... conditions) |
default DataSet |
AnylineService.caches(Table dest,
ConfigStore configs,
Object obj,
String... conditions) |
default DataSet |
AnylineService.caches(Table dest,
ConfigStore configs,
String... conditions) |
default DataSet |
AnylineService.caches(Table dest,
long first,
long last,
ConfigStore configs,
Object obj,
String... conditions) |
default DataSet |
AnylineService.caches(Table dest,
long first,
long last,
ConfigStore configs,
String... conditions) |
<T extends Column> |
AnylineService.MetaDataService.columns(boolean greedy,
Catalog catalog,
Schema schema,
ConfigStore configs)
查询列
|
default <T extends Column> |
AnylineService.MetaDataService.columns(boolean greedy,
Catalog catalog,
Schema schema,
String table,
ConfigStore configs) |
default <T extends Column> |
AnylineService.MetaDataService.columns(boolean greedy,
ConfigStore configs) |
default <T extends Column> |
AnylineService.MetaDataService.columns(boolean greedy,
String table,
ConfigStore configs) |
<T extends Column> |
AnylineService.MetaDataService.columns(boolean greedy,
Table table,
ConfigStore configs)
查询表中所有的表,注意这里的map.KEY全部转大写
|
default <T extends Column> |
AnylineService.MetaDataService.columns(Catalog catalog,
Schema schema,
ConfigStore configs) |
default <T extends Column> |
AnylineService.MetaDataService.columns(Catalog catalog,
Schema schema,
String table,
ConfigStore configs) |
default <T extends Column> |
AnylineService.MetaDataService.columns(ConfigStore configs) |
default <T extends Column> |
AnylineService.MetaDataService.columns(String table,
ConfigStore configs) |
default <T extends Column> |
AnylineService.MetaDataService.columns(Table table,
ConfigStore configs) |
long |
AnylineService.count(RunPrepare prepare,
ConfigStore configs,
Object obj,
String... conditions) |
default long |
AnylineService.count(RunPrepare prepare,
ConfigStore configs,
String... conditions) |
long |
AnylineService.count(String dest,
ConfigStore configs,
Object obj,
String... conditions)
count
|
default long |
AnylineService.count(String dest,
ConfigStore configs,
String... conditions) |
long |
AnylineService.count(Table dest,
ConfigStore configs,
Object obj,
String... conditions) |
default long |
AnylineService.count(Table dest,
ConfigStore configs,
String... conditions) |
default long |
AnylineService.delete(ConfigStore configs) |
default long |
AnylineService.delete(ConfigStore configs,
String... conditions) |
long |
AnylineService.delete(String dest,
ConfigStore configs,
String... conditions)
根据ConfigStore中的条件+conditions条件删除
|
long |
AnylineService.delete(Table dest,
ConfigStore configs,
String... conditions) |
default <T extends EdgeTable> |
AnylineService.MetaDataService.edges(boolean greedy,
Catalog catalog,
Schema schema,
String name,
int types,
boolean struct,
ConfigStore configs) |
default <T extends EdgeTable> |
AnylineService.MetaDataService.edges(boolean greedy,
Catalog catalog,
Schema schema,
String name,
int types,
ConfigStore configs) |
default <T extends EdgeTable> |
AnylineService.MetaDataService.edges(boolean greedy,
Catalog catalog,
Schema schema,
String name,
int types,
int struct,
ConfigStore configs)
edges
|
default <T extends EdgeTable> |
AnylineService.MetaDataService.edges(boolean greedy,
ConfigStore configs) |
<T extends EdgeTable> |
AnylineService.MetaDataService.edges(boolean greedy,
EdgeTable query,
int types,
int struct,
ConfigStore configs)
edges
|
default <T extends EdgeTable> |
AnylineService.MetaDataService.edges(boolean greedy,
int types,
ConfigStore configs) |
default <T extends EdgeTable> |
AnylineService.MetaDataService.edges(Catalog catalog,
Schema schema,
String name,
int types,
boolean struct,
ConfigStore configs) |
default <T extends EdgeTable> |
AnylineService.MetaDataService.edges(Catalog catalog,
Schema schema,
String name,
int types,
int struct,
ConfigStore configs) |
default <T extends EdgeTable> |
AnylineService.MetaDataService.edges(ConfigStore configs) |
<T extends EdgeTable> |
AnylineService.MetaDataService.edges(EdgeTable query,
int types,
int struct,
ConfigStore configs) |
default <T extends EdgeTable> |
AnylineService.MetaDataService.edges(int types,
boolean struct,
ConfigStore configs) |
default <T extends EdgeTable> |
AnylineService.MetaDataService.edges(int types,
ConfigStore configs) |
default <T extends EdgeTable> |
AnylineService.MetaDataService.edges(int types,
int struct,
ConfigStore configs) |
default long |
AnylineService.execute(ConfigStore configs,
RunPrepare... prepares) |
long |
AnylineService.execute(List<RunPrepare> prepares,
ConfigStore configs)
RunPrepare批量执行 主要是为了保持在同一连接内执行
通常是用prepare来合成比较复杂的的SQL如CREATE VIEW AS prepare.sql |
long |
AnylineService.execute(String dest,
ConfigStore configs,
String... conditions)
执行
|
boolean |
AnylineService.exists(String dest,
ConfigStore configs,
Object obj,
String... conditions)
是否存在
|
default boolean |
AnylineService.exists(String dest,
ConfigStore configs,
String... conditions) |
boolean |
AnylineService.exists(Table dest,
ConfigStore configs,
Object obj,
String... conditions) |
default boolean |
AnylineService.exists(Table dest,
ConfigStore configs,
String... conditions) |
E |
AnylineService.get(ConfigStore configs,
String... conditions) |
EntitySet<E> |
AnylineService.gets(ConfigStore configs,
String... conditions) |
default long |
AnylineService.insert(int batch,
Object data,
ConfigStore configs,
String... columns) |
long |
AnylineService.insert(int batch,
String dest,
Object data,
ConfigStore configs,
List<String> columns)
插入数据
|
default long |
AnylineService.insert(int batch,
String dest,
Object data,
ConfigStore configs,
String... columns) |
long |
AnylineService.insert(int batch,
Table dest,
Object data,
ConfigStore configs,
List<String> columns) |
default long |
AnylineService.insert(int batch,
Table dest,
Object data,
ConfigStore configs,
String... columns) |
default long |
AnylineService.insert(Object data,
ConfigStore configs,
String... columns) |
default long |
AnylineService.insert(String dest,
Object data,
ConfigStore configs,
List<String> columns) |
default long |
AnylineService.insert(String dest,
Object data,
ConfigStore configs,
String... columns) |
default long |
AnylineService.insert(String dest,
RunPrepare prepare,
ConfigStore configs,
Object obj,
String... conditions) |
default long |
AnylineService.insert(String dest,
RunPrepare prepare,
ConfigStore configs,
String... conditions) |
default long |
AnylineService.insert(String dest,
RunPrepare prepare,
long first,
long last,
ConfigStore configs,
Object obj,
String... conditions) |
default long |
AnylineService.insert(String dest,
String origin,
ConfigStore configs,
Object obj,
String... conditions) |
default long |
AnylineService.insert(String dest,
String origin,
ConfigStore configs,
String... conditions) |
default long |
AnylineService.insert(Table dest,
Object data,
ConfigStore configs,
List<String> columns) |
default long |
AnylineService.insert(Table dest,
Object data,
ConfigStore configs,
String... columns) |
long |
AnylineService.insert(Table dest,
RunPrepare prepare,
ConfigStore configs,
Object obj,
String... conditions)
insert into table select * from table
复杂的查询先通过TableBuilder构造查询
|
default long |
AnylineService.insert(Table dest,
RunPrepare prepare,
ConfigStore configs,
String... conditions) |
default long |
AnylineService.insert(Table dest,
RunPrepare prepare,
long first,
long last,
ConfigStore configs,
Object obj,
String... conditions) |
long |
AnylineService.insert(Table dest,
Table origin,
ConfigStore configs,
Object obj,
String... conditions)
insert into table select * from table
与query参数一致
|
default long |
AnylineService.insert(Table dest,
Table origin,
ConfigStore configs,
String... conditions) |
default List<Map<String,Object>> |
AnylineService.maps(ConfigStore configs,
Object obj,
String... conditions) |
default List<Map<String,Object>> |
AnylineService.maps(ConfigStore configs,
String... conditions) |
List<Map<String,Object>> |
AnylineService.maps(RunPrepare prepare,
ConfigStore configs,
Object obj,
String... conditions) |
default List<Map<String,Object>> |
AnylineService.maps(RunPrepare prepare,
ConfigStore configs,
String... conditions) |
default List<Map<String,Object>> |
AnylineService.maps(RunPrepare prepare,
DataHandler handler,
ConfigStore configs,
String... conditions) |
default List<Map<String,Object>> |
AnylineService.maps(RunPrepare prepare,
long first,
long last,
ConfigStore configs,
Object obj,
String... conditions) |
List<Map<String,Object>> |
AnylineService.maps(String dest,
ConfigStore configs,
Object obj,
String... conditions)
直接返回Map集合不封装, 不分页
|
default List<Map<String,Object>> |
AnylineService.maps(String dest,
ConfigStore configs,
String... conditions) |
List<Map<String,Object>> |
AnylineService.maps(Table dest,
ConfigStore configs,
Object obj,
String... conditions) |
default List<Map<String,Object>> |
AnylineService.maps(Table dest,
ConfigStore configs,
String... conditions) |
default <T extends MasterTable> |
AnylineService.MetaDataService.masters(boolean greedy,
Catalog catalog,
Schema schema,
String name,
int types,
boolean struct,
ConfigStore configs) |
default <T extends MasterTable> |
AnylineService.MetaDataService.masters(boolean greedy,
Catalog catalog,
Schema schema,
String name,
int types,
ConfigStore configs) |
default <T extends MasterTable> |
AnylineService.MetaDataService.masters(boolean greedy,
Catalog catalog,
Schema schema,
String name,
int types,
int struct,
ConfigStore configs)
masters
|
default <T extends MasterTable> |
AnylineService.MetaDataService.masters(boolean greedy,
ConfigStore configs) |
default <T extends MasterTable> |
AnylineService.MetaDataService.masters(boolean greedy,
int types,
ConfigStore configs) |
<T extends MasterTable> |
AnylineService.MetaDataService.masters(boolean greedy,
MasterTable query,
int types,
int struct,
ConfigStore configs)
masters
|
default <T extends MasterTable> |
AnylineService.MetaDataService.masters(Catalog catalog,
Schema schema,
String name,
int types,
boolean struct,
ConfigStore configs) |
default <T extends MasterTable> |
AnylineService.MetaDataService.masters(Catalog catalog,
Schema schema,
String name,
int types,
int struct,
ConfigStore configs) |
default <T extends MasterTable> |
AnylineService.MetaDataService.masters(ConfigStore configs) |
default <T extends MasterTable> |
AnylineService.MetaDataService.masters(int types,
boolean struct,
ConfigStore configs) |
default <T extends MasterTable> |
AnylineService.MetaDataService.masters(int types,
ConfigStore configs) |
default <T extends MasterTable> |
AnylineService.MetaDataService.masters(int types,
int struct,
ConfigStore configs) |
<T extends MasterTable> |
AnylineService.MetaDataService.masters(MasterTable query,
int types,
int struct,
ConfigStore configs) |
<T extends Metadata> |
AnylineService.DDLService.parse(Class<T> type,
String ddl,
ConfigStore configs)
解析DDL
|
default DataRow |
AnylineService.query(ConfigStore configs,
Object obj,
String... conditions) |
default DataRow |
AnylineService.query(ConfigStore configs,
String... conditions) |
DataRow |
AnylineService.query(RunPrepare prepare,
ConfigStore configs,
Object obj,
String... conditions) |
default DataRow |
AnylineService.query(RunPrepare prepare,
ConfigStore configs,
String... conditions) |
DataRow |
AnylineService.query(String dest,
ConfigStore configs,
Object obj,
String... conditions) |
default DataRow |
AnylineService.query(String dest,
ConfigStore configs,
String... conditions) |
DataRow |
AnylineService.query(Table dest,
ConfigStore configs,
Object obj,
String... conditions) |
default DataRow |
AnylineService.query(Table dest,
ConfigStore configs,
String... conditions) |
default DataSet |
AnylineService.querys(ConfigStore configs,
Object obj,
String... conditions)
有些数据库 不根据表查询 不需要提供表
|
default DataSet |
AnylineService.querys(ConfigStore configs,
String... conditions) |
default DataSet |
AnylineService.querys(DataSet set,
ConfigStore configs)
根据ConfigStore查询条件 过滤DataSet条目
|
DataSet |
AnylineService.querys(RunPrepare prepare,
ConfigStore configs,
Object obj,
String... conditions) |
default DataSet |
AnylineService.querys(RunPrepare prepare,
ConfigStore configs,
String... conditions) |
default DataSet |
AnylineService.querys(RunPrepare prepare,
long first,
long last,
ConfigStore configs,
Object obj,
String... conditions) |
DataSet |
AnylineService.querys(String dest,
ConfigStore configs,
Object obj,
String... conditions)
按条件查询
|
default DataSet |
AnylineService.querys(String dest,
ConfigStore configs,
String... conditions) |
default DataSet |
AnylineService.querys(String dest,
long first,
long last,
ConfigStore configs,
Object obj,
String... conditions) |
default DataSet |
AnylineService.querys(String dest,
long first,
long last,
ConfigStore configs,
String... conditions) |
DataSet |
AnylineService.querys(Table dest,
ConfigStore configs,
Object obj,
String... conditions) |
default DataSet |
AnylineService.querys(Table dest,
ConfigStore configs,
String... conditions) |
default DataSet |
AnylineService.querys(Table dest,
long first,
long last,
ConfigStore configs,
Object obj,
String... conditions) |
default DataSet |
AnylineService.querys(Table dest,
long first,
long last,
ConfigStore configs,
String... conditions) |
boolean |
AnylineService.removeCache(String channel,
String dest,
ConfigStore configs,
String... conditions)
删除缓存 参数保持与查询参数完全一致
|
boolean |
AnylineService.removeCache(String channel,
Table dest,
ConfigStore configs,
String... conditions) |
default long |
AnylineService.save(int batch,
Object data,
ConfigStore configs,
String... columns) |
long |
AnylineService.save(int batch,
String dest,
Object data,
ConfigStore configs,
List<String> columns)
save insert区别
操作单个对象时没有区别
在操作集合时区别:
save会循环操作数据库每次都会判断insert|update
save 集合中的数据可以是不同的表不同的结构
insert 集合中的数据必须保存到相同的表, 结构必须相同
insert 将一次性插入多条数据整个过程有可能只操作一次数据库 并 不考虑update情况 对于大批量数据来说 性能是主要优势
保存(insert|update)根据是否有主键值确定insert或update
|
default long |
AnylineService.save(int batch,
String dest,
Object data,
ConfigStore configs,
String... columns) |
long |
AnylineService.save(int batch,
Table dest,
Object data,
ConfigStore configs,
List<String> columns) |
default long |
AnylineService.save(int batch,
Table dest,
Object data,
ConfigStore configs,
String... columns) |
default long |
AnylineService.save(Object data,
ConfigStore configs,
List<String> columns) |
default long |
AnylineService.save(Object data,
ConfigStore configs,
String... columns) |
default long |
AnylineService.save(String dest,
Object data,
ConfigStore configs,
List<String> columns) |
default long |
AnylineService.save(String dest,
Object data,
ConfigStore configs,
String... columns) |
default long |
AnylineService.save(Table dest,
Object data,
ConfigStore configs,
List<String> columns) |
default long |
AnylineService.save(Table dest,
Object data,
ConfigStore configs,
String... columns) |
default <T> T |
AnylineService.select(Class<T> clazz,
ConfigStore configs,
String... conditions) |
<T> T |
AnylineService.select(Class<T> clazz,
ConfigStore configs,
T entity,
String... conditions) |
default <T> T |
AnylineService.select(String dest,
Class<T> clazz,
ConfigStore configs,
String... conditions) |
<T> T |
AnylineService.select(String dest,
Class<T> clazz,
ConfigStore configs,
T entity,
String... conditions) |
default <T> T |
AnylineService.select(Table dest,
Class<T> clazz,
ConfigStore configs,
String... conditions) |
<T> T |
AnylineService.select(Table dest,
Class<T> clazz,
ConfigStore configs,
T entity,
String... conditions) |
default <T> EntitySet<T> |
AnylineService.selects(Class<T> clazz,
ConfigStore configs,
String... conditions) |
<T> EntitySet<T> |
AnylineService.selects(Class<T> clazz,
ConfigStore configs,
T entity,
String... conditions) |
default <T> EntitySet<T> |
AnylineService.selects(String dest,
Class<T> clazz,
ConfigStore configs,
String... conditions) |
<T> EntitySet<T> |
AnylineService.selects(String dest,
Class<T> clazz,
ConfigStore configs,
T entity,
String... conditions)
根据SQL或自定义SQL返回实体
|
default <T> EntitySet<T> |
AnylineService.selects(Table dest,
Class<T> clazz,
ConfigStore configs,
String... conditions) |
<T> EntitySet<T> |
AnylineService.selects(Table dest,
Class<T> clazz,
ConfigStore configs,
T entity,
String... conditions) |
default <T extends Table> |
AnylineService.MetaDataService.tables(boolean greedy,
Catalog catalog,
Schema schema,
String name,
int types,
boolean struct,
ConfigStore configs) |
default <T extends Table> |
AnylineService.MetaDataService.tables(boolean greedy,
Catalog catalog,
Schema schema,
String name,
int types,
ConfigStore configs) |
default <T extends Table> |
AnylineService.MetaDataService.tables(boolean greedy,
Catalog catalog,
Schema schema,
String name,
int types,
int struct,
ConfigStore configs)
tables
|
default <T extends Table> |
AnylineService.MetaDataService.tables(boolean greedy,
ConfigStore configs) |
default <T extends Table> |
AnylineService.MetaDataService.tables(boolean greedy,
int types,
ConfigStore configs) |
<T extends Table> |
AnylineService.MetaDataService.tables(boolean greedy,
Table query,
int types,
int struct,
ConfigStore configs)
tables
|
default <T extends Table> |
AnylineService.MetaDataService.tables(Catalog catalog,
Schema schema,
String name,
int types,
boolean struct,
ConfigStore configs) |
default <T extends Table> |
AnylineService.MetaDataService.tables(Catalog catalog,
Schema schema,
String name,
int types,
int struct,
ConfigStore configs) |
default <T extends Table> |
AnylineService.MetaDataService.tables(ConfigStore configs) |
default <T extends Table> |
AnylineService.MetaDataService.tables(int types,
boolean struct,
ConfigStore configs) |
default <T extends Table> |
AnylineService.MetaDataService.tables(int types,
ConfigStore configs) |
default <T extends Table> |
AnylineService.MetaDataService.tables(int types,
int struct,
ConfigStore configs) |
default <T extends Table> |
AnylineService.MetaDataService.tables(Table query,
ConfigStore configs) |
<T extends Table> |
AnylineService.MetaDataService.tables(Table query,
int types,
int struct,
ConfigStore configs) |
default long |
AnylineService.update(int batch,
Object data,
ConfigStore configs,
String... columns) |
long |
AnylineService.update(int batch,
String dest,
Object data,
ConfigStore configs,
List<String> columns)
更新记录
默认情况下以主键为更新条件, 需在更新的数据保存在data中
如果提供了dest则更新dest表, 如果没有提供则根据data解析出表名
DataRow/DataSet可以临时设置主键 如设置TYPE_CODE为主键, 则根据TYPE_CODE更新
可以提供了ConfigStore以实现更复杂的更新条件
需要更新的列通过 columns提供
|
default long |
AnylineService.update(int batch,
String dest,
Object data,
ConfigStore configs,
String... columns) |
long |
AnylineService.update(int batch,
Table dest,
Object data,
ConfigStore configs,
List<String> columns) |
default long |
AnylineService.update(int batch,
Table dest,
Object data,
ConfigStore configs,
String... columns) |
default long |
AnylineService.update(Object data,
ConfigStore configs,
String... columns) |
long |
AnylineService.update(RunPrepare prepare,
DataRow data,
ConfigStore configs,
String... conditions)
多表关联更新
|
default long |
AnylineService.update(String dest,
Object data,
ConfigStore configs,
List<String> columns) |
default long |
AnylineService.update(String dest,
Object data,
ConfigStore configs,
String... columns) |
default long |
AnylineService.update(Table dest,
Object data,
ConfigStore configs,
List<String> columns) |
default long |
AnylineService.update(Table dest,
Object data,
ConfigStore configs,
String... columns) |
default <T extends VertexTable> |
AnylineService.MetaDataService.vertexs(boolean greedy,
Catalog catalog,
Schema schema,
String name,
int types,
boolean struct,
ConfigStore configs) |
default <T extends VertexTable> |
AnylineService.MetaDataService.vertexs(boolean greedy,
Catalog catalog,
Schema schema,
String name,
int types,
ConfigStore configs) |
default <T extends VertexTable> |
AnylineService.MetaDataService.vertexs(boolean greedy,
Catalog catalog,
Schema schema,
String name,
int types,
int struct,
ConfigStore configs)
vertexs
|
default <T extends VertexTable> |
AnylineService.MetaDataService.vertexs(boolean greedy,
ConfigStore configs) |
default <T extends VertexTable> |
AnylineService.MetaDataService.vertexs(boolean greedy,
int types,
ConfigStore configs) |
<T extends VertexTable> |
AnylineService.MetaDataService.vertexs(boolean greedy,
VertexTable query,
int types,
int struct,
ConfigStore configs)
vertexs
|
default <T extends VertexTable> |
AnylineService.MetaDataService.vertexs(Catalog catalog,
Schema schema,
String name,
int types,
boolean struct,
ConfigStore configs) |
default <T extends VertexTable> |
AnylineService.MetaDataService.vertexs(Catalog catalog,
Schema schema,
String name,
int types,
int struct,
ConfigStore configs) |
default <T extends VertexTable> |
AnylineService.MetaDataService.vertexs(ConfigStore configs) |
default <T extends VertexTable> |
AnylineService.MetaDataService.vertexs(int types,
boolean struct,
ConfigStore configs) |
default <T extends VertexTable> |
AnylineService.MetaDataService.vertexs(int types,
ConfigStore configs) |
default <T extends VertexTable> |
AnylineService.MetaDataService.vertexs(int types,
int struct,
ConfigStore configs) |
<T extends VertexTable> |
AnylineService.MetaDataService.vertexs(VertexTable query,
int types,
int struct,
ConfigStore configs) |
default <T extends View> |
AnylineService.MetaDataService.views(boolean greedy,
Catalog catalog,
Schema schema,
String name,
int types,
boolean struct,
ConfigStore configs) |
default <T extends View> |
AnylineService.MetaDataService.views(boolean greedy,
Catalog catalog,
Schema schema,
String name,
int types,
ConfigStore configs) |
default <T extends View> |
AnylineService.MetaDataService.views(boolean greedy,
Catalog catalog,
Schema schema,
String name,
int types,
int struct,
ConfigStore configs)
views
|
default <T extends View> |
AnylineService.MetaDataService.views(boolean greedy,
ConfigStore configs) |
default <T extends View> |
AnylineService.MetaDataService.views(boolean greedy,
int types,
ConfigStore configs) |
<T extends View> |
AnylineService.MetaDataService.views(boolean greedy,
View query,
int types,
int struct,
ConfigStore configs)
views
|
default <T extends View> |
AnylineService.MetaDataService.views(Catalog catalog,
Schema schema,
String name,
int types,
boolean struct,
ConfigStore configs) |
default <T extends View> |
AnylineService.MetaDataService.views(Catalog catalog,
Schema schema,
String name,
int types,
int struct,
ConfigStore configs) |
default <T extends View> |
AnylineService.MetaDataService.views(ConfigStore configs) |
default <T extends View> |
AnylineService.MetaDataService.views(int types,
boolean struct,
ConfigStore configs) |
default <T extends View> |
AnylineService.MetaDataService.views(int types,
ConfigStore configs) |
default <T extends View> |
AnylineService.MetaDataService.views(int types,
int struct,
ConfigStore configs) |
<T extends View> |
AnylineService.MetaDataService.views(View query,
int types,
int struct,
ConfigStore configs) |
| 限定符和类型 | 方法和说明 |
|---|---|
ConfigStore |
DefaultService.condition() |
| 限定符和类型 | 方法和说明 |
|---|---|
DataRow |
DefaultService.cache(String cache,
RunPrepare table,
ConfigStore configs,
Object obj,
String... conditions) |
DataRow |
DefaultService.cache(String cache,
String dest,
ConfigStore configs,
Object obj,
String... conditions) |
DataRow |
DefaultService.cache(String cache,
Table dest,
ConfigStore configs,
Object obj,
String... conditions) |
DataSet |
DefaultService.caches(String cache,
RunPrepare table,
ConfigStore configs,
Object obj,
String... conditions) |
DataSet |
DefaultService.caches(String cache,
String dest,
ConfigStore configs,
Object obj,
String... conditions) |
DataSet |
DefaultService.caches(String cache,
Table dest,
ConfigStore configs,
Object obj,
String... conditions) |
protected boolean |
DefaultService.checkCondition(ConfigStore configs,
String... conditions) |
protected boolean |
DefaultService.checkCondition(Object data,
ConfigStore configs,
String... conditions)
update/delete 前检测是否有过滤条件
|
long |
DefaultService.count(RunPrepare prepare,
ConfigStore configs,
Object obj,
String... conditions) |
long |
DefaultService.count(String dest,
ConfigStore configs,
Object obj,
String... conditions)
count
|
long |
DefaultService.count(Table dest,
ConfigStore configs,
Object obj,
String... conditions) |
long |
DefaultService.delete(String table,
ConfigStore configs,
String... conditions) |
long |
DefaultService.delete(Table table,
ConfigStore configs,
String... conditions) |
long |
DefaultService.execute(List<RunPrepare> prepares,
ConfigStore configs)
RunPrepare批量执行 主要是为了保持在同一连接内执行
通常是用prepare来合成比较复杂的的SQL如CREATE VIEW AS prepare.sql |
long |
DefaultService.execute(String src,
ConfigStore configs,
String... conditions) |
boolean |
DefaultService.exists(String dest,
ConfigStore configs,
Object obj,
String... conditions)
是否存在
|
boolean |
DefaultService.exists(Table dest,
ConfigStore configs,
Object obj,
String... conditions) |
E |
DefaultService.get(ConfigStore configs,
String... conditions) |
EntitySet<E> |
DefaultService.gets(ConfigStore configs,
String... conditions) |
long |
DefaultService.insert(int batch,
String dest,
Object data,
ConfigStore configs,
List<String> columns)
插入数据
|
long |
DefaultService.insert(int batch,
Table dest,
Object data,
ConfigStore configs,
List<String> columns) |
long |
DefaultService.insert(Table dest,
RunPrepare prepare,
ConfigStore configs,
Object obj,
String... conditions) |
long |
DefaultService.insert(Table dest,
Table origin,
ConfigStore configs,
Object obj,
String... conditions) |
List<Map<String,Object>> |
DefaultService.maps(RunPrepare prepare,
ConfigStore configs,
Object obj,
String... conditions)
按条件查询
|
List<Map<String,Object>> |
DefaultService.maps(String dest,
ConfigStore configs,
Object obj,
String... conditions) |
List<Map<String,Object>> |
DefaultService.maps(Table dest,
ConfigStore configs,
Object obj,
String... conditions) |
DataRow |
DefaultService.query(RunPrepare prepare,
ConfigStore store,
Object obj,
String... conditions) |
DataRow |
DefaultService.query(String dest,
ConfigStore store,
Object obj,
String... conditions) |
DataRow |
DefaultService.query(Table dest,
ConfigStore store,
Object obj,
String... conditions) |
protected DataSet |
DefaultService.queryFromCache(String cache,
String dest,
ConfigStore configs,
String... conditions) |
protected DataSet |
DefaultService.queryFromCache(String cache,
Table dest,
ConfigStore configs,
String... conditions) |
protected DataSet |
DefaultService.queryFromDao(RunPrepare prepare,
ConfigStore configs,
String... conditions) |
protected <T> EntitySet<T> |
DefaultService.queryFromDao(String dest,
Class<T> clazz,
ConfigStore configs,
String... conditions) |
protected DataSet |
DefaultService.queryFromDao(String dest,
ConfigStore configs,
String... conditions) |
protected <T> EntitySet<T> |
DefaultService.queryFromDao(Table dest,
Class<T> clazz,
ConfigStore configs,
String... conditions) |
protected DataSet |
DefaultService.queryFromDao(Table dest,
ConfigStore configs,
String... conditions) |
DataSet |
DefaultService.querys(RunPrepare prepare,
ConfigStore configs,
Object obj,
String... conditions)
按条件查询
|
DataSet |
DefaultService.querys(String dest,
ConfigStore configs,
Object obj,
String... conditions)
按条件查询
|
DataSet |
DefaultService.querys(Table dest,
ConfigStore configs,
Object obj,
String... conditions) |
boolean |
DefaultService.removeCache(String channel,
String dest,
ConfigStore configs,
String... conditions)
删除缓存 参数保持与查询参数完全一致
|
boolean |
DefaultService.removeCache(String channel,
Table dest,
ConfigStore configs,
String... conditions) |
long |
DefaultService.save(int batch,
String dest,
Object data,
ConfigStore configs,
List<String> columns)
save insert区别
操作单个对象时没有区别
在操作集合时区别:
save会循环操作数据库每次都会判断insert|update
save 集合中的数据可以是不同的表不同的结构
insert 集合中的数据必须保存到相同的表, 结构必须相同
insert 将一次性插入多条数据整个过程有可能只操作一次数据库 并 不考虑update情况 对于大批量数据来说 性能是主要优势
保存(insert|update)根据是否有主键值确定insert或update
|
long |
DefaultService.save(int batch,
Table dest,
Object data,
ConfigStore configs,
List<String> columns) |
protected long |
DefaultService.saveObject(String dest,
Object data,
ConfigStore configs,
List<String> columns) |
protected long |
DefaultService.saveObject(String dest,
Object data,
ConfigStore configs,
String... columns) |
protected long |
DefaultService.saveObject(Table dest,
Object data,
ConfigStore configs,
List<String> columns) |
protected long |
DefaultService.saveObject(Table dest,
Object data,
ConfigStore configs,
String... columns) |
<T> T |
DefaultService.select(Class<T> clazz,
ConfigStore configs,
T entity,
String... conditions) |
<T> T |
DefaultService.select(String dest,
Class<T> clazz,
ConfigStore configs,
T entity,
String... conditions) |
<T> T |
DefaultService.select(Table dest,
Class<T> clazz,
ConfigStore configs,
T entity,
String... conditions) |
protected <T> EntitySet<T> |
DefaultService.selectFromDao(Class<T> clazz,
ConfigStore configs,
String... conditions) |
<T> EntitySet<T> |
DefaultService.selects(Class<T> clazz,
ConfigStore configs,
T entity,
String... conditions) |
<T> EntitySet<T> |
DefaultService.selects(String dest,
Class<T> clazz,
ConfigStore configs,
T entity,
String... conditions) |
<T> EntitySet<T> |
DefaultService.selects(Table dest,
Class<T> clazz,
ConfigStore configs,
T entity,
String... conditions) |
protected PageNavi |
DefaultService.setPageLazy(String src,
ConfigStore configs,
String... conditions) |
protected PageNavi |
DefaultService.setPageLazy(Table src,
ConfigStore configs,
String... conditions) |
long |
DefaultService.update(int batch,
String dest,
Object data,
ConfigStore configs,
List<String> columns)
更新记录
默认情况下以主键为更新条件, 需在更新的数据保存在data中
如果提供了dest则更新dest表, 如果没有提供则根据data解析出表名
DataRow/DataSet可以临时设置主键 如设置TYPE_CODE为主键, 则根据TYPE_CODE更新
可以提供了ConfigStore以实现更复杂的更新条件
需要更新的列通过fixs/columns提供
|
long |
DefaultService.update(int batch,
Table dest,
Object data,
ConfigStore configs,
List<String> columns) |
long |
DefaultService.update(RunPrepare prepare,
DataRow data,
ConfigStore configs,
String... conditions) |
Copyright © 2025. All rights reserved.