@AnylineComponent(value="anyline.data.jdbc.adapter.ymatrix") public class YmatrixAdapter extends PostgresGenusAdapter
| 构造器和说明 |
|---|
YmatrixAdapter() |
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
add(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Column meta)
column[调用入口]
添加列,执行的命令通过meta.ddls()返回 |
boolean |
add(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Constraint meta)
constraint[调用入口]
添加约束 |
boolean |
add(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.ForeignKey meta)
foreign[调用入口]
添加外键
|
boolean |
add(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Index meta)
index[调用入口]
添加索引 |
boolean |
add(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.PrimaryKey meta)
primary[调用入口]
添加主键 |
boolean |
add(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Tag meta)
tag[调用入口]
添加标签 |
boolean |
add(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Trigger meta)
trigger[调用入口]
添加触发器 |
StringBuilder |
addColumnGuide(org.anyline.data.runtime.DataRuntime runtime,
StringBuilder builder,
org.anyline.metadata.Column meta)
column[命令合成-子流程]
添加列引导 alter table sso_user [add column] type_code int |
StringBuilder |
aggregation(org.anyline.data.runtime.DataRuntime runtime,
StringBuilder builder,
org.anyline.metadata.Column meta)
column[命令合成-子流程]
定义列:聚合类型 |
boolean |
alter(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Column meta)
column[调用入口]
修改列,执行的命令通过meta.ddls()返回 |
boolean |
alter(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Constraint meta)
constraint[调用入口]
修改约束 |
boolean |
alter(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.ForeignKey meta)
foreign[调用入口]
修改外键
|
boolean |
alter(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Function meta)
function[调用入口]
修改函数
|
boolean |
alter(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Index meta)
index[调用入口]
修改索引 |
boolean |
alter(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.MasterTable meta)
master table[调用入口]
修改主表,执行的命令通过meta.ddls()返回 |
boolean |
alter(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.PartitionTable meta)
partition table[调用入口]
修改分区表,执行的命令通过meta.ddls()返回 |
boolean |
alter(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.PrimaryKey meta)
primary[调用入口]
修改主键 |
boolean |
alter(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Procedure meta)
procedure[调用入口]
修改存储过程 |
boolean |
alter(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Sequence meta)
sequence[调用入口]
修改序列
|
boolean |
alter(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Table meta)
table[调用入口]
修改表,执行的命令通过meta.ddls()返回 |
boolean |
alter(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Table table,
org.anyline.metadata.Column meta,
boolean trigger)
column[调用入口]
修改列,执行的命令通过meta.ddls()返回 |
boolean |
alter(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Table table,
org.anyline.metadata.Constraint meta)
constraint[调用入口]
修改约束 |
boolean |
alter(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Table table,
org.anyline.metadata.ForeignKey meta)
foreign[调用入口]
修改外键
|
boolean |
alter(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Table table,
org.anyline.metadata.Index meta)
index[调用入口]
修改索引 |
boolean |
alter(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Table table,
org.anyline.metadata.PrimaryKey origin,
org.anyline.metadata.PrimaryKey meta)
primary[调用入口]
修改Table最后修改主键,注意不要与列上的主键标识重复,如果列上支持标识主键,这里不需要实现 |
boolean |
alter(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Table table,
org.anyline.metadata.Tag meta,
boolean trigger)
tag[调用入口]
修改标签 |
boolean |
alter(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Tag meta)
tag[调用入口]
修改标签 |
boolean |
alter(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Trigger meta)
trigger[调用入口]
修改触发器 |
boolean |
alter(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.View meta)
view[调用入口]
修改视图,执行的命令通过meta.ddls()返回 |
String |
alterColumnKeyword(org.anyline.data.runtime.DataRuntime runtime)
column[命令合成-子流程]
修改表的关键字 |
String |
batchInsertSeparator()
insert [命令合成-子流程]
批量插入数据时,多行数据之间分隔符 |
StringBuilder |
body(org.anyline.data.runtime.DataRuntime runtime,
StringBuilder builder,
org.anyline.metadata.Table meta)
table[命令合成-子流程]
创建表 body部分包含column index |
List<org.anyline.data.run.Run> |
buildAddRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Column meta,
boolean slice)
column[命令合成]
添加列 |
List<org.anyline.data.run.Run> |
buildAddRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Constraint meta)
constraint[命令合成]
添加约束 |
List<org.anyline.data.run.Run> |
buildAddRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.ForeignKey meta)
foreign[命令合成]
添加外键 |
List<org.anyline.data.run.Run> |
buildAddRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Index meta)
index[命令合成]
添加索引 |
List<org.anyline.data.run.Run> |
buildAddRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.PrimaryKey meta,
boolean slice)
primary[命令合成]
添加主键 |
List<org.anyline.data.run.Run> |
buildAddRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Tag meta,
boolean slice)
tag[命令合成]
添加标签 |
List<org.anyline.data.run.Run> |
buildAlterRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Column meta,
boolean slice)
column[命令合成]
修改列 有可能生成多条SQL |
List<org.anyline.data.run.Run> |
buildAlterRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Constraint meta)
constraint[命令合成]
修改约束 有可能生成多条SQL |
List<org.anyline.data.run.Run> |
buildAlterRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.ForeignKey meta)
foreign[命令合成]
修改外键 |
List<org.anyline.data.run.Run> |
buildAlterRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Function meta)
function[命令合成]
修改函数 有可能生成多条SQL |
List<org.anyline.data.run.Run> |
buildAlterRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Index meta)
index[命令合成]
修改索引 有可能生成多条SQL |
List<org.anyline.data.run.Run> |
buildAlterRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.MasterTable meta)
master table[命令合成-子流程]
修改主表 |
List<org.anyline.data.run.Run> |
buildAlterRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.PartitionTable meta)
partition table[命令合成]
修改分区表 |
List<org.anyline.data.run.Run> |
buildAlterRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.PrimaryKey origin,
org.anyline.metadata.PrimaryKey meta,
boolean slice)
primary[命令合成]
修改主键 有可能生成多条SQL |
List<org.anyline.data.run.Run> |
buildAlterRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Procedure meta)
procedure[命令合成]
修改存储过程 有可能生成多条SQL |
List<org.anyline.data.run.Run> |
buildAlterRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Sequence meta)
sequence[命令合成]
修改序列 有可能生成多条SQL |
List<org.anyline.data.run.Run> |
buildAlterRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Table meta)
table[命令合成]
修改表 只生成修改表本身属性 不生成关于列及索引的 |
List<org.anyline.data.run.Run> |
buildAlterRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Table meta,
Collection<org.anyline.metadata.Column> columns,
boolean slice)
table[命令合成]
修改列 有可能生成多条SQL,根据数据库类型优先合并成一条执行 |
List<org.anyline.data.run.Run> |
buildAlterRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Tag meta,
boolean slice)
tag[命令合成]
修改标签 有可能生成多条SQL |
List<org.anyline.data.run.Run> |
buildAlterRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Trigger meta)
trigger[命令合成]
修改触发器 有可能生成多条SQL |
List<org.anyline.data.run.Run> |
buildAlterRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.View meta)
view[命令合成]
修改视图 |
List<org.anyline.data.run.Run> |
buildAppendColumnCommentRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Table meta)
table[命令合成-子流程]
创建表完成后追加列备注,创建过程能添加备注的不需要实现与comment(DataRuntime runtime, StringBuilder builder, Column meta)二选一实现 |
List<org.anyline.data.run.Run> |
buildAppendCommentRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Column meta,
boolean slice)
column[命令合成-子流程]
创建表完成后追加表备注,创建过程能添加备注的不需要实现与comment(DataRuntime runtime, StringBuilder builder, Table meta)二选一实现 |
List<org.anyline.data.run.Run> |
buildAppendCommentRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.MasterTable meta)
master table[命令合成-子流程]
创建表完成后追加表备注,创建过程能添加备注的不需要实现与comment(DataRuntime runtime, StringBuilder builder, Table meta)二选一实现 |
List<org.anyline.data.run.Run> |
buildAppendCommentRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.PartitionTable meta)
partition table[命令合成]
创建表完成后追加表备注,创建过程能添加备注的不需要实现与comment(DataRuntime runtime, StringBuilder builder, Table meta)二选一实现 |
List<org.anyline.data.run.Run> |
buildAppendCommentRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Table meta)
table[命令合成-子流程]
创建表完成后追加表备注,创建过程能添加备注的不需要实现与comment(DataRuntime runtime, StringBuilder builder, Table meta)二选一实现 |
List<org.anyline.data.run.Run> |
buildAppendCommentRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.View meta)
view[命令合成-子流程]
添加视图备注(视图创建完成后调用,创建过程能添加备注的不需要实现) |
List<org.anyline.data.run.Run> |
buildAppendIndexRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Table meta)
index[命令合成]
创建表过程添加索引,表创建完成后添加索引,于表内索引index(DataRuntime, StringBuilder, Table)二选一 |
List<org.anyline.data.run.Run> |
buildChangeCommentRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Column meta,
boolean slice)
column[命令合成-子流程]
修改备注 一般不直接调用,如果需要由buildAlterRun内部统一调用 |
List<org.anyline.data.run.Run> |
buildChangeCommentRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.MasterTable meta)
master table[命令合成-子流程]
修改主表备注 |
List<org.anyline.data.run.Run> |
buildChangeCommentRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.PartitionTable meta)
partition table[命令合成-子流程]
修改分区表备注 |
List<org.anyline.data.run.Run> |
buildChangeCommentRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Table meta)
table[命令合成-子流程]
修改备注 |
List<org.anyline.data.run.Run> |
buildChangeCommentRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Tag meta,
boolean slice)
tag[命令合成]
修改备注 一般不直接调用,如果需要由buildAlterRun内部统一调用 |
List<org.anyline.data.run.Run> |
buildChangeCommentRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.View meta)
view[命令合成-子流程]
修改备注 |
List<org.anyline.data.run.Run> |
buildChangeDefaultRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Column meta,
boolean slice)
column[命令合成-子流程]
修改默认值 一般不直接调用,如果需要由buildAlterRun内部统一调用 |
List<org.anyline.data.run.Run> |
buildChangeDefaultRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Tag meta,
boolean slice)
tag[命令合成]
修改默认值 一般不直接调用,如果需要由buildAlterRun内部统一调用 |
List<org.anyline.data.run.Run> |
buildChangeNullableRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Column meta,
boolean slice)
column[命令合成-子流程]
修改非空限制 一般不直接调用,如果需要由buildAlterRun内部统一调用 |
List<org.anyline.data.run.Run> |
buildChangeNullableRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Tag meta,
boolean slice)
tag[命令合成]
修改非空限制 一般不直接调用,如果需要由buildAlterRun内部统一调用 |
List<org.anyline.data.run.Run> |
buildChangeTypeRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Column meta,
boolean slice)
column[命令合成-子流程]
修改数据类型 一般不直接调用,如果需要由buildAlterRun内部统一调用 |
List<org.anyline.data.run.Run> |
buildChangeTypeRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Tag meta,
boolean slice)
tag[命令合成]
修改数据类型 一般不直接调用,如果需要由buildAlterRun内部统一调用 |
List<org.anyline.data.run.Run> |
buildCreateRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Function meta)
function[命令合成]
添加函数 |
List<org.anyline.data.run.Run> |
buildCreateRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.MasterTable meta)
master table[命令合成]
创建主表 |
List<org.anyline.data.run.Run> |
buildCreateRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.PartitionTable meta)
partition table[命令合成]
创建分区表 |
List<org.anyline.data.run.Run> |
buildCreateRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Procedure meta)
procedure[命令合成]
添加存储过程 |
List<org.anyline.data.run.Run> |
buildCreateRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.entity.authorize.Role role)
role[命令合成]
创建角色 |
List<org.anyline.data.run.Run> |
buildCreateRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Sequence meta)
sequence[命令合成]
添加序列 |
List<org.anyline.data.run.Run> |
buildCreateRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Table meta)
table[命令合成]
创建表 关于创建主键的几个环节 1.1.定义列时 标识 primary(DataRuntime runtime, StringBuilder builder, Column column) 1.2.定义表时 标识 primary(DataRuntime runtime, StringBuilder builder, Table table) 1.3.定义完表DDL后,单独创建 primary(DataRuntime runtime, PrimaryKey primary)根据三选一情况调用buildCreateRun 2.单独创建 buildCreateRun(DataRuntime runtime, PrimaryKey primary) 其中1.x三选一 不要重复 |
List<org.anyline.data.run.Run> |
buildCreateRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Trigger meta)
trigger[命令合成]
添加触发器 |
List<org.anyline.data.run.Run> |
buildCreateRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.entity.authorize.User user)
user[命令合成]
创建用户 |
List<org.anyline.data.run.Run> |
buildCreateRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.View meta)
view[命令合成]
创建视图 |
StringBuilder |
buildCreateRunHead(org.anyline.data.runtime.DataRuntime runtime,
StringBuilder builder,
org.anyline.metadata.View meta)
view[命令合成-子流程]
创建视图头部 |
StringBuilder |
buildCreateRunOption(org.anyline.data.runtime.DataRuntime runtime,
StringBuilder builder,
org.anyline.metadata.View meta)
view[命令合成-子流程]
创建视图选项 |
List<org.anyline.data.run.Run> |
buildDeleteRun(org.anyline.data.runtime.DataRuntime runtime,
int batch,
org.anyline.metadata.Table table,
org.anyline.data.param.ConfigStore configs,
Boolean placeholder,
Boolean unicode,
String key,
Object values)
delete[命令合成]
合成 where column in (values) |
List<org.anyline.data.run.Run> |
buildDeleteRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Table dest,
org.anyline.data.param.ConfigStore configs,
Object obj,
Boolean placeholder,
Boolean unicode,
String... columns)
delete[命令合成]
合成 where k1 = v1 and k2 = v2 |
List<org.anyline.data.run.Run> |
buildDeleteRunFromEntity(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Table table,
org.anyline.data.param.ConfigStore configs,
Object obj,
Boolean placeholder,
Boolean unicode,
String... columns)
delete[命令合成-子流程]
合成 where k1 = v1 and k2 = v2 |
List<org.anyline.data.run.Run> |
buildDeleteRunFromTable(org.anyline.data.runtime.DataRuntime runtime,
int batch,
org.anyline.metadata.Table table,
org.anyline.data.param.ConfigStore configs,
Boolean placeholder,
Boolean unicode,
String column,
Object values)
delete[命令合成-子流程]
合成 where column in (values) |
List<org.anyline.data.run.Run> |
buildDropAutoIncrement(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Column meta,
boolean slice)
column[命令合成-子流程]
取消自增 |
List<org.anyline.data.run.Run> |
buildDropRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Column meta,
boolean slice)
column[命令合成]
删除列 |
List<org.anyline.data.run.Run> |
buildDropRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Constraint meta)
constraint[命令合成]
删除约束 |
List<org.anyline.data.run.Run> |
buildDropRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.ForeignKey meta)
foreign[命令合成]
删除外键 |
List<org.anyline.data.run.Run> |
buildDropRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Function meta)
function[命令合成]
删除函数 |
List<org.anyline.data.run.Run> |
buildDropRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Index meta)
index[命令合成]
删除索引 |
List<org.anyline.data.run.Run> |
buildDropRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.MasterTable meta)
master table[命令合成]
删除主表 |
List<org.anyline.data.run.Run> |
buildDropRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.PartitionTable meta)
partition table[命令合成-]
删除分区表 |
List<org.anyline.data.run.Run> |
buildDropRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.PrimaryKey meta,
boolean slice)
primary[命令合成]
删除主键 |
List<org.anyline.data.run.Run> |
buildDropRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Procedure meta)
procedure[命令合成]
删除存储过程 |
List<org.anyline.data.run.Run> |
buildDropRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.entity.authorize.Role role)
role[命令合成]
删除角色 |
List<org.anyline.data.run.Run> |
buildDropRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Sequence meta)
sequence[命令合成]
删除序列 |
List<org.anyline.data.run.Run> |
buildDropRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Table meta)
table[命令合成]
删除表 |
List<org.anyline.data.run.Run> |
buildDropRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Tag meta,
boolean slice)
tag[命令合成]
删除标签 |
List<org.anyline.data.run.Run> |
buildDropRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Trigger meta)
trigger[命令合成]
删除触发器 |
List<org.anyline.data.run.Run> |
buildDropRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.entity.authorize.User user)
user[命令合成]
删除用户 |
List<org.anyline.data.run.Run> |
buildDropRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.View meta)
view[命令合成]
删除视图 |
org.anyline.data.run.Run |
buildExecuteRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.data.prepare.RunPrepare prepare,
org.anyline.data.param.ConfigStore configs,
Boolean placeholder,
Boolean unicode,
String... conditions)
execute [命令合成]
创建执行SQL |
List<org.anyline.data.run.Run> |
buildGrantRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.entity.authorize.Role role,
org.anyline.entity.authorize.Privilege... privileges)
grant[命令合成]
授权 |
List<org.anyline.data.run.Run> |
buildGrantRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.entity.authorize.User user,
org.anyline.entity.authorize.Privilege... privileges)
grant[命令合成]
授权 |
List<org.anyline.data.run.Run> |
buildGrantRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.entity.authorize.User user,
org.anyline.entity.authorize.Role... roles)
grant[命令合成]
授权 |
org.anyline.data.run.Run |
buildInsertRun(org.anyline.data.runtime.DataRuntime runtime,
int batch,
org.anyline.metadata.Table dest,
Object obj,
org.anyline.data.param.ConfigStore configs,
Boolean placeholder,
Boolean unicode,
List<String> columns)
insert [命令合成]
填充inset命令内容(创建批量INSERT RunPrepare) |
org.anyline.data.run.Run |
buildInsertRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Table dest,
org.anyline.data.prepare.RunPrepare prepare,
org.anyline.data.param.ConfigStore configs,
Object obj,
Boolean placeholder,
Boolean unicode,
String... conditions)
insert [命令合成]
填充inset命令内容(创建批量INSERT RunPrepare) |
List<org.anyline.data.run.Run> |
buildQueryCatalogRun(org.anyline.data.runtime.DataRuntime runtime,
String random)
catalog[命令合成]
查询当前catalog |
List<org.anyline.data.run.Run> |
buildQueryCatalogsRun(org.anyline.data.runtime.DataRuntime runtime,
boolean greedy,
org.anyline.metadata.Catalog query)
catalog[命令合成]
查询全部catalog |
List<org.anyline.data.run.Run> |
buildQueryColumnsRun(org.anyline.data.runtime.DataRuntime runtime,
boolean metadata,
Collection<? extends org.anyline.metadata.Table> tables,
org.anyline.metadata.Column query,
org.anyline.data.param.ConfigStore configs)
column[命令合成]
(方法1) 查询多个表的列 |
List<org.anyline.data.run.Run> |
buildQueryColumnsRun(org.anyline.data.runtime.DataRuntime runtime,
boolean metadata,
org.anyline.metadata.Column query,
org.anyline.data.param.ConfigStore configs)
column[命令合成]
查询表上的列 |
List<org.anyline.data.run.Run> |
buildQueryConstraintsRun(org.anyline.data.runtime.DataRuntime runtime,
boolean greedy,
org.anyline.metadata.Constraint query)
constraint[命令合成]
查询表上的约束 |
List<org.anyline.data.run.Run> |
buildQueryDatabasesRun(org.anyline.data.runtime.DataRuntime runtime,
boolean greedy,
org.anyline.metadata.Database query)
database[命令合成]
查询全部数据库 |
List<org.anyline.data.run.Run> |
buildQueryDdlRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.graph.EdgeTable meta)
edge[命令合成]
查询表DDL |
List<org.anyline.data.run.Run> |
buildQueryDdlRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Function meta)
function[命令合成]
查询函数DDL |
List<org.anyline.data.run.Run> |
buildQueryDdlRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.MasterTable master)
master[命令合成]
查询表DDL |
List<org.anyline.data.run.Run> |
buildQueryDdlRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.PartitionTable table)
partition table[命令合成]
查询 PartitionTable DDL |
List<org.anyline.data.run.Run> |
buildQueryDdlRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Procedure procedure)
procedure[命令合成]
查询存储DDL |
List<org.anyline.data.run.Run> |
buildQueryDdlRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Sequence meta)
sequence[命令合成]
查询序列DDL |
List<org.anyline.data.run.Run> |
buildQueryDdlRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Table table)
table[命令合成]
查询表DDL |
List<org.anyline.data.run.Run> |
buildQueryDdlRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.graph.VertexTable vertex)
vertex[命令合成]
查询表DDL |
List<org.anyline.data.run.Run> |
buildQueryDdlRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.View view)
view[命令合成]
查询视图DDL |
List<org.anyline.data.run.Run> |
buildQueryEdgesCommentRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.graph.EdgeTable query,
int types)
edge[命令合成]
查询表备注 |
List<org.anyline.data.run.Run> |
buildQueryEdgesRun(org.anyline.data.runtime.DataRuntime runtime,
boolean greedy,
org.anyline.metadata.graph.EdgeTable query,
int types,
org.anyline.data.param.ConfigStore configs)
edge[命令合成]
查询表,不是查表中的数据 |
List<org.anyline.data.run.Run> |
buildQueryForeignsRun(org.anyline.data.runtime.DataRuntime runtime,
boolean greedy,
org.anyline.metadata.ForeignKey query)
foreign[命令合成]
查询表上的外键 |
List<org.anyline.data.run.Run> |
buildQueryFunctionsRun(org.anyline.data.runtime.DataRuntime runtime,
boolean greedy,
org.anyline.metadata.Function query)
function[命令合成]
查询表上的 Function |
List<org.anyline.data.run.Run> |
buildQueryIndexesRun(org.anyline.data.runtime.DataRuntime runtime,
boolean greedy,
Collection<? extends org.anyline.metadata.Table> tables)
index[命令合成]
查询表上的索引 |
List<org.anyline.data.run.Run> |
buildQueryIndexesRun(org.anyline.data.runtime.DataRuntime runtime,
boolean greedy,
org.anyline.metadata.Index query)
index[命令合成]
查询表上的索引 |
List<org.anyline.data.run.Run> |
buildQueryMasterTablesCommentRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.MasterTable query,
int types)
master[命令合成]
查询表备注 |
List<org.anyline.data.run.Run> |
buildQueryMasterTablesRun(org.anyline.data.runtime.DataRuntime runtime,
boolean greedy,
org.anyline.metadata.MasterTable query,
int types,
org.anyline.data.param.ConfigStore configs)
master[命令合成]
查询表,不是查表中的数据 |
List<org.anyline.data.run.Run> |
buildQueryPartitionTablesRun(org.anyline.data.runtime.DataRuntime runtime,
boolean greedy,
org.anyline.metadata.PartitionTable query,
int types)
partition table[命令合成]
查询分区表 |
List<org.anyline.data.run.Run> |
buildQueryPrimaryRun(org.anyline.data.runtime.DataRuntime runtime,
boolean greedy,
org.anyline.metadata.PrimaryKey query)
primary[命令合成]
查询表上的主键 |
List<org.anyline.data.run.Run> |
buildQueryPrivilegesRun(org.anyline.data.runtime.DataRuntime runtime,
boolean regreedy,
org.anyline.entity.authorize.Privilege query)
privilege[命令合成]
查询用户权限 |
List<org.anyline.data.run.Run> |
buildQueryProceduresRun(org.anyline.data.runtime.DataRuntime runtime,
boolean greedy,
org.anyline.metadata.Procedure query)
procedure[命令合成]
查询表上的 Trigger |
List<org.anyline.data.run.Run> |
buildQueryProductRun(org.anyline.data.runtime.DataRuntime runtime)
database[命令合成]
查询当前数据源 数据库产品说明(产品名称+版本号) |
List<org.anyline.data.run.Run> |
buildQueryRolesRun(org.anyline.data.runtime.DataRuntime runtime,
boolean greedy,
org.anyline.entity.authorize.Role query)
role[命令合成]
查询角色 |
org.anyline.data.run.Run |
buildQueryRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.data.prepare.RunPrepare prepare,
org.anyline.data.param.ConfigStore configs,
Boolean placeholder,
Boolean unicode,
String... conditions)
select[命令合成]
最终可执行命令 创建查询SQL |
List<org.anyline.data.run.Run> |
buildQuerySchemaRun(org.anyline.data.runtime.DataRuntime runtime,
String random)
schema[命令合成]
查询当前schema |
List<org.anyline.data.run.Run> |
buildQuerySchemasRun(org.anyline.data.runtime.DataRuntime runtime,
boolean greedy,
org.anyline.metadata.Schema query)
catalog[命令合成]
查询全部数据库 |
List<org.anyline.data.run.Run> |
buildQuerySequence(org.anyline.data.runtime.DataRuntime runtime,
boolean next,
String... names)
查询序列cur 或 next value
|
List<org.anyline.data.run.Run> |
buildQuerySequencesRun(org.anyline.data.runtime.DataRuntime runtime,
boolean greedy,
org.anyline.metadata.Sequence query)
sequence[命令合成]
查询表上的 Sequence |
List<org.anyline.data.run.Run> |
buildQueryTablesCommentRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Table query,
int types)
table[命令合成]
查询表备注 |
List<org.anyline.data.run.Run> |
buildQueryTablesRun(org.anyline.data.runtime.DataRuntime runtime,
boolean greedy,
org.anyline.metadata.Table query,
int types,
org.anyline.data.param.ConfigStore configs)
table[命令合成]
查询表,不是查表中的数据 |
List<org.anyline.data.run.Run> |
buildQueryTagsRun(org.anyline.data.runtime.DataRuntime runtime,
boolean greedy,
org.anyline.metadata.Tag query)
tag[命令合成]
查询表上的列 |
List<org.anyline.data.run.Run> |
buildQueryTriggersRun(org.anyline.data.runtime.DataRuntime runtime,
boolean greedy,
org.anyline.metadata.Trigger query)
trigger[命令合成]
查询表上的 Trigger |
List<org.anyline.data.run.Run> |
buildQueryUsersRun(org.anyline.data.runtime.DataRuntime runtime,
boolean greedy,
org.anyline.entity.authorize.User query)
user[命令合成]
查询用户 |
List<org.anyline.data.run.Run> |
buildQueryVersionRun(org.anyline.data.runtime.DataRuntime runtime)
database[命令合成]
查询当前数据源 数据库版本 版本号比较复杂 不是全数字 |
List<org.anyline.data.run.Run> |
buildQueryVertexsCommentRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.graph.VertexTable query,
int types)
vertex[命令合成]
查询表备注 |
List<org.anyline.data.run.Run> |
buildQueryVertexsRun(org.anyline.data.runtime.DataRuntime runtime,
boolean greedy,
org.anyline.metadata.graph.VertexTable query,
int types,
org.anyline.data.param.ConfigStore configs)
vertex[命令合成]
查询表,不是查表中的数据 |
List<org.anyline.data.run.Run> |
buildQueryViewsCommentRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.View query,
int types)
view[命令合成]
查询视图备注 |
List<org.anyline.data.run.Run> |
buildQueryViewsRun(org.anyline.data.runtime.DataRuntime runtime,
boolean greedy,
org.anyline.metadata.View query,
int types,
org.anyline.data.param.ConfigStore configs)
view[命令合成]
查询视图,不是查视图中的数据 |
List<org.anyline.data.run.Run> |
buildRenameRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Column meta,
boolean slice)
column[命令合成]
修改列名 一般不直接调用,如果需要由buildAlterRun内部统一调用 |
List<org.anyline.data.run.Run> |
buildRenameRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Constraint meta)
constraint[命令合成]
修改约束名 一般不直接调用,如果需要由buildAlterRun内部统一调用 |
List<org.anyline.data.run.Run> |
buildRenameRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.ForeignKey meta)
foreign[命令合成]
修改外键名 一般不直接调用,如果需要由buildAlterRun内部统一调用 |
List<org.anyline.data.run.Run> |
buildRenameRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Function meta)
function[命令合成]
修改函数名 一般不直接调用,如果需要由buildAlterRun内部统一调用 |
List<org.anyline.data.run.Run> |
buildRenameRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Index meta)
index[命令合成]
修改索引名 一般不直接调用,如果需要由buildAlterRun内部统一调用 |
List<org.anyline.data.run.Run> |
buildRenameRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.MasterTable meta)
master table[命令合成-子流程]
主表重命名 |
List<org.anyline.data.run.Run> |
buildRenameRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.PartitionTable meta)
partition table[命令合成]
分区表重命名 |
List<org.anyline.data.run.Run> |
buildRenameRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.PrimaryKey meta)
primary[命令合成]
修改主键名 一般不直接调用,如果需要由buildAlterRun内部统一调用 |
List<org.anyline.data.run.Run> |
buildRenameRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Procedure meta)
procedure[命令合成]
修改存储过程名 一般不直接调用,如果需要由buildAlterRun内部统一调用 |
List<org.anyline.data.run.Run> |
buildRenameRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.entity.authorize.Role origin,
org.anyline.entity.authorize.Role update)
role[命令合成]
角色重命名 |
List<org.anyline.data.run.Run> |
buildRenameRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Sequence meta)
sequence[命令合成]
修改序列名 一般不直接调用,如果需要由buildAlterRun内部统一调用 |
List<org.anyline.data.run.Run> |
buildRenameRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Table meta)
table[命令合成]
重命名 子类实现 |
List<org.anyline.data.run.Run> |
buildRenameRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Tag meta,
boolean slice)
tag[命令合成]
修改标签名 一般不直接调用,如果需要由buildAlterRun内部统一调用 |
List<org.anyline.data.run.Run> |
buildRenameRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Trigger meta)
trigger[命令合成]
修改触发器名 一般不直接调用,如果需要由buildAlterRun内部统一调用 |
List<org.anyline.data.run.Run> |
buildRenameRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.entity.authorize.User origin,
org.anyline.entity.authorize.User update)
user[命令合成]
用户重命名 |
List<org.anyline.data.run.Run> |
buildRenameRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.View meta)
view[命令合成]
重命名 一般不直接调用,如果需要由buildAlterRun内部统一调用 |
List<org.anyline.data.run.Run> |
buildRevokeRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.entity.authorize.Role role,
org.anyline.entity.authorize.Privilege... privileges)
grant[命令合成]
撤销授权 |
List<org.anyline.data.run.Run> |
buildRevokeRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.entity.authorize.User user,
org.anyline.entity.authorize.Privilege... privileges)
grant[命令合成]
撤销授权 |
List<org.anyline.data.run.Run> |
buildRevokeRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.entity.authorize.User user,
org.anyline.entity.authorize.Role... roles)
grant[命令合成]
撤销授权 |
List<org.anyline.data.run.Run> |
buildTruncateRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Table table)
delete[命令合成]
合成 where column in (values) |
org.anyline.data.run.Run |
buildUpdateRun(org.anyline.data.runtime.DataRuntime runtime,
int batch,
org.anyline.metadata.Table dest,
Object obj,
org.anyline.data.param.ConfigStore configs,
Boolean placeholder,
Boolean unicode,
List<String> columns)
update [命令合成]
|
org.anyline.data.run.Run |
buildUpdateRunFromCollection(org.anyline.data.runtime.DataRuntime runtime,
int batch,
org.anyline.metadata.Table dest,
Collection list,
org.anyline.data.param.ConfigStore configs,
Boolean placeholder,
Boolean unicode,
LinkedHashMap<String,org.anyline.metadata.Column> columns)
update [命令合成]
|
org.anyline.data.run.Run |
buildUpdateRunFromDataRow(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Table dest,
org.anyline.entity.DataRow row,
org.anyline.data.param.ConfigStore configs,
Boolean placeholder,
Boolean unicode,
LinkedHashMap<String,org.anyline.metadata.Column> columns)
update [命令合成]
|
org.anyline.data.run.Run |
buildUpdateRunFromEntity(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Table dest,
Object obj,
org.anyline.data.param.ConfigStore configs,
Boolean placeholder,
Boolean unicode,
LinkedHashMap<String,org.anyline.metadata.Column> columns)
update [命令合成]
|
org.anyline.data.run.Run |
buildUpdateRunLimit(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.data.run.Run run)
update [命令合成]
|
org.anyline.metadata.Catalog |
catalog(org.anyline.data.runtime.DataRuntime runtime,
boolean create,
org.anyline.metadata.Catalog meta)
catalog[结果集封装]
当前catalog 根据驱动内置接口补充 |
org.anyline.metadata.Catalog |
catalog(org.anyline.data.runtime.DataRuntime runtime,
int index,
boolean create,
org.anyline.metadata.Catalog meta,
org.anyline.entity.DataSet set)
catalog[结果集封装]
当前catalog 根据查询结果集 |
org.anyline.metadata.Catalog |
catalog(org.anyline.data.runtime.DataRuntime runtime,
String random)
catalog[调用入口]
当前Catalog |
<T extends org.anyline.metadata.Catalog> |
catalog(List<T> catalogs,
String name)
根据 name检测catalogs集合中是否存在
|
<T extends org.anyline.metadata.Catalog> |
catalogs(org.anyline.data.runtime.DataRuntime runtime,
boolean create,
LinkedHashMap<String,T> previous)
catalog[结果集封装]
根据驱动内置接口补充 catalog |
<T extends org.anyline.metadata.Catalog> |
catalogs(org.anyline.data.runtime.DataRuntime runtime,
boolean create,
List<T> previous)
catalog[结果集封装]
根据驱动内置接口补充 catalog |
<T extends org.anyline.metadata.Catalog> |
catalogs(org.anyline.data.runtime.DataRuntime runtime,
int index,
boolean create,
LinkedHashMap<String,T> previous,
org.anyline.metadata.Catalog query,
org.anyline.entity.DataSet set)
catalog[结果集封装]
根据查询结果集构造 Database |
<T extends org.anyline.metadata.Catalog> |
catalogs(org.anyline.data.runtime.DataRuntime runtime,
int index,
boolean create,
List<T> previous,
org.anyline.metadata.Catalog query,
org.anyline.entity.DataSet set)
catalog[结果集封装]
根据查询结果集构造 Database |
<T extends org.anyline.metadata.Catalog> |
catalogs(org.anyline.data.runtime.DataRuntime runtime,
String random,
boolean greedy,
org.anyline.metadata.Catalog query)
catalog[调用入口]
|
<T extends org.anyline.metadata.Catalog> |
catalogs(org.anyline.data.runtime.DataRuntime runtime,
String random,
org.anyline.metadata.Catalog query)
catalog[调用入口]
|
StringBuilder |
charset(org.anyline.data.runtime.DataRuntime runtime,
StringBuilder builder,
org.anyline.metadata.Column meta)
column[命令合成-子流程]
列定义:编码 |
StringBuilder |
charset(org.anyline.data.runtime.DataRuntime runtime,
StringBuilder builder,
org.anyline.metadata.Table meta)
table[命令合成-子流程]
编码 |
protected List<org.anyline.data.run.Run> |
checkAutoIncrement(org.anyline.data.runtime.DataRuntime runtime,
String random,
org.anyline.metadata.Table table,
boolean slice)
修改主键前先 根据主键检测自增 如果数据库要求自增必须在主键上时才需要执行
|
protected LinkedHashMap<String,org.anyline.metadata.Column> |
checkColumnAction(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Table meta)
检测列的执行命令,all drop alter等
|
StringBuilder |
checkColumnExists(org.anyline.data.runtime.DataRuntime runtime,
StringBuilder builder,
boolean exists)
column[命令合成-子流程]
列定义:创建或删除列之前 检测表是否存在 IF NOT EXISTS |
StringBuilder |
checkIndexExists(org.anyline.data.runtime.DataRuntime runtime,
StringBuilder builder,
boolean exists)
table[命令合成-子流程]
创建或删除表之前 检测表是否存在 IF NOT EXISTS |
LinkedHashMap<String,org.anyline.metadata.Column> |
checkMetadata(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Table table,
org.anyline.data.param.ConfigStore configs,
LinkedHashMap<String,org.anyline.metadata.Column> columns)
过滤掉表结构中不存在的列
|
<T extends org.anyline.metadata.Metadata> |
checkName(org.anyline.data.runtime.DataRuntime runtime,
String random,
T meta)
检测name,name中可能包含catalog.schema.name
如果有一项或三项,在父类中解析 如果只有两项,需要根据不同数据库区分出最前一项是catalog还是schema,如果区分不出来的抛出异常 |
protected Boolean |
checkOverride(Object obj,
org.anyline.data.param.ConfigStore configs)
有主键值的情况下 检测覆盖
|
void |
checkPrimary(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Table table)
table[命令合成-子流程]
检测表主键(在没有显式设置主键时根据其他条件判断如自增),同时根据主键对象给相关列设置主键标识 |
protected Map<String,Object> |
checkPv(Object obj)
检测主键值
|
StringBuilder |
checkTableExists(org.anyline.data.runtime.DataRuntime runtime,
StringBuilder builder,
boolean exists)
table[命令合成-子流程]
创建或删除表之前 检测表是否存在 IF NOT EXISTS |
StringBuilder |
checkTagExists(org.anyline.data.runtime.DataRuntime runtime,
StringBuilder builder,
boolean exists)
tag[命令合成]
创建或删除标签之前 检测表是否存在 IF NOT EXISTS |
StringBuilder |
checkViewExists(org.anyline.data.runtime.DataRuntime runtime,
StringBuilder builder,
boolean exists)
view[命令合成-子流程]
创建或删除视图之前 检测视图是否存在 IF NOT EXISTS |
String |
columnFieldLengthRefer(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.type.TypeMetadata meta)
column[结果集封装]
(方法1) 元数据数字有效位数列 不直接调用 用来覆盖dataTypeMetadataRefer(DataRuntime runtime, TypeMetadata meta) 注意父类中会根据具体数据库和数据类型(alias,category) 确定refer 如果父类没有设置 再用子类中统一的默认值 |
String |
columnFieldPrecisionRefer(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.type.TypeMetadata meta)
column[结果集封装]
(方法1) 元数据长度列 不直接调用 用来覆盖dataTypeMetadataRefer(DataRuntime runtime, TypeMetadata meta) 注意父类中会根据具体数据库和数据类型(alias,category) 确定refer 如果父类没有设置 再用子类中统一的默认值 |
String |
columnFieldScaleRefer(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.type.TypeMetadata meta)
column[结果集封装]
(方法1) 元数据数字有效位数列 不直接调用 用来覆盖dataTypeMetadataRefer(DataRuntime runtime, TypeMetadata meta) 注意父类中会根据具体数据库和数据类型(alias,category) 确定refer 如果父类没有设置 再用子类中统一的默认值 |
int |
columnMetadataIgnoreLength(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.type.TypeMetadata meta)
column[结果集封装]
(方法1) 是否忽略长度 不直接调用 用来覆盖dataTypeMetadataRefer(DataRuntime runtime, TypeMetadata meta) 注意父类中会根据具体数据库和数据类型(alias,category) 确定refer 如果父类没有设置 再用子类中统一的默认值 |
int |
columnMetadataIgnorePrecision(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.type.TypeMetadata meta)
column[结果集封装]
(方法1) 是否忽略有效位数 不直接调用 用来覆盖dataTypeMetadataRefer(DataRuntime runtime, TypeMetadata meta) 注意父类中会根据具体数据库和数据类型(alias,category) 确定refer 如果父类没有设置 再用子类中统一的默认值 |
int |
columnMetadataIgnoreScale(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.type.TypeMetadata meta)
column[结果集封装]
(方法1) 是否忽略小数位 不直接调用 用来覆盖dataTypeMetadataRefer(DataRuntime runtime, TypeMetadata meta) 注意父类中会根据具体数据库和数据类型(alias,category) 确定refer 如果父类没有设置 再用子类中统一的默认值 |
<T extends org.anyline.metadata.Column> |
columns(org.anyline.data.runtime.DataRuntime runtime,
boolean create,
LinkedHashMap<String,T> previous,
org.anyline.metadata.Column query)
column[结果集封装]
解析JDBC get columns结果 |
<T extends org.anyline.metadata.Column> |
columns(org.anyline.data.runtime.DataRuntime runtime,
int index,
boolean create,
LinkedHashMap<String,T> previous,
org.anyline.metadata.Table table,
org.anyline.metadata.Column query,
org.anyline.entity.DataSet set)
column[结果集封装]
(方法1) 根据系统表查询SQL获取表结构 根据查询结果集构造Column |
<T extends org.anyline.metadata.Column> |
columns(org.anyline.data.runtime.DataRuntime runtime,
int index,
boolean create,
List<T> previous,
Collection<? extends org.anyline.metadata.Table> tables,
org.anyline.metadata.Column query,
org.anyline.entity.DataSet set)
column[结果集封装]
(方法1) 根据系统表查询SQL获取表结构 根据查询结果集构造Column,并分配到各自的表中 |
<T extends org.anyline.metadata.Column> |
columns(org.anyline.data.runtime.DataRuntime runtime,
int index,
boolean create,
List<T> previous,
org.anyline.metadata.Column query,
org.anyline.entity.DataSet set)
column[结果集封装]
(方法1) 根据系统表查询SQL获取表结构 根据查询结果集构造Column |
<T extends org.anyline.metadata.Column> |
columns(org.anyline.data.runtime.DataRuntime runtime,
String random,
boolean greedy,
Collection<? extends org.anyline.metadata.Table> tables,
org.anyline.metadata.Column query,
org.anyline.data.param.ConfigStore configs)
column[调用入口]
(方法1) 查询多个表列,并分配到每个表中,需要保持所有表的catalog,schema相同 |
<T extends org.anyline.metadata.Column> |
columns(org.anyline.data.runtime.DataRuntime runtime,
String random,
boolean greedy,
org.anyline.metadata.Table table,
org.anyline.metadata.Column query,
boolean primary,
org.anyline.data.param.ConfigStore configs)
column[调用入口]
查询表结构(多方法合成) |
StringBuilder |
columns(org.anyline.data.runtime.DataRuntime runtime,
StringBuilder builder,
org.anyline.metadata.Table table)
table[命令合成-子流程]
创建表 columns部分 |
StringBuilder |
comment(org.anyline.data.runtime.DataRuntime runtime,
StringBuilder builder,
org.anyline.metadata.Column meta)
column[命令合成-子流程]
列定义:备注 |
StringBuilder |
comment(org.anyline.data.runtime.DataRuntime runtime,
StringBuilder builder,
org.anyline.metadata.Index meta)
index[命令合成-子流程]
索引备注 |
StringBuilder |
comment(org.anyline.data.runtime.DataRuntime runtime,
StringBuilder builder,
org.anyline.metadata.Table meta)
table[命令合成-子流程]
备注 创建表的完整DDL拼接COMMENT部分,与buildAppendCommentRun二选一实现 |
StringBuilder |
comment(org.anyline.data.runtime.DataRuntime runtime,
StringBuilder builder,
org.anyline.metadata.View meta)
view[命令合成-子流程]
视图备注 |
<T extends org.anyline.metadata.Table> |
comments(org.anyline.data.runtime.DataRuntime runtime,
int index,
boolean create,
LinkedHashMap<String,T> previous,
org.anyline.metadata.Table query,
org.anyline.entity.DataSet set)
table[结果集封装]
表备注 |
<T extends org.anyline.metadata.Table> |
comments(org.anyline.data.runtime.DataRuntime runtime,
int index,
boolean create,
List<T> previous,
org.anyline.metadata.Table query,
org.anyline.entity.DataSet set)
table[结果集封装]
表备注 |
LinkedHashMap<String,org.anyline.metadata.Column> |
confirmInsertColumns(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Table dest,
Object obj,
org.anyline.data.param.ConfigStore configs,
List<String> columns,
boolean batch)
insert [命令合成-子流程]
确认需要插入的列 |
LinkedHashMap<String,org.anyline.metadata.Column> |
confirmUpdateColumns(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Table dest,
org.anyline.entity.DataRow row,
org.anyline.data.param.ConfigStore configs,
List<String> columns)
确认需要更新的列
|
LinkedHashMap<String,org.anyline.metadata.Column> |
confirmUpdateColumns(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Table dest,
Object obj,
org.anyline.data.param.ConfigStore configs,
List<String> columns)
确认需要更新的列
|
<T extends org.anyline.metadata.Constraint> |
constraints(org.anyline.data.runtime.DataRuntime runtime,
int index,
boolean create,
LinkedHashMap<String,T> previous,
org.anyline.metadata.Constraint query,
org.anyline.entity.DataSet set)
constraint[结果集封装]
根据查询结果集构造Constraint |
<T extends org.anyline.metadata.Constraint> |
constraints(org.anyline.data.runtime.DataRuntime runtime,
int index,
boolean create,
List<T> previous,
org.anyline.metadata.Constraint query,
org.anyline.entity.DataSet set)
constraint[结果集封装]
根据查询结果集构造Constraint |
<T extends org.anyline.metadata.Constraint> |
constraints(org.anyline.data.runtime.DataRuntime runtime,
String random,
boolean greedy,
org.anyline.metadata.Constraint query)
constraint[调用入口]
|
<T extends org.anyline.metadata.Constraint> |
constraints(org.anyline.data.runtime.DataRuntime runtime,
String random,
org.anyline.metadata.Constraint query)
constraint[调用入口]
|
long |
count(org.anyline.data.runtime.DataRuntime runtime,
String random,
org.anyline.data.run.Run run)
count [命令执行]
|
long |
count(org.anyline.data.runtime.DataRuntime runtime,
String random,
org.anyline.data.prepare.RunPrepare prepare,
org.anyline.data.param.ConfigStore configs,
String... conditions)
count [调用入口]
|
boolean |
create(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Function meta)
function[调用入口]
添加函数
|
boolean |
create(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.MasterTable meta)
master table[调用入口]
创建主表,执行的命令通过meta.ddls()返回 |
boolean |
create(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.PartitionTable meta)
partition table[调用入口]
创建分区表,执行的命令通过meta.ddls()返回 |
boolean |
create(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Procedure meta)
procedure[调用入口]
添加存储过程 |
boolean |
create(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.entity.authorize.Role role)
role[调用入口]
创建角色 |
boolean |
create(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Sequence meta)
sequence[调用入口]
添加序列
|
boolean |
create(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Table meta)
table[调用入口]
创建表,执行的命令通过meta.ddls()返回 |
boolean |
create(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.entity.authorize.User user)
user[调用入口]
创建用户 |
boolean |
create(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.View meta)
view[调用入口]
创建视图,执行的命令通过meta.ddls()返回 |
List<org.anyline.data.run.RunValue> |
createConditionIn(org.anyline.data.runtime.DataRuntime runtime,
StringBuilder builder,
org.anyline.entity.Compare compare,
Object value,
Boolean placeholder,
Boolean unicode)
select[命令合成-子流程]
构造(NOT) IN 查询条件 |
org.anyline.data.run.RunValue |
createConditionLike(org.anyline.data.runtime.DataRuntime runtime,
StringBuilder builder,
org.anyline.entity.Compare compare,
Object value,
Boolean placeholder,
Boolean unicode)
select[命令合成-子流程]
构造 LIKE 查询条件 如果不需要占位符 返回null 否则原样返回value |
protected org.anyline.data.run.Run |
createInsertRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Table dest,
Object obj,
org.anyline.data.param.ConfigStore configs,
Boolean placeholder,
Boolean unicode,
List<String> columns)
insert [命令合成-子流程]
根据entity创建 INSERT RunPrepare由buildInsertRun调用 |
protected org.anyline.data.run.Run |
createInsertRunFromCollection(org.anyline.data.runtime.DataRuntime runtime,
int batch,
org.anyline.metadata.Table dest,
Collection list,
org.anyline.data.param.ConfigStore configs,
Boolean placeholder,
Boolean unicode,
List<String> columns)
insert [命令合成-子流程]
根据collection创建 INSERT RunPrepare由buildInsertRun调用 |
org.anyline.metadata.Database |
database(org.anyline.data.runtime.DataRuntime runtime,
boolean create,
org.anyline.metadata.Database meta)
database[结果集封装]
当前database 根据驱动内置接口补充 |
org.anyline.metadata.Database |
database(org.anyline.data.runtime.DataRuntime runtime,
int index,
boolean create,
org.anyline.metadata.Database meta,
org.anyline.entity.DataSet set)
database[结果集封装]
当前database 根据查询结果集 |
org.anyline.metadata.Database |
database(org.anyline.data.runtime.DataRuntime runtime,
String random)
database[调用入口]
当前数据库 |
<T extends org.anyline.metadata.Database> |
database(List<T> databases,
String name)
根据 name检测databases集合中是否存在
|
<T extends org.anyline.metadata.Database> |
databases(org.anyline.data.runtime.DataRuntime runtime,
int index,
boolean create,
LinkedHashMap<String,T> previous,
org.anyline.metadata.Database query,
org.anyline.entity.DataSet set)
database[结果集封装]
|
<T extends org.anyline.metadata.Database> |
databases(org.anyline.data.runtime.DataRuntime runtime,
int index,
boolean create,
List<T> previous,
org.anyline.metadata.Database query,
org.anyline.entity.DataSet set)
database[结果集封装]
|
<T extends org.anyline.metadata.Database> |
databases(org.anyline.data.runtime.DataRuntime runtime,
String random,
boolean greedy,
org.anyline.metadata.Database query)
database[调用入口]
|
<T extends org.anyline.metadata.Database> |
databases(org.anyline.data.runtime.DataRuntime runtime,
String random,
org.anyline.metadata.Database query)
database[调用入口]
|
List<String> |
ddl(org.anyline.data.runtime.DataRuntime runtime,
int index,
org.anyline.metadata.graph.EdgeTable meta,
List<String> ddls,
org.anyline.entity.DataSet set)
edge[结果集封装]
查询表DDL |
List<String> |
ddl(org.anyline.data.runtime.DataRuntime runtime,
int index,
org.anyline.metadata.Function function,
List<String> ddls,
org.anyline.entity.DataSet set)
function[结果集封装]
查询 Function DDL |
List<String> |
ddl(org.anyline.data.runtime.DataRuntime runtime,
int index,
org.anyline.metadata.MasterTable master,
List<String> ddls,
org.anyline.entity.DataSet set)
master[结果集封装]
查询表DDL |
List<String> |
ddl(org.anyline.data.runtime.DataRuntime runtime,
int index,
org.anyline.metadata.PartitionTable table,
List<String> ddls,
org.anyline.entity.DataSet set)
partition table[结果集封装]
查询 MasterTable DDL |
List<String> |
ddl(org.anyline.data.runtime.DataRuntime runtime,
int index,
org.anyline.metadata.Procedure procedure,
List<String> ddls,
org.anyline.entity.DataSet set)
procedure[结果集封装]
查询 Procedure DDL |
List<String> |
ddl(org.anyline.data.runtime.DataRuntime runtime,
int index,
org.anyline.metadata.Sequence sequence,
List<String> ddls,
org.anyline.entity.DataSet set)
sequence[结果集封装]
查询 Sequence DDL |
List<String> |
ddl(org.anyline.data.runtime.DataRuntime runtime,
int index,
org.anyline.metadata.Table table,
List<String> ddls,
org.anyline.entity.DataSet set)
table[结果集封装]
查询表DDL |
List<String> |
ddl(org.anyline.data.runtime.DataRuntime runtime,
int index,
org.anyline.metadata.graph.VertexTable vertex,
List<String> ddls,
org.anyline.entity.DataSet set)
vertex[结果集封装]
查询表DDL |
List<String> |
ddl(org.anyline.data.runtime.DataRuntime runtime,
int index,
org.anyline.metadata.View view,
List<String> ddls,
org.anyline.entity.DataSet set)
view[结果集封装]
查询视图DDL |
List<String> |
ddl(org.anyline.data.runtime.DataRuntime runtime,
String random,
org.anyline.metadata.graph.EdgeTable meta,
boolean init)
edge[调用入口]
|
List<String> |
ddl(org.anyline.data.runtime.DataRuntime runtime,
String random,
org.anyline.metadata.Function meta)
function[调用入口]
|
List<String> |
ddl(org.anyline.data.runtime.DataRuntime runtime,
String random,
org.anyline.metadata.MasterTable meta,
boolean init)
master[调用入口]
|
List<String> |
ddl(org.anyline.data.runtime.DataRuntime runtime,
String random,
org.anyline.metadata.PartitionTable table)
partition table[调用入口]
|
List<String> |
ddl(org.anyline.data.runtime.DataRuntime runtime,
String random,
org.anyline.metadata.Procedure procedure)
procedure[调用入口]
|
List<String> |
ddl(org.anyline.data.runtime.DataRuntime runtime,
String random,
org.anyline.metadata.Sequence meta)
sequence[调用入口]
|
List<String> |
ddl(org.anyline.data.runtime.DataRuntime runtime,
String random,
org.anyline.metadata.Table table,
boolean init)
table[调用入口]
|
List<String> |
ddl(org.anyline.data.runtime.DataRuntime runtime,
String random,
org.anyline.metadata.graph.VertexTable vertex,
boolean init)
vertex[调用入口]
|
List<String> |
ddl(org.anyline.data.runtime.DataRuntime runtime,
String random,
org.anyline.metadata.View view,
boolean init)
view[调用入口]
|
StringBuilder |
defaultValue(org.anyline.data.runtime.DataRuntime runtime,
StringBuilder builder,
org.anyline.metadata.Column meta)
column[命令合成-子流程]
列定义:默认值 |
StringBuilder |
define(org.anyline.data.runtime.DataRuntime runtime,
StringBuilder builder,
org.anyline.metadata.Column meta,
org.anyline.metadata.ACTION.DDL action)
column[命令合成-子流程]
定义列,依次拼接下面几个属性注意不同数据库可能顺序不一样 |
long |
delete(org.anyline.data.runtime.DataRuntime runtime,
String random,
org.anyline.data.param.ConfigStore configs,
org.anyline.data.run.Run run)
delete[命令执行]
|
long |
delete(org.anyline.data.runtime.DataRuntime runtime,
String random,
org.anyline.metadata.Table dest,
org.anyline.data.param.ConfigStore configs,
Object obj,
String... columns)
delete [调用入口]
合成 where k1 = v1 and k2 = v2 |
long |
delete(org.anyline.data.runtime.DataRuntime runtime,
String random,
org.anyline.metadata.Table table,
org.anyline.data.param.ConfigStore configs,
String... conditions)
delete [调用入口]
根据configs和conditions过滤条件 |
<T> long |
deletes(org.anyline.data.runtime.DataRuntime runtime,
String random,
int batch,
org.anyline.metadata.Table table,
org.anyline.data.param.ConfigStore configs,
String key,
Collection<T> values)
delete [调用入口]
合成 where column in (values) |
<T extends org.anyline.metadata.Catalog> |
detail(org.anyline.data.runtime.DataRuntime runtime,
int index,
T meta,
org.anyline.metadata.Catalog query,
org.anyline.entity.DataRow row)
catalog[结果集封装]
根据查询结果封装 catalog 对象,更多属性 |
<T extends org.anyline.metadata.Tag> |
detail(org.anyline.data.runtime.DataRuntime runtime,
int index,
T meta,
org.anyline.metadata.Catalog catalog,
org.anyline.metadata.Schema schema,
org.anyline.entity.DataRow row)
tag[结果集封装]
列详细属性 |
<T extends org.anyline.metadata.Column> |
detail(org.anyline.data.runtime.DataRuntime runtime,
int index,
T meta,
org.anyline.metadata.Column query,
org.anyline.entity.DataRow row)
column[结果集封装]
(方法1) 列详细属性 |
<T extends org.anyline.metadata.Constraint> |
detail(org.anyline.data.runtime.DataRuntime runtime,
int index,
T meta,
org.anyline.metadata.Constraint query,
org.anyline.entity.DataRow row)
catalog[结果集封装]
根据查询结果封装Constraint对象,更多属性 |
<T extends org.anyline.metadata.Database> |
detail(org.anyline.data.runtime.DataRuntime runtime,
int index,
T meta,
org.anyline.metadata.Database query,
org.anyline.entity.DataRow row)
database[结果集封装]
根据查询结果封装 database 对象,更多属性 |
<T extends org.anyline.metadata.graph.EdgeTable> |
detail(org.anyline.data.runtime.DataRuntime runtime,
int index,
T meta,
org.anyline.metadata.graph.EdgeTable query,
org.anyline.entity.DataRow row)
edge[结果集封装]
根据查询结果封装EdgeTable对象,更多属性 |
<T extends org.anyline.metadata.ForeignKey> |
detail(org.anyline.data.runtime.DataRuntime runtime,
int index,
T meta,
org.anyline.metadata.ForeignKey query,
org.anyline.entity.DataRow row)
foreign[结构集封装]
根据查询结果集构造ForeignKey更多属性 |
<T extends org.anyline.metadata.Function> |
detail(org.anyline.data.runtime.DataRuntime runtime,
int index,
T meta,
org.anyline.metadata.Function query,
org.anyline.entity.DataRow row)
function[结果集封装]
根据查询结果封装function对象,更多属性 |
<T extends org.anyline.metadata.Index> |
detail(org.anyline.data.runtime.DataRuntime runtime,
int index,
T meta,
org.anyline.metadata.Index query,
org.anyline.entity.DataRow row)
index[结构集封装]
根据查询结果集构造index更多属性(column,order, position) |
<T extends org.anyline.metadata.MasterTable> |
detail(org.anyline.data.runtime.DataRuntime runtime,
int index,
T meta,
org.anyline.metadata.MasterTable query,
org.anyline.entity.DataRow row)
master[结果集封装]
根据查询结果封装MasterTable对象,更多属性 |
<T extends org.anyline.metadata.PartitionTable> |
detail(org.anyline.data.runtime.DataRuntime runtime,
int index,
T meta,
org.anyline.metadata.PartitionTable query,
org.anyline.entity.DataRow row)
partition table[结果集封装]
根据查询结果封装PartitionTable对象,更多属性 |
<T extends org.anyline.metadata.PrimaryKey> |
detail(org.anyline.data.runtime.DataRuntime runtime,
int index,
T meta,
org.anyline.metadata.PrimaryKey query,
org.anyline.entity.DataSet set)
primary[结构集封装]
根据查询结果集构造PrimaryKey更多属性 |
<T extends org.anyline.entity.authorize.Privilege> |
detail(org.anyline.data.runtime.DataRuntime runtime,
int index,
T meta,
org.anyline.entity.authorize.Privilege query,
org.anyline.entity.DataRow row)
privilege[结果集封装]
根据查询结果封装Privilege对象,更多属性 |
<T extends org.anyline.metadata.Procedure> |
detail(org.anyline.data.runtime.DataRuntime runtime,
int index,
T meta,
org.anyline.metadata.Procedure query,
org.anyline.entity.DataRow row)
procedure[结果集封装]
根据查询结果封装procedure对象,更多属性 |
<T extends org.anyline.entity.authorize.Role> |
detail(org.anyline.data.runtime.DataRuntime runtime,
int index,
T meta,
org.anyline.entity.authorize.Role query,
org.anyline.entity.DataRow row)
role[结果集封装]
根据查询结果封装 role 对象,更多属性 |
<T extends org.anyline.metadata.Schema> |
detail(org.anyline.data.runtime.DataRuntime runtime,
int index,
T meta,
org.anyline.metadata.Schema query,
org.anyline.entity.DataRow row)
schema[结果集封装]
根据查询结果封装 schema 对象,更多属性 |
<T extends org.anyline.metadata.Sequence> |
detail(org.anyline.data.runtime.DataRuntime runtime,
int index,
T meta,
org.anyline.metadata.Sequence query,
org.anyline.entity.DataRow row)
sequence[结果集封装]
根据查询结果封装sequence对象,更多属性 |
<T extends org.anyline.metadata.Table> |
detail(org.anyline.data.runtime.DataRuntime runtime,
int index,
T meta,
org.anyline.metadata.Table query,
org.anyline.entity.DataRow row)
table[结果集封装]
根据查询结果封装Table对象,更多属性 |
<T extends org.anyline.metadata.Trigger> |
detail(org.anyline.data.runtime.DataRuntime runtime,
int index,
T meta,
org.anyline.metadata.Trigger query,
org.anyline.entity.DataRow row)
trigger[结果集封装]
根据查询结果封装trigger对象,更多属性 |
<T extends org.anyline.entity.authorize.User> |
detail(org.anyline.data.runtime.DataRuntime runtime,
int index,
T meta,
org.anyline.entity.authorize.User query,
org.anyline.entity.DataRow row)
user[结果集封装]
根据查询结果封装 user 对象,更多属性 |
<T extends org.anyline.metadata.graph.VertexTable> |
detail(org.anyline.data.runtime.DataRuntime runtime,
int index,
T meta,
org.anyline.metadata.graph.VertexTable query,
org.anyline.entity.DataRow row)
vertex[结果集封装]
根据查询结果封装VertexTable对象,更多属性 |
<T extends org.anyline.metadata.View> |
detail(org.anyline.data.runtime.DataRuntime runtime,
int index,
T meta,
org.anyline.metadata.View query,
org.anyline.entity.DataRow row)
view[结果集封装]
根据查询结果封装View对象,更多属性 |
StringBuilder |
distribution(org.anyline.data.runtime.DataRuntime runtime,
StringBuilder builder,
org.anyline.metadata.Table meta)
table[命令合成-子流程]
分桶方式 |
boolean |
drop(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Column meta)
column[调用入口]
删除列,执行的命令通过meta.ddls()返回 |
boolean |
drop(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Constraint meta)
constraint[调用入口]
删除约束 |
boolean |
drop(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.ForeignKey meta)
foreign[调用入口]
删除外键
|
boolean |
drop(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Function meta)
function[调用入口]
删除函数
|
boolean |
drop(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Index meta)
index[调用入口]
删除索引 |
boolean |
drop(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.MasterTable meta)
master table[调用入口]
删除主表,执行的命令通过meta.ddls()返回 |
boolean |
drop(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.PartitionTable meta)
partition table[调用入口]
删除分区表,执行的命令通过meta.ddls()返回 |
boolean |
drop(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.PrimaryKey meta)
primary[调用入口]
删除主键 |
boolean |
drop(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Procedure meta)
procedure[调用入口]
删除存储过程 |
boolean |
drop(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.entity.authorize.Role role)
role[调用入口]
删除角色 |
boolean |
drop(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Sequence meta)
sequence[调用入口]
删除序列
|
boolean |
drop(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Table meta)
table[调用入口]
删除表,执行的命令通过meta.ddls()返回 |
boolean |
drop(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Tag meta)
tag[调用入口]
删除标签 |
boolean |
drop(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Trigger meta)
trigger[调用入口]
删除触发器 |
boolean |
drop(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.entity.authorize.User user)
user[调用入口]
删除用户 |
boolean |
drop(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.View meta)
view[调用入口]
删除视图,执行的命令通过meta.ddls()返回 |
StringBuilder |
dropColumnGuide(org.anyline.data.runtime.DataRuntime runtime,
StringBuilder builder,
org.anyline.metadata.Column meta)
column[命令合成-子流程]
删除列引导 alter table sso_user [drop column] type_code |
StringBuilder |
each(org.anyline.data.runtime.DataRuntime runtime,
StringBuilder builder,
org.anyline.metadata.Trigger meta)
trigger[命令合成-子流程]
触发级别(行或整个命令) |
protected void |
edgeMap(org.anyline.data.runtime.DataRuntime runtime,
String random,
boolean greedy,
org.anyline.metadata.graph.EdgeTable query,
org.anyline.data.param.ConfigStore configs)
edge[结果集封装-子流程]
查出所有key并以大写缓存 用来实现忽略大小写 |
<T extends org.anyline.metadata.graph.EdgeTable> |
edges(org.anyline.data.runtime.DataRuntime runtime,
boolean create,
LinkedHashMap<String,T> previous,
org.anyline.metadata.graph.EdgeTable query,
int types)
edge[结果集封装]
根据驱动内置方法补充 |
<T extends org.anyline.metadata.graph.EdgeTable> |
edges(org.anyline.data.runtime.DataRuntime runtime,
boolean create,
List<T> previous,
org.anyline.metadata.graph.EdgeTable query,
int types)
edge[结果集封装]
根据驱动内置方法补充 |
<T extends org.anyline.metadata.graph.EdgeTable> |
edges(org.anyline.data.runtime.DataRuntime runtime,
int index,
boolean create,
LinkedHashMap<String,T> previous,
org.anyline.metadata.graph.EdgeTable query,
org.anyline.entity.DataSet set)
edge[结果集封装]
根据查询结果集构造EdgeTable |
<T extends org.anyline.metadata.graph.EdgeTable> |
edges(org.anyline.data.runtime.DataRuntime runtime,
int index,
boolean create,
List<T> previous,
org.anyline.metadata.graph.EdgeTable query,
org.anyline.entity.DataSet set)
edge[结果集封装]
根据查询结果集构造EdgeTable |
<T extends org.anyline.metadata.graph.EdgeTable> |
edges(org.anyline.data.runtime.DataRuntime runtime,
String random,
boolean greedy,
org.anyline.metadata.graph.EdgeTable query,
int types,
int struct,
org.anyline.data.param.ConfigStore configs)
edge[调用入口]
|
<T extends org.anyline.metadata.graph.EdgeTable> |
edges(org.anyline.data.runtime.DataRuntime runtime,
String random,
org.anyline.metadata.graph.EdgeTable query,
int types,
int struct,
org.anyline.data.param.ConfigStore configs)
edge[结果集封装-子流程]
查出所有key并以大写缓存 用来实现忽略大小写 |
StringBuilder |
engine(org.anyline.data.runtime.DataRuntime runtime,
StringBuilder builder,
org.anyline.metadata.Table meta)
table[命令合成-子流程]
创建表 engine |
long |
execute(org.anyline.data.runtime.DataRuntime runtime,
String random,
org.anyline.data.param.ConfigStore configs,
org.anyline.data.run.Run run)
execute [命令执行]
|
long |
execute(org.anyline.data.runtime.DataRuntime runtime,
String random,
int batch,
org.anyline.data.param.ConfigStore configs,
org.anyline.data.prepare.RunPrepare prepare,
Collection<Object> values)
execute [调用入口]
|
long |
execute(org.anyline.data.runtime.DataRuntime runtime,
String random,
int batch,
int vol,
org.anyline.data.param.ConfigStore configs,
org.anyline.data.prepare.RunPrepare prepare,
Collection<Object> values)
execute [调用入口]
|
boolean |
execute(org.anyline.data.runtime.DataRuntime runtime,
String random,
org.anyline.metadata.Metadata meta,
org.anyline.metadata.ACTION.Authorize action,
org.anyline.data.run.Run run)
执行命令
|
boolean |
execute(org.anyline.data.runtime.DataRuntime runtime,
String random,
org.anyline.metadata.Metadata meta,
org.anyline.metadata.ACTION.DDL action,
List<org.anyline.data.run.Run> runs)
执行命令
|
boolean |
execute(org.anyline.data.runtime.DataRuntime runtime,
String random,
org.anyline.metadata.Metadata meta,
org.anyline.metadata.ACTION.DDL action,
org.anyline.data.run.Run run)
ddl [执行命令]
|
boolean |
execute(org.anyline.data.runtime.DataRuntime runtime,
String random,
org.anyline.metadata.Procedure procedure)
procedure [命令执行]
|
long |
execute(org.anyline.data.runtime.DataRuntime runtime,
String random,
org.anyline.data.prepare.RunPrepare prepare,
org.anyline.data.param.ConfigStore configs,
String... conditions)
execute [调用入口]
|
boolean |
exists(org.anyline.data.runtime.DataRuntime runtime,
String random,
org.anyline.data.prepare.RunPrepare prepare,
org.anyline.data.param.ConfigStore configs,
String... conditions)
exists [调用入口]
|
void |
fillDeleteRunContent(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.data.run.Run run,
Boolean placeholder,
Boolean unicode)
delete[命令合成-子流程]
构造查询主体 拼接where group等(不含分页 ORDER) |
void |
fillExecuteContent(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.data.run.Run run,
Boolean placeholder,
Boolean unicode)
execute [命令合成-子流程]
填充 execute 命令内容 |
protected void |
fillExecuteContent(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.data.run.TableRun run,
Boolean placeholder,
Boolean unicode)
execute [命令合成]
填充execute命令 |
protected void |
fillExecuteContent(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.data.run.TextRun run,
Boolean placeholder,
Boolean unicode)
execute [命令合成]
填充execute命令 |
protected void |
fillExecuteContent(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.data.run.XMLRun run)
execute [命令合成]
填充execute命令 |
void |
fillInsertContent(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.data.run.Run run,
org.anyline.metadata.Table dest,
Collection list,
org.anyline.data.param.ConfigStore configs,
Boolean placeholder,
Boolean unicode,
LinkedHashMap<String,org.anyline.metadata.Column> columns)
insert [命令合成-子流程]
填充inset命令内容(创建批量INSERT RunPrepare) |
void |
fillInsertContent(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.data.run.Run run,
org.anyline.metadata.Table dest,
org.anyline.entity.DataSet set,
org.anyline.data.param.ConfigStore configs,
Boolean placeholder,
Boolean unicode,
LinkedHashMap<String,org.anyline.metadata.Column> columns)
insert [命令合成-子流程]
填充inset命令内容(创建批量INSERT RunPrepare) |
void |
fillInsertCreateTemplate(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.data.run.Run run,
org.anyline.metadata.PartitionTable dest,
org.anyline.data.param.ConfigStore configs)
插入子表前 检测并创建子表
|
org.anyline.data.run.Run |
fillQueryContent(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.data.run.Run run,
Boolean placeholder,
Boolean unicode)
select[命令合成-子流程]
构造查询主体, 中间过程有可能转换类型 |
org.anyline.data.run.Run |
fillQueryContent(org.anyline.data.runtime.DataRuntime runtime,
StringBuilder builder,
org.anyline.data.run.Run run,
Boolean placeholder,
Boolean unicode)
select[命令合成-子流程]
构造查询主体 |
protected org.anyline.data.run.Run |
fillQueryContent(org.anyline.data.runtime.DataRuntime runtime,
StringBuilder builder,
org.anyline.data.run.TableRun run,
Boolean placeholder,
Boolean unicode)
有些非JDBC环境也需要用到SQL
|
protected org.anyline.data.run.Run |
fillQueryContent(org.anyline.data.runtime.DataRuntime runtime,
StringBuilder builder,
org.anyline.data.run.TextRun run,
Boolean placeholder,
Boolean unicode) |
protected org.anyline.data.run.Run |
fillQueryContent(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.data.run.TableRun run,
Boolean placeholder,
Boolean unicode) |
protected org.anyline.data.run.Run |
fillQueryContent(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.data.run.TextRun run,
Boolean placeholder,
Boolean unicode)
select[命令合成-子流程]
构造查询主体 |
protected org.anyline.data.run.Run |
fillQueryContent(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.data.run.XMLRun run,
Boolean placeholder,
Boolean unicode)
select[命令合成-子流程]
构造查询主体 |
<T extends org.anyline.metadata.ForeignKey> |
foreigns(org.anyline.data.runtime.DataRuntime runtime,
int index,
LinkedHashMap<String,T> previous,
org.anyline.metadata.ForeignKey query,
org.anyline.entity.DataSet set)
foreign[结构集封装]
根据查询结果集构造PrimaryKey |
<T extends org.anyline.metadata.ForeignKey> |
foreigns(org.anyline.data.runtime.DataRuntime runtime,
String random,
boolean greedy,
org.anyline.metadata.ForeignKey query)
foreign[调用入口]
查询外键 |
<T extends org.anyline.metadata.Function> |
functions(org.anyline.data.runtime.DataRuntime runtime,
boolean create,
LinkedHashMap<String,T> previous,
org.anyline.metadata.Function query)
function[结果集封装]
根据驱动内置接口补充 Function |
<T extends org.anyline.metadata.Function> |
functions(org.anyline.data.runtime.DataRuntime runtime,
boolean create,
List<T> previous,
org.anyline.metadata.Function query)
function[结果集封装]
根据驱动内置接口补充 Function |
<T extends org.anyline.metadata.Function> |
functions(org.anyline.data.runtime.DataRuntime runtime,
int index,
boolean create,
LinkedHashMap<String,T> previous,
org.anyline.metadata.Function query,
org.anyline.entity.DataSet set)
function[结果集封装]
根据查询结果集构造 Function |
<T extends org.anyline.metadata.Function> |
functions(org.anyline.data.runtime.DataRuntime runtime,
int index,
boolean create,
List<T> previous,
org.anyline.metadata.Function query,
org.anyline.entity.DataSet set)
function[结果集封装]
根据查询结果集构造 Function |
<T extends org.anyline.metadata.Function> |
functions(org.anyline.data.runtime.DataRuntime runtime,
String random,
boolean greedy,
org.anyline.metadata.Function query)
function[调用入口]
|
<T extends org.anyline.metadata.Function> |
functions(org.anyline.data.runtime.DataRuntime runtime,
String random,
org.anyline.metadata.Function query)
function[调用入口]
|
String |
generatedKey()
insert [after]
执行insert后返回自增主键的key |
boolean |
grant(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.entity.authorize.Role role,
org.anyline.entity.authorize.Privilege... privileges)
grant[调用入口]
授权 |
boolean |
grant(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.entity.authorize.User user,
org.anyline.entity.authorize.Privilege... privileges)
grant[调用入口]
授权 |
boolean |
grant(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.entity.authorize.User user,
org.anyline.entity.authorize.Role... roles)
grant[调用入口]
授权 |
int |
ignoreLength(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.type.TypeMetadata type)
column[命令合成-子流程]
定义列:是否忽略有长度 不直接调用 用来覆盖dataTypeMetadataRefer(DataRuntime runtime, TypeMetadata meta) 注意父类中会根据具体数据库和数据类型(alias,category) 确定refer 如果父类没有设置 再用子类中统一的默认值 |
int |
ignorePrecision(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.type.TypeMetadata type)
column[命令合成-子流程]
定义列:是否忽略有效位数 不直接调用 用来覆盖dataTypeMetadataRefer(DataRuntime runtime, TypeMetadata meta) 注意父类中会根据具体数据库和数据类型(alias,category) 确定refer 如果父类没有设置 再用子类中统一的默认值 |
int |
ignoreScale(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.type.TypeMetadata type)
column[命令合成-子流程]
定义列:定义列:是否忽略小数位 不直接调用 用来覆盖dataTypeMetadataRefer(DataRuntime runtime, TypeMetadata meta) 注意父类中会根据具体数据库和数据类型(alias,category) 确定refer 如果父类没有设置 再用子类中统一的默认值 |
StringBuilder |
increment(org.anyline.data.runtime.DataRuntime runtime,
StringBuilder builder,
org.anyline.metadata.Column meta)
column[命令合成-子流程]
列定义:递增列,需要通过serial实现递增的在type(DataRuntime runtime, StringBuilder builder, Column meta)中实现 |
<T extends org.anyline.metadata.Index> |
indexes(org.anyline.data.runtime.DataRuntime runtime,
boolean create,
LinkedHashMap<String,T> indexes,
org.anyline.metadata.Index query)
index[结果集封装]
根据驱动内置接口 |
<T extends org.anyline.metadata.Index> |
indexes(org.anyline.data.runtime.DataRuntime runtime,
boolean create,
List<T> indexes,
org.anyline.metadata.Index query)
index[结果集封装]
根据驱动内置接口 |
<T extends org.anyline.metadata.Index> |
indexes(org.anyline.data.runtime.DataRuntime runtime,
int index,
boolean create,
Collection<? extends org.anyline.metadata.Table> tables,
List<T> previous,
org.anyline.metadata.Index query,
org.anyline.entity.DataSet set)
index[结果集封装]
根据查询结果集构造Index |
<T extends org.anyline.metadata.Index> |
indexes(org.anyline.data.runtime.DataRuntime runtime,
int index,
boolean create,
LinkedHashMap<String,T> previous,
org.anyline.metadata.Index query,
org.anyline.entity.DataSet set)
index[结果集封装]
根据查询结果集构造Index |
<T extends org.anyline.metadata.Index> |
indexes(org.anyline.data.runtime.DataRuntime runtime,
int index,
boolean create,
List<T> previous,
org.anyline.metadata.Index query,
org.anyline.entity.DataSet set)
index[结果集封装]
根据查询结果集构造Index |
<T extends org.anyline.metadata.Index> |
indexes(org.anyline.data.runtime.DataRuntime runtime,
String random,
boolean greedy,
Collection<? extends org.anyline.metadata.Table> tables,
org.anyline.metadata.Index query)
index[调用入口]
|
<T extends org.anyline.metadata.Index> |
indexes(org.anyline.data.runtime.DataRuntime runtime,
String random,
boolean greedy,
org.anyline.metadata.Index query)
index[调用入口]
|
StringBuilder |
indexes(org.anyline.data.runtime.DataRuntime runtime,
StringBuilder builder,
org.anyline.metadata.Table meta)
table[命令合成-子流程]
创建表 索引部分,与buildAppendIndexRun二选一 |
<T extends org.anyline.metadata.Index> |
indexes(org.anyline.data.runtime.DataRuntime runtime,
String random,
org.anyline.metadata.Index query)
index[调用入口]
|
StringBuilder |
inherit(org.anyline.data.runtime.DataRuntime runtime,
StringBuilder builder,
org.anyline.metadata.Table meta)
table[命令合成-子流程]
继承自table.getInherit |
<T extends org.anyline.metadata.Catalog> |
init(org.anyline.data.runtime.DataRuntime runtime,
int index,
T meta,
org.anyline.metadata.Catalog query,
org.anyline.entity.DataRow row)
catalog[结果集封装]
根据查询结果封装 catalog 对象,只封装catalog,schema,name等基础属性 |
<T extends org.anyline.metadata.Column> |
init(org.anyline.data.runtime.DataRuntime runtime,
int index,
T meta,
org.anyline.metadata.Column query,
org.anyline.entity.DataRow row)
column[结果集封装]
(方法1) |
<T extends org.anyline.metadata.Constraint> |
init(org.anyline.data.runtime.DataRuntime runtime,
int index,
T meta,
org.anyline.metadata.Constraint query,
org.anyline.entity.DataRow row)
catalog[结果集封装]
根据查询结果封装Constraint对象,只封装catalog,schema,name等基础属性 |
<T extends org.anyline.metadata.Database> |
init(org.anyline.data.runtime.DataRuntime runtime,
int index,
T meta,
org.anyline.metadata.Database query,
org.anyline.entity.DataRow row)
schema[结果集封装]
根据查询结果封装 schema 对象,只封装catalog,schema,name等基础属性 |
<T extends org.anyline.metadata.graph.EdgeTable> |
init(org.anyline.data.runtime.DataRuntime runtime,
int index,
T meta,
org.anyline.metadata.graph.EdgeTable query,
org.anyline.entity.DataRow row)
edge[结果集封装]
根据查询结果封装EdgeTable对象,只封装catalog,schema,name等基础属性 |
<T extends org.anyline.metadata.ForeignKey> |
init(org.anyline.data.runtime.DataRuntime runtime,
int index,
T meta,
org.anyline.metadata.ForeignKey query,
org.anyline.entity.DataRow row)
foreign[结构集封装]
根据查询结果集构造ForeignKey基础属性 |
<T extends org.anyline.metadata.Function> |
init(org.anyline.data.runtime.DataRuntime runtime,
int index,
T meta,
org.anyline.metadata.Function query,
org.anyline.entity.DataRow row)
function[结果集封装]
根据查询结果封装function对象,只封装catalog,schema,name等基础属性 |
<T extends org.anyline.metadata.Index> |
init(org.anyline.data.runtime.DataRuntime runtime,
int index,
T meta,
org.anyline.metadata.Index query,
org.anyline.entity.DataRow row)
index[结构集封装]
根据查询结果集构造index基础属性(name,table,schema,catalog) |
<T extends org.anyline.metadata.MasterTable> |
init(org.anyline.data.runtime.DataRuntime runtime,
int index,
T meta,
org.anyline.metadata.MasterTable query,
org.anyline.entity.DataRow row)
master[结果集封装]
根据查询结果封装MasterTable对象,只封装catalog,schema,name等基础属性 |
<T extends org.anyline.metadata.PartitionTable> |
init(org.anyline.data.runtime.DataRuntime runtime,
int index,
T meta,
org.anyline.metadata.PartitionTable query,
org.anyline.entity.DataRow row)
partition table[结果集封装]
根据查询结果封装PartitionTable对象,只封装catalog,schema,name等基础属性 |
<T extends org.anyline.metadata.PrimaryKey> |
init(org.anyline.data.runtime.DataRuntime runtime,
int index,
T meta,
org.anyline.metadata.PrimaryKey query,
org.anyline.entity.DataSet set)
primary[结构集封装]
根据查询结果集构造PrimaryKey基础属性 |
<T extends org.anyline.entity.authorize.Privilege> |
init(org.anyline.data.runtime.DataRuntime runtime,
int index,
T meta,
org.anyline.entity.authorize.Privilege query,
org.anyline.entity.DataRow row)
privilege[结果集封装]
根据查询结果封装Privilege对象,只封装catalog,schema,name等基础属性 |
<T extends org.anyline.metadata.Procedure> |
init(org.anyline.data.runtime.DataRuntime runtime,
int index,
T meta,
org.anyline.metadata.Procedure query,
org.anyline.entity.DataRow row)
procedure[结果集封装]
根据查询结果封装procedure对象,只封装catalog,schema,name等基础属性 |
<T extends org.anyline.entity.authorize.Role> |
init(org.anyline.data.runtime.DataRuntime runtime,
int index,
T meta,
org.anyline.entity.authorize.Role query,
org.anyline.entity.DataRow row)
role[结果集封装]
根据查询结果封装 role 对象,只封装catalog,schema,name等基础属性 |
<T extends org.anyline.metadata.Schema> |
init(org.anyline.data.runtime.DataRuntime runtime,
int index,
T meta,
org.anyline.metadata.Schema query,
org.anyline.entity.DataRow row)
schema[结果集封装]
根据查询结果封装 schema 对象,只封装catalog,schema,name等基础属性 |
<T extends org.anyline.metadata.Sequence> |
init(org.anyline.data.runtime.DataRuntime runtime,
int index,
T meta,
org.anyline.metadata.Sequence query,
org.anyline.entity.DataRow row)
sequence[结果集封装]
根据查询结果封装sequence对象,只封装catalog,schema,name等基础属性 |
<T extends org.anyline.metadata.Table> |
init(org.anyline.data.runtime.DataRuntime runtime,
int index,
T meta,
org.anyline.metadata.Table query,
org.anyline.entity.DataRow row)
table[结果集封装]
根据查询结果封装Table对象,只封装catalog,schema,name等基础属性 |
<T extends org.anyline.metadata.Tag> |
init(org.anyline.data.runtime.DataRuntime runtime,
int index,
T meta,
org.anyline.metadata.Table table,
org.anyline.entity.DataRow row)
tag[结果集封装]
列基础属性 |
<T extends org.anyline.metadata.Trigger> |
init(org.anyline.data.runtime.DataRuntime runtime,
int index,
T meta,
org.anyline.metadata.Trigger query,
org.anyline.entity.DataRow row)
trigger[结果集封装]
根据查询结果封装trigger对象,只封装catalog,schema,name等基础属性 |
<T extends org.anyline.entity.authorize.User> |
init(org.anyline.data.runtime.DataRuntime runtime,
int index,
T meta,
org.anyline.entity.authorize.User query,
org.anyline.entity.DataRow row)
user[结果集封装]
根据查询结果封装 user 对象,只封装catalog,schema,name等基础属性 |
<T extends org.anyline.metadata.graph.VertexTable> |
init(org.anyline.data.runtime.DataRuntime runtime,
int index,
T meta,
org.anyline.metadata.graph.VertexTable query,
org.anyline.entity.DataRow row)
vertex[结果集封装]
根据查询结果封装VertexTable对象,只封装catalog,schema,name等基础属性 |
<T extends org.anyline.metadata.View> |
init(org.anyline.data.runtime.DataRuntime runtime,
int index,
T meta,
org.anyline.metadata.View query,
org.anyline.entity.DataRow row)
view[结果集封装]
根据查询结果封装View对象,只封装catalog,schema,name等基础属性 |
void |
init(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.data.run.Run run,
org.anyline.data.param.ConfigStore configs,
String... conditions)
query run初始化,检测占位符、忽略不存在的列等
select[命令合成]
|
org.anyline.metadata.refer.MetadataFieldRefer |
initCatalogFieldRefer()
Catalog[结果集封装]
Catalog 属性与结果集对应关系 |
org.anyline.metadata.refer.MetadataFieldRefer |
initColumnFieldRefer()
Column[结果集封装]
Column 属性与结果集对应关系 |
org.anyline.metadata.refer.MetadataFieldRefer |
initConstraintFieldRefer()
constraint[结果集封装]
Constraint 属性与结果集对应关系 |
org.anyline.metadata.refer.MetadataFieldRefer |
initDatabaseFieldRefer()
database[结果集封装]
database 属性与结果集对应关系 |
org.anyline.metadata.refer.MetadataFieldRefer |
initEdgeFieldRefer()
edge[结果集封装]
EdgeTable 属性与结果集对应关系 |
org.anyline.metadata.refer.MetadataFieldRefer |
initForeignKeyFieldRefer()
foreign[结果集封装]
ForeignKey 属性与结果集对应关系 |
org.anyline.metadata.refer.MetadataFieldRefer |
initFunctionFieldRefer()
Function[结果集封装]
Function 属性与结果集对应关系 |
org.anyline.metadata.refer.MetadataFieldRefer |
initIndexFieldRefer()
Index[结果集封装]
Index 属性与结果集对应关系 |
org.anyline.metadata.refer.MetadataFieldRefer |
initMasterTableFieldRefer()
master[结果集封装]
MasterTable 属性与结果集对应关系 |
org.anyline.metadata.refer.MetadataFieldRefer |
initPartitionTableFieldRefer()
partition table[结果集封装]
PartitionTable 属性与结果集对应关系 |
org.anyline.metadata.refer.MetadataFieldRefer |
initPrimaryKeyFieldRefer()
primary[结果集封装]
PrimaryKey 属性与结果集对应关系 |
org.anyline.metadata.refer.MetadataFieldRefer |
initPrivilegeFieldRefer()
privilege[结果集封装]
Privilege 属性与结果集对应关系 |
org.anyline.metadata.refer.MetadataFieldRefer |
initProcedureFieldRefer()
procedure[结果集封装]
Procedure 属性与结果集对应关系 |
org.anyline.metadata.refer.MetadataFieldRefer |
initRoleFieldRefer()
role[结果集封装]
Role 属性与结果集对应关系 |
org.anyline.metadata.refer.MetadataFieldRefer |
initSchemaFieldRefer()
Schema[结果集封装]
Schema 属性与结果集对应关系 |
org.anyline.metadata.refer.MetadataFieldRefer |
initSequenceFieldRefer()
sequence[结果集封装]
Sequence 属性与结果集对应关系 |
org.anyline.metadata.refer.MetadataFieldRefer |
initTableCommentFieldRefer()
Table[结果集封装]
TableComment 属性与结果集对应关系 |
org.anyline.metadata.refer.MetadataFieldRefer |
initTableFieldRefer()
Table[结果集封装]
Table 属性与结果集对应关系 |
org.anyline.metadata.refer.MetadataFieldRefer |
initTagFieldRefer()
tag[结果集封装]
tag 属性与结果集对应关系 |
org.anyline.metadata.refer.MetadataFieldRefer |
initTriggerFieldRefer()
trigger[结果集封装]
trigger 属性与结果集对应关系 |
org.anyline.metadata.refer.MetadataFieldRefer |
initUserFieldRefer()
User[结果集封装]
User 属性与结果集对应关系 |
org.anyline.metadata.refer.MetadataFieldRefer |
initVertexFieldRefer()
vertex[结果集封装]
VertexTable 属性与结果集对应关系 |
org.anyline.metadata.refer.MetadataFieldRefer |
initViewFieldRefer()
View[结果集封装]
View 属性与结果集对应关系 |
long |
insert(org.anyline.data.runtime.DataRuntime runtime,
String random,
int batch,
org.anyline.metadata.Table dest,
Object data,
org.anyline.data.param.ConfigStore configs,
List<String> columns)
insert [调用入口]
执行前根据主键生成器补充主键值,执行完成后会补齐自增主键值 |
long |
insert(org.anyline.data.runtime.DataRuntime runtime,
String random,
Object data,
org.anyline.data.param.ConfigStore configs,
org.anyline.data.run.Run run,
String[] pks)
insert [命令执行]
执行完成后会补齐自增主键值 |
long |
insert(org.anyline.data.runtime.DataRuntime runtime,
String random,
org.anyline.metadata.Table dest,
org.anyline.data.prepare.RunPrepare prepare,
org.anyline.data.param.ConfigStore configs,
Object obj,
String... conditions)
insert into table select * from table
与query参数一致
|
protected boolean |
isMultipleValue(org.anyline.metadata.Column column)
是否支持集合值
|
protected boolean |
isMultipleValue(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.data.run.TableRun run,
String key)
是否是可以接收数组类型的值
|
List<String> |
keyHolders(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.data.param.ConfigStore configs)
自增主键值keys
|
StringBuilder |
keys(org.anyline.data.runtime.DataRuntime runtime,
StringBuilder builder,
org.anyline.metadata.Table meta)
table[命令合成-子流程]
数据模型 |
Map<String,Object> |
map(org.anyline.data.runtime.DataRuntime runtime,
String random,
org.anyline.data.param.ConfigStore configs,
org.anyline.data.run.Run run)
select [命令执行]
|
List<Map<String,Object>> |
maps(org.anyline.data.runtime.DataRuntime runtime,
String random,
org.anyline.data.param.ConfigStore configs,
org.anyline.data.run.Run run)
select [命令执行]
|
List<Map<String,Object>> |
maps(org.anyline.data.runtime.DataRuntime runtime,
String random,
org.anyline.data.prepare.RunPrepare prepare,
org.anyline.data.param.ConfigStore configs,
String... conditions)
query [调用入口]
对性能有要求的场景调用,返回java原生map集合,结果中不包含元数据信息 |
protected void |
masterMap(org.anyline.data.runtime.DataRuntime runtime,
String random,
boolean greedy,
org.anyline.metadata.MasterTable query,
org.anyline.data.param.ConfigStore configs)
master[结果集封装-子流程]
查出所有key并以大写缓存 用来实现忽略大小写 |
<T extends org.anyline.metadata.MasterTable> |
masters(org.anyline.data.runtime.DataRuntime runtime,
boolean create,
LinkedHashMap<String,T> previous,
org.anyline.metadata.MasterTable query,
int types)
master[结果集封装]
根据驱动内置方法补充 |
<T extends org.anyline.metadata.MasterTable> |
masters(org.anyline.data.runtime.DataRuntime runtime,
boolean create,
List<T> previous,
org.anyline.metadata.MasterTable query,
int types)
master[结果集封装]
根据驱动内置方法补充 |
<T extends org.anyline.metadata.MasterTable> |
masters(org.anyline.data.runtime.DataRuntime runtime,
int index,
boolean create,
LinkedHashMap<String,T> previous,
org.anyline.metadata.MasterTable query,
org.anyline.entity.DataSet set)
master[结果集封装]
根据查询结果集构造MasterTable |
<T extends org.anyline.metadata.MasterTable> |
masters(org.anyline.data.runtime.DataRuntime runtime,
int index,
boolean create,
List<T> previous,
org.anyline.metadata.MasterTable query,
org.anyline.entity.DataSet set)
master[结果集封装]
根据查询结果集构造MasterTable |
<T extends org.anyline.metadata.MasterTable> |
masters(org.anyline.data.runtime.DataRuntime runtime,
String random,
boolean greedy,
org.anyline.metadata.MasterTable query,
int types,
int struct,
org.anyline.data.param.ConfigStore configs)
master[调用入口]
|
<T extends org.anyline.metadata.MasterTable> |
masters(org.anyline.data.runtime.DataRuntime runtime,
String random,
org.anyline.metadata.MasterTable query,
int types,
int struct,
org.anyline.data.param.ConfigStore configs)
master[结果集封装-子流程]
查出所有key并以大写缓存 用来实现忽略大小写 |
StringBuilder |
materialize(org.anyline.data.runtime.DataRuntime runtime,
StringBuilder builder,
org.anyline.metadata.Table meta)
table[命令合成-子流程]
物化视图 |
List<org.anyline.data.run.Run> |
merge(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Table meta,
List<org.anyline.data.run.Run> slices)
合关DDL片段
|
String |
mergeFinalExists(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.data.run.Run run)
exists [命令合成]
|
String |
mergeFinalQuery(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.data.run.Run run)
select[命令合成-子流程]
合成最终 select 命令 包含分页 排序 |
String |
mergeFinalTotal(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.data.run.Run run)
count [命令合成]
合成最终 select count 命令 |
LinkedHashMap<String,org.anyline.metadata.Column> |
metadata(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.data.prepare.RunPrepare prepare,
boolean comment)
根据结果集对象获取列结构,如果有表名应该调用metadata().columns(table);或metadata().table(table).getColumns()
|
StringBuilder |
nullable(org.anyline.data.runtime.DataRuntime runtime,
StringBuilder builder,
org.anyline.metadata.Column meta,
org.anyline.metadata.ACTION.DDL action)
column[命令合成-子流程]
列定义:非空 |
StringBuilder |
onupdate(org.anyline.data.runtime.DataRuntime runtime,
StringBuilder builder,
org.anyline.metadata.Column meta)
column[命令合成-子流程]
列定义:更新行事件 |
StringBuilder |
parameter(org.anyline.data.runtime.DataRuntime runtime,
StringBuilder builder,
org.anyline.metadata.Parameter parameter)
procedure[命令合成-子流程]
生在输入输出参数 |
void |
parsePlaceholder(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.data.run.Run run)
解析文本中的占位符
|
StringBuilder |
partitionBy(org.anyline.data.runtime.DataRuntime runtime,
StringBuilder builder,
org.anyline.metadata.Table meta)
table[命令合成-子流程]
主表设置分区依据(根据哪几列分区) |
StringBuilder |
partitionFor(org.anyline.data.runtime.DataRuntime runtime,
StringBuilder builder,
org.anyline.metadata.Table meta)
table[命令合成-子流程]
子表执行分区依据(分区依据值)如CREATE TABLE hr_user_fi PARTITION OF hr_user FOR VALUES IN ('FI') |
StringBuilder |
partitionOf(org.anyline.data.runtime.DataRuntime runtime,
StringBuilder builder,
org.anyline.metadata.Table meta)
table[命令合成-子流程]
子表执行分区依据(相关主表) 如CREATE TABLE hr_user_fi PARTITION OF hr_user FOR VALUES IN ('FI') |
<T extends org.anyline.metadata.PartitionTable> |
partitions(org.anyline.data.runtime.DataRuntime runtime,
boolean create,
LinkedHashMap<String,T> previous,
org.anyline.metadata.PartitionTable query)
partition table[结果集封装]
根据根据驱动内置接口 |
<T extends org.anyline.metadata.PartitionTable> |
partitions(org.anyline.data.runtime.DataRuntime runtime,
int total,
int index,
boolean create,
LinkedHashMap<String,T> previous,
org.anyline.metadata.PartitionTable query,
org.anyline.entity.DataSet set)
partition table[结果集封装]
根据查询结果集构造Table |
<T extends org.anyline.metadata.PartitionTable> |
partitions(org.anyline.data.runtime.DataRuntime runtime,
String random,
boolean greedy,
org.anyline.metadata.PartitionTable query)
partition table[调用入口]
查询主表 |
StringBuilder |
position(org.anyline.data.runtime.DataRuntime runtime,
StringBuilder builder,
org.anyline.metadata.Column meta)
column[命令合成-子流程]
列定义:位置 |
org.anyline.metadata.PrimaryKey |
primary(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.PrimaryKey query)
primary[结构集封装]
根据驱动内置接口补充PrimaryKey |
org.anyline.metadata.PrimaryKey |
primary(org.anyline.data.runtime.DataRuntime runtime,
String random,
boolean greedy,
org.anyline.metadata.PrimaryKey query)
primary[调用入口]
查询主键 |
StringBuilder |
primary(org.anyline.data.runtime.DataRuntime runtime,
StringBuilder builder,
org.anyline.metadata.Column meta)
column[命令合成-子流程]
列定义:定义列的主键标识(注意不要跟表定义中的主键重复) primary(DataRuntime runtime, StringBuilder builder, Table meta) |
StringBuilder |
primary(org.anyline.data.runtime.DataRuntime runtime,
StringBuilder builder,
org.anyline.metadata.Table meta)
table[命令合成-子流程]
定义表的主键标识,在创建表的DDL结尾部分(注意不要跟列定义中的主键重复) primary(DataRuntime runtime, StringBuilder builder, Column meta) |
<T extends org.anyline.entity.authorize.Privilege> |
privileges(org.anyline.data.runtime.DataRuntime runtime,
int index,
boolean create,
List<T> previous,
org.anyline.entity.authorize.Privilege query,
org.anyline.entity.DataSet set)
privilege[结果集封装]
根据查询结果集构造 Trigger |
<T extends org.anyline.entity.authorize.Privilege> |
privileges(org.anyline.data.runtime.DataRuntime runtime,
String random,
boolean greedy,
org.anyline.entity.authorize.Privilege query)
privilege[调用入口]
查询用户权限 |
<T extends org.anyline.metadata.Procedure> |
procedures(org.anyline.data.runtime.DataRuntime runtime,
boolean create,
LinkedHashMap<String,T> previous,
org.anyline.metadata.Procedure query)
procedure[结果集封装]
根据驱动内置接口补充 Procedure |
<T extends org.anyline.metadata.Procedure> |
procedures(org.anyline.data.runtime.DataRuntime runtime,
boolean create,
List<T> previous,
org.anyline.metadata.Procedure query)
procedure[结果集封装]
根据驱动内置接口补充 Procedure |
<T extends org.anyline.metadata.Procedure> |
procedures(org.anyline.data.runtime.DataRuntime runtime,
int index,
boolean create,
LinkedHashMap<String,T> previous,
org.anyline.metadata.Procedure query,
org.anyline.entity.DataSet set)
procedure[结果集封装]
根据查询结果集构造 Trigger |
<T extends org.anyline.metadata.Procedure> |
procedures(org.anyline.data.runtime.DataRuntime runtime,
int index,
boolean create,
List<T> previous,
org.anyline.metadata.Procedure query,
org.anyline.entity.DataSet set)
procedure[结果集封装]
根据查询结果集构造 Trigger |
<T extends org.anyline.metadata.Procedure> |
procedures(org.anyline.data.runtime.DataRuntime runtime,
String random,
boolean greedy,
org.anyline.metadata.Procedure query)
procedure[调用入口]
|
<T extends org.anyline.metadata.Procedure> |
procedures(org.anyline.data.runtime.DataRuntime runtime,
String random,
org.anyline.metadata.Procedure query)
procedure[调用入口]
|
List<Map<String,Object>> |
process(org.anyline.data.runtime.DataRuntime runtime,
List<Map<String,Object>> list)
select [结果集封装-子流程]
JDBC执行完成后的结果处理 |
String |
product(org.anyline.data.runtime.DataRuntime runtime,
boolean create,
String product)
database[结果集封装]
根据JDBC内置接口 product |
String |
product(org.anyline.data.runtime.DataRuntime runtime,
int index,
boolean create,
String product,
org.anyline.entity.DataSet set)
database[结果集封装]
根据查询结果集构造 product |
String |
product(org.anyline.data.runtime.DataRuntime runtime,
String random)
database[调用入口]
当前数据源 数据库描述(产品名称+版本号) |
StringBuilder |
property(org.anyline.data.runtime.DataRuntime runtime,
StringBuilder builder,
org.anyline.metadata.Index meta)
index[命令合成-子流程]
索引属性 |
StringBuilder |
property(org.anyline.data.runtime.DataRuntime runtime,
StringBuilder builder,
org.anyline.metadata.Table meta)
table[命令合成-子流程]
扩展属性 |
org.anyline.entity.DataSet |
querys(org.anyline.data.runtime.DataRuntime runtime,
String random,
org.anyline.metadata.Procedure procedure,
org.anyline.entity.PageNavi navi)
query procedure [调用入口]
|
org.anyline.entity.DataSet |
querys(org.anyline.data.runtime.DataRuntime runtime,
String random,
org.anyline.data.prepare.RunPrepare prepare,
org.anyline.data.param.ConfigStore configs,
String... conditions)
query [调用入口]
返回DataSet中包含元数据信息,如果性能有要求换成maps |
boolean |
rename(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Column origin,
String name)
column[调用入口]
重命名列,执行的命令通过meta.ddls()返回 |
boolean |
rename(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Constraint origin,
String name)
constraint[调用入口]
重命名约束 |
boolean |
rename(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.ForeignKey origin,
String name)
foreign[调用入口]
重命名外键
|
boolean |
rename(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Function origin,
String name)
function[调用入口]
重命名函数
|
boolean |
rename(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Index origin,
String name)
index[调用入口]
重命名索引 |
boolean |
rename(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.MasterTable origin,
String name)
master table[调用入口]
重命名主表,执行的命令通过meta.ddls()返回 |
boolean |
rename(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.PartitionTable origin,
String name)
partition table[调用入口]
创建分区表,执行的命令通过meta.ddls()返回 |
boolean |
rename(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.PrimaryKey origin,
String name)
primary[调用入口]
添加主键 |
boolean |
rename(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Procedure origin,
String name)
procedure[调用入口]
重命名存储过程 |
boolean |
rename(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.entity.authorize.Role origin,
org.anyline.entity.authorize.Role update)
role[调用入口]
角色重命名 |
boolean |
rename(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Sequence origin,
String name)
sequence[调用入口]
重命名序列
|
boolean |
rename(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Table origin,
String name)
table[调用入口]
重命名表,执行的命令通过meta.ddls()返回 |
boolean |
rename(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Tag origin,
String name)
tag[调用入口]
重命名标签 |
boolean |
rename(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Trigger origin,
String name)
trigger[调用入口]
重命名触发器 |
boolean |
rename(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.entity.authorize.User origin,
org.anyline.entity.authorize.User update)
user[调用入口]
用户重命名 |
boolean |
rename(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.View origin,
String name)
view[调用入口]
重命名视图,执行的命令通过meta.ddls()返回 |
boolean |
revoke(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.entity.authorize.Role role,
org.anyline.entity.authorize.Privilege... privileges)
grant[调用入口]
撤销授权 |
boolean |
revoke(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.entity.authorize.User user,
org.anyline.entity.authorize.Privilege... privileges)
grant[调用入口]
撤销授权 |
boolean |
revoke(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.entity.authorize.User user,
org.anyline.entity.authorize.Role... roles)
grant[调用入口]
撤销授权 |
<T extends org.anyline.entity.authorize.Role> |
roles(org.anyline.data.runtime.DataRuntime runtime,
int index,
boolean create,
List<T> previous,
org.anyline.entity.authorize.Role query,
org.anyline.entity.DataSet set)
role[结果集封装]
根据查询结果集构造 role |
<T extends org.anyline.entity.authorize.Role> |
roles(org.anyline.data.runtime.DataRuntime runtime,
String random,
boolean greedy,
org.anyline.entity.authorize.Role query)
role[调用入口]
查询角色 |
long |
save(org.anyline.data.runtime.DataRuntime runtime,
String random,
org.anyline.metadata.Table dest,
Object data,
org.anyline.data.param.ConfigStore configs,
List<String> columns)
save [调用入口]
根据是否有主键值确认insert | update 执行完成后会补齐自增主键值 |
protected long |
saveCollection(org.anyline.data.runtime.DataRuntime runtime,
String random,
org.anyline.metadata.Table dest,
Collection<?> data,
org.anyline.data.param.ConfigStore configs,
List<String> columns) |
protected long |
saveObject(org.anyline.data.runtime.DataRuntime runtime,
String random,
org.anyline.metadata.Table dest,
Object data,
org.anyline.data.param.ConfigStore configs,
List<String> columns) |
org.anyline.metadata.Schema |
schema(org.anyline.data.runtime.DataRuntime runtime,
boolean create,
org.anyline.metadata.Schema meta)
schema[结果集封装]
当前schema 根据驱动内置接口补充 |
org.anyline.metadata.Schema |
schema(org.anyline.data.runtime.DataRuntime runtime,
int index,
boolean create,
org.anyline.metadata.Schema meta,
org.anyline.entity.DataSet set)
schema[结果集封装]
当前schema 根据查询结果集 |
org.anyline.metadata.Schema |
schema(org.anyline.data.runtime.DataRuntime runtime,
String random)
schema[调用入口]
当前Schema |
<T extends org.anyline.metadata.Schema> |
schema(List<T> schemas,
org.anyline.metadata.Catalog catalog,
String name)
根据 catalog, name检测schemas集合中是否存在
|
<T extends org.anyline.metadata.Schema> |
schemas(org.anyline.data.runtime.DataRuntime runtime,
boolean create,
LinkedHashMap<String,T> previous,
org.anyline.metadata.Schema query)
schema[结果集封装]
根据驱动内置接口补充 Schema |
<T extends org.anyline.metadata.Schema> |
schemas(org.anyline.data.runtime.DataRuntime runtime,
boolean create,
List<T> previous,
org.anyline.metadata.Schema query)
schema[结果集封装]
根据驱动内置接口补充 Schema |
<T extends org.anyline.metadata.Schema> |
schemas(org.anyline.data.runtime.DataRuntime runtime,
int index,
boolean create,
LinkedHashMap<String,T> previous,
org.anyline.metadata.Schema query,
org.anyline.entity.DataSet set)
schema[结果集封装]
根据查询结果集构造 Schema |
<T extends org.anyline.metadata.Schema> |
schemas(org.anyline.data.runtime.DataRuntime runtime,
int index,
boolean create,
List<T> previous,
org.anyline.metadata.Schema query,
org.anyline.entity.DataSet set)
schema[结果集封装]
根据查询结果集构造 Schema |
<T extends org.anyline.metadata.Schema> |
schemas(org.anyline.data.runtime.DataRuntime runtime,
String random,
boolean greedy,
org.anyline.metadata.Schema query)
schema[调用入口]
|
<T extends org.anyline.metadata.Schema> |
schemas(org.anyline.data.runtime.DataRuntime runtime,
String random,
org.anyline.metadata.Schema query)
schema[调用入口]
|
org.anyline.entity.DataSet |
select(org.anyline.data.runtime.DataRuntime runtime,
String random,
boolean system,
org.anyline.metadata.Table table,
org.anyline.data.param.ConfigStore configs,
org.anyline.data.run.Run run)
select [命令执行]
|
protected <T> org.anyline.entity.EntitySet<T> |
select(org.anyline.data.runtime.DataRuntime runtime,
String random,
Class<T> clazz,
org.anyline.metadata.Table table,
org.anyline.data.param.ConfigStore configs,
org.anyline.data.run.Run run)
select [命令执行-子流程]
DataRow转换成Entity |
<T> org.anyline.entity.EntitySet<T> |
selects(org.anyline.data.runtime.DataRuntime runtime,
String random,
org.anyline.data.prepare.RunPrepare prepare,
Class<T> clazz,
org.anyline.data.param.ConfigStore configs,
String... conditions)
query [调用入口]
|
org.anyline.entity.DataRow |
sequence(org.anyline.data.runtime.DataRuntime runtime,
String random,
boolean next,
String... names)
select [命令执行]
|
<T extends org.anyline.metadata.Sequence> |
sequences(org.anyline.data.runtime.DataRuntime runtime,
boolean create,
LinkedHashMap<String,T> previous,
org.anyline.metadata.Sequence query)
sequence[结果集封装]
根据驱动内置接口补充 Sequence |
<T extends org.anyline.metadata.Sequence> |
sequences(org.anyline.data.runtime.DataRuntime runtime,
boolean create,
List<T> previous,
org.anyline.metadata.Sequence query)
sequence[结果集封装]
根据驱动内置接口补充 Sequence |
<T extends org.anyline.metadata.Sequence> |
sequences(org.anyline.data.runtime.DataRuntime runtime,
int index,
boolean create,
LinkedHashMap<String,T> previous,
org.anyline.metadata.Sequence query,
org.anyline.entity.DataSet set)
sequence[结果集封装]
根据查询结果集构造 Sequence |
<T extends org.anyline.metadata.Sequence> |
sequences(org.anyline.data.runtime.DataRuntime runtime,
int index,
boolean create,
List<T> previous,
org.anyline.metadata.Sequence query,
org.anyline.entity.DataSet set)
sequence[结果集封装]
根据查询结果集构造 Sequence |
<T extends org.anyline.metadata.Sequence> |
sequences(org.anyline.data.runtime.DataRuntime runtime,
String random,
boolean greedy,
org.anyline.metadata.Sequence query)
sequence[调用入口]
|
<T extends org.anyline.metadata.Sequence> |
sequences(org.anyline.data.runtime.DataRuntime runtime,
String random,
org.anyline.metadata.Sequence query)
sequence[调用入口]
|
protected void |
setPrimaryValue(Object obj,
Object value)
insert [命令合成-子流程]
设置主键值 |
boolean |
supportInsertPlaceholder()
insert [命令合成-子流程]
插入数据时是否支持占位符 |
boolean |
supportKeyHolder(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.data.param.ConfigStore configs)
是否支持返回自增主键值
|
protected void |
tableMap(org.anyline.data.runtime.DataRuntime runtime,
String random,
boolean greedy,
org.anyline.metadata.Table query,
org.anyline.data.param.ConfigStore configs)
table[结果集封装-子流程]
查出所有key并以大写缓存 用来实现忽略大小写 |
<T extends org.anyline.metadata.Table> |
tables(org.anyline.data.runtime.DataRuntime runtime,
boolean create,
LinkedHashMap<String,T> previous,
org.anyline.metadata.Table query,
int types)
table[结果集封装]
根据驱动内置方法补充 |
<T extends org.anyline.metadata.Table> |
tables(org.anyline.data.runtime.DataRuntime runtime,
boolean create,
List<T> previous,
org.anyline.metadata.Table query,
int types)
table[结果集封装]
根据驱动内置方法补充 |
<T extends org.anyline.metadata.Table> |
tables(org.anyline.data.runtime.DataRuntime runtime,
int index,
boolean create,
LinkedHashMap<String,T> previous,
org.anyline.metadata.Table query,
org.anyline.entity.DataSet set)
table[结果集封装]
根据查询结果集构造Table |
<T extends org.anyline.metadata.Table> |
tables(org.anyline.data.runtime.DataRuntime runtime,
int index,
boolean create,
List<T> previous,
org.anyline.metadata.Table query,
org.anyline.entity.DataSet set)
table[结果集封装]
根据查询结果集构造Table |
<T extends org.anyline.metadata.Table> |
tables(org.anyline.data.runtime.DataRuntime runtime,
String random,
boolean greedy,
org.anyline.metadata.Table query,
int types,
int struct,
org.anyline.data.param.ConfigStore configs)
table[调用入口]
|
<T extends org.anyline.metadata.Table> |
tables(org.anyline.data.runtime.DataRuntime runtime,
String random,
org.anyline.metadata.Table query,
int types,
int struct,
org.anyline.data.param.ConfigStore configs)
table[结果集封装-子流程]
查出所有key并以大写缓存 用来实现忽略大小写 |
<T extends org.anyline.metadata.Tag> |
tags(org.anyline.data.runtime.DataRuntime runtime,
boolean create,
LinkedHashMap<String,T> tags,
org.anyline.metadata.Tag query)
tag[结果集封装]
解析JDBC get columns结果 |
<T extends org.anyline.metadata.Tag> |
tags(org.anyline.data.runtime.DataRuntime runtime,
int index,
boolean create,
LinkedHashMap<String,T> previous,
org.anyline.metadata.Tag query,
org.anyline.entity.DataSet set)
tag[结果集封装]
根据查询结果集构造Tag |
<T extends org.anyline.metadata.Tag> |
tags(org.anyline.data.runtime.DataRuntime runtime,
String random,
boolean greedy,
org.anyline.metadata.Table table,
org.anyline.metadata.Tag query)
tag[调用入口]
查询表结构 |
<T extends org.anyline.metadata.Trigger> |
triggers(org.anyline.data.runtime.DataRuntime runtime,
int index,
boolean create,
LinkedHashMap<String,T> previous,
org.anyline.metadata.Trigger query,
org.anyline.entity.DataSet set)
trigger[结果集封装]
根据查询结果集构造 Trigger |
<T extends org.anyline.metadata.Trigger> |
triggers(org.anyline.data.runtime.DataRuntime runtime,
String random,
boolean greedy,
org.anyline.metadata.Trigger query)
trigger[调用入口]
|
long |
truncate(org.anyline.data.runtime.DataRuntime runtime,
String random,
org.anyline.metadata.Table table)
truncate [调用入口]
|
org.anyline.metadata.type.DatabaseType |
type() |
StringBuilder |
type(org.anyline.data.runtime.DataRuntime runtime,
StringBuilder builder,
org.anyline.metadata.Column meta)
column[命令合成-子流程]
列定义:数据类型 |
StringBuilder |
type(org.anyline.data.runtime.DataRuntime runtime,
StringBuilder builder,
org.anyline.metadata.Column meta,
String type,
int ignoreLength,
int ignorePrecision,
int ignoreScale,
int maxLength,
int maxPrecision,
int maxScale)
column[命令合成-子流程]
列定义:数据类型定义 |
StringBuilder |
type(org.anyline.data.runtime.DataRuntime runtime,
StringBuilder builder,
org.anyline.metadata.Index meta)
index[命令合成-子流程]
索引类型 |
StringBuilder |
unique(org.anyline.data.runtime.DataRuntime runtime,
StringBuilder builder,
org.anyline.metadata.Column meta)
column[命令合成-子流程]
列定义:唯一索引 |
long |
update(org.anyline.data.runtime.DataRuntime runtime,
String random,
int batch,
org.anyline.metadata.Table dest,
Object data,
org.anyline.data.param.ConfigStore configs,
List<String> columns)
UPDATE [调用入口]
|
long |
update(org.anyline.data.runtime.DataRuntime runtime,
String random,
org.anyline.metadata.Table dest,
Object data,
org.anyline.data.param.ConfigStore configs,
org.anyline.data.run.Run run)
update [命令执行]
|
<T extends org.anyline.entity.authorize.User> |
users(org.anyline.data.runtime.DataRuntime runtime,
int index,
boolean create,
List<T> previous,
org.anyline.entity.authorize.User query,
org.anyline.entity.DataSet set)
user[结果集封装]
根据查询结果集构造 user |
<T extends org.anyline.entity.authorize.User> |
users(org.anyline.data.runtime.DataRuntime runtime,
String random,
boolean greedy,
org.anyline.entity.authorize.User query)
user[调用入口]
查询用户 |
String |
version(org.anyline.data.runtime.DataRuntime runtime,
boolean create,
String version)
database[结果集封装]
根据JDBC内置接口 version |
String |
version(org.anyline.data.runtime.DataRuntime runtime,
int index,
boolean create,
String version,
org.anyline.entity.DataSet set)
database[结果集封装]
根据查询结果集构造 version |
String |
version(org.anyline.data.runtime.DataRuntime runtime,
String random)
database[调用入口]
当前数据源 数据库类型 |
protected void |
vertexMap(org.anyline.data.runtime.DataRuntime runtime,
String random,
boolean greedy,
org.anyline.metadata.graph.VertexTable query,
org.anyline.data.param.ConfigStore configs)
vertex[结果集封装-子流程]
查出所有key并以大写缓存 用来实现忽略大小写 |
<T extends org.anyline.metadata.graph.VertexTable> |
vertexs(org.anyline.data.runtime.DataRuntime runtime,
boolean create,
LinkedHashMap<String,T> previous,
org.anyline.metadata.graph.VertexTable query,
int types)
vertex[结果集封装]
根据驱动内置方法补充 |
<T extends org.anyline.metadata.graph.VertexTable> |
vertexs(org.anyline.data.runtime.DataRuntime runtime,
boolean create,
List<T> previous,
org.anyline.metadata.graph.VertexTable query,
int types)
vertex[结果集封装]
根据驱动内置方法补充 |
<T extends org.anyline.metadata.graph.VertexTable> |
vertexs(org.anyline.data.runtime.DataRuntime runtime,
int index,
boolean create,
LinkedHashMap<String,T> previous,
org.anyline.metadata.graph.VertexTable query,
org.anyline.entity.DataSet set)
vertex[结果集封装]
根据查询结果集构造VertexTable |
<T extends org.anyline.metadata.graph.VertexTable> |
vertexs(org.anyline.data.runtime.DataRuntime runtime,
int index,
boolean create,
List<T> previous,
org.anyline.metadata.graph.VertexTable query,
org.anyline.entity.DataSet set)
vertex[结果集封装]
根据查询结果集构造VertexTable |
<T extends org.anyline.metadata.graph.VertexTable> |
vertexs(org.anyline.data.runtime.DataRuntime runtime,
String random,
boolean greedy,
org.anyline.metadata.graph.VertexTable query,
int types,
int struct,
org.anyline.data.param.ConfigStore configs)
vertex[调用入口]
|
<T extends org.anyline.metadata.graph.VertexTable> |
vertexs(org.anyline.data.runtime.DataRuntime runtime,
String random,
org.anyline.metadata.graph.VertexTable query,
int types,
int struct,
org.anyline.data.param.ConfigStore configs)
vertex[结果集封装-子流程]
查出所有key并以大写缓存 用来实现忽略大小写 |
protected void |
viewMap(org.anyline.data.runtime.DataRuntime runtime,
String random,
boolean greedy,
org.anyline.metadata.View query,
org.anyline.data.param.ConfigStore configs)
view[结果集封装-子流程]
查出所有key并以大写缓存 用来实现忽略大小写 |
<T extends org.anyline.metadata.View> |
views(org.anyline.data.runtime.DataRuntime runtime,
boolean create,
LinkedHashMap<String,T> previous,
org.anyline.metadata.View query,
int types)
view[结果集封装]
根据驱动内置方法补充 |
<T extends org.anyline.metadata.View> |
views(org.anyline.data.runtime.DataRuntime runtime,
boolean create,
List<T> previous,
org.anyline.metadata.View query,
int types)
view[结果集封装]
根据驱动内置方法补充 |
<T extends org.anyline.metadata.View> |
views(org.anyline.data.runtime.DataRuntime runtime,
int index,
boolean create,
LinkedHashMap<String,T> previous,
org.anyline.metadata.View query,
org.anyline.entity.DataSet set)
view[结果集封装]
根据查询结果集构造View |
<T extends org.anyline.metadata.View> |
views(org.anyline.data.runtime.DataRuntime runtime,
int index,
boolean create,
List<T> previous,
org.anyline.metadata.View query,
org.anyline.entity.DataSet set)
view[结果集封装]
根据查询结果集构造View |
<T extends org.anyline.metadata.View> |
views(org.anyline.data.runtime.DataRuntime runtime,
String random,
boolean greedy,
org.anyline.metadata.View query,
int types,
int struct,
org.anyline.data.param.ConfigStore configs)
view[调用入口]
|
<T extends org.anyline.metadata.View> |
views(org.anyline.data.runtime.DataRuntime runtime,
String random,
org.anyline.metadata.View query,
int types,
int struct,
org.anyline.data.param.ConfigStore configs)
view[结果集封装-子流程]
查出所有key并以大写缓存 用来实现忽略大小写 |
alter, alter, alter, buildAddCommentRun, buildAddCommentRun, buildAlterRun, buildAlterRun, buildAlterRun, buildAppendColumnCommentRun, buildAppendColumnCommentRun, buildAppendCommentRun, buildAppendCommentRun, buildChangeCommentRun, buildChangeCommentRun, buildCreateRun, buildCreateRun, buildDeleteRun, buildDropRun, buildDropRun, buildQueryIndexBody, buildQueryLengthRun, buildQueryTablePartitionRun, buildQueryTablesRunWithPartBound, buildRenameRun, buildRenameRun, buildTruncateRun, buildUpdateRun, buildUpdateRun, buildUpdateRunFromCollection, buildUpdateRunFromDataRow, buildUpdateRunFromEntity, charset, charset, checkCatalogExists, checkOverrideSync, checkSchema, checkSchema, checkSchema, checkSchemaExists, columns, comment, comment, concat, confirmInsertColumns, confirmUpdateColumns, confirmUpdateColumns, constraints, convert, correctSchemaFromJDBC, correctSchemaFromJDBC, correctSchemaFromJDBC, create, create, createConditionFindInSet, dataTypeMetadataRefer, delete, delete, deletes, detail, drop, drop, dummy, engine, engine, fillUpdateContent, init, init, initTablePartitionFieldRefer, initTablePartitionSliceFieldRefer, insertFoot, insertHead, keyword, name, orderNullSet, partition, partition, property, property, rename, rename, save, search, slice, supportCatalog, supportEmptyTable, supportSchema, update, update, valuecolumn, concatAdd, concatAnd, concatFun, concatOr, createConditionExists, createConditionIn, execute, fillDeleteRunContent, getPrimaryKey, insertValue, match, match, option, pageLimit, pageLimitOffset, pageOffsetNext, pageRowNum, pageRowNumber, pageSkip, pageTop, select, tagsaddRunValue, alias, alias, alter, buildAddCommentRun, buildAlterRun, buildAppendColumnCommentRun, buildAppendCommentRun, buildChangeCommentRun, buildCreateRun, buildDropRun, buildRenameRun, charset, checkDatabaseExists, checkPrimaryGenerator, checkTypeMetadata, comment, compatible, concat, concatEqual, convert, convert, convert, convert, convert, convert, convert, create, delimiter, delimiter, delimiter, drop, engine, execute, execute, fillJoinTableContent, fillMasterTableContent, fillQueryContent, fillQueryContentGroup, get, getActuator, getBoolean, getDate, getDate, getDDListener, getDelimiterFr, getDelimiterTo, getDMListener, getInt, getInt, getListener, getLong, getLong, getPrimaryGenerator, getString, getString, isBooleanColumn, isCharColumn, isNumberColumn, length, matchBoolean, matchBoolean, name, name, name, objectName, parse, property, random, read, refer, reg, reg, reg, reg, rename, search, search, search, selectMetadata, setActuator, setDelimiter, setGenerator, setListener, setListener, spell, typeMetadata, typeMetadata, update, value, writeclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddColumnClose, addRunValue, alias, alter, alter, alter, buildAddCommentRun, buildAddCommentRun, buildAlterRun, buildAlterRun, buildAlterRun, buildAppendColumnCommentRun, buildAppendCommentRun, buildAppendPrimaryRun, buildChangeCommentRun, buildChangeTypeRun, buildCreateRun, buildDeleteRun, buildDeleteRun, buildDeleteRun, buildDeleteRun, buildDeleteRun, buildDeleteRun, buildDeleteRun, buildDeleteRun, buildDeleteRun, buildDeleteRunFromConfig, buildDeleteRunFromConfig, buildDeleteRunFromEntity, buildDeleteRunFromEntity, buildDeleteRunFromEntity, buildDeleteRunFromTable, buildDeleteRunFromTable, buildDeleteRunFromTable, buildDropRun, buildDropRun, buildExecuteRun, buildInsertRun, buildInsertRun, buildInsertRun, buildInsertRun, buildInsertRun, buildInsertRun, buildInsertRun, buildInsertRun, buildInsertRun, buildInsertRun, buildInsertRun, buildInsertRun, buildInsertRun, buildInsertRun, buildInsertRun, buildInsertRun, buildInsertRun, buildInsertRun, buildInsertRun, buildInsertRun, buildInsertRun, buildInsertRun, buildQueryCatalogsRun, buildQueryCatalogsRun, buildQueryConstraintsRun, buildQueryDatabaseRun, buildQueryDatabaseRun, buildQueryDatabaseRun, buildQueryDatabasesRun, buildQueryEdgesCommentRun, buildQueryEdgesRun, buildQueryForeignsRun, buildQueryFunctionsRun, buildQueryIndexesRun, buildQueryMasterTablesCommentRun, buildQueryMasterTablesRun, buildQueryPartitionTablesRun, buildQueryPartitionTablesRun, buildQueryPartitionTablesRun, buildQueryPartitionTablesRun, buildQueryPartitionTablesRun, buildQueryPrimaryRun, buildQueryPrivilegesRun, buildQueryProceduresRun, buildQueryRolesRun, buildQueryRun, buildQuerySchemasRun, buildQuerySchemasRun, buildQuerySchemasRun, buildQuerySequencesRun, buildQueryTablesCommentRun, buildQueryTablesRun, buildQueryTriggersRun, buildQueryUsersRun, buildQueryVertexsCommentRun, buildQueryVertexsRun, buildQueryViewsCommentRun, buildQueryViewsRun, buildRenameRun, buildRunPrepare, buildUpdateRun, buildUpdateRun, buildUpdateRun, buildUpdateRun, buildUpdateRun, buildUpdateRun, buildUpdateRun, buildUpdateRun, buildUpdateRun, buildUpdateRun, buildUpdateRun, buildUpdateRun, buildUpdateRun, buildUpdateRun, buildUpdateRun, buildUpdateRun, buildUpdateRun, buildUpdateRun, buildUpdateRun, buildUpdateRun, buildUpdateRun, buildUpdateRun, buildUpdateRun, buildUpdateRun, buildUpdateRun, buildUpdateRun, buildUpdateRun, buildUpdateRunFromCollection, buildUpdateRunFromCollection, buildUpdateRunFromDataRow, buildUpdateRunFromDataRow, buildUpdateRunFromEntity, buildUpdateRunFromEntity, catalog, catalogs, catalogs, charset, checkDatabaseExists, checkDefaultBuildInValue, columnAliasGuidd, columns, columns, columns, comment, comments, comments, compareFormula, compatible, compressCondition, conditionHead, constraints, constraints, constraints, convert, convert, convert, convert, convert, convert, convert, convert, create, create, createConditionExists, createConditionFindInSet, createConditionIn, createConditionJsonContains, createConditionJsonContains, createConditionJsonContainsPath, createConditionJsonContainsPath, createConditionJsonSearch, createConditionJsonSearch, createConditionLike, database, databases, databases, ddl, ddl, ddl, defaultValue, deletes, deletes, deletes, deletes, deletes, deletes, deletes, deletes, deletes, deletes, deletes, deletes, deletes, deletes, detail, detail, detail, detail, detail, detail, detail, detail, detail, detail, detail, detail, detail, detail, detail, detail, detail, drop, drop, edges, edges, edges, edges, edges, edges, edges, edges, edges, edges, edges, edges, edges, edges, empty, empty, engine, equals, equals, equals, execute, execute, exeMatch, fillDeleteRunContent, fillExecuteContent, fillInsertContent, fillInsertContent, fillInsertContent, fillInsertContent, fillInsertContent, fillInsertContent, fillInsertContent, fillInsertContent, fillInsertContent, fillInsertContent, fillInsertContent, fillInsertContent, fillInsertContent, fillInsertContent, fillQueryContent, fillQueryContent, fillUpdateContent, fillUpdateContent, fillUpdateContent, foreigns, foreigns, formula, functions, functions, functions, functions, getActuator, getDDListener, getDelimiterFr, getDelimiterTo, getDMListener, grant, in, indexes, indexes, indexes, indexes, indexes, indexes, init, init, init, init, init, init, init, init, init, init, init, init, init, init, init, init, init, initQueryRun, insert, insert, insert, insert, insert, insert, insert, insert, insert, insert, insert, isBooleanColumn, isCharColumn, isNumberColumn, length, masters, masters, masters, masters, masters, masters, masters, masters, masters, masters, masters, masters, masters, masters, matchByAdapter, matchByAdapter, name, name, names, objectName, origin, parse, partitions, partitions, partitions, primary, primary, priority, privileges, privileges, privileges, procedures, procedures, property, read, reader, refer, reg, reg, reg, reg, reg, reg, reg, reg, rename, rename, revoke, roles, roles, roles, roles, save, save, save, save, save, save, schema, schemas, schemas, schemas, schemas, schemas, schemas, select, sequences, sequences, setActuator, setDelimiter, setGenerator, setListener, setListener, slice, supportPlaceholder, supportSqlVarPlaceholderRegexExt, tableAliasGuidd, tables, tables, tables, tables, tables, tables, tables, tables, tables, tables, tables, tables, tables, tables, tags, triggers, triggers, truncate, typeMetadata, typeMetadata, types, unicodeGuide, update, update, update, update, update, update, update, update, update, update, update, update, update, update, update, update, update, update, update, update, update, update, update, update, update, users, users, users, users, value, version, vertexs, vertexs, vertexs, vertexs, vertexs, vertexs, vertexs, vertexs, vertexs, vertexs, vertexs, vertexs, vertexs, vertexs, views, views, views, views, views, views, views, views, views, views, views, views, views, views, write, writerpublic org.anyline.metadata.type.DatabaseType type()
type 在接口中 org.anyline.data.adapter.DriverAdaptertype 在类中 AbstractJDBCAdapterpublic long insert(org.anyline.data.runtime.DataRuntime runtime,
String random,
int batch,
org.anyline.metadata.Table dest,
Object data,
org.anyline.data.param.ConfigStore configs,
List<String> columns)
insert 在接口中 org.anyline.data.adapter.DriverAdapterinsert 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端random - 用来标记同一组命令dest - 表 如果不提供表名则根据data解析,表名可以事实前缀<数据源名>表示切换数据源data - 需要插入入的数据columns - 需要插入的列,如果不指定则根据data或configs获取注意会受到ConfigTable中是否插入更新空值的几个配置项影响
列可以加前缀public long insert(org.anyline.data.runtime.DataRuntime runtime,
String random,
org.anyline.metadata.Table dest,
org.anyline.data.prepare.RunPrepare prepare,
org.anyline.data.param.ConfigStore configs,
Object obj,
String... conditions)
insert 在接口中 org.anyline.data.adapter.DriverAdapterinsert 在类中 AbstractJDBCAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端dest - 插入表prepare - 查询表configs - 查询条件及相关配置obj - 查询条件conditions - 查询条件 支持k:v k:v::type 以及原生sql形式(包含ORDER、GROUP、HAVING)默认忽略空值条件public org.anyline.data.run.Run buildInsertRun(org.anyline.data.runtime.DataRuntime runtime,
int batch,
org.anyline.metadata.Table dest,
Object obj,
org.anyline.data.param.ConfigStore configs,
Boolean placeholder,
Boolean unicode,
List<String> columns)
buildInsertRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildInsertRun 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端dest - 表 如果不提供表名则根据data解析,表名可以事实前缀<数据源名>表示切换数据源obj - 需要插入的数据columns - 需要插入的列,如果不指定则根据data或configs获取注意会受到ConfigTable中是否插入更新空值的几个配置项影响public org.anyline.data.run.Run buildInsertRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Table dest,
org.anyline.data.prepare.RunPrepare prepare,
org.anyline.data.param.ConfigStore configs,
Object obj,
Boolean placeholder,
Boolean unicode,
String... conditions)
buildInsertRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildInsertRun 在类中 AbstractJDBCAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端dest - 表 如果不提供表名则根据data解析,表名可以事实前缀<数据源名>表示切换数据源prepare - 查询configs - 过滤条件及相关配置public void fillInsertContent(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.data.run.Run run,
org.anyline.metadata.Table dest,
org.anyline.entity.DataSet set,
org.anyline.data.param.ConfigStore configs,
Boolean placeholder,
Boolean unicode,
LinkedHashMap<String,org.anyline.metadata.Column> columns)
fillInsertContent 在接口中 org.anyline.data.adapter.DriverAdapterfillInsertContent 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端run - 最终待执行的命令和参数(如JDBC环境中的SQL)dest - 表 如果不提供表名则根据data解析,表名可以事实前缀<数据源名>表示切换数据源set - 需要插入的数据集合columns - 需要插入的列,如果不指定则根据data或configs获取注意会受到ConfigTable中是否插入更新空值的几个配置项影响public void fillInsertContent(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.data.run.Run run,
org.anyline.metadata.Table dest,
Collection list,
org.anyline.data.param.ConfigStore configs,
Boolean placeholder,
Boolean unicode,
LinkedHashMap<String,org.anyline.metadata.Column> columns)
fillInsertContent 在接口中 org.anyline.data.adapter.DriverAdapterfillInsertContent 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端run - 最终待执行的命令和参数(如JDBC环境中的SQL)dest - 表 如果不提供表名则根据data解析,表名可以事实前缀<数据源名>表示切换数据源list - 需要插入的数据集合columns - 需要插入的列,如果不指定则根据data或configs获取注意会受到ConfigTable中是否插入更新空值的几个配置项影响public void fillInsertCreateTemplate(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.data.run.Run run,
org.anyline.metadata.PartitionTable dest,
org.anyline.data.param.ConfigStore configs)
fillInsertCreateTemplate 在接口中 org.anyline.data.adapter.DriverAdapterfillInsertCreateTemplate 在类中 org.anyline.data.adapter.init.AbstractDriverAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端run - 最终待执行的命令和参数(如JDBC环境中的SQL)dest - 表configs - ConfigStorepublic LinkedHashMap<String,org.anyline.metadata.Column> confirmInsertColumns(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.Table dest, Object obj, org.anyline.data.param.ConfigStore configs, List<String> columns, boolean batch)
confirmInsertColumns 在接口中 org.anyline.data.adapter.DriverAdapterconfirmInsertColumns 在类中 AbstractJDBCAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端dest - 表 如果不提供表名则根据data解析,表名可以事实前缀<数据源名>表示切换数据源obj - Entity或DataRowbatch - 是否批量,批量时不检测值是否为空columns - 需要插入的列,如果不指定则根据data或configs获取注意会受到ConfigTable中是否插入更新空值的几个配置项影响
列可以加前缀public String batchInsertSeparator()
batchInsertSeparator 在接口中 org.anyline.data.adapter.DriverAdapterbatchInsertSeparator 在类中 PostgresGenusAdapterpublic boolean supportInsertPlaceholder()
supportInsertPlaceholder 在接口中 org.anyline.data.adapter.DriverAdaptersupportInsertPlaceholder 在类中 PostgresGenusAdapterprotected void setPrimaryValue(Object obj, Object value)
setPrimaryValue 在类中 PostgresGenusAdapterobj - objvalue - valueprotected org.anyline.data.run.Run createInsertRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Table dest,
Object obj,
org.anyline.data.param.ConfigStore configs,
Boolean placeholder,
Boolean unicode,
List<String> columns)
createInsertRun 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端dest - 表 如果不提供表名则根据data解析,表名可以事实前缀<数据源名>表示切换数据源obj - 数据columns - 需要插入的列,如果不指定则根据data或configs获取注意会受到ConfigTable中是否插入更新空值的几个配置项影响protected org.anyline.data.run.Run createInsertRunFromCollection(org.anyline.data.runtime.DataRuntime runtime,
int batch,
org.anyline.metadata.Table dest,
Collection list,
org.anyline.data.param.ConfigStore configs,
Boolean placeholder,
Boolean unicode,
List<String> columns)
createInsertRunFromCollection 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端dest - 表 如果不提供表名则根据data解析,表名可以事实前缀<数据源名>表示切换数据源list - 对象集合columns - 需要插入的列,如果不指定则根据data或configs获取注意会受到ConfigTable中是否插入更新空值的几个配置项影响public String generatedKey()
generatedKey 在接口中 org.anyline.data.adapter.DriverAdaptergeneratedKey 在类中 PostgresGenusAdapterpublic long insert(org.anyline.data.runtime.DataRuntime runtime,
String random,
Object data,
org.anyline.data.param.ConfigStore configs,
org.anyline.data.run.Run run,
String[] pks)
insert 在接口中 org.anyline.data.adapter.DriverAdapterinsert 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端random - 用来标记同一组命令data - datarun - 最终待执行的命令和参数(如JDBC环境中的SQL)pks - 需要返回的主键public boolean supportKeyHolder(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.data.param.ConfigStore configs)
supportKeyHolder 在接口中 org.anyline.data.adapter.DriverAdaptersupportKeyHolder 在类中 org.anyline.data.adapter.init.AbstractDriverAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端configs - configs中也可能禁用返回public List<String> keyHolders(org.anyline.data.runtime.DataRuntime runtime, org.anyline.data.param.ConfigStore configs)
keyHolders 在接口中 org.anyline.data.adapter.DriverAdapterkeyHolders 在类中 org.anyline.data.adapter.init.AbstractDriverAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端configs - configs中也可能禁用返回public long update(org.anyline.data.runtime.DataRuntime runtime,
String random,
int batch,
org.anyline.metadata.Table dest,
Object data,
org.anyline.data.param.ConfigStore configs,
List<String> columns)
update 在接口中 org.anyline.data.adapter.DriverAdapterupdate 在类中 AbstractJDBCAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端random - 用来标记同一组命令dest - 表 如果不提供表名则根据data解析,表名可以事实前缀<数据源名>表示切换数据源data - 数据configs - 条件columns - 需要插入或更新的列,如果不指定则根据data或configs获取注意会受到ConfigTable中是否插入更新空值的几个配置项影响
列可以加前缀public org.anyline.data.run.Run buildUpdateRun(org.anyline.data.runtime.DataRuntime runtime,
int batch,
org.anyline.metadata.Table dest,
Object obj,
org.anyline.data.param.ConfigStore configs,
Boolean placeholder,
Boolean unicode,
List<String> columns)
buildUpdateRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildUpdateRun 在类中 AbstractJDBCAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端dest - 表 如果不提供表名则根据data解析,表名可以事实前缀<数据源名>表示切换数据源obj - Entity或DtaRowconfigs - 更新条件columns - 需要插入或更新的列,如果不指定则根据data或configs获取注意会受到ConfigTable中是否插入更新空值的几个配置项影响
列可以加前缀public org.anyline.data.run.Run buildUpdateRunLimit(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.data.run.Run run)
buildUpdateRunLimit 在接口中 org.anyline.data.adapter.DriverAdapterbuildUpdateRunLimit 在类中 org.anyline.data.adapter.init.AbstractDriverAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端run - 最终待执行的命令和参数(如JDBC环境中的SQL)public org.anyline.data.run.Run buildUpdateRunFromEntity(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Table dest,
Object obj,
org.anyline.data.param.ConfigStore configs,
Boolean placeholder,
Boolean unicode,
LinkedHashMap<String,org.anyline.metadata.Column> columns)
buildUpdateRunFromEntity 在接口中 org.anyline.data.adapter.DriverAdapterbuildUpdateRunFromEntity 在类中 AbstractJDBCAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端dest - 表 如果不提供表名则根据data解析,表名可以事实前缀<数据源名>表示切换数据源obj - Entity或DtaRowconfigs - 更新条件columns - 需要插入或更新的列,如果不指定则根据data或configs获取注意会受到ConfigTable中是否插入更新空值的几个配置项影响public org.anyline.data.run.Run buildUpdateRunFromDataRow(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Table dest,
org.anyline.entity.DataRow row,
org.anyline.data.param.ConfigStore configs,
Boolean placeholder,
Boolean unicode,
LinkedHashMap<String,org.anyline.metadata.Column> columns)
buildUpdateRunFromDataRow 在接口中 org.anyline.data.adapter.DriverAdapterbuildUpdateRunFromDataRow 在类中 AbstractJDBCAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端dest - 表 如果不提供表名则根据data解析,表名可以事实前缀<数据源名>表示切换数据源row - DtaRowconfigs - 更新条件columns - 需要插入或更新的列,如果不指定则根据data或configs获取注意会受到ConfigTable中是否插入更新空值的几个配置项影响public org.anyline.data.run.Run buildUpdateRunFromCollection(org.anyline.data.runtime.DataRuntime runtime,
int batch,
org.anyline.metadata.Table dest,
Collection list,
org.anyline.data.param.ConfigStore configs,
Boolean placeholder,
Boolean unicode,
LinkedHashMap<String,org.anyline.metadata.Column> columns)
buildUpdateRunFromCollection 在接口中 org.anyline.data.adapter.DriverAdapterbuildUpdateRunFromCollection 在类中 AbstractJDBCAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端dest - 表 如果不提供表名则根据data解析,表名可以事实前缀<数据源名>表示切换数据源list - Collectionconfigs - 更新条件columns - 需要插入或更新的列,如果不指定则根据data或configs获取注意会受到ConfigTable中是否插入更新空值的几个配置项影响public LinkedHashMap<String,org.anyline.metadata.Column> confirmUpdateColumns(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.Table dest, org.anyline.entity.DataRow row, org.anyline.data.param.ConfigStore configs, List<String> columns)
confirmUpdateColumns 在接口中 org.anyline.data.adapter.DriverAdapterconfirmUpdateColumns 在类中 AbstractJDBCAdapterdest - 表row - DataRowconfigs - 更新条件columns - 需要插入或更新的列,如果不指定则根据data或configs获取注意会受到ConfigTable中是否插入更新空值的几个配置项影响
列可以加前缀public LinkedHashMap<String,org.anyline.metadata.Column> confirmUpdateColumns(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.Table dest, Object obj, org.anyline.data.param.ConfigStore configs, List<String> columns)
confirmUpdateColumns 在接口中 org.anyline.data.adapter.DriverAdapterconfirmUpdateColumns 在类中 AbstractJDBCAdapterdest - 表obj - Objectconfigs - 更新条件columns - 需要插入或更新的列,如果不指定则根据data或configs获取注意会受到ConfigTable中是否插入更新空值的几个配置项影响
列可以加前缀public long update(org.anyline.data.runtime.DataRuntime runtime,
String random,
org.anyline.metadata.Table dest,
Object data,
org.anyline.data.param.ConfigStore configs,
org.anyline.data.run.Run run)
update 在接口中 org.anyline.data.adapter.DriverAdapterupdate 在类中 AbstractJDBCAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端random - 用来标记同一组命令dest - 表 如果不提供表名则根据data解析,表名可以事实前缀<数据源名>表示切换数据源data - 数据run - 最终待执行的命令和参数(如JDBC环境中的SQL)public long save(org.anyline.data.runtime.DataRuntime runtime,
String random,
org.anyline.metadata.Table dest,
Object data,
org.anyline.data.param.ConfigStore configs,
List<String> columns)
save 在接口中 org.anyline.data.adapter.DriverAdaptersave 在类中 AbstractJDBCAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端random - 用来标记同一组命令dest - 表 如果不提供表名则根据data解析,表名可以事实前缀<数据源名>表示切换数据源data - 数据configs - 更新条件columns - 需要插入或更新的列,如果不指定则根据data或configs获取注意会受到ConfigTable中是否插入更新空值的几个配置项影响
列可以加前缀protected long saveCollection(org.anyline.data.runtime.DataRuntime runtime,
String random,
org.anyline.metadata.Table dest,
Collection<?> data,
org.anyline.data.param.ConfigStore configs,
List<String> columns)
saveCollection 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端random - 用来标记同一组命令dest - 表data - 保存的数据configs - ConfigStorecolumns - 指定列protected long saveObject(org.anyline.data.runtime.DataRuntime runtime,
String random,
org.anyline.metadata.Table dest,
Object data,
org.anyline.data.param.ConfigStore configs,
List<String> columns)
saveObject 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端random - 用来标记同一组命令dest - 表data - 保存的数据configs - ConfigStorecolumns - 指定列protected Boolean checkOverride(Object obj, org.anyline.data.param.ConfigStore configs)
checkOverride 在类中 PostgresGenusAdapterobj - Objectprotected Map<String,Object> checkPv(Object obj)
checkPv 在类中 PostgresGenusAdapterobj - Objectprotected boolean isMultipleValue(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.data.run.TableRun run,
String key)
isMultipleValue 在类中 PostgresGenusAdapterrun - 最终待执行的命令和参数(如JDBC环境中的SQL)key - keyprotected boolean isMultipleValue(org.anyline.metadata.Column column)
isMultipleValue 在类中 PostgresGenusAdaptercolumn - Column 根据column的数据类型public LinkedHashMap<String,org.anyline.metadata.Column> checkMetadata(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.Table table, org.anyline.data.param.ConfigStore configs, LinkedHashMap<String,org.anyline.metadata.Column> columns)
checkMetadata 在类中 PostgresGenusAdaptertable - 表columns - columnspublic org.anyline.entity.DataSet querys(org.anyline.data.runtime.DataRuntime runtime,
String random,
org.anyline.data.prepare.RunPrepare prepare,
org.anyline.data.param.ConfigStore configs,
String... conditions)
querys 在接口中 org.anyline.data.adapter.DriverAdapterquerys 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端random - 用来标记同一组命令prepare - 构建最终执行命令的全部参数,包含表(或视图|函数|自定义SQL)查询条件 排序 分页等configs - 过滤条件及相关配置conditions - 查询条件 支持k:v k:v::type 以及原生sql形式(包含ORDER、GROUP、HAVING)默认忽略空值条件public org.anyline.entity.DataSet querys(org.anyline.data.runtime.DataRuntime runtime,
String random,
org.anyline.metadata.Procedure procedure,
org.anyline.entity.PageNavi navi)
querys 在接口中 org.anyline.data.adapter.DriverAdapterquerys 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端random - 用来标记同一组命令procedure - 存储过程navi - 分页public <T> org.anyline.entity.EntitySet<T> selects(org.anyline.data.runtime.DataRuntime runtime,
String random,
org.anyline.data.prepare.RunPrepare prepare,
Class<T> clazz,
org.anyline.data.param.ConfigStore configs,
String... conditions)
selects 在接口中 org.anyline.data.adapter.DriverAdapterselects 在类中 PostgresGenusAdapterT - Entityruntime - 运行环境主要包含驱动适配器 数据源或客户端random - 用来标记同一组命令clazz - 类prepare - 构建最终执行命令的全部参数,包含表(或视图|函数|自定义SQL)查询条件 排序 分页等configs - 过滤条件及相关配置conditions - 查询条件 支持k:v k:v::type 以及原生sql形式(包含ORDER、GROUP、HAVING)默认忽略空值条件protected <T> org.anyline.entity.EntitySet<T> select(org.anyline.data.runtime.DataRuntime runtime,
String random,
Class<T> clazz,
org.anyline.metadata.Table table,
org.anyline.data.param.ConfigStore configs,
org.anyline.data.run.Run run)
select 在类中 PostgresGenusAdapterT - entity.classruntime - 运行环境主要包含驱动适配器 数据源或客户端clazz - entity classtable - tablerun - 最终待执行的命令和参数(如JDBC环境中的SQL)public List<Map<String,Object>> maps(org.anyline.data.runtime.DataRuntime runtime, String random, org.anyline.data.prepare.RunPrepare prepare, org.anyline.data.param.ConfigStore configs, String... conditions)
maps 在接口中 org.anyline.data.adapter.DriverAdaptermaps 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端random - 用来标记同一组命令prepare - 构建最终执行命令的全部参数,包含表(或视图|函数|自定义SQL)查询条件 排序 分页等configs - 过滤条件及相关配置conditions - 查询条件 支持k:v k:v::type 以及原生sql形式(包含ORDER、GROUP、HAVING)默认忽略空值条件public org.anyline.data.run.Run buildQueryRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.data.prepare.RunPrepare prepare,
org.anyline.data.param.ConfigStore configs,
Boolean placeholder,
Boolean unicode,
String... conditions)
buildQueryRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildQueryRun 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端prepare - 构建最终执行命令的全部参数,包含表(或视图|函数|自定义SQL)查询条件 排序 分页等configs - 过滤条件及相关配置conditions - 查询条件 支持k:v k:v::type 以及原生sql形式(包含ORDER、GROUP、HAVING)默认忽略空值条件public void init(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.data.run.Run run,
org.anyline.data.param.ConfigStore configs,
String... conditions)
init 在类中 org.anyline.data.adapter.init.AbstractDriverAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端run - 最终待执行的命令和参数(如JDBC环境中的SQL)configs - 过滤条件及相关配置conditions - 查询条件 支持k:v k:v::type 以及原生sql形式(包含ORDER、GROUP、HAVING)默认忽略空值条件public void parsePlaceholder(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.data.run.Run run)
parsePlaceholder 在接口中 org.anyline.data.adapter.DriverAdapterparsePlaceholder 在类中 org.anyline.data.adapter.init.AbstractDriverAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端run - 最终待执行的命令和参数(如JDBC环境中的SQL)public List<org.anyline.data.run.Run> buildQuerySequence(org.anyline.data.runtime.DataRuntime runtime, boolean next, String... names)
buildQuerySequence 在接口中 org.anyline.data.adapter.DriverAdapterbuildQuerySequence 在类中 PostgresGenusAdapternext - 是否生成返回下一个序列 false:cur true:nextnames - 序列名public org.anyline.data.run.Run fillQueryContent(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.data.run.Run run,
Boolean placeholder,
Boolean unicode)
fillQueryContent 在接口中 org.anyline.data.adapter.DriverAdapterfillQueryContent 在类中 PostgresGenusAdapterrun - 最终待执行的命令和参数(如JDBC环境中的SQL)public org.anyline.data.run.Run fillQueryContent(org.anyline.data.runtime.DataRuntime runtime,
StringBuilder builder,
org.anyline.data.run.Run run,
Boolean placeholder,
Boolean unicode)
fillQueryContent 在接口中 org.anyline.data.adapter.DriverAdapterfillQueryContent 在类中 org.anyline.data.adapter.init.AbstractDriverAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端builder - 有可能合个run合成一个 所以提供一个共用builderrun - 最终待执行的命令和参数(如JDBC环境中的SQL)protected org.anyline.data.run.Run fillQueryContent(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.data.run.XMLRun run,
Boolean placeholder,
Boolean unicode)
fillQueryContent 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端run - XMLRunprotected org.anyline.data.run.Run fillQueryContent(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.data.run.TextRun run,
Boolean placeholder,
Boolean unicode)
fillQueryContent 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端run - TextRunprotected org.anyline.data.run.Run fillQueryContent(org.anyline.data.runtime.DataRuntime runtime,
StringBuilder builder,
org.anyline.data.run.TextRun run,
Boolean placeholder,
Boolean unicode)
fillQueryContent 在类中 org.anyline.data.adapter.init.AbstractDriverAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端builder - 有可能合个run合成一个 所以提供一个共用builderrun - TextRunprotected org.anyline.data.run.Run fillQueryContent(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.data.run.TableRun run,
Boolean placeholder,
Boolean unicode)
fillQueryContent 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端run - TextRunprotected org.anyline.data.run.Run fillQueryContent(org.anyline.data.runtime.DataRuntime runtime,
StringBuilder builder,
org.anyline.data.run.TableRun run,
Boolean placeholder,
Boolean unicode)
fillQueryContent 在类中 AbstractJDBCAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端builder - 有可能合个run合成一个 所以提供一个共用builderrun - 最终待执行的命令和参数(如JDBC环境中的SQL)public String mergeFinalQuery(org.anyline.data.runtime.DataRuntime runtime, org.anyline.data.run.Run run)
mergeFinalQuery 在接口中 org.anyline.data.adapter.DriverAdaptermergeFinalQuery 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端run - 最终待执行的命令和参数(如JDBC环境中的SQL)public org.anyline.data.run.RunValue createConditionLike(org.anyline.data.runtime.DataRuntime runtime,
StringBuilder builder,
org.anyline.entity.Compare compare,
Object value,
Boolean placeholder,
Boolean unicode)
createConditionLike 在接口中 org.anyline.data.adapter.DriverAdaptercreateConditionLike 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端builder - buildercompare - 比较方式 默认 equal 多个值默认 invalue - valuepublic List<org.anyline.data.run.RunValue> createConditionIn(org.anyline.data.runtime.DataRuntime runtime, StringBuilder builder, org.anyline.entity.Compare compare, Object value, Boolean placeholder, Boolean unicode)
createConditionIn 在接口中 org.anyline.data.adapter.DriverAdaptercreateConditionIn 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端builder - buildercompare - 比较方式 默认 equal 多个值默认 invalue - valuepublic org.anyline.entity.DataSet select(org.anyline.data.runtime.DataRuntime runtime,
String random,
boolean system,
org.anyline.metadata.Table table,
org.anyline.data.param.ConfigStore configs,
org.anyline.data.run.Run run)
select 在接口中 org.anyline.data.adapter.DriverAdapterselect 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端random - 用来标记同一组命令system - 系统表不检测列属性table - 表run - 最终待执行的命令和参数(如JDBC环境中的SQL)public List<Map<String,Object>> maps(org.anyline.data.runtime.DataRuntime runtime, String random, org.anyline.data.param.ConfigStore configs, org.anyline.data.run.Run run)
maps 在接口中 org.anyline.data.adapter.DriverAdaptermaps 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端random - 用来标记同一组命令run - 最终待执行的命令和参数(如JDBC环境中的SQL)public Map<String,Object> map(org.anyline.data.runtime.DataRuntime runtime, String random, org.anyline.data.param.ConfigStore configs, org.anyline.data.run.Run run)
map 在接口中 org.anyline.data.adapter.DriverAdaptermap 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端random - 用来标记同一组命令run - 最终待执行的命令和参数(如JDBC环境中的SQL)public org.anyline.entity.DataRow sequence(org.anyline.data.runtime.DataRuntime runtime,
String random,
boolean next,
String... names)
sequence 在接口中 org.anyline.data.adapter.DriverAdaptersequence 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端random - 用来标记同一组命令next - 是否查下一个序列值names - 存储过程名称spublic List<Map<String,Object>> process(org.anyline.data.runtime.DataRuntime runtime, List<Map<String,Object>> list)
process 在接口中 org.anyline.data.adapter.DriverAdapterprocess 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端list - JDBC执行返回的结果集public long count(org.anyline.data.runtime.DataRuntime runtime,
String random,
org.anyline.data.prepare.RunPrepare prepare,
org.anyline.data.param.ConfigStore configs,
String... conditions)
count 在接口中 org.anyline.data.adapter.DriverAdaptercount 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端random - 用来标记同一组命令prepare - 构建最终执行命令的全部参数,包含表(或视图|函数|自定义SQL)查询条件 排序 分页等configs - 过滤条件及相关配置conditions - 查询条件 支持k:v k:v::type 以及原生sql形式(包含ORDER、GROUP、HAVING)默认忽略空值条件public String mergeFinalTotal(org.anyline.data.runtime.DataRuntime runtime, org.anyline.data.run.Run run)
mergeFinalTotal 在接口中 org.anyline.data.adapter.DriverAdaptermergeFinalTotal 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端run - 最终待执行的命令和参数(如JDBC环境中的SQL)public long count(org.anyline.data.runtime.DataRuntime runtime,
String random,
org.anyline.data.run.Run run)
count 在接口中 org.anyline.data.adapter.DriverAdaptercount 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端random - 用来标记同一组命令run - 最终待执行的命令和参数(如JDBC环境中的SQL)public boolean exists(org.anyline.data.runtime.DataRuntime runtime,
String random,
org.anyline.data.prepare.RunPrepare prepare,
org.anyline.data.param.ConfigStore configs,
String... conditions)
exists 在接口中 org.anyline.data.adapter.DriverAdapterexists 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端random - 用来标记同一组命令prepare - 构建最终执行命令的全部参数,包含表(或视图|函数|自定义SQL)查询条件 排序 分页等configs - 查询条件及相关设置conditions - 查询条件 支持k:v k:v::type 以及原生sql形式(包含ORDER、GROUP、HAVING)默认忽略空值条件public String mergeFinalExists(org.anyline.data.runtime.DataRuntime runtime, org.anyline.data.run.Run run)
mergeFinalExists 在接口中 org.anyline.data.adapter.DriverAdaptermergeFinalExists 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端run - 最终待执行的命令和参数(如JDBC环境中的SQL)public long execute(org.anyline.data.runtime.DataRuntime runtime,
String random,
org.anyline.data.prepare.RunPrepare prepare,
org.anyline.data.param.ConfigStore configs,
String... conditions)
execute 在接口中 org.anyline.data.adapter.DriverAdapterexecute 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端random - 用来标记同一组命令prepare - 构建最终执行命令的全部参数,包含表(或视图|函数|自定义SQL)查询条件 排序 分页等configs - 查询条件及相关设置conditions - 查询条件 支持k:v k:v::type 以及原生sql形式(包含ORDER、GROUP、HAVING)默认忽略空值条件public long execute(org.anyline.data.runtime.DataRuntime runtime,
String random,
int batch,
org.anyline.data.param.ConfigStore configs,
org.anyline.data.prepare.RunPrepare prepare,
Collection<Object> values)
execute 在接口中 org.anyline.data.adapter.DriverAdapterexecute 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端random - 用来标记同一组命令batch - 批量执行每批最多数量prepare - 构建最终执行命令的全部参数,包含表(或视图|函数|自定义SQL)查询条件 排序 分页等configs - 查询条件及相关设置values - valuespublic long execute(org.anyline.data.runtime.DataRuntime runtime,
String random,
int batch,
int vol,
org.anyline.data.param.ConfigStore configs,
org.anyline.data.prepare.RunPrepare prepare,
Collection<Object> values)
execute 在接口中 org.anyline.data.adapter.DriverAdapterexecute 在类中 org.anyline.data.adapter.init.AbstractDriverAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端random - 用来标记同一组命令batch - 批量执行每批最多数量vol - 批量执行每行参数数量prepare - 构建最终执行命令的全部参数,包含表(或视图|函数|自定义SQL)查询条件 排序 分页等configs - 查询条件及相关设置values - valuespublic boolean execute(org.anyline.data.runtime.DataRuntime runtime,
String random,
org.anyline.metadata.Procedure procedure)
execute 在接口中 org.anyline.data.adapter.DriverAdapterexecute 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端procedure - 存储过程random - randompublic org.anyline.data.run.Run buildExecuteRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.data.prepare.RunPrepare prepare,
org.anyline.data.param.ConfigStore configs,
Boolean placeholder,
Boolean unicode,
String... conditions)
buildExecuteRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildExecuteRun 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端prepare - 构建最终执行命令的全部参数,包含表(或视图|函数|自定义SQL)查询条件 排序 分页等configs - 查询条件及相关设置conditions - 查询条件 支持k:v k:v::type 以及原生sql形式(包含ORDER、GROUP、HAVING)默认忽略空值条件protected void fillExecuteContent(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.data.run.XMLRun run)
fillExecuteContent 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端run - XMLRunprotected void fillExecuteContent(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.data.run.TextRun run,
Boolean placeholder,
Boolean unicode)
fillExecuteContent 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端run - XMLRunprotected void fillExecuteContent(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.data.run.TableRun run,
Boolean placeholder,
Boolean unicode)
fillExecuteContent 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端run - XMLRunpublic void fillExecuteContent(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.data.run.Run run,
Boolean placeholder,
Boolean unicode)
fillExecuteContent 在接口中 org.anyline.data.adapter.DriverAdapterfillExecuteContent 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端run - 最终待执行的命令和参数(如JDBC环境中的SQL)public long execute(org.anyline.data.runtime.DataRuntime runtime,
String random,
org.anyline.data.param.ConfigStore configs,
org.anyline.data.run.Run run)
execute 在接口中 org.anyline.data.adapter.DriverAdapterexecute 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端random - 用来标记同一组命令run - 最终待执行的命令和参数(如JDBC环境中的SQL)public <T> long deletes(org.anyline.data.runtime.DataRuntime runtime,
String random,
int batch,
org.anyline.metadata.Table table,
org.anyline.data.param.ConfigStore configs,
String key,
Collection<T> values)
deletes 在接口中 org.anyline.data.adapter.DriverAdapterdeletes 在类中 AbstractJDBCAdapterT - Truntime - 运行环境主要包含驱动适配器 数据源或客户端random - 用来标记同一组命令table - 表 如果不提供表名则根据data解析,表名可以事实前缀<数据源名>表示切换数据源values - 列对应的值public long delete(org.anyline.data.runtime.DataRuntime runtime,
String random,
org.anyline.metadata.Table dest,
org.anyline.data.param.ConfigStore configs,
Object obj,
String... columns)
delete 在接口中 org.anyline.data.adapter.DriverAdapterdelete 在类中 AbstractJDBCAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端random - 用来标记同一组命令obj - entity或DataRowcolumns - 删除条件的列或属性,根据columns取obj值并合成删除条件public long delete(org.anyline.data.runtime.DataRuntime runtime,
String random,
org.anyline.metadata.Table table,
org.anyline.data.param.ConfigStore configs,
String... conditions)
delete 在接口中 org.anyline.data.adapter.DriverAdapterdelete 在类中 AbstractJDBCAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端random - 用来标记同一组命令table - 表configs - 查询条件及相关设置conditions - 查询条件 支持k:v k:v::type 以及原生sql形式(包含ORDER、GROUP、HAVING)默认忽略空值条件public long truncate(org.anyline.data.runtime.DataRuntime runtime,
String random,
org.anyline.metadata.Table table)
truncate 在接口中 org.anyline.data.adapter.DriverAdaptertruncate 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端random - 用来标记同一组命令table - 表public List<org.anyline.data.run.Run> buildDeleteRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.Table dest, org.anyline.data.param.ConfigStore configs, Object obj, Boolean placeholder, Boolean unicode, String... columns)
buildDeleteRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildDeleteRun 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端dest - 表 如果不提供表名则根据data解析,表名可以事实前缀<数据源名>表示切换数据源obj - entity或DataRowcolumns - 删除条件的列或属性,根据columns取obj值并合成删除条件public List<org.anyline.data.run.Run> buildDeleteRun(org.anyline.data.runtime.DataRuntime runtime, int batch, org.anyline.metadata.Table table, org.anyline.data.param.ConfigStore configs, Boolean placeholder, Boolean unicode, String key, Object values)
buildDeleteRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildDeleteRun 在类中 AbstractJDBCAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端table - 表 如果不提供表名则根据data解析,表名可以事实前缀<数据源名>表示切换数据源key - 列values - valuespublic List<org.anyline.data.run.Run> buildTruncateRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.Table table)
buildTruncateRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildTruncateRun 在类中 AbstractJDBCAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端table - 表 如果不提供表名则根据data解析,表名可以事实前缀<数据源名>表示切换数据源public List<org.anyline.data.run.Run> buildDeleteRunFromTable(org.anyline.data.runtime.DataRuntime runtime, int batch, org.anyline.metadata.Table table, org.anyline.data.param.ConfigStore configs, Boolean placeholder, Boolean unicode, String column, Object values)
buildDeleteRunFromTable 在接口中 org.anyline.data.adapter.DriverAdapterbuildDeleteRunFromTable 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端table - 表 如果不提供表名则根据data解析,表名可以事实前缀<数据源名>表示切换数据源column - 列values - valuespublic List<org.anyline.data.run.Run> buildDeleteRunFromEntity(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.Table table, org.anyline.data.param.ConfigStore configs, Object obj, Boolean placeholder, Boolean unicode, String... columns)
buildDeleteRunFromEntity 在接口中 org.anyline.data.adapter.DriverAdapterbuildDeleteRunFromEntity 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端table - 表 如果不提供表名则根据data解析,表名可以事实前缀<数据源名>表示切换数据源 如果为空 可以根据obj解析obj - entity或DataRowcolumns - 删除条件的列或属性,根据columns取obj值并合成删除条件public void fillDeleteRunContent(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.data.run.Run run,
Boolean placeholder,
Boolean unicode)
fillDeleteRunContent 在接口中 org.anyline.data.adapter.DriverAdapterfillDeleteRunContent 在类中 PostgresGenusAdapterrun - 最终待执行的命令和参数(如JDBC环境中的SQL)public long delete(org.anyline.data.runtime.DataRuntime runtime,
String random,
org.anyline.data.param.ConfigStore configs,
org.anyline.data.run.Run run)
delete 在接口中 org.anyline.data.adapter.DriverAdapterdelete 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端random - 用来标记同一组命令configs - 查询条件及相关设置run - 最终待执行的命令和参数(如JDBC环境中的SQL)public org.anyline.metadata.Database database(org.anyline.data.runtime.DataRuntime runtime,
String random)
database 在接口中 org.anyline.data.adapter.DriverAdapterdatabase 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端random - 用来标记同一组命令public String product(org.anyline.data.runtime.DataRuntime runtime, String random)
product 在接口中 org.anyline.data.adapter.DriverAdapterproduct 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端random - 用来标记同一组命令public String version(org.anyline.data.runtime.DataRuntime runtime, String random)
version 在接口中 org.anyline.data.adapter.DriverAdapterversion 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端random - 用来标记同一组命令public <T extends org.anyline.metadata.Database> List<T> databases(org.anyline.data.runtime.DataRuntime runtime, String random, boolean greedy, org.anyline.metadata.Database query)
databases 在接口中 org.anyline.data.adapter.DriverAdapterdatabases 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端random - 用来标记同一组命令greedy - 贪婪模式 true:查询权限范围内尽可能多的数据 false:只查当前catalog/schema/database范围内数据query - 查询条件 根据metadata属性public <T extends org.anyline.metadata.Database> LinkedHashMap<String,T> databases(org.anyline.data.runtime.DataRuntime runtime, String random, org.anyline.metadata.Database query)
databases 在接口中 org.anyline.data.adapter.DriverAdapterdatabases 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端random - 用来标记同一组命令query - 查询条件 根据metadata属性public List<org.anyline.data.run.Run> buildQueryProductRun(org.anyline.data.runtime.DataRuntime runtime) throws Exception
buildQueryProductRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildQueryProductRun 在类中 AbstractJDBCAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端Exception - 异常public List<org.anyline.data.run.Run> buildQueryVersionRun(org.anyline.data.runtime.DataRuntime runtime) throws Exception
buildQueryVersionRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildQueryVersionRun 在类中 AbstractJDBCAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端Exception - 异常public List<org.anyline.data.run.Run> buildQueryDatabasesRun(org.anyline.data.runtime.DataRuntime runtime, boolean greedy, org.anyline.metadata.Database query) throws Exception
buildQueryDatabasesRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildQueryDatabasesRun 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端query - 查询条件 根据metadata属性greedy - 贪婪模式 true:查询权限范围内尽可能多的数据 false:只查当前catalog/schema/database范围内数据Exception - 异常public org.anyline.metadata.refer.MetadataFieldRefer initDatabaseFieldRefer()
initDatabaseFieldRefer 在接口中 org.anyline.data.adapter.DriverAdapterinitDatabaseFieldRefer 在类中 PostgresGenusAdapterpublic <T extends org.anyline.metadata.Database> LinkedHashMap<String,T> databases(org.anyline.data.runtime.DataRuntime runtime, int index, boolean create, LinkedHashMap<String,T> previous, org.anyline.metadata.Database query, org.anyline.entity.DataSet set) throws Exception
databases 在接口中 org.anyline.data.adapter.DriverAdapterdatabases 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端index - 第几条SQL 对照 buildQueryDatabaseRun 返回顺序create - 上一步没有查到的,这一步是否需要新创建previous - 上一步查询结果set - 查询结果集Exceptionpublic <T extends org.anyline.metadata.Database> List<T> databases(org.anyline.data.runtime.DataRuntime runtime, int index, boolean create, List<T> previous, org.anyline.metadata.Database query, org.anyline.entity.DataSet set) throws Exception
databases 在接口中 org.anyline.data.adapter.DriverAdapterdatabases 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端index - 第几条SQL 对照 buildQueryDatabaseRun 返回顺序create - 上一步没有查到的,这一步是否需要新创建previous - 上一步查询结果set - 查询结果集Exceptionpublic org.anyline.metadata.Database database(org.anyline.data.runtime.DataRuntime runtime,
int index,
boolean create,
org.anyline.metadata.Database meta,
org.anyline.entity.DataSet set)
throws Exception
database 在接口中 org.anyline.data.adapter.DriverAdapterdatabase 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端index - 第几条SQL 对照 buildQueryDatabaseRun 返回顺序create - 上一步没有查到的,这一步是否需要新创建meta - 上一步查询结果set - 查询结果集Exception - 异常public org.anyline.metadata.Database database(org.anyline.data.runtime.DataRuntime runtime,
boolean create,
org.anyline.metadata.Database meta)
throws Exception
database 在接口中 org.anyline.data.adapter.DriverAdapterdatabase 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端create - 上一步没有查到的,这一步是否需要新创建meta - 上一步查询结果Exception - 异常public String product(org.anyline.data.runtime.DataRuntime runtime, int index, boolean create, String product, org.anyline.entity.DataSet set)
product 在接口中 org.anyline.data.adapter.DriverAdapterproduct 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端create - 上一步没有查到的,这一步是否需要新创建product - 上一步查询结果set - 查询结果集public String product(org.anyline.data.runtime.DataRuntime runtime, boolean create, String product)
product 在接口中 org.anyline.data.adapter.DriverAdapterproduct 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端create - 上一步没有查到的,这一步是否需要新创建product - 上一步查询结果public String version(org.anyline.data.runtime.DataRuntime runtime, int index, boolean create, String version, org.anyline.entity.DataSet set)
version 在接口中 org.anyline.data.adapter.DriverAdapterversion 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端create - 上一步没有查到的,这一步是否需要新创建version - 上一步查询结果set - 查询结果集public String version(org.anyline.data.runtime.DataRuntime runtime, boolean create, String version)
version 在接口中 org.anyline.data.adapter.DriverAdapterversion 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端create - 上一步没有查到的,这一步是否需要新创建version - 上一步查询结果public <T extends org.anyline.metadata.Database> T init(org.anyline.data.runtime.DataRuntime runtime,
int index,
T meta,
org.anyline.metadata.Database query,
org.anyline.entity.DataRow row)
init 在接口中 org.anyline.data.adapter.DriverAdapterinit 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 上一步封装结果query - 查询条件 根据metadata属性row - 查询结果集public <T extends org.anyline.metadata.Database> T detail(org.anyline.data.runtime.DataRuntime runtime,
int index,
T meta,
org.anyline.metadata.Database query,
org.anyline.entity.DataRow row)
detail 在接口中 org.anyline.data.adapter.DriverAdapterdetail 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 上一步封装结果row - 查询结果集public org.anyline.metadata.Catalog catalog(org.anyline.data.runtime.DataRuntime runtime,
String random)
catalog 在接口中 org.anyline.data.adapter.DriverAdaptercatalog 在类中 org.anyline.data.adapter.init.AbstractDriverAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端random - 用来标记同一组命令public <T extends org.anyline.metadata.Catalog> LinkedHashMap<String,T> catalogs(org.anyline.data.runtime.DataRuntime runtime, String random, org.anyline.metadata.Catalog query)
catalogs 在接口中 org.anyline.data.adapter.DriverAdaptercatalogs 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端random - 用来标记同一组命令query - 查询条件 根据metadata属性public <T extends org.anyline.metadata.Catalog> List<T> catalogs(org.anyline.data.runtime.DataRuntime runtime, String random, boolean greedy, org.anyline.metadata.Catalog query)
catalogs 在接口中 org.anyline.data.adapter.DriverAdaptercatalogs 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端random - 用来标记同一组命令query - 查询条件 根据metadata属性public List<org.anyline.data.run.Run> buildQueryCatalogRun(org.anyline.data.runtime.DataRuntime runtime, String random) throws Exception
buildQueryCatalogRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildQueryCatalogRun 在类中 org.anyline.data.adapter.init.AbstractDriverAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端Exception - 异常public List<org.anyline.data.run.Run> buildQueryCatalogsRun(org.anyline.data.runtime.DataRuntime runtime, boolean greedy, org.anyline.metadata.Catalog query) throws Exception
buildQueryCatalogsRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildQueryCatalogsRun 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端query - 查询条件 根据metadata属性greedy - 贪婪模式 true:查询权限范围内尽可能多的数据 false:只查当前catalog/schema/database范围内数据Exception - 异常public org.anyline.metadata.refer.MetadataFieldRefer initCatalogFieldRefer()
initCatalogFieldRefer 在接口中 org.anyline.data.adapter.DriverAdapterinitCatalogFieldRefer 在类中 PostgresGenusAdapterpublic <T extends org.anyline.metadata.Catalog> LinkedHashMap<String,T> catalogs(org.anyline.data.runtime.DataRuntime runtime, int index, boolean create, LinkedHashMap<String,T> previous, org.anyline.metadata.Catalog query, org.anyline.entity.DataSet set) throws Exception
catalogs 在接口中 org.anyline.data.adapter.DriverAdaptercatalogs 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端index - 第几条SQL 对照 buildQueryDatabaseRun 返回顺序create - 上一步没有查到的,这一步是否需要新创建previous - 上一步查询结果set - 查询结果集Exception - 异常public <T extends org.anyline.metadata.Catalog> List<T> catalogs(org.anyline.data.runtime.DataRuntime runtime, int index, boolean create, List<T> previous, org.anyline.metadata.Catalog query, org.anyline.entity.DataSet set) throws Exception
catalogs 在接口中 org.anyline.data.adapter.DriverAdaptercatalogs 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端index - 第几条SQL 对照 buildQueryDatabaseRun 返回顺序create - 上一步没有查到的,这一步是否需要新创建previous - 上一步查询结果set - 查询结果集Exception - 异常public <T extends org.anyline.metadata.Catalog> LinkedHashMap<String,T> catalogs(org.anyline.data.runtime.DataRuntime runtime, boolean create, LinkedHashMap<String,T> previous) throws Exception
catalogs 在接口中 org.anyline.data.adapter.DriverAdaptercatalogs 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端create - 上一步没有查到的,这一步是否需要新创建previous - 上一步查询结果Exception - 异常public <T extends org.anyline.metadata.Catalog> List<T> catalogs(org.anyline.data.runtime.DataRuntime runtime, boolean create, List<T> previous) throws Exception
catalogs 在接口中 org.anyline.data.adapter.DriverAdaptercatalogs 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端create - 上一步没有查到的,这一步是否需要新创建previous - 上一步查询结果Exception - 异常public org.anyline.metadata.Catalog catalog(org.anyline.data.runtime.DataRuntime runtime,
int index,
boolean create,
org.anyline.metadata.Catalog meta,
org.anyline.entity.DataSet set)
throws Exception
catalog 在接口中 org.anyline.data.adapter.DriverAdaptercatalog 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端index - 第几条SQL 对照 buildQueryDatabaseRun 返回顺序create - 上一步没有查到的,这一步是否需要新创建meta - 上一步查询结果set - 查询结果集Exception - 异常public org.anyline.metadata.Catalog catalog(org.anyline.data.runtime.DataRuntime runtime,
boolean create,
org.anyline.metadata.Catalog meta)
throws Exception
catalog 在接口中 org.anyline.data.adapter.DriverAdaptercatalog 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端create - 上一步没有查到的,这一步是否需要新创建meta - 上一步查询结果Exception - 异常public <T extends org.anyline.metadata.Catalog> T init(org.anyline.data.runtime.DataRuntime runtime,
int index,
T meta,
org.anyline.metadata.Catalog query,
org.anyline.entity.DataRow row)
init 在接口中 org.anyline.data.adapter.DriverAdapterinit 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 上一步封装结果query - 查询条件 根据metadata属性row - 查询结果集public <T extends org.anyline.metadata.Catalog> T detail(org.anyline.data.runtime.DataRuntime runtime,
int index,
T meta,
org.anyline.metadata.Catalog query,
org.anyline.entity.DataRow row)
detail 在接口中 org.anyline.data.adapter.DriverAdapterdetail 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 上一步封装结果row - 查询结果集public org.anyline.metadata.Schema schema(org.anyline.data.runtime.DataRuntime runtime,
String random)
schema 在接口中 org.anyline.data.adapter.DriverAdapterschema 在类中 org.anyline.data.adapter.init.AbstractDriverAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端random - 用来标记同一组命令public <T extends org.anyline.metadata.Schema> LinkedHashMap<String,T> schemas(org.anyline.data.runtime.DataRuntime runtime, String random, org.anyline.metadata.Schema query)
schemas 在接口中 org.anyline.data.adapter.DriverAdapterschemas 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端random - 用来标记同一组命令query - 查询条件 根据metadata属性public <T extends org.anyline.metadata.Schema> List<T> schemas(org.anyline.data.runtime.DataRuntime runtime, String random, boolean greedy, org.anyline.metadata.Schema query)
schemas 在接口中 org.anyline.data.adapter.DriverAdapterschemas 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端random - 用来标记同一组命令query - 查询条件 根据metadata属性public List<org.anyline.data.run.Run> buildQuerySchemaRun(org.anyline.data.runtime.DataRuntime runtime, String random) throws Exception
buildQuerySchemaRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildQuerySchemaRun 在类中 org.anyline.data.adapter.init.AbstractDriverAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端Exception - 异常public List<org.anyline.data.run.Run> buildQuerySchemasRun(org.anyline.data.runtime.DataRuntime runtime, boolean greedy, org.anyline.metadata.Schema query) throws Exception
buildQuerySchemasRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildQuerySchemasRun 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端query - 查询条件 根据metadata属性greedy - 贪婪模式 true:查询权限范围内尽可能多的数据 false:只查当前catalog/schema/database范围内数据Exception - 异常public org.anyline.metadata.refer.MetadataFieldRefer initSchemaFieldRefer()
initSchemaFieldRefer 在接口中 org.anyline.data.adapter.DriverAdapterinitSchemaFieldRefer 在类中 PostgresGenusAdapterpublic <T extends org.anyline.metadata.Schema> LinkedHashMap<String,T> schemas(org.anyline.data.runtime.DataRuntime runtime, int index, boolean create, LinkedHashMap<String,T> previous, org.anyline.metadata.Schema query, org.anyline.entity.DataSet set) throws Exception
schemas 在接口中 org.anyline.data.adapter.DriverAdapterschemas 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端index - 第几条SQL 对照 buildQueryDatabaseRun 返回顺序create - 上一步没有查到的,这一步是否需要新创建previous - 上一步查询结果set - 查询结果集Exception - 异常public <T extends org.anyline.metadata.Schema> List<T> schemas(org.anyline.data.runtime.DataRuntime runtime, int index, boolean create, List<T> previous, org.anyline.metadata.Schema query, org.anyline.entity.DataSet set) throws Exception
schemas 在接口中 org.anyline.data.adapter.DriverAdapterschemas 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端index - 第几条SQL 对照 buildQueryDatabaseRun 返回顺序create - 上一步没有查到的,这一步是否需要新创建previous - 上一步查询结果set - 查询结果集Exception - 异常public <T extends org.anyline.metadata.Schema> LinkedHashMap<String,T> schemas(org.anyline.data.runtime.DataRuntime runtime, boolean create, LinkedHashMap<String,T> previous, org.anyline.metadata.Schema query) throws Exception
schemas 在接口中 org.anyline.data.adapter.DriverAdapterschemas 在类中 org.anyline.data.adapter.init.AbstractDriverAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端create - 上一步没有查到的,这一步是否需要新创建previous - 上一步查询结果Exception - 异常public <T extends org.anyline.metadata.Schema> List<T> schemas(org.anyline.data.runtime.DataRuntime runtime, boolean create, List<T> previous, org.anyline.metadata.Schema query) throws Exception
schemas 在接口中 org.anyline.data.adapter.DriverAdapterschemas 在类中 org.anyline.data.adapter.init.AbstractDriverAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端create - 上一步没有查到的,这一步是否需要新创建previous - 上一步查询结果Exception - 异常public org.anyline.metadata.Schema schema(org.anyline.data.runtime.DataRuntime runtime,
int index,
boolean create,
org.anyline.metadata.Schema meta,
org.anyline.entity.DataSet set)
throws Exception
schema 在接口中 org.anyline.data.adapter.DriverAdapterschema 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端index - 第几条SQL 对照 buildQuerySchemaRun 返回顺序create - 上一步没有查到的,这一步是否需要新创建meta - 上一步查询结果set - 查询结果集Exception - 异常public org.anyline.metadata.Schema schema(org.anyline.data.runtime.DataRuntime runtime,
boolean create,
org.anyline.metadata.Schema meta)
throws Exception
schema 在接口中 org.anyline.data.adapter.DriverAdapterschema 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端create - 上一步没有查到的,这一步是否需要新创建meta - 上一步查询结果Exception - 异常public LinkedHashMap<String,org.anyline.metadata.Column> metadata(org.anyline.data.runtime.DataRuntime runtime, org.anyline.data.prepare.RunPrepare prepare, boolean comment)
metadata 在接口中 org.anyline.data.adapter.DriverAdaptermetadata 在类中 AbstractJDBCAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端prepare - 构建最终执行命令的全部参数,包含表(或视图|函数|自定义SQL)查询条件 排序 分页等comment - 是否需要查询列注释public <T extends org.anyline.metadata.Metadata> T checkName(org.anyline.data.runtime.DataRuntime runtime,
String random,
T meta)
throws RuntimeException
checkName 在接口中 org.anyline.data.adapter.DriverAdaptercheckName 在类中 AbstractJDBCAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端random - 用来标记同一组命令meta - 表,视图等Exception - 如果区分不出来的抛出异常RuntimeExceptionpublic <T extends org.anyline.metadata.Schema> T init(org.anyline.data.runtime.DataRuntime runtime,
int index,
T meta,
org.anyline.metadata.Schema query,
org.anyline.entity.DataRow row)
init 在接口中 org.anyline.data.adapter.DriverAdapterinit 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 上一步封装结果query - 查询条件 根据metadata属性row - 查询结果集public <T extends org.anyline.metadata.Schema> T detail(org.anyline.data.runtime.DataRuntime runtime,
int index,
T meta,
org.anyline.metadata.Schema query,
org.anyline.entity.DataRow row)
detail 在接口中 org.anyline.data.adapter.DriverAdapterdetail 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 上一步封装结果row - 查询结果集public <T extends org.anyline.metadata.Table> List<T> tables(org.anyline.data.runtime.DataRuntime runtime, String random, boolean greedy, org.anyline.metadata.Table query, int types, int struct, org.anyline.data.param.ConfigStore configs)
tables 在接口中 org.anyline.data.adapter.DriverAdaptertables 在类中 PostgresGenusAdapterT - Tableruntime - 运行环境主要包含驱动适配器 数据源或客户端random - 用来标记同一组命令greedy - 贪婪模式 true:查询权限范围内尽可能多的数据 false:只查当前catalog/schema/database范围内数据query - 查询条件 根据metadata属性types - 查询的类型 参考 Table.TYPE 多个类型相加算出总和struct - 查询的属性 参考Metadata.TYPE 多个属性相加算出总和 true:表示查询全部protected void tableMap(org.anyline.data.runtime.DataRuntime runtime,
String random,
boolean greedy,
org.anyline.metadata.Table query,
org.anyline.data.param.ConfigStore configs)
tableMap 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端random - 用来标记同一组命令query - 查询条件 根据metadata属性public <T extends org.anyline.metadata.Table> LinkedHashMap<String,T> tables(org.anyline.data.runtime.DataRuntime runtime, String random, org.anyline.metadata.Table query, int types, int struct, org.anyline.data.param.ConfigStore configs)
tables 在接口中 org.anyline.data.adapter.DriverAdaptertables 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端random - 用来标记同一组命令query - 查询条件 根据metadata属性public List<org.anyline.data.run.Run> buildQueryTablesRun(org.anyline.data.runtime.DataRuntime runtime, boolean greedy, org.anyline.metadata.Table query, int types, org.anyline.data.param.ConfigStore configs) throws Exception
buildQueryTablesRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildQueryTablesRun 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端greedy - 贪婪模式 true:查询权限范围内尽可能多的数据 false:只查当前catalog/schema/database范围内数据query - 查询条件 根据metadata属性types - 查询的类型 参考 Table.TYPE 多个类型相加算出总和Exception - Exceptionpublic org.anyline.metadata.refer.MetadataFieldRefer initTableFieldRefer()
initTableFieldRefer 在接口中 org.anyline.data.adapter.DriverAdapterinitTableFieldRefer 在类中 PostgresGenusAdapterpublic org.anyline.metadata.refer.MetadataFieldRefer initTableCommentFieldRefer()
initTableCommentFieldRefer 在接口中 org.anyline.data.adapter.DriverAdapterinitTableCommentFieldRefer 在类中 org.anyline.data.adapter.init.AbstractDriverAdapterpublic List<org.anyline.data.run.Run> buildQueryTablesCommentRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.Table query, int types) throws Exception
buildQueryTablesCommentRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildQueryTablesCommentRun 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端query - 查询条件 根据metadata属性types - 查询的类型 参考 Table.TYPE 多个类型相加算出总和Exception - Exceptionpublic <T extends org.anyline.metadata.Table> LinkedHashMap<String,T> tables(org.anyline.data.runtime.DataRuntime runtime, int index, boolean create, LinkedHashMap<String,T> previous, org.anyline.metadata.Table query, org.anyline.entity.DataSet set) throws Exception
tables 在接口中 org.anyline.data.adapter.DriverAdaptertables 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端index - 第几条SQL 对照buildQueryTablesRun返回顺序create - 上一步没有查到的,这一步是否需要新创建query - 查询条件 根据metadata属性previous - 上一步查询结果set - 查询结果集Exception - 异常public <T extends org.anyline.metadata.Table> List<T> tables(org.anyline.data.runtime.DataRuntime runtime, int index, boolean create, List<T> previous, org.anyline.metadata.Table query, org.anyline.entity.DataSet set) throws Exception
tables 在接口中 org.anyline.data.adapter.DriverAdaptertables 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端index - 第几条SQL 对照buildQueryTablesRun返回顺序create - 上一步没有查到的,这一步是否需要新创建query - 查询条件 根据metadata属性previous - 上一步查询结果set - 查询结果集Exception - 异常public <T extends org.anyline.metadata.Table> LinkedHashMap<String,T> tables(org.anyline.data.runtime.DataRuntime runtime, boolean create, LinkedHashMap<String,T> previous, org.anyline.metadata.Table query, int types) throws Exception
tables 在接口中 org.anyline.data.adapter.DriverAdaptertables 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端create - 上一步没有查到的,这一步是否需要新创建previous - 上一步查询结果query - 查询条件 根据metadata属性types - 查询的类型 参考 Table.TYPE 多个类型相加算出总和Exception - 异常public <T extends org.anyline.metadata.Table> List<T> tables(org.anyline.data.runtime.DataRuntime runtime, boolean create, List<T> previous, org.anyline.metadata.Table query, int types) throws Exception
tables 在接口中 org.anyline.data.adapter.DriverAdaptertables 在类中 PostgresGenusAdapterT - Tableruntime - 运行环境主要包含驱动适配器 数据源或客户端create - 上一步没有查到的,这一步是否需要新创建previous - 上一步查询结果query - 查询条件 根据metadata属性types - 查询的类型 参考 Table.TYPE 多个类型相加算出总和Exception - 异常public <T extends org.anyline.metadata.Table> T init(org.anyline.data.runtime.DataRuntime runtime,
int index,
T meta,
org.anyline.metadata.Table query,
org.anyline.entity.DataRow row)
init 在接口中 org.anyline.data.adapter.DriverAdapterinit 在类中 AbstractJDBCAdapterT - Tableruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 上一步封装结果query - 查询条件 根据metadata属性row - 查询结果集public <T extends org.anyline.metadata.Table> T detail(org.anyline.data.runtime.DataRuntime runtime,
int index,
T meta,
org.anyline.metadata.Table query,
org.anyline.entity.DataRow row)
detail 在接口中 org.anyline.data.adapter.DriverAdapterdetail 在类中 AbstractJDBCAdapterT - Tableruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 上一步封装结果row - 查询结果集public <T extends org.anyline.metadata.Table> LinkedHashMap<String,T> comments(org.anyline.data.runtime.DataRuntime runtime, int index, boolean create, LinkedHashMap<String,T> previous, org.anyline.metadata.Table query, org.anyline.entity.DataSet set) throws Exception
comments 在接口中 org.anyline.data.adapter.DriverAdaptercomments 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端index - 第几条SQL 对照buildQueryTablesRun返回顺序create - 上一步没有查到的,这一步是否需要新创建query - 查询条件 根据metadata属性previous - 上一步查询结果set - 查询结果集Exception - 异常public <T extends org.anyline.metadata.Table> List<T> comments(org.anyline.data.runtime.DataRuntime runtime, int index, boolean create, List<T> previous, org.anyline.metadata.Table query, org.anyline.entity.DataSet set) throws Exception
comments 在接口中 org.anyline.data.adapter.DriverAdaptercomments 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端index - 第几条SQL 对照buildQueryTablesRun返回顺序create - 上一步没有查到的,这一步是否需要新创建query - 查询条件 根据metadata属性previous - 上一步查询结果set - 查询结果集Exception - 异常public List<String> ddl(org.anyline.data.runtime.DataRuntime runtime, String random, org.anyline.metadata.Table table, boolean init)
ddl 在接口中 org.anyline.data.adapter.DriverAdapterddl 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端random - 用来标记同一组命令table - 表init - 是否还原初始状态 如自增状态public List<org.anyline.data.run.Run> buildQueryDdlRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.Table table) throws Exception
buildQueryDdlRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildQueryDdlRun 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端table - 表Exceptionpublic List<String> ddl(org.anyline.data.runtime.DataRuntime runtime, int index, org.anyline.metadata.Table table, List<String> ddls, org.anyline.entity.DataSet set)
ddl 在接口中 org.anyline.data.adapter.DriverAdapterddl 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端index - 第几条SQL 对照 buildQueryDdlRun 返回顺序table - 表set - sql执行的结果集public <T extends org.anyline.metadata.graph.VertexTable> List<T> vertexs(org.anyline.data.runtime.DataRuntime runtime, String random, boolean greedy, org.anyline.metadata.graph.VertexTable query, int types, int struct, org.anyline.data.param.ConfigStore configs)
vertexs 在接口中 org.anyline.data.adapter.DriverAdaptervertexs 在类中 org.anyline.data.adapter.init.AbstractDriverAdapterT - VertexTableruntime - 运行环境主要包含驱动适配器 数据源或客户端random - 用来标记同一组命令greedy - 贪婪模式 true:查询权限范围内尽可能多的数据 false:只查当前catalog/schema/database范围内数据query - 查询条件 根据metadata属性types - 查询的类型 参考 Table.TYPE 多个类型相加算出总和struct - 查询的属性 参考Metadata.TYPE 多个属性相加算出总和 true:表示查询全部protected void vertexMap(org.anyline.data.runtime.DataRuntime runtime,
String random,
boolean greedy,
org.anyline.metadata.graph.VertexTable query,
org.anyline.data.param.ConfigStore configs)
vertexMap 在类中 org.anyline.data.adapter.init.AbstractDriverAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端random - 用来标记同一组命令query - 查询条件 根据metadata属性public <T extends org.anyline.metadata.graph.VertexTable> LinkedHashMap<String,T> vertexs(org.anyline.data.runtime.DataRuntime runtime, String random, org.anyline.metadata.graph.VertexTable query, int types, int struct, org.anyline.data.param.ConfigStore configs)
vertexs 在接口中 org.anyline.data.adapter.DriverAdaptervertexs 在类中 org.anyline.data.adapter.init.AbstractDriverAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端random - 用来标记同一组命令query - 查询条件 根据metadata属性public List<org.anyline.data.run.Run> buildQueryVertexsRun(org.anyline.data.runtime.DataRuntime runtime, boolean greedy, org.anyline.metadata.graph.VertexTable query, int types, org.anyline.data.param.ConfigStore configs) throws Exception
buildQueryVertexsRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildQueryVertexsRun 在类中 org.anyline.data.adapter.init.AbstractDriverAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端greedy - 贪婪模式 true:查询权限范围内尽可能多的数据 false:只查当前catalog/schema/database范围内数据query - 查询条件 根据metadata属性types - 查询的类型 参考 Table.TYPE 多个类型相加算出总和Exception - Exceptionpublic org.anyline.metadata.refer.MetadataFieldRefer initVertexFieldRefer()
initVertexFieldRefer 在接口中 org.anyline.data.adapter.DriverAdapterinitVertexFieldRefer 在类中 org.anyline.data.adapter.init.AbstractDriverAdapterpublic List<org.anyline.data.run.Run> buildQueryVertexsCommentRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.graph.VertexTable query, int types) throws Exception
buildQueryVertexsCommentRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildQueryVertexsCommentRun 在类中 org.anyline.data.adapter.init.AbstractDriverAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端query - 查询条件 根据metadata属性types - 查询的类型 参考 Table.TYPE 多个类型相加算出总和Exception - Exceptionpublic <T extends org.anyline.metadata.graph.VertexTable> LinkedHashMap<String,T> vertexs(org.anyline.data.runtime.DataRuntime runtime, int index, boolean create, LinkedHashMap<String,T> previous, org.anyline.metadata.graph.VertexTable query, org.anyline.entity.DataSet set) throws Exception
vertexs 在接口中 org.anyline.data.adapter.DriverAdaptervertexs 在类中 org.anyline.data.adapter.init.AbstractDriverAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端index - 第几条SQL 对照buildQueryVertexsRun返回顺序create - 上一步没有查到的,这一步是否需要新创建query - 查询条件 根据metadata属性previous - 上一步查询结果set - 查询结果集Exception - 异常public <T extends org.anyline.metadata.graph.VertexTable> List<T> vertexs(org.anyline.data.runtime.DataRuntime runtime, int index, boolean create, List<T> previous, org.anyline.metadata.graph.VertexTable query, org.anyline.entity.DataSet set) throws Exception
vertexs 在接口中 org.anyline.data.adapter.DriverAdaptervertexs 在类中 org.anyline.data.adapter.init.AbstractDriverAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端index - 第几条SQL 对照buildQueryVertexsRun返回顺序create - 上一步没有查到的,这一步是否需要新创建query - 查询条件 根据metadata属性previous - 上一步查询结果set - 查询结果集Exception - 异常public <T extends org.anyline.metadata.graph.VertexTable> LinkedHashMap<String,T> vertexs(org.anyline.data.runtime.DataRuntime runtime, boolean create, LinkedHashMap<String,T> previous, org.anyline.metadata.graph.VertexTable query, int types) throws Exception
vertexs 在接口中 org.anyline.data.adapter.DriverAdaptervertexs 在类中 org.anyline.data.adapter.init.AbstractDriverAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端create - 上一步没有查到的,这一步是否需要新创建previous - 上一步查询结果query - 查询条件 根据metadata属性types - 查询的类型 参考 Table.TYPE 多个类型相加算出总和Exception - 异常public <T extends org.anyline.metadata.graph.VertexTable> List<T> vertexs(org.anyline.data.runtime.DataRuntime runtime, boolean create, List<T> previous, org.anyline.metadata.graph.VertexTable query, int types) throws Exception
vertexs 在接口中 org.anyline.data.adapter.DriverAdaptervertexs 在类中 org.anyline.data.adapter.init.AbstractDriverAdapterT - VertexTableruntime - 运行环境主要包含驱动适配器 数据源或客户端create - 上一步没有查到的,这一步是否需要新创建previous - 上一步查询结果query - 查询条件 根据metadata属性types - 查询的类型 参考 Table.TYPE 多个类型相加算出总和Exception - 异常public List<String> ddl(org.anyline.data.runtime.DataRuntime runtime, String random, org.anyline.metadata.graph.VertexTable vertex, boolean init)
ddl 在接口中 org.anyline.data.adapter.DriverAdapterddl 在类中 org.anyline.data.adapter.init.AbstractDriverAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端random - 用来标记同一组命令vertex - 表init - 是否还原初始状态 如自增状态public List<org.anyline.data.run.Run> buildQueryDdlRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.graph.VertexTable vertex) throws Exception
buildQueryDdlRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildQueryDdlRun 在类中 org.anyline.data.adapter.init.AbstractDriverAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端vertex - 表Exceptionpublic List<String> ddl(org.anyline.data.runtime.DataRuntime runtime, int index, org.anyline.metadata.graph.VertexTable vertex, List<String> ddls, org.anyline.entity.DataSet set)
ddl 在接口中 org.anyline.data.adapter.DriverAdapterddl 在类中 org.anyline.data.adapter.init.AbstractDriverAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端index - 第几条SQL 对照 buildQueryDdlRun 返回顺序vertex - 表set - sql执行的结果集public <T extends org.anyline.metadata.graph.VertexTable> T init(org.anyline.data.runtime.DataRuntime runtime,
int index,
T meta,
org.anyline.metadata.graph.VertexTable query,
org.anyline.entity.DataRow row)
init 在接口中 org.anyline.data.adapter.DriverAdapterinit 在类中 org.anyline.data.adapter.init.AbstractDriverAdapterT - VertexTableruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 上一步封装结果query - 查询条件 根据metadata属性row - 查询结果集public <T extends org.anyline.metadata.graph.VertexTable> T detail(org.anyline.data.runtime.DataRuntime runtime,
int index,
T meta,
org.anyline.metadata.graph.VertexTable query,
org.anyline.entity.DataRow row)
detail 在接口中 org.anyline.data.adapter.DriverAdapterdetail 在类中 org.anyline.data.adapter.init.AbstractDriverAdapterT - VertexTableruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 上一步封装结果row - 查询结果集public <T extends org.anyline.metadata.graph.EdgeTable> List<T> edges(org.anyline.data.runtime.DataRuntime runtime, String random, boolean greedy, org.anyline.metadata.graph.EdgeTable query, int types, int struct, org.anyline.data.param.ConfigStore configs)
edges 在接口中 org.anyline.data.adapter.DriverAdapteredges 在类中 org.anyline.data.adapter.init.AbstractDriverAdapterT - EdgeTableruntime - 运行环境主要包含驱动适配器 数据源或客户端random - 用来标记同一组命令greedy - 贪婪模式 true:查询权限范围内尽可能多的数据 false:只查当前catalog/schema/database范围内数据query - 查询条件 根据metadata属性types - 查询的类型 参考 Table.TYPE 多个类型相加算出总和struct - 查询的属性 参考Metadata.TYPE 多个属性相加算出总和 true:表示查询全部protected void edgeMap(org.anyline.data.runtime.DataRuntime runtime,
String random,
boolean greedy,
org.anyline.metadata.graph.EdgeTable query,
org.anyline.data.param.ConfigStore configs)
edgeMap 在类中 org.anyline.data.adapter.init.AbstractDriverAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端random - 用来标记同一组命令query - 查询条件 根据metadata属性public <T extends org.anyline.metadata.graph.EdgeTable> LinkedHashMap<String,T> edges(org.anyline.data.runtime.DataRuntime runtime, String random, org.anyline.metadata.graph.EdgeTable query, int types, int struct, org.anyline.data.param.ConfigStore configs)
edges 在接口中 org.anyline.data.adapter.DriverAdapteredges 在类中 org.anyline.data.adapter.init.AbstractDriverAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端random - 用来标记同一组命令query - 查询条件 根据metadata属性public List<org.anyline.data.run.Run> buildQueryEdgesRun(org.anyline.data.runtime.DataRuntime runtime, boolean greedy, org.anyline.metadata.graph.EdgeTable query, int types, org.anyline.data.param.ConfigStore configs) throws Exception
buildQueryEdgesRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildQueryEdgesRun 在类中 org.anyline.data.adapter.init.AbstractDriverAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端greedy - 贪婪模式 true:查询权限范围内尽可能多的数据 false:只查当前catalog/schema/database范围内数据query - 查询条件 根据metadata属性types - 查询的类型 参考 Table.TYPE 多个类型相加算出总和Exception - Exceptionpublic org.anyline.metadata.refer.MetadataFieldRefer initEdgeFieldRefer()
initEdgeFieldRefer 在接口中 org.anyline.data.adapter.DriverAdapterinitEdgeFieldRefer 在类中 org.anyline.data.adapter.init.AbstractDriverAdapterpublic List<org.anyline.data.run.Run> buildQueryEdgesCommentRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.graph.EdgeTable query, int types) throws Exception
buildQueryEdgesCommentRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildQueryEdgesCommentRun 在类中 org.anyline.data.adapter.init.AbstractDriverAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端query - 查询条件 根据metadata属性types - 查询的类型 参考 Table.TYPE 多个类型相加算出总和Exception - Exceptionpublic <T extends org.anyline.metadata.graph.EdgeTable> LinkedHashMap<String,T> edges(org.anyline.data.runtime.DataRuntime runtime, int index, boolean create, LinkedHashMap<String,T> previous, org.anyline.metadata.graph.EdgeTable query, org.anyline.entity.DataSet set) throws Exception
edges 在接口中 org.anyline.data.adapter.DriverAdapteredges 在类中 org.anyline.data.adapter.init.AbstractDriverAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端index - 第几条SQL 对照buildQueryEdgesRun返回顺序create - 上一步没有查到的,这一步是否需要新创建query - 查询条件 根据metadata属性previous - 上一步查询结果set - 查询结果集Exception - 异常public <T extends org.anyline.metadata.graph.EdgeTable> List<T> edges(org.anyline.data.runtime.DataRuntime runtime, int index, boolean create, List<T> previous, org.anyline.metadata.graph.EdgeTable query, org.anyline.entity.DataSet set) throws Exception
edges 在接口中 org.anyline.data.adapter.DriverAdapteredges 在类中 org.anyline.data.adapter.init.AbstractDriverAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端index - 第几条SQL 对照buildQueryEdgesRun返回顺序create - 上一步没有查到的,这一步是否需要新创建query - 查询条件 根据metadata属性previous - 上一步查询结果set - 查询结果集Exception - 异常public <T extends org.anyline.metadata.graph.EdgeTable> LinkedHashMap<String,T> edges(org.anyline.data.runtime.DataRuntime runtime, boolean create, LinkedHashMap<String,T> previous, org.anyline.metadata.graph.EdgeTable query, int types) throws Exception
edges 在接口中 org.anyline.data.adapter.DriverAdapteredges 在类中 org.anyline.data.adapter.init.AbstractDriverAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端create - 上一步没有查到的,这一步是否需要新创建previous - 上一步查询结果query - 查询条件 根据metadata属性types - 查询的类型 参考 Table.TYPE 多个类型相加算出总和Exception - 异常public <T extends org.anyline.metadata.graph.EdgeTable> List<T> edges(org.anyline.data.runtime.DataRuntime runtime, boolean create, List<T> previous, org.anyline.metadata.graph.EdgeTable query, int types) throws Exception
edges 在接口中 org.anyline.data.adapter.DriverAdapteredges 在类中 org.anyline.data.adapter.init.AbstractDriverAdapterT - EdgeTableruntime - 运行环境主要包含驱动适配器 数据源或客户端create - 上一步没有查到的,这一步是否需要新创建previous - 上一步查询结果query - 查询条件 根据metadata属性types - 查询的类型 参考 Table.TYPE 多个类型相加算出总和Exception - 异常public <T extends org.anyline.metadata.graph.EdgeTable> T init(org.anyline.data.runtime.DataRuntime runtime,
int index,
T meta,
org.anyline.metadata.graph.EdgeTable query,
org.anyline.entity.DataRow row)
init 在接口中 org.anyline.data.adapter.DriverAdapterinit 在类中 org.anyline.data.adapter.init.AbstractDriverAdapterT - EdgeTableruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 上一步封装结果query - 查询条件 根据metadata属性row - 查询结果集public <T extends org.anyline.metadata.graph.EdgeTable> T detail(org.anyline.data.runtime.DataRuntime runtime,
int index,
T meta,
org.anyline.metadata.graph.EdgeTable query,
org.anyline.entity.DataRow row)
detail 在接口中 org.anyline.data.adapter.DriverAdapterdetail 在类中 org.anyline.data.adapter.init.AbstractDriverAdapterT - EdgeTableruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 上一步封装结果row - 查询结果集public List<String> ddl(org.anyline.data.runtime.DataRuntime runtime, String random, org.anyline.metadata.graph.EdgeTable meta, boolean init)
ddl 在接口中 org.anyline.data.adapter.DriverAdapterddl 在类中 org.anyline.data.adapter.init.AbstractDriverAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端random - 用来标记同一组命令meta - 表init - 是否还原初始状态 如自增状态public List<org.anyline.data.run.Run> buildQueryDdlRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.graph.EdgeTable meta) throws Exception
buildQueryDdlRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildQueryDdlRun 在类中 org.anyline.data.adapter.init.AbstractDriverAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 表Exceptionpublic List<String> ddl(org.anyline.data.runtime.DataRuntime runtime, int index, org.anyline.metadata.graph.EdgeTable meta, List<String> ddls, org.anyline.entity.DataSet set)
ddl 在接口中 org.anyline.data.adapter.DriverAdapterddl 在类中 org.anyline.data.adapter.init.AbstractDriverAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端index - 第几条SQL 对照 buildQueryDdlRun 返回顺序meta - 表set - sql执行的结果集public <T extends org.anyline.metadata.View> List<T> views(org.anyline.data.runtime.DataRuntime runtime, String random, boolean greedy, org.anyline.metadata.View query, int types, int struct, org.anyline.data.param.ConfigStore configs)
views 在接口中 org.anyline.data.adapter.DriverAdapterviews 在类中 AbstractJDBCAdapterT - Viewruntime - 运行环境主要包含驱动适配器 数据源或客户端random - 用来标记同一组命令greedy - 贪婪模式 true:查询权限范围内尽可能多的数据 false:只查当前catalog/schema/database范围内数据query - 查询条件 根据metadata属性types - 查询的类型 参考 Table.TYPE 多个类型相加算出总和struct - 查询的属性 参考Metadata.TYPE 多个属性相加算出总和 true:表示查询全部protected void viewMap(org.anyline.data.runtime.DataRuntime runtime,
String random,
boolean greedy,
org.anyline.metadata.View query,
org.anyline.data.param.ConfigStore configs)
viewMap 在类中 AbstractJDBCAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端random - 用来标记同一组命令query - 查询条件 根据metadata属性public <T extends org.anyline.metadata.View> LinkedHashMap<String,T> views(org.anyline.data.runtime.DataRuntime runtime, String random, org.anyline.metadata.View query, int types, int struct, org.anyline.data.param.ConfigStore configs)
views 在接口中 org.anyline.data.adapter.DriverAdapterviews 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端random - 用来标记同一组命令query - 查询条件 根据metadata属性public List<org.anyline.data.run.Run> buildQueryViewsRun(org.anyline.data.runtime.DataRuntime runtime, boolean greedy, org.anyline.metadata.View query, int types, org.anyline.data.param.ConfigStore configs) throws Exception
buildQueryViewsRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildQueryViewsRun 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端greedy - 贪婪模式 true:查询权限范围内尽可能多的数据 false:只查当前catalog/schema/database范围内数据query - 查询条件 根据metadata属性types - 查询的类型 参考 Table.TYPE 多个类型相加算出总和Exception - Exceptionpublic org.anyline.metadata.refer.MetadataFieldRefer initViewFieldRefer()
initViewFieldRefer 在接口中 org.anyline.data.adapter.DriverAdapterinitViewFieldRefer 在类中 PostgresGenusAdapterpublic List<org.anyline.data.run.Run> buildQueryViewsCommentRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.View query, int types) throws Exception
buildQueryViewsCommentRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildQueryViewsCommentRun 在类中 AbstractJDBCAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端query - 查询条件 根据metadata属性types - 查询的类型 参考 Table.TYPE 多个类型相加算出总和Exception - Exceptionpublic <T extends org.anyline.metadata.View> LinkedHashMap<String,T> views(org.anyline.data.runtime.DataRuntime runtime, int index, boolean create, LinkedHashMap<String,T> previous, org.anyline.metadata.View query, org.anyline.entity.DataSet set) throws Exception
views 在接口中 org.anyline.data.adapter.DriverAdapterviews 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端index - 第几条SQL 对照buildQueryViewsRun返回顺序create - 上一步没有查到的,这一步是否需要新创建query - 查询条件 根据metadata属性previous - 上一步查询结果set - 查询结果集Exception - 异常public <T extends org.anyline.metadata.View> List<T> views(org.anyline.data.runtime.DataRuntime runtime, int index, boolean create, List<T> previous, org.anyline.metadata.View query, org.anyline.entity.DataSet set) throws Exception
views 在接口中 org.anyline.data.adapter.DriverAdapterviews 在类中 AbstractJDBCAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端index - 第几条SQL 对照buildQueryViewsRun返回顺序create - 上一步没有查到的,这一步是否需要新创建query - 查询条件 根据metadata属性previous - 上一步查询结果set - 查询结果集Exception - 异常public <T extends org.anyline.metadata.View> LinkedHashMap<String,T> views(org.anyline.data.runtime.DataRuntime runtime, boolean create, LinkedHashMap<String,T> previous, org.anyline.metadata.View query, int types) throws Exception
views 在接口中 org.anyline.data.adapter.DriverAdapterviews 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端create - 上一步没有查到的,这一步是否需要新创建previous - 上一步查询结果query - 查询条件 根据metadata属性types - 查询的类型 参考 Table.TYPE 多个类型相加算出总和Exception - 异常public <T extends org.anyline.metadata.View> List<T> views(org.anyline.data.runtime.DataRuntime runtime, boolean create, List<T> previous, org.anyline.metadata.View query, int types) throws Exception
views 在接口中 org.anyline.data.adapter.DriverAdapterviews 在类中 AbstractJDBCAdapterT - Viewruntime - 运行环境主要包含驱动适配器 数据源或客户端create - 上一步没有查到的,这一步是否需要新创建previous - 上一步查询结果query - 查询条件 根据metadata属性types - 查询的类型 参考 Table.TYPE 多个类型相加算出总和Exception - 异常public <T extends org.anyline.metadata.View> T init(org.anyline.data.runtime.DataRuntime runtime,
int index,
T meta,
org.anyline.metadata.View query,
org.anyline.entity.DataRow row)
init 在接口中 org.anyline.data.adapter.DriverAdapterinit 在类中 AbstractJDBCAdapterT - Viewruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 上一步封装结果query - 查询条件 根据metadata属性row - 查询结果集public <T extends org.anyline.metadata.View> T detail(org.anyline.data.runtime.DataRuntime runtime,
int index,
T meta,
org.anyline.metadata.View query,
org.anyline.entity.DataRow row)
detail 在接口中 org.anyline.data.adapter.DriverAdapterdetail 在类中 AbstractJDBCAdapterT - Viewruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 上一步封装结果row - 查询结果集public List<String> ddl(org.anyline.data.runtime.DataRuntime runtime, String random, org.anyline.metadata.View view, boolean init)
ddl 在接口中 org.anyline.data.adapter.DriverAdapterddl 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端random - 用来标记同一组命令view - 视图init - 是否还原初始状态 如自增状态public List<org.anyline.data.run.Run> buildQueryDdlRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.View view) throws Exception
buildQueryDdlRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildQueryDdlRun 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端view - 视图Exceptionpublic List<String> ddl(org.anyline.data.runtime.DataRuntime runtime, int index, org.anyline.metadata.View view, List<String> ddls, org.anyline.entity.DataSet set)
ddl 在接口中 org.anyline.data.adapter.DriverAdapterddl 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端index - 第几条SQL 对照 buildQueryDdlRun 返回顺序view - 视图set - sql执行的结果集public <T extends org.anyline.metadata.MasterTable> List<T> masters(org.anyline.data.runtime.DataRuntime runtime, String random, boolean greedy, org.anyline.metadata.MasterTable query, int types, int struct, org.anyline.data.param.ConfigStore configs)
masters 在接口中 org.anyline.data.adapter.DriverAdaptermasters 在类中 PostgresGenusAdapterT - MasterTableruntime - 运行环境主要包含驱动适配器 数据源或客户端random - 用来标记同一组命令greedy - 贪婪模式 true:查询权限范围内尽可能多的数据 false:只查当前catalog/schema/database范围内数据query - 查询条件 根据metadata属性types - 查询的类型 参考 Table.TYPE 多个类型相加算出总和struct - 查询的属性 参考Metadata.TYPE 多个属性相加算出总和 true:表示查询全部protected void masterMap(org.anyline.data.runtime.DataRuntime runtime,
String random,
boolean greedy,
org.anyline.metadata.MasterTable query,
org.anyline.data.param.ConfigStore configs)
masterMap 在类中 AbstractJDBCAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端random - 用来标记同一组命令query - 查询条件 根据metadata属性public <T extends org.anyline.metadata.MasterTable> LinkedHashMap<String,T> masters(org.anyline.data.runtime.DataRuntime runtime, String random, org.anyline.metadata.MasterTable query, int types, int struct, org.anyline.data.param.ConfigStore configs)
masters 在接口中 org.anyline.data.adapter.DriverAdaptermasters 在类中 AbstractJDBCAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端random - 用来标记同一组命令query - 查询条件 根据metadata属性public List<org.anyline.data.run.Run> buildQueryMasterTablesRun(org.anyline.data.runtime.DataRuntime runtime, boolean greedy, org.anyline.metadata.MasterTable query, int types, org.anyline.data.param.ConfigStore configs) throws Exception
buildQueryMasterTablesRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildQueryMasterTablesRun 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端greedy - 贪婪模式 true:查询权限范围内尽可能多的数据 false:只查当前catalog/schema/database范围内数据query - 查询条件 根据metadata属性types - 查询的类型 参考 Table.TYPE 多个类型相加算出总和Exception - Exceptionpublic org.anyline.metadata.refer.MetadataFieldRefer initMasterTableFieldRefer()
initMasterTableFieldRefer 在接口中 org.anyline.data.adapter.DriverAdapterinitMasterTableFieldRefer 在类中 PostgresGenusAdapterpublic List<org.anyline.data.run.Run> buildQueryMasterTablesCommentRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.MasterTable query, int types) throws Exception
buildQueryMasterTablesCommentRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildQueryMasterTablesCommentRun 在类中 AbstractJDBCAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端query - 查询条件 根据metadata属性types - 查询的类型 参考 Table.TYPE 多个类型相加算出总和Exception - Exceptionpublic <T extends org.anyline.metadata.MasterTable> LinkedHashMap<String,T> masters(org.anyline.data.runtime.DataRuntime runtime, int index, boolean create, LinkedHashMap<String,T> previous, org.anyline.metadata.MasterTable query, org.anyline.entity.DataSet set) throws Exception
masters 在接口中 org.anyline.data.adapter.DriverAdaptermasters 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端index - 第几条SQL 对照buildQueryMasterTablesRun返回顺序create - 上一步没有查到的,这一步是否需要新创建query - 查询条件 根据metadata属性previous - 上一步查询结果set - 查询结果集Exception - 异常public <T extends org.anyline.metadata.MasterTable> List<T> masters(org.anyline.data.runtime.DataRuntime runtime, int index, boolean create, List<T> previous, org.anyline.metadata.MasterTable query, org.anyline.entity.DataSet set) throws Exception
masters 在接口中 org.anyline.data.adapter.DriverAdaptermasters 在类中 AbstractJDBCAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端index - 第几条SQL 对照buildQueryMasterTablesRun返回顺序create - 上一步没有查到的,这一步是否需要新创建query - 查询条件 根据metadata属性previous - 上一步查询结果set - 查询结果集Exception - 异常public <T extends org.anyline.metadata.MasterTable> LinkedHashMap<String,T> masters(org.anyline.data.runtime.DataRuntime runtime, boolean create, LinkedHashMap<String,T> previous, org.anyline.metadata.MasterTable query, int types) throws Exception
masters 在接口中 org.anyline.data.adapter.DriverAdaptermasters 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端create - 上一步没有查到的,这一步是否需要新创建previous - 上一步查询结果query - 查询条件 根据metadata属性types - 查询的类型 参考 Table.TYPE 多个类型相加算出总和Exception - 异常public <T extends org.anyline.metadata.MasterTable> List<T> masters(org.anyline.data.runtime.DataRuntime runtime, boolean create, List<T> previous, org.anyline.metadata.MasterTable query, int types) throws Exception
masters 在接口中 org.anyline.data.adapter.DriverAdaptermasters 在类中 org.anyline.data.adapter.init.AbstractDriverAdapterT - MasterTableruntime - 运行环境主要包含驱动适配器 数据源或客户端create - 上一步没有查到的,这一步是否需要新创建previous - 上一步查询结果query - 查询条件 根据metadata属性types - 查询的类型 参考 Table.TYPE 多个类型相加算出总和Exception - 异常public <T extends org.anyline.metadata.MasterTable> T init(org.anyline.data.runtime.DataRuntime runtime,
int index,
T meta,
org.anyline.metadata.MasterTable query,
org.anyline.entity.DataRow row)
init 在接口中 org.anyline.data.adapter.DriverAdapterinit 在类中 AbstractJDBCAdapterT - MasterTableruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 上一步封装结果query - 查询条件 根据metadata属性row - 查询结果集public <T extends org.anyline.metadata.MasterTable> T detail(org.anyline.data.runtime.DataRuntime runtime,
int index,
T meta,
org.anyline.metadata.MasterTable query,
org.anyline.entity.DataRow row)
detail 在接口中 org.anyline.data.adapter.DriverAdapterdetail 在类中 AbstractJDBCAdapterT - MasterTableruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 上一步封装结果row - 查询结果集public List<String> ddl(org.anyline.data.runtime.DataRuntime runtime, String random, org.anyline.metadata.MasterTable meta, boolean init)
ddl 在接口中 org.anyline.data.adapter.DriverAdapterddl 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端random - 用来标记同一组命令meta - 表init - 是否还原初始状态 如自增状态public List<org.anyline.data.run.Run> buildQueryDdlRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.MasterTable master) throws Exception
buildQueryDdlRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildQueryDdlRun 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端master - 表Exceptionpublic List<String> ddl(org.anyline.data.runtime.DataRuntime runtime, int index, org.anyline.metadata.MasterTable master, List<String> ddls, org.anyline.entity.DataSet set)
ddl 在接口中 org.anyline.data.adapter.DriverAdapterddl 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端index - 第几条SQL 对照 buildQueryDdlRun 返回顺序master - 表set - sql执行的结果集public <T extends org.anyline.metadata.PartitionTable> LinkedHashMap<String,T> partitions(org.anyline.data.runtime.DataRuntime runtime, String random, boolean greedy, org.anyline.metadata.PartitionTable query)
partitions 在接口中 org.anyline.data.adapter.DriverAdapterpartitions 在类中 PostgresGenusAdapterT - MasterTableruntime - 运行环境主要包含驱动适配器 数据源或客户端random - 用来标记同一组命令greedy - 贪婪模式 true:查询权限范围内尽可能多的数据 false:只查当前catalog/schema/database范围内数据query - 查询条件 根据metadata属性public List<org.anyline.data.run.Run> buildQueryPartitionTablesRun(org.anyline.data.runtime.DataRuntime runtime, boolean greedy, org.anyline.metadata.PartitionTable query, int types) throws Exception
buildQueryPartitionTablesRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildQueryPartitionTablesRun 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端query - 查询条件 根据metadata属性types - 查询的类型 参考 Table.TYPE 多个类型相加算出总和Exceptionpublic org.anyline.metadata.refer.MetadataFieldRefer initPartitionTableFieldRefer()
initPartitionTableFieldRefer 在接口中 org.anyline.data.adapter.DriverAdapterinitPartitionTableFieldRefer 在类中 PostgresGenusAdapterpublic <T extends org.anyline.metadata.PartitionTable> LinkedHashMap<String,T> partitions(org.anyline.data.runtime.DataRuntime runtime, int total, int index, boolean create, LinkedHashMap<String,T> previous, org.anyline.metadata.PartitionTable query, org.anyline.entity.DataSet set) throws Exception
partitions 在接口中 org.anyline.data.adapter.DriverAdapterpartitions 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端total - 合计SQL数量index - 第几条SQL 对照 buildQueryMasterTablesRun返回顺序create - 上一步没有查到的,这一步是否需要新创建query - 查询条件 根据metadata属性previous - 上一步查询结果set - 查询结果集Exception - 异常public <T extends org.anyline.metadata.PartitionTable> LinkedHashMap<String,T> partitions(org.anyline.data.runtime.DataRuntime runtime, boolean create, LinkedHashMap<String,T> previous, org.anyline.metadata.PartitionTable query) throws Exception
partitions 在接口中 org.anyline.data.adapter.DriverAdapterpartitions 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端create - 上一步没有查到的,这一步是否需要新创建query - 查询条件 根据metadata属性previous - 上一步查询结果Exception - 异常public List<String> ddl(org.anyline.data.runtime.DataRuntime runtime, String random, org.anyline.metadata.PartitionTable table)
ddl 在接口中 org.anyline.data.adapter.DriverAdapterddl 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端random - 用来标记同一组命令table - PartitionTablepublic List<org.anyline.data.run.Run> buildQueryDdlRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.PartitionTable table) throws Exception
buildQueryDdlRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildQueryDdlRun 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端table - PartitionTableExceptionpublic List<String> ddl(org.anyline.data.runtime.DataRuntime runtime, int index, org.anyline.metadata.PartitionTable table, List<String> ddls, org.anyline.entity.DataSet set)
ddl 在接口中 org.anyline.data.adapter.DriverAdapterddl 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端index - 第几条SQL 对照 buildQueryDdlRun 返回顺序table - MasterTableset - sql执行的结果集public <T extends org.anyline.metadata.PartitionTable> T init(org.anyline.data.runtime.DataRuntime runtime,
int index,
T meta,
org.anyline.metadata.PartitionTable query,
org.anyline.entity.DataRow row)
init 在接口中 org.anyline.data.adapter.DriverAdapterinit 在类中 org.anyline.data.adapter.init.AbstractDriverAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 上一步封装结果query - 查询条件 根据metadata属性row - 查询结果集public <T extends org.anyline.metadata.PartitionTable> T detail(org.anyline.data.runtime.DataRuntime runtime,
int index,
T meta,
org.anyline.metadata.PartitionTable query,
org.anyline.entity.DataRow row)
detail 在接口中 org.anyline.data.adapter.DriverAdapterdetail 在类中 org.anyline.data.adapter.init.AbstractDriverAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 上一步封装结果row - 查询结果集public <T extends org.anyline.metadata.Column> LinkedHashMap<String,T> columns(org.anyline.data.runtime.DataRuntime runtime, String random, boolean greedy, org.anyline.metadata.Table table, org.anyline.metadata.Column query, boolean primary, org.anyline.data.param.ConfigStore configs)
columns 在接口中 org.anyline.data.adapter.DriverAdaptercolumns 在类中 PostgresGenusAdapterT - Columnruntime - 运行环境主要包含驱动适配器 数据源或客户端random - 用来标记同一组命令greedy - 贪婪模式 true:如果不填写catalog或schema则查询全部 false:只在当前catalog和schema中查询table - 表primary - 是否检测主键public <T extends org.anyline.metadata.Column> List<T> columns(org.anyline.data.runtime.DataRuntime runtime, String random, boolean greedy, Collection<? extends org.anyline.metadata.Table> tables, org.anyline.metadata.Column query, org.anyline.data.param.ConfigStore configs)
columns 在接口中 org.anyline.data.adapter.DriverAdaptercolumns 在类中 PostgresGenusAdapterT - Columnruntime - 运行环境主要包含驱动适配器 数据源或客户端random - 用来标记同一组命令greedy - 贪婪模式 true:如果不填写catalog或schema则查询全部 false:只在当前catalog和schema中查询query - 查询条件 根据metadata属性tables - 表public List<org.anyline.data.run.Run> buildQueryColumnsRun(org.anyline.data.runtime.DataRuntime runtime, boolean metadata, org.anyline.metadata.Column query, org.anyline.data.param.ConfigStore configs) throws Exception
buildQueryColumnsRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildQueryColumnsRun 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端query - 查询条件 根据metadata属性metadata - 是否根据metadata(true:SELECT * FROM T WHERE 1=0,false:查询系统表)Exceptionpublic List<org.anyline.data.run.Run> buildQueryColumnsRun(org.anyline.data.runtime.DataRuntime runtime, boolean metadata, Collection<? extends org.anyline.metadata.Table> tables, org.anyline.metadata.Column query, org.anyline.data.param.ConfigStore configs) throws Exception
buildQueryColumnsRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildQueryColumnsRun 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端query - 查询条件 根据metadata属性tables - 表metadata - 是否根据metadata(true:SELECT * FROM T WHERE 1=0,false:查询系统表)Exceptionpublic org.anyline.metadata.refer.MetadataFieldRefer initColumnFieldRefer()
initColumnFieldRefer 在接口中 org.anyline.data.adapter.DriverAdapterinitColumnFieldRefer 在类中 PostgresGenusAdapterpublic <T extends org.anyline.metadata.Column> LinkedHashMap<String,T> columns(org.anyline.data.runtime.DataRuntime runtime, int index, boolean create, LinkedHashMap<String,T> previous, org.anyline.metadata.Table table, org.anyline.metadata.Column query, org.anyline.entity.DataSet set) throws Exception
columns 在接口中 org.anyline.data.adapter.DriverAdaptercolumns 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端index - 第几条SQL 对照 buildQueryColumnsRun返回顺序create - 上一步没有查到的,这一步是否需要新创建table - 表previous - 上一步查询结果set - 系统表查询SQL结果集Exception - 异常public <T extends org.anyline.metadata.Column> List<T> columns(org.anyline.data.runtime.DataRuntime runtime, int index, boolean create, List<T> previous, org.anyline.metadata.Column query, org.anyline.entity.DataSet set) throws Exception
columns 在接口中 org.anyline.data.adapter.DriverAdaptercolumns 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端index - 第几条SQL 对照 buildQueryColumnsRun返回顺序create - 上一步没有查到的,这一步是否需要新创建query - 查询条件 根据metadata属性previous - 上一步查询结果set - 系统表查询SQL结果集Exception - 异常public <T extends org.anyline.metadata.Column> LinkedHashMap<String,T> columns(org.anyline.data.runtime.DataRuntime runtime, boolean create, LinkedHashMap<String,T> previous, org.anyline.metadata.Column query) throws Exception
columns 在接口中 org.anyline.data.adapter.DriverAdaptercolumns 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端create - 上一步没有查到的,这一步是否需要新创建query - 查询条件 根据metadata属性Exception - 异常public <T extends org.anyline.metadata.Column> List<T> columns(org.anyline.data.runtime.DataRuntime runtime, int index, boolean create, List<T> previous, Collection<? extends org.anyline.metadata.Table> tables, org.anyline.metadata.Column query, org.anyline.entity.DataSet set) throws Exception
columns 在接口中 org.anyline.data.adapter.DriverAdaptercolumns 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端index - 第几条SQL 对照 buildQueryColumnsRun返回顺序create - 上一步没有查到的,这一步是否需要新创建tables - 表previous - 上一步查询结果set - 系统表查询SQL结果集Exception - 异常public <T extends org.anyline.metadata.Column> T init(org.anyline.data.runtime.DataRuntime runtime,
int index,
T meta,
org.anyline.metadata.Column query,
org.anyline.entity.DataRow row)
init 在接口中 org.anyline.data.adapter.DriverAdapterinit 在类中 PostgresGenusAdapterT - Columnruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 上一步封装结果query - 查询条件 根据metadata属性row - 系统表查询SQL结果集public <T extends org.anyline.metadata.Column> T detail(org.anyline.data.runtime.DataRuntime runtime,
int index,
T meta,
org.anyline.metadata.Column query,
org.anyline.entity.DataRow row)
detail 在接口中 org.anyline.data.adapter.DriverAdapterdetail 在类中 PostgresGenusAdapterT - Columnruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 上一步封装结果row - 系统表查询SQL结果集public String columnFieldLengthRefer(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.type.TypeMetadata meta)
columnFieldLengthRefer 在接口中 org.anyline.data.adapter.DriverAdaptercolumnFieldLengthRefer 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - TypeMetadatapublic String columnFieldPrecisionRefer(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.type.TypeMetadata meta)
columnFieldPrecisionRefer 在接口中 org.anyline.data.adapter.DriverAdaptercolumnFieldPrecisionRefer 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - TypeMetadatapublic String columnFieldScaleRefer(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.type.TypeMetadata meta)
columnFieldScaleRefer 在接口中 org.anyline.data.adapter.DriverAdaptercolumnFieldScaleRefer 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - TypeMetadatapublic int columnMetadataIgnoreLength(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.type.TypeMetadata meta)
columnMetadataIgnoreLength 在接口中 org.anyline.data.adapter.DriverAdaptercolumnMetadataIgnoreLength 在类中 org.anyline.data.adapter.init.AbstractDriverAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - TypeMetadatapublic int columnMetadataIgnorePrecision(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.type.TypeMetadata meta)
columnMetadataIgnorePrecision 在接口中 org.anyline.data.adapter.DriverAdaptercolumnMetadataIgnorePrecision 在类中 org.anyline.data.adapter.init.AbstractDriverAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - TypeMetadatapublic int columnMetadataIgnoreScale(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.type.TypeMetadata meta)
columnMetadataIgnoreScale 在接口中 org.anyline.data.adapter.DriverAdaptercolumnMetadataIgnoreScale 在类中 org.anyline.data.adapter.init.AbstractDriverAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - TypeMetadatapublic <T extends org.anyline.metadata.Tag> LinkedHashMap<String,T> tags(org.anyline.data.runtime.DataRuntime runtime, String random, boolean greedy, org.anyline.metadata.Table table, org.anyline.metadata.Tag query)
tags 在接口中 org.anyline.data.adapter.DriverAdaptertags 在类中 PostgresGenusAdapterT - Tagruntime - 运行环境主要包含驱动适配器 数据源或客户端random - 用来标记同一组命令greedy - 贪婪模式 true:如果不填写catalog或schema则查询全部 false:只在当前catalog和schema中查询table - 表public List<org.anyline.data.run.Run> buildQueryTagsRun(org.anyline.data.runtime.DataRuntime runtime, boolean greedy, org.anyline.metadata.Tag query) throws Exception
buildQueryTagsRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildQueryTagsRun 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端query - 查询条件 根据metadata属性Exceptionpublic org.anyline.metadata.refer.MetadataFieldRefer initTagFieldRefer()
initTagFieldRefer 在接口中 org.anyline.data.adapter.DriverAdapterinitTagFieldRefer 在类中 org.anyline.data.adapter.init.AbstractDriverAdapterpublic <T extends org.anyline.metadata.Tag> LinkedHashMap<String,T> tags(org.anyline.data.runtime.DataRuntime runtime, int index, boolean create, LinkedHashMap<String,T> previous, org.anyline.metadata.Tag query, org.anyline.entity.DataSet set) throws Exception
tags 在接口中 org.anyline.data.adapter.DriverAdaptertags 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端index - 第几条查询SQL 对照 buildQueryTagsRun返回顺序create - 上一步没有查到的,这一步是否需要新创建previous - 上一步查询结果set - 查询结果集Exception - 异常public <T extends org.anyline.metadata.Tag> LinkedHashMap<String,T> tags(org.anyline.data.runtime.DataRuntime runtime, boolean create, LinkedHashMap<String,T> tags, org.anyline.metadata.Tag query) throws Exception
tags 在接口中 org.anyline.data.adapter.DriverAdaptertags 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端create - 上一步没有查到的,这一步是否需要新创建query - 查询条件 根据metadata属性Exception - 异常public <T extends org.anyline.metadata.Tag> T init(org.anyline.data.runtime.DataRuntime runtime,
int index,
T meta,
org.anyline.metadata.Table table,
org.anyline.entity.DataRow row)
init 在接口中 org.anyline.data.adapter.DriverAdapterinit 在类中 org.anyline.data.adapter.init.AbstractDriverAdapterT - Tagruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 上一步封装结果table - 表row - 系统表查询SQL结果集public <T extends org.anyline.metadata.Tag> T detail(org.anyline.data.runtime.DataRuntime runtime,
int index,
T meta,
org.anyline.metadata.Catalog catalog,
org.anyline.metadata.Schema schema,
org.anyline.entity.DataRow row)
detail 在接口中 org.anyline.data.adapter.DriverAdapterdetail 在类中 org.anyline.data.adapter.init.AbstractDriverAdapterT - Tagruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 上一步封装结果row - 系统表查询SQL结果集public org.anyline.metadata.PrimaryKey primary(org.anyline.data.runtime.DataRuntime runtime,
String random,
boolean greedy,
org.anyline.metadata.PrimaryKey query)
primary 在接口中 org.anyline.data.adapter.DriverAdapterprimary 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端random - 用来标记同一组命令greedy - 贪婪模式 true:如果不填写catalog或schema则查询全部 false:只在当前catalog和schema中查询query - 查询条件 根据metadata属性public List<org.anyline.data.run.Run> buildQueryPrimaryRun(org.anyline.data.runtime.DataRuntime runtime, boolean greedy, org.anyline.metadata.PrimaryKey query) throws Exception
buildQueryPrimaryRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildQueryPrimaryRun 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端query - 查询条件 根据metadata属性Exceptionpublic org.anyline.metadata.refer.MetadataFieldRefer initPrimaryKeyFieldRefer()
initPrimaryKeyFieldRefer 在接口中 org.anyline.data.adapter.DriverAdapterinitPrimaryKeyFieldRefer 在类中 PostgresGenusAdapterpublic <T extends org.anyline.metadata.PrimaryKey> T init(org.anyline.data.runtime.DataRuntime runtime,
int index,
T meta,
org.anyline.metadata.PrimaryKey query,
org.anyline.entity.DataSet set)
throws Exception
init 在接口中 org.anyline.data.adapter.DriverAdapterinit 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端query - 查询条件 根据metadata属性set - sql查询结果Exception - 异常public <T extends org.anyline.metadata.PrimaryKey> T detail(org.anyline.data.runtime.DataRuntime runtime,
int index,
T meta,
org.anyline.metadata.PrimaryKey query,
org.anyline.entity.DataSet set)
throws Exception
detail 在接口中 org.anyline.data.adapter.DriverAdapterdetail 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端query - 查询条件 根据metadata属性set - sql查询结果Exception - 异常public org.anyline.metadata.PrimaryKey primary(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.PrimaryKey query)
throws Exception
primary 在接口中 org.anyline.data.adapter.DriverAdapterprimary 在类中 AbstractJDBCAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端query - 查询条件 根据metadata属性Exception - 异常public <T extends org.anyline.metadata.ForeignKey> LinkedHashMap<String,T> foreigns(org.anyline.data.runtime.DataRuntime runtime, String random, boolean greedy, org.anyline.metadata.ForeignKey query)
foreigns 在接口中 org.anyline.data.adapter.DriverAdapterforeigns 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端random - 用来标记同一组命令greedy - 贪婪模式 true:如果不填写catalog或schema则查询全部 false:只在当前catalog和schema中查询query - 查询条件 根据metadata属性public List<org.anyline.data.run.Run> buildQueryForeignsRun(org.anyline.data.runtime.DataRuntime runtime, boolean greedy, org.anyline.metadata.ForeignKey query) throws Exception
buildQueryForeignsRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildQueryForeignsRun 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端query - 查询条件 根据metadata属性Exceptionpublic org.anyline.metadata.refer.MetadataFieldRefer initForeignKeyFieldRefer()
initForeignKeyFieldRefer 在接口中 org.anyline.data.adapter.DriverAdapterinitForeignKeyFieldRefer 在类中 PostgresGenusAdapterpublic <T extends org.anyline.metadata.ForeignKey> LinkedHashMap<String,T> foreigns(org.anyline.data.runtime.DataRuntime runtime, int index, LinkedHashMap<String,T> previous, org.anyline.metadata.ForeignKey query, org.anyline.entity.DataSet set) throws Exception
foreigns 在接口中 org.anyline.data.adapter.DriverAdapterforeigns 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端index - 第几条查询SQL 对照 buildQueryForeignsRun 返回顺序query - 查询条件 根据metadata属性previous - 上一步查询结果set - sql查询结果Exception - 异常public <T extends org.anyline.metadata.ForeignKey> T init(org.anyline.data.runtime.DataRuntime runtime,
int index,
T meta,
org.anyline.metadata.ForeignKey query,
org.anyline.entity.DataRow row)
throws Exception
init 在接口中 org.anyline.data.adapter.DriverAdapterinit 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端index - 第几条查询SQL 对照 buildQueryIndexesRun 返回顺序meta - 上一步封装结果query - 查询条件 根据metadata属性row - sql查询结果Exception - 异常public <T extends org.anyline.metadata.ForeignKey> T detail(org.anyline.data.runtime.DataRuntime runtime,
int index,
T meta,
org.anyline.metadata.ForeignKey query,
org.anyline.entity.DataRow row)
throws Exception
detail 在接口中 org.anyline.data.adapter.DriverAdapterdetail 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端index - 第几条查询SQL 对照 buildQueryIndexesRun 返回顺序meta - 上一步封装结果query - 查询条件 根据metadata属性row - sql查询结果Exception - 异常public <T extends org.anyline.metadata.Index> List<T> indexes(org.anyline.data.runtime.DataRuntime runtime, String random, boolean greedy, Collection<? extends org.anyline.metadata.Table> tables, org.anyline.metadata.Index query)
indexes 在接口中 org.anyline.data.adapter.DriverAdapterindexes 在类中 org.anyline.data.adapter.init.AbstractDriverAdapterT - Indexruntime - 运行环境主要包含驱动适配器 数据源或客户端random - 用来标记同一组命令greedy - 贪婪模式 true:如果不填写catalog或schema则查询全部 false:只在当前catalog和schema中查询tables - 表public <T extends org.anyline.metadata.Index> List<T> indexes(org.anyline.data.runtime.DataRuntime runtime, String random, boolean greedy, org.anyline.metadata.Index query)
indexes 在接口中 org.anyline.data.adapter.DriverAdapterindexes 在类中 PostgresGenusAdapterT - Indexruntime - 运行环境主要包含驱动适配器 数据源或客户端random - 用来标记同一组命令greedy - 贪婪模式 true:如果不填写catalog或schema则查询全部 false:只在当前catalog和schema中查询query - 查询条件 根据metadata属性public <T extends org.anyline.metadata.Index> LinkedHashMap<String,T> indexes(org.anyline.data.runtime.DataRuntime runtime, String random, org.anyline.metadata.Index query)
indexes 在接口中 org.anyline.data.adapter.DriverAdapterindexes 在类中 PostgresGenusAdapterT - Indexruntime - 运行环境主要包含驱动适配器 数据源或客户端random - 用来标记同一组命令query - 查询条件 根据metadata属性public List<org.anyline.data.run.Run> buildQueryIndexesRun(org.anyline.data.runtime.DataRuntime runtime, boolean greedy, org.anyline.metadata.Index query)
buildQueryIndexesRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildQueryIndexesRun 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端query - 查询条件 根据metadata属性public List<org.anyline.data.run.Run> buildQueryIndexesRun(org.anyline.data.runtime.DataRuntime runtime, boolean greedy, Collection<? extends org.anyline.metadata.Table> tables)
buildQueryIndexesRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildQueryIndexesRun 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端tables - 表public org.anyline.metadata.refer.MetadataFieldRefer initIndexFieldRefer()
initIndexFieldRefer 在接口中 org.anyline.data.adapter.DriverAdapterinitIndexFieldRefer 在类中 PostgresGenusAdapterpublic <T extends org.anyline.metadata.Index> LinkedHashMap<String,T> indexes(org.anyline.data.runtime.DataRuntime runtime, int index, boolean create, LinkedHashMap<String,T> previous, org.anyline.metadata.Index query, org.anyline.entity.DataSet set) throws Exception
indexes 在接口中 org.anyline.data.adapter.DriverAdapterindexes 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端index - 第几条查询SQL 对照 buildQueryIndexesRun 返回顺序create - 上一步没有查到的,这一步是否需要新创建query - 查询条件 根据metadata属性previous - 上一步查询结果set - 查询结果集Exception - 异常public <T extends org.anyline.metadata.Index> List<T> indexes(org.anyline.data.runtime.DataRuntime runtime, int index, boolean create, List<T> previous, org.anyline.metadata.Index query, org.anyline.entity.DataSet set) throws Exception
indexes 在接口中 org.anyline.data.adapter.DriverAdapterindexes 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端index - 第几条查询SQL 对照 buildQueryIndexesRun 返回顺序create - 上一步没有查到的,这一步是否需要新创建query - 查询条件 根据metadata属性previous - 上一步查询结果set - 查询结果集Exception - 异常public <T extends org.anyline.metadata.Index> List<T> indexes(org.anyline.data.runtime.DataRuntime runtime, int index, boolean create, Collection<? extends org.anyline.metadata.Table> tables, List<T> previous, org.anyline.metadata.Index query, org.anyline.entity.DataSet set) throws Exception
indexes 在接口中 org.anyline.data.adapter.DriverAdapterindexes 在类中 org.anyline.data.adapter.init.AbstractDriverAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端index - 第几条查询SQL 对照 buildQueryIndexesRun 返回顺序create - 上一步没有查到的,这一步是否需要新创建tables - 表previous - 上一步查询结果set - 查询结果集Exception - 异常public <T extends org.anyline.metadata.Index> List<T> indexes(org.anyline.data.runtime.DataRuntime runtime, boolean create, List<T> indexes, org.anyline.metadata.Index query) throws Exception
indexes 在接口中 org.anyline.data.adapter.DriverAdapterindexes 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端create - 上一步没有查到的,这一步是否需要新创建query - 查询条件 根据metadata属性Exception - 异常public <T extends org.anyline.metadata.Index> LinkedHashMap<String,T> indexes(org.anyline.data.runtime.DataRuntime runtime, boolean create, LinkedHashMap<String,T> indexes, org.anyline.metadata.Index query) throws Exception
indexes 在接口中 org.anyline.data.adapter.DriverAdapterindexes 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端create - 上一步没有查到的,这一步是否需要新创建query - 查询条件 根据metadata属性Exception - 异常public <T extends org.anyline.metadata.Index> T init(org.anyline.data.runtime.DataRuntime runtime,
int index,
T meta,
org.anyline.metadata.Index query,
org.anyline.entity.DataRow row)
throws Exception
init 在接口中 org.anyline.data.adapter.DriverAdapterinit 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端index - 第几条查询SQL 对照 buildQueryIndexesRun 返回顺序meta - 上一步封装结果query - 查询条件 根据metadata属性row - sql查询结果Exception - 异常public <T extends org.anyline.metadata.Index> T detail(org.anyline.data.runtime.DataRuntime runtime,
int index,
T meta,
org.anyline.metadata.Index query,
org.anyline.entity.DataRow row)
throws Exception
detail 在接口中 org.anyline.data.adapter.DriverAdapterdetail 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端index - 第几条查询SQL 对照 buildQueryIndexesRun 返回顺序meta - 上一步封装结果query - 查询条件 根据metadata属性row - sql查询结果Exception - 异常public <T extends org.anyline.metadata.Constraint> List<T> constraints(org.anyline.data.runtime.DataRuntime runtime, String random, boolean greedy, org.anyline.metadata.Constraint query)
constraints 在接口中 org.anyline.data.adapter.DriverAdapterconstraints 在类中 PostgresGenusAdapterT - Indexruntime - 运行环境主要包含驱动适配器 数据源或客户端random - 用来标记同一组命令greedy - 贪婪模式 true:如果不填写catalog或schema则查询全部 false:只在当前catalog和schema中查询query - 查询条件 根据metadata属性public <T extends org.anyline.metadata.Constraint> LinkedHashMap<String,T> constraints(org.anyline.data.runtime.DataRuntime runtime, String random, org.anyline.metadata.Constraint query)
constraints 在接口中 org.anyline.data.adapter.DriverAdapterconstraints 在类中 AbstractJDBCAdapterT - Indexruntime - 运行环境主要包含驱动适配器 数据源或客户端random - 用来标记同一组命令query - 查询条件 根据metadata属性public List<org.anyline.data.run.Run> buildQueryConstraintsRun(org.anyline.data.runtime.DataRuntime runtime, boolean greedy, org.anyline.metadata.Constraint query)
buildQueryConstraintsRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildQueryConstraintsRun 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端query - 查询条件 根据metadata属性public org.anyline.metadata.refer.MetadataFieldRefer initConstraintFieldRefer()
initConstraintFieldRefer 在接口中 org.anyline.data.adapter.DriverAdapterinitConstraintFieldRefer 在类中 PostgresGenusAdapterpublic <T extends org.anyline.metadata.Constraint> List<T> constraints(org.anyline.data.runtime.DataRuntime runtime, int index, boolean create, List<T> previous, org.anyline.metadata.Constraint query, org.anyline.entity.DataSet set) throws Exception
constraints 在接口中 org.anyline.data.adapter.DriverAdapterconstraints 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端index - 第几条查询SQL 对照 buildQueryConstraintsRun 返回顺序create - 上一步没有查到的,这一步是否需要新创建query - 查询条件 根据metadata属性previous - 上一步查询结果set - DataSetException - 异常public <T extends org.anyline.metadata.Constraint> LinkedHashMap<String,T> constraints(org.anyline.data.runtime.DataRuntime runtime, int index, boolean create, LinkedHashMap<String,T> previous, org.anyline.metadata.Constraint query, org.anyline.entity.DataSet set) throws Exception
constraints 在接口中 org.anyline.data.adapter.DriverAdapterconstraints 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端index - 第几条查询SQL 对照 buildQueryConstraintsRun 返回顺序create - 上一步没有查到的,这一步是否需要新创建query - 查询条件 根据metadata属性previous - 上一步查询结果set - DataSetException - 异常public <T extends org.anyline.metadata.Constraint> T init(org.anyline.data.runtime.DataRuntime runtime,
int index,
T meta,
org.anyline.metadata.Constraint query,
org.anyline.entity.DataRow row)
init 在接口中 org.anyline.data.adapter.DriverAdapterinit 在类中 org.anyline.data.adapter.init.AbstractDriverAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 上一步封装结果query - 查询条件 根据metadata属性row - 查询结果集public <T extends org.anyline.metadata.Constraint> T detail(org.anyline.data.runtime.DataRuntime runtime,
int index,
T meta,
org.anyline.metadata.Constraint query,
org.anyline.entity.DataRow row)
detail 在接口中 org.anyline.data.adapter.DriverAdapterdetail 在类中 org.anyline.data.adapter.init.AbstractDriverAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 上一步封装结果row - 查询结果集public <T extends org.anyline.metadata.Trigger> LinkedHashMap<String,T> triggers(org.anyline.data.runtime.DataRuntime runtime, String random, boolean greedy, org.anyline.metadata.Trigger query)
triggers 在接口中 org.anyline.data.adapter.DriverAdaptertriggers 在类中 PostgresGenusAdapterT - Indexruntime - 运行环境主要包含驱动适配器 数据源或客户端random - 用来标记同一组命令greedy - 贪婪模式 true:如果不填写catalog或schema则查询全部 false:只在当前catalog和schema中查询query - 查询条件 根据metadata属性public List<org.anyline.data.run.Run> buildQueryTriggersRun(org.anyline.data.runtime.DataRuntime runtime, boolean greedy, org.anyline.metadata.Trigger query)
buildQueryTriggersRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildQueryTriggersRun 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端query - 查询条件 根据metadata属性public org.anyline.metadata.refer.MetadataFieldRefer initTriggerFieldRefer()
initTriggerFieldRefer 在接口中 org.anyline.data.adapter.DriverAdapterinitTriggerFieldRefer 在类中 PostgresGenusAdapterpublic <T extends org.anyline.metadata.Trigger> LinkedHashMap<String,T> triggers(org.anyline.data.runtime.DataRuntime runtime, int index, boolean create, LinkedHashMap<String,T> previous, org.anyline.metadata.Trigger query, org.anyline.entity.DataSet set) throws Exception
triggers 在接口中 org.anyline.data.adapter.DriverAdaptertriggers 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端index - 第几条查询SQL 对照 buildQueryConstraintsRun 返回顺序create - 上一步没有查到的,这一步是否需要新创建query - 查询条件 根据metadata属性previous - 上一步查询结果set - 查询结果集Exception - 异常public <T extends org.anyline.metadata.Trigger> T init(org.anyline.data.runtime.DataRuntime runtime,
int index,
T meta,
org.anyline.metadata.Trigger query,
org.anyline.entity.DataRow row)
init 在接口中 org.anyline.data.adapter.DriverAdapterinit 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 上一步封装结果query - 查询条件 根据metadata属性row - 查询结果集public <T extends org.anyline.metadata.Trigger> T detail(org.anyline.data.runtime.DataRuntime runtime,
int index,
T meta,
org.anyline.metadata.Trigger query,
org.anyline.entity.DataRow row)
detail 在接口中 org.anyline.data.adapter.DriverAdapterdetail 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 上一步封装结果row - 查询结果集public <T extends org.anyline.metadata.Procedure> List<T> procedures(org.anyline.data.runtime.DataRuntime runtime, String random, boolean greedy, org.anyline.metadata.Procedure query)
procedures 在接口中 org.anyline.data.adapter.DriverAdapterprocedures 在类中 PostgresGenusAdapterT - Indexruntime - 运行环境主要包含驱动适配器 数据源或客户端random - 用来标记同一组命令greedy - 贪婪模式 true:如果不填写catalog或schema则查询全部 false:只在当前catalog和schema中查询query - 查询条件 根据metadata属性public <T extends org.anyline.metadata.Procedure> LinkedHashMap<String,T> procedures(org.anyline.data.runtime.DataRuntime runtime, String random, org.anyline.metadata.Procedure query)
procedures 在接口中 org.anyline.data.adapter.DriverAdapterprocedures 在类中 PostgresGenusAdapterT - Indexruntime - 运行环境主要包含驱动适配器 数据源或客户端random - 用来标记同一组命令query - 查询条件 根据metadata属性public List<org.anyline.data.run.Run> buildQueryProceduresRun(org.anyline.data.runtime.DataRuntime runtime, boolean greedy, org.anyline.metadata.Procedure query)
buildQueryProceduresRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildQueryProceduresRun 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端query - 查询条件 根据metadata属性public org.anyline.metadata.refer.MetadataFieldRefer initProcedureFieldRefer()
initProcedureFieldRefer 在接口中 org.anyline.data.adapter.DriverAdapterinitProcedureFieldRefer 在类中 org.anyline.data.adapter.init.AbstractDriverAdapterpublic <T extends org.anyline.metadata.Procedure> List<T> procedures(org.anyline.data.runtime.DataRuntime runtime, int index, boolean create, List<T> previous, org.anyline.metadata.Procedure query, org.anyline.entity.DataSet set) throws Exception
procedures 在接口中 org.anyline.data.adapter.DriverAdapterprocedures 在类中 org.anyline.data.adapter.init.AbstractDriverAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端index - 第几条查询SQL 对照 buildQueryConstraintsRun 返回顺序create - 上一步没有查到的,这一步是否需要新创建previous - 上一步查询结果set - 查询结果集Exception - 异常public <T extends org.anyline.metadata.Procedure> LinkedHashMap<String,T> procedures(org.anyline.data.runtime.DataRuntime runtime, int index, boolean create, LinkedHashMap<String,T> previous, org.anyline.metadata.Procedure query, org.anyline.entity.DataSet set) throws Exception
procedures 在接口中 org.anyline.data.adapter.DriverAdapterprocedures 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端index - 第几条查询SQL 对照 buildQueryConstraintsRun 返回顺序create - 上一步没有查到的,这一步是否需要新创建previous - 上一步查询结果set - 查询结果集Exception - 异常public <T extends org.anyline.metadata.Procedure> List<T> procedures(org.anyline.data.runtime.DataRuntime runtime, boolean create, List<T> previous, org.anyline.metadata.Procedure query) throws Exception
procedures 在接口中 org.anyline.data.adapter.DriverAdapterprocedures 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端create - 上一步没有查到的,这一步是否需要新创建previous - 上一步查询结果Exception - 异常public <T extends org.anyline.metadata.Procedure> LinkedHashMap<String,T> procedures(org.anyline.data.runtime.DataRuntime runtime, boolean create, LinkedHashMap<String,T> previous, org.anyline.metadata.Procedure query) throws Exception
procedures 在接口中 org.anyline.data.adapter.DriverAdapterprocedures 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端create - 上一步没有查到的,这一步是否需要新创建previous - 上一步查询结果Exception - 异常public List<String> ddl(org.anyline.data.runtime.DataRuntime runtime, String random, org.anyline.metadata.Procedure procedure)
ddl 在接口中 org.anyline.data.adapter.DriverAdapterddl 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端random - 用来标记同一组命令procedure - Procedurepublic List<org.anyline.data.run.Run> buildQueryDdlRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.Procedure procedure) throws Exception
buildQueryDdlRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildQueryDdlRun 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端procedure - 存储过程Exceptionpublic List<String> ddl(org.anyline.data.runtime.DataRuntime runtime, int index, org.anyline.metadata.Procedure procedure, List<String> ddls, org.anyline.entity.DataSet set)
ddl 在接口中 org.anyline.data.adapter.DriverAdapterddl 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端index - 第几条SQL 对照 buildQueryDdlRun 返回顺序procedure - Procedureset - 查询结果集public <T extends org.anyline.metadata.Procedure> T init(org.anyline.data.runtime.DataRuntime runtime,
int index,
T meta,
org.anyline.metadata.Procedure query,
org.anyline.entity.DataRow row)
init 在接口中 org.anyline.data.adapter.DriverAdapterinit 在类中 org.anyline.data.adapter.init.AbstractDriverAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 上一步封装结果query - 查询条件 根据metadata属性row - 查询结果集public <T extends org.anyline.metadata.Procedure> T detail(org.anyline.data.runtime.DataRuntime runtime,
int index,
T meta,
org.anyline.metadata.Procedure query,
org.anyline.entity.DataRow row)
detail 在接口中 org.anyline.data.adapter.DriverAdapterdetail 在类中 org.anyline.data.adapter.init.AbstractDriverAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 上一步封装结果row - 查询结果集public <T extends org.anyline.metadata.Function> List<T> functions(org.anyline.data.runtime.DataRuntime runtime, String random, boolean greedy, org.anyline.metadata.Function query)
functions 在接口中 org.anyline.data.adapter.DriverAdapterfunctions 在类中 PostgresGenusAdapterT - Indexruntime - 运行环境主要包含驱动适配器 数据源或客户端random - 用来标记同一组命令greedy - 贪婪模式 true:如果不填写catalog或schema则查询全部 false:只在当前catalog和schema中查询query - 查询条件 根据metadata属性public <T extends org.anyline.metadata.Function> LinkedHashMap<String,T> functions(org.anyline.data.runtime.DataRuntime runtime, String random, org.anyline.metadata.Function query)
functions 在接口中 org.anyline.data.adapter.DriverAdapterfunctions 在类中 PostgresGenusAdapterT - Indexruntime - 运行环境主要包含驱动适配器 数据源或客户端random - 用来标记同一组命令query - 查询条件 根据metadata属性public List<org.anyline.data.run.Run> buildQueryFunctionsRun(org.anyline.data.runtime.DataRuntime runtime, boolean greedy, org.anyline.metadata.Function query)
buildQueryFunctionsRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildQueryFunctionsRun 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端query - 查询条件 根据metadata属性public org.anyline.metadata.refer.MetadataFieldRefer initFunctionFieldRefer()
initFunctionFieldRefer 在接口中 org.anyline.data.adapter.DriverAdapterinitFunctionFieldRefer 在类中 PostgresGenusAdapterpublic <T extends org.anyline.metadata.Function> List<T> functions(org.anyline.data.runtime.DataRuntime runtime, int index, boolean create, List<T> previous, org.anyline.metadata.Function query, org.anyline.entity.DataSet set) throws Exception
functions 在接口中 org.anyline.data.adapter.DriverAdapterfunctions 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端index - 第几条查询SQL 对照 buildQueryConstraintsRun 返回顺序create - 上一步没有查到的,这一步是否需要新创建previous - 上一步查询结果set - 查询结果集Exception - 异常public <T extends org.anyline.metadata.Function> LinkedHashMap<String,T> functions(org.anyline.data.runtime.DataRuntime runtime, int index, boolean create, LinkedHashMap<String,T> previous, org.anyline.metadata.Function query, org.anyline.entity.DataSet set) throws Exception
functions 在接口中 org.anyline.data.adapter.DriverAdapterfunctions 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端index - 第几条查询SQL 对照 buildQueryConstraintsRun 返回顺序create - 上一步没有查到的,这一步是否需要新创建previous - 上一步查询结果set - 查询结果集Exception - 异常public <T extends org.anyline.metadata.Function> List<T> functions(org.anyline.data.runtime.DataRuntime runtime, boolean create, List<T> previous, org.anyline.metadata.Function query) throws Exception
functions 在接口中 org.anyline.data.adapter.DriverAdapterfunctions 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端create - 上一步没有查到的,这一步是否需要新创建previous - 上一步查询结果Exception - 异常public <T extends org.anyline.metadata.Function> LinkedHashMap<String,T> functions(org.anyline.data.runtime.DataRuntime runtime, boolean create, LinkedHashMap<String,T> previous, org.anyline.metadata.Function query) throws Exception
functions 在接口中 org.anyline.data.adapter.DriverAdapterfunctions 在类中 org.anyline.data.adapter.init.AbstractDriverAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端create - 上一步没有查到的,这一步是否需要新创建previous - 上一步查询结果Exception - 异常public List<String> ddl(org.anyline.data.runtime.DataRuntime runtime, String random, org.anyline.metadata.Function meta)
ddl 在接口中 org.anyline.data.adapter.DriverAdapterddl 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端random - 用来标记同一组命令meta - Functionpublic List<org.anyline.data.run.Run> buildQueryDdlRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.Function meta) throws Exception
buildQueryDdlRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildQueryDdlRun 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 函数Exceptionpublic List<String> ddl(org.anyline.data.runtime.DataRuntime runtime, int index, org.anyline.metadata.Function function, List<String> ddls, org.anyline.entity.DataSet set)
ddl 在接口中 org.anyline.data.adapter.DriverAdapterddl 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端index - 第几条SQL 对照 buildQueryDdlRun 返回顺序function - Functionset - 查询结果集public <T extends org.anyline.metadata.Function> T init(org.anyline.data.runtime.DataRuntime runtime,
int index,
T meta,
org.anyline.metadata.Function query,
org.anyline.entity.DataRow row)
init 在接口中 org.anyline.data.adapter.DriverAdapterinit 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 上一步封装结果query - 查询条件 根据metadata属性row - 查询结果集public <T extends org.anyline.metadata.Function> T detail(org.anyline.data.runtime.DataRuntime runtime,
int index,
T meta,
org.anyline.metadata.Function query,
org.anyline.entity.DataRow row)
detail 在接口中 org.anyline.data.adapter.DriverAdapterdetail 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 上一步封装结果row - 查询结果集public <T extends org.anyline.metadata.Sequence> List<T> sequences(org.anyline.data.runtime.DataRuntime runtime, String random, boolean greedy, org.anyline.metadata.Sequence query)
sequences 在接口中 org.anyline.data.adapter.DriverAdaptersequences 在类中 PostgresGenusAdapterT - Indexruntime - 运行环境主要包含驱动适配器 数据源或客户端random - 用来标记同一组命令greedy - 贪婪模式 true:如果不填写catalog或schema则查询全部 false:只在当前catalog和schema中查询query - 查询条件 根据metadata属性public <T extends org.anyline.metadata.Sequence> LinkedHashMap<String,T> sequences(org.anyline.data.runtime.DataRuntime runtime, String random, org.anyline.metadata.Sequence query)
sequences 在接口中 org.anyline.data.adapter.DriverAdaptersequences 在类中 PostgresGenusAdapterT - Indexruntime - 运行环境主要包含驱动适配器 数据源或客户端random - 用来标记同一组命令query - 查询条件 根据metadata属性public List<org.anyline.data.run.Run> buildQuerySequencesRun(org.anyline.data.runtime.DataRuntime runtime, boolean greedy, org.anyline.metadata.Sequence query)
buildQuerySequencesRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildQuerySequencesRun 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端query - 查询条件 根据metadata属性public org.anyline.metadata.refer.MetadataFieldRefer initSequenceFieldRefer()
initSequenceFieldRefer 在接口中 org.anyline.data.adapter.DriverAdapterinitSequenceFieldRefer 在类中 org.anyline.data.adapter.init.AbstractDriverAdapterpublic <T extends org.anyline.metadata.Sequence> List<T> sequences(org.anyline.data.runtime.DataRuntime runtime, int index, boolean create, List<T> previous, org.anyline.metadata.Sequence query, org.anyline.entity.DataSet set) throws Exception
sequences 在接口中 org.anyline.data.adapter.DriverAdaptersequences 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端index - 第几条查询SQL 对照 buildQueryConstraintsRun 返回顺序create - 上一步没有查到的,这一步是否需要新创建previous - 上一步查询结果set - 查询结果集Exception - 异常public <T extends org.anyline.metadata.Sequence> LinkedHashMap<String,T> sequences(org.anyline.data.runtime.DataRuntime runtime, int index, boolean create, LinkedHashMap<String,T> previous, org.anyline.metadata.Sequence query, org.anyline.entity.DataSet set) throws Exception
sequences 在接口中 org.anyline.data.adapter.DriverAdaptersequences 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端index - 第几条查询SQL 对照 buildQueryConstraintsRun 返回顺序create - 上一步没有查到的,这一步是否需要新创建previous - 上一步查询结果set - 查询结果集Exception - 异常public <T extends org.anyline.metadata.Sequence> List<T> sequences(org.anyline.data.runtime.DataRuntime runtime, boolean create, List<T> previous, org.anyline.metadata.Sequence query) throws Exception
sequences 在接口中 org.anyline.data.adapter.DriverAdaptersequences 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端create - 上一步没有查到的,这一步是否需要新创建previous - 上一步查询结果Exception - 异常public <T extends org.anyline.metadata.Sequence> LinkedHashMap<String,T> sequences(org.anyline.data.runtime.DataRuntime runtime, boolean create, LinkedHashMap<String,T> previous, org.anyline.metadata.Sequence query) throws Exception
sequences 在接口中 org.anyline.data.adapter.DriverAdaptersequences 在类中 org.anyline.data.adapter.init.AbstractDriverAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端create - 上一步没有查到的,这一步是否需要新创建previous - 上一步查询结果Exception - 异常public List<String> ddl(org.anyline.data.runtime.DataRuntime runtime, String random, org.anyline.metadata.Sequence meta)
ddl 在接口中 org.anyline.data.adapter.DriverAdapterddl 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端random - 用来标记同一组命令meta - Sequencepublic List<org.anyline.data.run.Run> buildQueryDdlRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.Sequence meta) throws Exception
buildQueryDdlRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildQueryDdlRun 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 序列Exceptionpublic List<String> ddl(org.anyline.data.runtime.DataRuntime runtime, int index, org.anyline.metadata.Sequence sequence, List<String> ddls, org.anyline.entity.DataSet set)
ddl 在接口中 org.anyline.data.adapter.DriverAdapterddl 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端index - 第几条SQL 对照 buildQueryDdlRun 返回顺序sequence - Sequenceset - 查询结果集public <T extends org.anyline.metadata.Sequence> T init(org.anyline.data.runtime.DataRuntime runtime,
int index,
T meta,
org.anyline.metadata.Sequence query,
org.anyline.entity.DataRow row)
init 在接口中 org.anyline.data.adapter.DriverAdapterinit 在类中 org.anyline.data.adapter.init.AbstractDriverAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 上一步封装结果query - 查询条件 根据metadata属性row - 查询结果集public <T extends org.anyline.metadata.Sequence> T detail(org.anyline.data.runtime.DataRuntime runtime,
int index,
T meta,
org.anyline.metadata.Sequence query,
org.anyline.entity.DataRow row)
detail 在接口中 org.anyline.data.adapter.DriverAdapterdetail 在类中 org.anyline.data.adapter.init.AbstractDriverAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 上一步封装结果row - 查询结果集public <T extends org.anyline.metadata.Schema> T schema(List<T> schemas, org.anyline.metadata.Catalog catalog, String name)
schema 在类中 PostgresGenusAdapterT - Tableschemas - schemascatalog - 对于MySQL, 则对应相应的数据库, 对于Oracle来说, 则是对应相应的数据库实例, 可以不填, 也可以直接使用Connection的实例对象中的getCatalog()方法返回的值填充;name - namepublic <T extends org.anyline.metadata.Catalog> T catalog(List<T> catalogs, String name)
catalog 在类中 PostgresGenusAdapterT - Tablecatalogs - catalogsname - namepublic <T extends org.anyline.metadata.Database> T database(List<T> databases, String name)
database 在类中 PostgresGenusAdapterT - Tabledatabases - databasesname - namepublic boolean execute(org.anyline.data.runtime.DataRuntime runtime,
String random,
org.anyline.metadata.Metadata meta,
org.anyline.metadata.ACTION.DDL action,
org.anyline.data.run.Run run)
execute 在接口中 org.anyline.data.adapter.DriverAdapterexecute 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端random - 用来标记同一组命令meta - Metadata(表,列等)action - 执行命令run - 最终待执行的命令和参数(如JDBC环境中的SQL)public boolean execute(org.anyline.data.runtime.DataRuntime runtime,
String random,
org.anyline.metadata.Metadata meta,
org.anyline.metadata.ACTION.DDL action,
List<org.anyline.data.run.Run> runs)
execute 在接口中 org.anyline.data.adapter.DriverAdapterexecute 在类中 org.anyline.data.adapter.init.AbstractDriverAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端random - 用来标记同一组命令meta - Metadata(表,列等)action - 执行命令runs - 最终待执行的命令和参数(如JDBC环境中的SQL)public boolean create(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Table meta)
throws Exception
create 在接口中 org.anyline.data.adapter.DriverAdaptercreate 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 表Exception - DDL异常protected LinkedHashMap<String,org.anyline.metadata.Column> checkColumnAction(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.Table meta)
checkColumnAction 在类中 org.anyline.data.adapter.init.AbstractDriverAdaptermeta - 表protected List<org.anyline.data.run.Run> checkAutoIncrement(org.anyline.data.runtime.DataRuntime runtime, String random, org.anyline.metadata.Table table, boolean slice) throws Exception
checkAutoIncrement 在类中 org.anyline.data.adapter.init.AbstractDriverAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端random - 用来标记同一组命令table - 表Exception - 异常public List<org.anyline.data.run.Run> merge(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.Table meta, List<org.anyline.data.run.Run> slices)
merge 在接口中 org.anyline.data.adapter.DriverAdaptermerge 在类中 org.anyline.data.adapter.init.AbstractDriverAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 表slices - slicespublic boolean alter(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Table meta)
throws Exception
alter 在接口中 org.anyline.data.adapter.DriverAdapteralter 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 表Exception - DDL异常public boolean drop(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Table meta)
throws Exception
drop 在接口中 org.anyline.data.adapter.DriverAdapterdrop 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 表Exception - DDL异常public boolean rename(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Table origin,
String name)
throws Exception
rename 在接口中 org.anyline.data.adapter.DriverAdapterrename 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端origin - 原表name - 新名称Exception - DDL异常public List<org.anyline.data.run.Run> buildCreateRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.Table meta) throws Exception
buildCreateRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildCreateRun 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 表Exceptionpublic List<org.anyline.data.run.Run> buildAlterRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.Table meta) throws Exception
buildAlterRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildAlterRun 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 表Exception - 异常public List<org.anyline.data.run.Run> buildAlterRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.Table meta, Collection<org.anyline.metadata.Column> columns, boolean slice) throws Exception
buildAlterRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildAlterRun 在类中 org.anyline.data.adapter.init.AbstractDriverAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 表columns - 列Exceptionpublic List<org.anyline.data.run.Run> buildRenameRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.Table meta) throws Exception
buildRenameRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildRenameRun 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 表Exception - 异常public List<org.anyline.data.run.Run> buildDropRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.Table meta) throws Exception
buildDropRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildDropRun 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 表Exception - 异常public List<org.anyline.data.run.Run> buildAppendCommentRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.Table meta) throws Exception
buildAppendCommentRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildAppendCommentRun 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 表Exception - 异常public List<org.anyline.data.run.Run> buildAppendColumnCommentRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.Table meta) throws Exception
buildAppendColumnCommentRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildAppendColumnCommentRun 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 表Exception - 异常public List<org.anyline.data.run.Run> buildChangeCommentRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.Table meta) throws Exception
buildChangeCommentRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildChangeCommentRun 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 表Exception - 异常public StringBuilder checkTableExists(org.anyline.data.runtime.DataRuntime runtime, StringBuilder builder, boolean exists)
checkTableExists 在接口中 org.anyline.data.adapter.DriverAdaptercheckTableExists 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端builder - builderexists - existspublic void checkPrimary(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Table table)
checkPrimary 在接口中 org.anyline.data.adapter.DriverAdaptercheckPrimary 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端table - 表public StringBuilder primary(org.anyline.data.runtime.DataRuntime runtime, StringBuilder builder, org.anyline.metadata.Table meta)
primary 在接口中 org.anyline.data.adapter.DriverAdapterprimary 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端builder - buildermeta - 表public StringBuilder engine(org.anyline.data.runtime.DataRuntime runtime, StringBuilder builder, org.anyline.metadata.Table meta)
engine 在接口中 org.anyline.data.adapter.DriverAdapterengine 在类中 AbstractJDBCAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端builder - buildermeta - 表public StringBuilder body(org.anyline.data.runtime.DataRuntime runtime, StringBuilder builder, org.anyline.metadata.Table meta)
body 在接口中 org.anyline.data.adapter.DriverAdapterbody 在类中 AbstractJDBCAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端builder - buildermeta - 表public StringBuilder columns(org.anyline.data.runtime.DataRuntime runtime, StringBuilder builder, org.anyline.metadata.Table table)
columns 在接口中 org.anyline.data.adapter.DriverAdaptercolumns 在类中 AbstractJDBCAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端builder - buildertable - 表public StringBuilder indexes(org.anyline.data.runtime.DataRuntime runtime, StringBuilder builder, org.anyline.metadata.Table meta)
indexes 在接口中 org.anyline.data.adapter.DriverAdapterindexes 在类中 AbstractJDBCAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端builder - buildermeta - 表public StringBuilder charset(org.anyline.data.runtime.DataRuntime runtime, StringBuilder builder, org.anyline.metadata.Table meta)
charset 在接口中 org.anyline.data.adapter.DriverAdaptercharset 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端builder - buildermeta - 表public StringBuilder comment(org.anyline.data.runtime.DataRuntime runtime, StringBuilder builder, org.anyline.metadata.Table meta)
comment 在接口中 org.anyline.data.adapter.DriverAdaptercomment 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端builder - buildermeta - 表public StringBuilder keys(org.anyline.data.runtime.DataRuntime runtime, StringBuilder builder, org.anyline.metadata.Table meta)
keys 在接口中 org.anyline.data.adapter.DriverAdapterkeys 在类中 AbstractJDBCAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端builder - buildermeta - 表public StringBuilder distribution(org.anyline.data.runtime.DataRuntime runtime, StringBuilder builder, org.anyline.metadata.Table meta)
distribution 在接口中 org.anyline.data.adapter.DriverAdapterdistribution 在类中 AbstractJDBCAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端builder - buildermeta - 表public StringBuilder materialize(org.anyline.data.runtime.DataRuntime runtime, StringBuilder builder, org.anyline.metadata.Table meta)
materialize 在接口中 org.anyline.data.adapter.DriverAdaptermaterialize 在类中 AbstractJDBCAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端builder - buildermeta - 表public StringBuilder property(org.anyline.data.runtime.DataRuntime runtime, StringBuilder builder, org.anyline.metadata.Table meta)
property 在接口中 org.anyline.data.adapter.DriverAdapterproperty 在类中 AbstractJDBCAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端builder - buildermeta - 表public StringBuilder partitionBy(org.anyline.data.runtime.DataRuntime runtime, StringBuilder builder, org.anyline.metadata.Table meta) throws Exception
partitionBy 在接口中 org.anyline.data.adapter.DriverAdapterpartitionBy 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端builder - buildermeta - 表Exception - 异常public StringBuilder partitionOf(org.anyline.data.runtime.DataRuntime runtime, StringBuilder builder, org.anyline.metadata.Table meta) throws Exception
partitionOf 在接口中 org.anyline.data.adapter.DriverAdapterpartitionOf 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端builder - buildermeta - 表Exception - 异常public StringBuilder partitionFor(org.anyline.data.runtime.DataRuntime runtime, StringBuilder builder, org.anyline.metadata.Table meta) throws Exception
partitionFor 在接口中 org.anyline.data.adapter.DriverAdapterpartitionFor 在类中 AbstractJDBCAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端builder - buildermeta - 表Exception - 异常public StringBuilder inherit(org.anyline.data.runtime.DataRuntime runtime, StringBuilder builder, org.anyline.metadata.Table meta) throws Exception
inherit 在接口中 org.anyline.data.adapter.DriverAdapterinherit 在类中 AbstractJDBCAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端builder - buildermeta - 表Exception - 异常public boolean create(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.View meta)
throws Exception
create 在接口中 org.anyline.data.adapter.DriverAdaptercreate 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 视图Exception - DDL异常public boolean alter(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.View meta)
throws Exception
alter 在接口中 org.anyline.data.adapter.DriverAdapteralter 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 视图Exception - DDL异常public boolean drop(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.View meta)
throws Exception
drop 在接口中 org.anyline.data.adapter.DriverAdapterdrop 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 视图Exception - DDL异常public boolean rename(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.View origin,
String name)
throws Exception
rename 在接口中 org.anyline.data.adapter.DriverAdapterrename 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端origin - 视图name - 新名称Exception - DDL异常public List<org.anyline.data.run.Run> buildCreateRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.View meta) throws Exception
buildCreateRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildCreateRun 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 视图Exception - 异常public StringBuilder buildCreateRunHead(org.anyline.data.runtime.DataRuntime runtime, StringBuilder builder, org.anyline.metadata.View meta) throws Exception
buildCreateRunHead 在接口中 org.anyline.data.adapter.DriverAdapterbuildCreateRunHead 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端builder - buildermeta - 视图Exception - 异常public StringBuilder buildCreateRunOption(org.anyline.data.runtime.DataRuntime runtime, StringBuilder builder, org.anyline.metadata.View meta) throws Exception
buildCreateRunOption 在接口中 org.anyline.data.adapter.DriverAdapterbuildCreateRunOption 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端builder - buildermeta - 视图Exception - 异常public List<org.anyline.data.run.Run> buildAlterRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.View meta) throws Exception
buildAlterRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildAlterRun 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 视图Exception - 异常public List<org.anyline.data.run.Run> buildRenameRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.View meta) throws Exception
buildRenameRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildRenameRun 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 视图Exception - 异常public List<org.anyline.data.run.Run> buildDropRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.View meta) throws Exception
buildDropRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildDropRun 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 视图Exception - 异常public List<org.anyline.data.run.Run> buildAppendCommentRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.View meta) throws Exception
buildAppendCommentRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildAppendCommentRun 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 视图Exception - 异常public List<org.anyline.data.run.Run> buildChangeCommentRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.View meta) throws Exception
buildChangeCommentRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildChangeCommentRun 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 视图Exception - 异常public StringBuilder checkViewExists(org.anyline.data.runtime.DataRuntime runtime, StringBuilder builder, boolean exists)
checkViewExists 在接口中 org.anyline.data.adapter.DriverAdaptercheckViewExists 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端builder - builderexists - existspublic StringBuilder comment(org.anyline.data.runtime.DataRuntime runtime, StringBuilder builder, org.anyline.metadata.View meta)
comment 在接口中 org.anyline.data.adapter.DriverAdaptercomment 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端builder - buildermeta - 视图public boolean create(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.MasterTable meta)
throws Exception
create 在接口中 org.anyline.data.adapter.DriverAdaptercreate 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 主表Exception - DDL异常public boolean alter(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.MasterTable meta)
throws Exception
alter 在接口中 org.anyline.data.adapter.DriverAdapteralter 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 主表Exception - DDL异常public boolean drop(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.MasterTable meta)
throws Exception
drop 在接口中 org.anyline.data.adapter.DriverAdapterdrop 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 主表Exception - DDL异常public boolean rename(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.MasterTable origin,
String name)
throws Exception
rename 在接口中 org.anyline.data.adapter.DriverAdapterrename 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端origin - 原表name - 新名称Exception - DDL异常public List<org.anyline.data.run.Run> buildCreateRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.MasterTable meta) throws Exception
buildCreateRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildCreateRun 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 表Exception - 异常public List<org.anyline.data.run.Run> buildDropRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.MasterTable meta) throws Exception
buildDropRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildDropRun 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 表Exception - 异常public List<org.anyline.data.run.Run> buildAlterRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.MasterTable meta) throws Exception
buildAlterRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildAlterRun 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 表Exception - 异常public List<org.anyline.data.run.Run> buildRenameRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.MasterTable meta) throws Exception
buildRenameRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildRenameRun 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 表Exception - 异常public List<org.anyline.data.run.Run> buildAppendCommentRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.MasterTable meta) throws Exception
buildAppendCommentRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildAppendCommentRun 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 表Exception - 异常public List<org.anyline.data.run.Run> buildChangeCommentRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.MasterTable meta) throws Exception
buildChangeCommentRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildChangeCommentRun 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 表Exception - 异常public boolean create(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.PartitionTable meta)
throws Exception
create 在接口中 org.anyline.data.adapter.DriverAdaptercreate 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 表Exception - DDL异常public boolean alter(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.PartitionTable meta)
throws Exception
alter 在接口中 org.anyline.data.adapter.DriverAdapteralter 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 表Exception - DDL异常public boolean drop(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.PartitionTable meta)
throws Exception
drop 在接口中 org.anyline.data.adapter.DriverAdapterdrop 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 表Exception - DDL异常public boolean rename(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.PartitionTable origin,
String name)
throws Exception
rename 在接口中 org.anyline.data.adapter.DriverAdapterrename 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端origin - 原表name - 新名称Exception - DDL异常public List<org.anyline.data.run.Run> buildCreateRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.PartitionTable meta) throws Exception
buildCreateRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildCreateRun 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 表Exception - 异常public List<org.anyline.data.run.Run> buildAppendCommentRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.PartitionTable meta) throws Exception
buildAppendCommentRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildAppendCommentRun 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 表Exception - 异常public List<org.anyline.data.run.Run> buildAlterRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.PartitionTable meta) throws Exception
buildAlterRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildAlterRun 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 表Exception - 异常public List<org.anyline.data.run.Run> buildDropRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.PartitionTable meta) throws Exception
buildDropRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildDropRun 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 表Exception - 异常public List<org.anyline.data.run.Run> buildRenameRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.PartitionTable meta) throws Exception
buildRenameRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildRenameRun 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 表Exception - 异常public List<org.anyline.data.run.Run> buildChangeCommentRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.PartitionTable meta) throws Exception
buildChangeCommentRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildChangeCommentRun 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 表Exception - 异常public boolean add(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Column meta)
throws Exception
add 在接口中 org.anyline.data.adapter.DriverAdapteradd 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 列Exception - DDL异常public boolean alter(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Table table,
org.anyline.metadata.Column meta,
boolean trigger)
throws Exception
alter 在接口中 org.anyline.data.adapter.DriverAdapteralter 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 列trigger - 修改异常时,是否触发监听器Exception - DDL异常public boolean alter(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Column meta)
throws Exception
alter 在接口中 org.anyline.data.adapter.DriverAdapteralter 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 列Exception - DDL异常public boolean drop(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Column meta)
throws Exception
drop 在接口中 org.anyline.data.adapter.DriverAdapterdrop 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 列Exception - DDL异常public boolean rename(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Column origin,
String name)
throws Exception
rename 在接口中 org.anyline.data.adapter.DriverAdapterrename 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端origin - 列name - 新名称Exception - DDL异常public List<org.anyline.data.run.Run> buildAddRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.Column meta, boolean slice) throws Exception
buildAddRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildAddRun 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 列slice - 是否只生成片段(不含alter table部分,用于DDL合并)Exceptionpublic List<org.anyline.data.run.Run> buildAlterRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.Column meta, boolean slice) throws Exception
buildAlterRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildAlterRun 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 列slice - 是否只生成片段(不含alter table部分,用于DDL合并)Exceptionpublic List<org.anyline.data.run.Run> buildDropRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.Column meta, boolean slice) throws Exception
buildDropRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildDropRun 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 列slice - 是否只生成片段(不含alter table部分,用于DDL合并)Exceptionpublic List<org.anyline.data.run.Run> buildRenameRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.Column meta, boolean slice) throws Exception
buildRenameRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildRenameRun 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 列Exceptionpublic List<org.anyline.data.run.Run> buildChangeTypeRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.Column meta, boolean slice) throws Exception
buildChangeTypeRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildChangeTypeRun 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 列Exceptionpublic String alterColumnKeyword(org.anyline.data.runtime.DataRuntime runtime)
alterColumnKeyword 在接口中 org.anyline.data.adapter.DriverAdapteralterColumnKeyword 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端public StringBuilder addColumnGuide(org.anyline.data.runtime.DataRuntime runtime, StringBuilder builder, org.anyline.metadata.Column meta)
addColumnGuide 在接口中 org.anyline.data.adapter.DriverAdapteraddColumnGuide 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端builder - StringBuildermeta - 列public StringBuilder dropColumnGuide(org.anyline.data.runtime.DataRuntime runtime, StringBuilder builder, org.anyline.metadata.Column meta)
dropColumnGuide 在接口中 org.anyline.data.adapter.DriverAdapterdropColumnGuide 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端builder - StringBuildermeta - 列public List<org.anyline.data.run.Run> buildChangeDefaultRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.Column meta, boolean slice) throws Exception
buildChangeDefaultRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildChangeDefaultRun 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 列Exceptionpublic List<org.anyline.data.run.Run> buildChangeNullableRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.Column meta, boolean slice) throws Exception
buildChangeNullableRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildChangeNullableRun 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 列Exceptionpublic List<org.anyline.data.run.Run> buildChangeCommentRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.Column meta, boolean slice) throws Exception
buildChangeCommentRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildChangeCommentRun 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 列Exceptionpublic List<org.anyline.data.run.Run> buildAppendCommentRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.Column meta, boolean slice) throws Exception
buildAppendCommentRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildAppendCommentRun 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 列slice - 是否只生成片段(不含alter table部分,用于DDL合并)Exception - 异常public List<org.anyline.data.run.Run> buildDropAutoIncrement(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.Column meta, boolean slice) throws Exception
buildDropAutoIncrement 在接口中 org.anyline.data.adapter.DriverAdapterbuildDropAutoIncrement 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 列slice - 是否只生成片段(不含alter table部分,用于DDL合并)Exception - 异常public StringBuilder define(org.anyline.data.runtime.DataRuntime runtime, StringBuilder builder, org.anyline.metadata.Column meta, org.anyline.metadata.ACTION.DDL action)
define 在接口中 org.anyline.data.adapter.DriverAdapterdefine 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端builder - buildermeta - 列public StringBuilder checkColumnExists(org.anyline.data.runtime.DataRuntime runtime, StringBuilder builder, boolean exists)
checkColumnExists 在接口中 org.anyline.data.adapter.DriverAdaptercheckColumnExists 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端builder - builderexists - existspublic StringBuilder type(org.anyline.data.runtime.DataRuntime runtime, StringBuilder builder, org.anyline.metadata.Column meta)
type 在接口中 org.anyline.data.adapter.DriverAdaptertype 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端builder - buildermeta - 列public StringBuilder aggregation(org.anyline.data.runtime.DataRuntime runtime, StringBuilder builder, org.anyline.metadata.Column meta)
aggregation 在接口中 org.anyline.data.adapter.DriverAdapteraggregation 在类中 AbstractJDBCAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端builder - buildermeta - 列public StringBuilder type(org.anyline.data.runtime.DataRuntime runtime, StringBuilder builder, org.anyline.metadata.Column meta, String type, int ignoreLength, int ignorePrecision, int ignoreScale, int maxLength, int maxPrecision, int maxScale)
type 在接口中 org.anyline.data.adapter.DriverAdaptertype 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端builder - buildermeta - 列type - 数据类型(已经过转换)ignoreLength - 是否忽略长度ignorePrecision - 是否忽略有效位数ignoreScale - 是否忽略小数public int ignoreLength(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.type.TypeMetadata type)
ignoreLength 在接口中 org.anyline.data.adapter.DriverAdapterignoreLength 在类中 org.anyline.data.adapter.init.AbstractDriverAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端type - 数据类型public int ignorePrecision(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.type.TypeMetadata type)
ignorePrecision 在接口中 org.anyline.data.adapter.DriverAdapterignorePrecision 在类中 org.anyline.data.adapter.init.AbstractDriverAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端type - TypeMetadatapublic int ignoreScale(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.type.TypeMetadata type)
ignoreScale 在接口中 org.anyline.data.adapter.DriverAdapterignoreScale 在类中 org.anyline.data.adapter.init.AbstractDriverAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端type - TypeMetadatapublic StringBuilder nullable(org.anyline.data.runtime.DataRuntime runtime, StringBuilder builder, org.anyline.metadata.Column meta, org.anyline.metadata.ACTION.DDL action)
nullable 在接口中 org.anyline.data.adapter.DriverAdapternullable 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端builder - buildermeta - 列public StringBuilder charset(org.anyline.data.runtime.DataRuntime runtime, StringBuilder builder, org.anyline.metadata.Column meta)
charset 在接口中 org.anyline.data.adapter.DriverAdaptercharset 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端builder - buildermeta - 列public StringBuilder defaultValue(org.anyline.data.runtime.DataRuntime runtime, StringBuilder builder, org.anyline.metadata.Column meta)
defaultValue 在接口中 org.anyline.data.adapter.DriverAdapterdefaultValue 在类中 PostgresGenusAdapterbuilder - buildermeta - 列public StringBuilder primary(org.anyline.data.runtime.DataRuntime runtime, StringBuilder builder, org.anyline.metadata.Column meta)
primary 在接口中 org.anyline.data.adapter.DriverAdapterprimary 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端builder - buildermeta - 列public StringBuilder unique(org.anyline.data.runtime.DataRuntime runtime, StringBuilder builder, org.anyline.metadata.Column meta)
unique 在接口中 org.anyline.data.adapter.DriverAdapterunique 在类中 AbstractJDBCAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端builder - buildermeta - 列public StringBuilder increment(org.anyline.data.runtime.DataRuntime runtime, StringBuilder builder, org.anyline.metadata.Column meta)
increment 在接口中 org.anyline.data.adapter.DriverAdapterincrement 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端builder - buildermeta - 列public StringBuilder onupdate(org.anyline.data.runtime.DataRuntime runtime, StringBuilder builder, org.anyline.metadata.Column meta)
onupdate 在接口中 org.anyline.data.adapter.DriverAdapteronupdate 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端builder - buildermeta - 列public StringBuilder position(org.anyline.data.runtime.DataRuntime runtime, StringBuilder builder, org.anyline.metadata.Column meta)
position 在接口中 org.anyline.data.adapter.DriverAdapterposition 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端builder - buildermeta - 列public StringBuilder comment(org.anyline.data.runtime.DataRuntime runtime, StringBuilder builder, org.anyline.metadata.Column meta)
comment 在接口中 org.anyline.data.adapter.DriverAdaptercomment 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端builder - buildermeta - 列public boolean add(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Tag meta)
throws Exception
add 在接口中 org.anyline.data.adapter.DriverAdapteradd 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 标签Exception - 异常public boolean alter(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Table table,
org.anyline.metadata.Tag meta,
boolean trigger)
throws Exception
alter 在接口中 org.anyline.data.adapter.DriverAdapteralter 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 标签trigger - 修改异常时,是否触发监听器Exception - 异常public boolean alter(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Tag meta)
throws Exception
alter 在接口中 org.anyline.data.adapter.DriverAdapteralter 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 标签Exception - 异常public boolean drop(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Tag meta)
throws Exception
drop 在接口中 org.anyline.data.adapter.DriverAdapterdrop 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 标签Exception - 异常public boolean rename(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Tag origin,
String name)
throws Exception
rename 在接口中 org.anyline.data.adapter.DriverAdapterrename 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端origin - 原标签name - 新名称Exception - 异常public List<org.anyline.data.run.Run> buildAddRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.Tag meta, boolean slice) throws Exception
buildAddRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildAddRun 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 标签Exceptionpublic List<org.anyline.data.run.Run> buildAlterRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.Tag meta, boolean slice) throws Exception
buildAlterRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildAlterRun 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 标签Exceptionpublic List<org.anyline.data.run.Run> buildDropRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.Tag meta, boolean slice) throws Exception
buildDropRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildDropRun 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 标签Exceptionpublic List<org.anyline.data.run.Run> buildRenameRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.Tag meta, boolean slice) throws Exception
buildRenameRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildRenameRun 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 标签Exceptionpublic List<org.anyline.data.run.Run> buildChangeDefaultRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.Tag meta, boolean slice) throws Exception
buildChangeDefaultRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildChangeDefaultRun 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 标签Exceptionpublic List<org.anyline.data.run.Run> buildChangeNullableRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.Tag meta, boolean slice) throws Exception
buildChangeNullableRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildChangeNullableRun 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 标签Exceptionpublic List<org.anyline.data.run.Run> buildChangeCommentRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.Tag meta, boolean slice) throws Exception
buildChangeCommentRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildChangeCommentRun 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 标签Exceptionpublic List<org.anyline.data.run.Run> buildChangeTypeRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.Tag meta, boolean slice) throws Exception
buildChangeTypeRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildChangeTypeRun 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 标签Exceptionpublic StringBuilder checkTagExists(org.anyline.data.runtime.DataRuntime runtime, StringBuilder builder, boolean exists)
checkTagExists 在接口中 org.anyline.data.adapter.DriverAdaptercheckTagExists 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端builder - builderexists - existspublic boolean add(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.PrimaryKey meta)
throws Exception
add 在接口中 org.anyline.data.adapter.DriverAdapteradd 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 主键Exception - 异常public boolean alter(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.PrimaryKey meta)
throws Exception
alter 在接口中 org.anyline.data.adapter.DriverAdapteralter 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 主键Exception - 异常public boolean alter(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Table table,
org.anyline.metadata.PrimaryKey origin,
org.anyline.metadata.PrimaryKey meta)
throws Exception
alter 在接口中 org.anyline.data.adapter.DriverAdapteralter 在类中 AbstractJDBCAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端table - 表origin - 原主键meta - 新主键Exception - 异常public boolean drop(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.PrimaryKey meta)
throws Exception
drop 在接口中 org.anyline.data.adapter.DriverAdapterdrop 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 主键Exception - 异常public boolean rename(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.PrimaryKey origin,
String name)
throws Exception
rename 在接口中 org.anyline.data.adapter.DriverAdapterrename 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端origin - 主键name - 新名称Exception - 异常public List<org.anyline.data.run.Run> buildAddRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.PrimaryKey meta, boolean slice) throws Exception
buildAddRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildAddRun 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 主键slice - 是否只生成片段(不含alter table部分,用于DDL合并)Exceptionpublic List<org.anyline.data.run.Run> buildAlterRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.PrimaryKey origin, org.anyline.metadata.PrimaryKey meta, boolean slice) throws Exception
buildAlterRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildAlterRun 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端origin - 原主键meta - 新主键Exceptionpublic List<org.anyline.data.run.Run> buildDropRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.PrimaryKey meta, boolean slice) throws Exception
buildDropRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildDropRun 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 主键slice - 是否只生成片段(不含alter table部分,用于DDL合并)Exceptionpublic List<org.anyline.data.run.Run> buildRenameRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.PrimaryKey meta) throws Exception
buildRenameRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildRenameRun 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 主键Exceptionpublic boolean add(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.ForeignKey meta)
throws Exception
add 在接口中 org.anyline.data.adapter.DriverAdapteradd 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 外键Exception - 异常public boolean alter(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.ForeignKey meta)
throws Exception
alter 在接口中 org.anyline.data.adapter.DriverAdapteralter 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 外键Exception - 异常public boolean alter(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Table table,
org.anyline.metadata.ForeignKey meta)
throws Exception
alter 在接口中 org.anyline.data.adapter.DriverAdapteralter 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 外键Exception - 异常public boolean drop(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.ForeignKey meta)
throws Exception
drop 在接口中 org.anyline.data.adapter.DriverAdapterdrop 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 外键Exception - 异常public boolean rename(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.ForeignKey origin,
String name)
throws Exception
rename 在接口中 org.anyline.data.adapter.DriverAdapterrename 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端origin - 外键name - 新名称Exception - 异常public List<org.anyline.data.run.Run> buildAddRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.ForeignKey meta) throws Exception
buildAddRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildAddRun 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 外键Exceptionpublic List<org.anyline.data.run.Run> buildAlterRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.ForeignKey meta) throws Exception
buildAlterRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildAlterRun 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 外键Exceptionpublic List<org.anyline.data.run.Run> buildDropRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.ForeignKey meta) throws Exception
buildDropRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildDropRun 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 外键Exceptionpublic List<org.anyline.data.run.Run> buildRenameRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.ForeignKey meta) throws Exception
buildRenameRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildRenameRun 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 外键Exceptionpublic boolean add(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Index meta)
throws Exception
add 在接口中 org.anyline.data.adapter.DriverAdapteradd 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 索引Exception - 异常public boolean alter(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Index meta)
throws Exception
alter 在接口中 org.anyline.data.adapter.DriverAdapteralter 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 索引Exception - 异常public boolean alter(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Table table,
org.anyline.metadata.Index meta)
throws Exception
alter 在接口中 org.anyline.data.adapter.DriverAdapteralter 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 索引Exception - 异常public boolean drop(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Index meta)
throws Exception
drop 在接口中 org.anyline.data.adapter.DriverAdapterdrop 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 索引Exception - 异常public boolean rename(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Index origin,
String name)
throws Exception
rename 在接口中 org.anyline.data.adapter.DriverAdapterrename 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端origin - 索引name - 新名称Exception - 异常public List<org.anyline.data.run.Run> buildAppendIndexRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.Table meta) throws Exception
buildAppendIndexRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildAppendIndexRun 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 表Exceptionpublic List<org.anyline.data.run.Run> buildAddRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.Index meta) throws Exception
buildAddRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildAddRun 在类中 AbstractJDBCAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 索引Exceptionpublic List<org.anyline.data.run.Run> buildAlterRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.Index meta) throws Exception
buildAlterRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildAlterRun 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 索引Exceptionpublic List<org.anyline.data.run.Run> buildDropRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.Index meta) throws Exception
buildDropRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildDropRun 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 索引Exceptionpublic List<org.anyline.data.run.Run> buildRenameRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.Index meta) throws Exception
buildRenameRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildRenameRun 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 索引Exceptionpublic StringBuilder type(org.anyline.data.runtime.DataRuntime runtime, StringBuilder builder, org.anyline.metadata.Index meta)
type 在接口中 org.anyline.data.adapter.DriverAdaptertype 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 索引builder - builderpublic StringBuilder property(org.anyline.data.runtime.DataRuntime runtime, StringBuilder builder, org.anyline.metadata.Index meta)
property 在接口中 org.anyline.data.adapter.DriverAdapterproperty 在类中 AbstractJDBCAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 索引builder - builderpublic StringBuilder comment(org.anyline.data.runtime.DataRuntime runtime, StringBuilder builder, org.anyline.metadata.Index meta)
comment 在接口中 org.anyline.data.adapter.DriverAdaptercomment 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 索引builder - builderpublic StringBuilder checkIndexExists(org.anyline.data.runtime.DataRuntime runtime, StringBuilder builder, boolean exists)
checkIndexExists 在接口中 org.anyline.data.adapter.DriverAdaptercheckIndexExists 在类中 AbstractJDBCAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端builder - builderexists - existspublic boolean add(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Constraint meta)
throws Exception
add 在接口中 org.anyline.data.adapter.DriverAdapteradd 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 约束Exception - 异常public boolean alter(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Constraint meta)
throws Exception
alter 在接口中 org.anyline.data.adapter.DriverAdapteralter 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 约束Exception - 异常public boolean alter(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Table table,
org.anyline.metadata.Constraint meta)
throws Exception
alter 在接口中 org.anyline.data.adapter.DriverAdapteralter 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 约束Exception - 异常public boolean drop(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Constraint meta)
throws Exception
drop 在接口中 org.anyline.data.adapter.DriverAdapterdrop 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 约束Exception - 异常public boolean rename(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Constraint origin,
String name)
throws Exception
rename 在接口中 org.anyline.data.adapter.DriverAdapterrename 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端origin - 约束name - 新名称Exception - 异常public List<org.anyline.data.run.Run> buildAddRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.Constraint meta) throws Exception
buildAddRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildAddRun 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 约束Exceptionpublic List<org.anyline.data.run.Run> buildAlterRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.Constraint meta) throws Exception
buildAlterRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildAlterRun 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 约束Exceptionpublic List<org.anyline.data.run.Run> buildDropRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.Constraint meta) throws Exception
buildDropRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildDropRun 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 约束Exceptionpublic List<org.anyline.data.run.Run> buildRenameRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.Constraint meta) throws Exception
buildRenameRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildRenameRun 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 约束Exceptionpublic boolean add(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Trigger meta)
throws Exception
add 在接口中 org.anyline.data.adapter.DriverAdapteradd 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 触发器Exception - 异常public boolean alter(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Trigger meta)
throws Exception
alter 在接口中 org.anyline.data.adapter.DriverAdapteralter 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 触发器Exception - 异常public boolean drop(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Trigger meta)
throws Exception
drop 在接口中 org.anyline.data.adapter.DriverAdapterdrop 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 触发器Exception - 异常public boolean rename(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Trigger origin,
String name)
throws Exception
rename 在接口中 org.anyline.data.adapter.DriverAdapterrename 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端origin - 触发器name - 新名称Exception - 异常public List<org.anyline.data.run.Run> buildCreateRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.Trigger meta) throws Exception
buildCreateRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildCreateRun 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 触发器Exceptionpublic List<org.anyline.data.run.Run> buildAlterRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.Trigger meta) throws Exception
buildAlterRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildAlterRun 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 触发器Exceptionpublic List<org.anyline.data.run.Run> buildDropRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.Trigger meta) throws Exception
buildDropRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildDropRun 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 触发器Exceptionpublic List<org.anyline.data.run.Run> buildRenameRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.Trigger meta) throws Exception
buildRenameRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildRenameRun 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 触发器Exceptionpublic StringBuilder each(org.anyline.data.runtime.DataRuntime runtime, StringBuilder builder, org.anyline.metadata.Trigger meta)
each 在接口中 org.anyline.data.adapter.DriverAdaptereach 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 触发器builder - builderpublic boolean create(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Procedure meta)
throws Exception
create 在接口中 org.anyline.data.adapter.DriverAdaptercreate 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 存储过程Exception - 异常public boolean alter(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Procedure meta)
throws Exception
alter 在接口中 org.anyline.data.adapter.DriverAdapteralter 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 存储过程Exception - 异常public boolean drop(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Procedure meta)
throws Exception
drop 在接口中 org.anyline.data.adapter.DriverAdapterdrop 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 存储过程Exception - 异常public boolean rename(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Procedure origin,
String name)
throws Exception
rename 在接口中 org.anyline.data.adapter.DriverAdapterrename 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端origin - 存储过程name - 新名称Exception - 异常public List<org.anyline.data.run.Run> buildCreateRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.Procedure meta) throws Exception
buildCreateRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildCreateRun 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 存储过程Exceptionpublic List<org.anyline.data.run.Run> buildAlterRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.Procedure meta) throws Exception
buildAlterRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildAlterRun 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 存储过程Exceptionpublic List<org.anyline.data.run.Run> buildDropRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.Procedure meta) throws Exception
buildDropRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildDropRun 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 存储过程Exceptionpublic List<org.anyline.data.run.Run> buildRenameRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.Procedure meta) throws Exception
buildRenameRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildRenameRun 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 存储过程Exceptionpublic StringBuilder parameter(org.anyline.data.runtime.DataRuntime runtime, StringBuilder builder, org.anyline.metadata.Parameter parameter)
parameter 在接口中 org.anyline.data.adapter.DriverAdapterparameter 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端builder - builderparameter - parameterpublic boolean create(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Function meta)
throws Exception
create 在接口中 org.anyline.data.adapter.DriverAdaptercreate 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 函数Exception - 异常public boolean alter(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Function meta)
throws Exception
alter 在接口中 org.anyline.data.adapter.DriverAdapteralter 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 函数Exception - 异常public boolean drop(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Function meta)
throws Exception
drop 在接口中 org.anyline.data.adapter.DriverAdapterdrop 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 函数Exception - 异常public boolean rename(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Function origin,
String name)
throws Exception
rename 在接口中 org.anyline.data.adapter.DriverAdapterrename 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端origin - 函数name - 新名称Exception - 异常public List<org.anyline.data.run.Run> buildCreateRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.Function meta) throws Exception
buildCreateRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildCreateRun 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 函数Exceptionpublic List<org.anyline.data.run.Run> buildAlterRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.Function meta) throws Exception
buildAlterRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildAlterRun 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 函数Exceptionpublic List<org.anyline.data.run.Run> buildDropRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.Function meta) throws Exception
buildDropRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildDropRun 在类中 PostgresGenusAdaptermeta - 函数Exceptionpublic List<org.anyline.data.run.Run> buildRenameRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.Function meta) throws Exception
buildRenameRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildRenameRun 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 函数Exceptionpublic boolean create(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Sequence meta)
throws Exception
create 在接口中 org.anyline.data.adapter.DriverAdaptercreate 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 序列Exception - 异常public boolean alter(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Sequence meta)
throws Exception
alter 在接口中 org.anyline.data.adapter.DriverAdapteralter 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 序列Exception - 异常public boolean drop(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Sequence meta)
throws Exception
drop 在接口中 org.anyline.data.adapter.DriverAdapterdrop 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 序列Exception - 异常public boolean rename(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Sequence origin,
String name)
throws Exception
rename 在接口中 org.anyline.data.adapter.DriverAdapterrename 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端origin - 序列name - 新名称Exception - 异常public List<org.anyline.data.run.Run> buildCreateRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.Sequence meta) throws Exception
buildCreateRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildCreateRun 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 序列Exceptionpublic List<org.anyline.data.run.Run> buildAlterRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.Sequence meta) throws Exception
buildAlterRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildAlterRun 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 序列Exceptionpublic List<org.anyline.data.run.Run> buildDropRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.Sequence meta) throws Exception
buildDropRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildDropRun 在类中 PostgresGenusAdaptermeta - 序列Exceptionpublic List<org.anyline.data.run.Run> buildRenameRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.Sequence meta) throws Exception
buildRenameRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildRenameRun 在类中 PostgresGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 序列Exceptionpublic boolean execute(org.anyline.data.runtime.DataRuntime runtime,
String random,
org.anyline.metadata.Metadata meta,
org.anyline.metadata.ACTION.Authorize action,
org.anyline.data.run.Run run)
execute 在接口中 org.anyline.data.adapter.DriverAdapterexecute 在类中 AbstractJDBCAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端random - 用来标记同一组命令meta - Metadata(表,列等)action - 执行命令run - 最终待执行的命令和参数(如JDBC环境中的SQL)public boolean create(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.entity.authorize.Role role)
throws Exception
create 在接口中 org.anyline.data.adapter.DriverAdaptercreate 在类中 AbstractJDBCAdapterrole - 角色Exceptionpublic boolean rename(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.entity.authorize.Role origin,
org.anyline.entity.authorize.Role update)
throws Exception
rename 在接口中 org.anyline.data.adapter.DriverAdapterrename 在类中 AbstractJDBCAdapterorigin - 原名update - 新名Exceptionpublic boolean drop(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.entity.authorize.Role role)
throws Exception
drop 在接口中 org.anyline.data.adapter.DriverAdapterdrop 在类中 AbstractJDBCAdapterrole - 角色Exceptionpublic <T extends org.anyline.entity.authorize.Role> List<T> roles(org.anyline.data.runtime.DataRuntime runtime, String random, boolean greedy, org.anyline.entity.authorize.Role query) throws Exception
roles 在接口中 org.anyline.data.adapter.DriverAdapterroles 在类中 AbstractJDBCAdapterquery - 查询条件 根据metadata属性Exceptionpublic List<org.anyline.data.run.Run> buildCreateRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.entity.authorize.Role role) throws Exception
buildCreateRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildCreateRun 在类中 AbstractJDBCAdapterrole - 角色Exceptionpublic List<org.anyline.data.run.Run> buildRenameRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.entity.authorize.Role origin, org.anyline.entity.authorize.Role update) throws Exception
buildRenameRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildRenameRun 在类中 AbstractJDBCAdapterorigin - 原名update - 新名Exceptionpublic List<org.anyline.data.run.Run> buildDropRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.entity.authorize.Role role) throws Exception
buildDropRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildDropRun 在类中 AbstractJDBCAdapterrole - 角色Exceptionpublic List<org.anyline.data.run.Run> buildQueryRolesRun(org.anyline.data.runtime.DataRuntime runtime, boolean greedy, org.anyline.entity.authorize.Role query) throws Exception
buildQueryRolesRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildQueryRolesRun 在类中 AbstractJDBCAdapterquery - 查询条件 根据metadata属性Exceptionpublic org.anyline.metadata.refer.MetadataFieldRefer initRoleFieldRefer()
initRoleFieldRefer 在接口中 org.anyline.data.adapter.DriverAdapterinitRoleFieldRefer 在类中 AbstractJDBCAdapterpublic <T extends org.anyline.entity.authorize.Role> List<T> roles(org.anyline.data.runtime.DataRuntime runtime, int index, boolean create, List<T> previous, org.anyline.entity.authorize.Role query, org.anyline.entity.DataSet set) throws Exception
roles 在接口中 org.anyline.data.adapter.DriverAdapterroles 在类中 AbstractJDBCAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端index - 第几条查询SQL 对照 buildQueryRolessRun 返回顺序query - 查询条件 根据metadata属性previous - 上一步查询结果set - 查询结果集Exception - 异常public <T extends org.anyline.entity.authorize.Role> T init(org.anyline.data.runtime.DataRuntime runtime,
int index,
T meta,
org.anyline.entity.authorize.Role query,
org.anyline.entity.DataRow row)
init 在接口中 org.anyline.data.adapter.DriverAdapterinit 在类中 AbstractJDBCAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 上一步封装结果query - 查询条件 根据metadata属性row - 查询结果集public <T extends org.anyline.entity.authorize.Role> T detail(org.anyline.data.runtime.DataRuntime runtime,
int index,
T meta,
org.anyline.entity.authorize.Role query,
org.anyline.entity.DataRow row)
detail 在接口中 org.anyline.data.adapter.DriverAdapterdetail 在类中 AbstractJDBCAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 上一步封装结果row - 查询结果集public boolean create(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.entity.authorize.User user)
throws Exception
create 在接口中 org.anyline.data.adapter.DriverAdaptercreate 在类中 AbstractJDBCAdapteruser - 用户Exceptionpublic boolean rename(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.entity.authorize.User origin,
org.anyline.entity.authorize.User update)
throws Exception
rename 在接口中 org.anyline.data.adapter.DriverAdapterrename 在类中 AbstractJDBCAdapterorigin - 原名update - 新名Exceptionpublic boolean drop(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.entity.authorize.User user)
throws Exception
drop 在接口中 org.anyline.data.adapter.DriverAdapterdrop 在类中 AbstractJDBCAdapteruser - 用户Exceptionpublic <T extends org.anyline.entity.authorize.User> List<T> users(org.anyline.data.runtime.DataRuntime runtime, String random, boolean greedy, org.anyline.entity.authorize.User query) throws Exception
users 在接口中 org.anyline.data.adapter.DriverAdapterusers 在类中 AbstractJDBCAdapterquery - 查询条件 根据metadata属性Exceptionpublic List<org.anyline.data.run.Run> buildCreateRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.entity.authorize.User user) throws Exception
buildCreateRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildCreateRun 在类中 AbstractJDBCAdapteruser - 用户Exceptionpublic List<org.anyline.data.run.Run> buildRenameRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.entity.authorize.User origin, org.anyline.entity.authorize.User update) throws Exception
buildRenameRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildRenameRun 在类中 AbstractJDBCAdapterorigin - 原名update - 新名Exceptionpublic List<org.anyline.data.run.Run> buildDropRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.entity.authorize.User user) throws Exception
buildDropRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildDropRun 在类中 AbstractJDBCAdapteruser - 用户Exceptionpublic List<org.anyline.data.run.Run> buildQueryUsersRun(org.anyline.data.runtime.DataRuntime runtime, boolean greedy, org.anyline.entity.authorize.User query) throws Exception
buildQueryUsersRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildQueryUsersRun 在类中 AbstractJDBCAdapterquery - 查询条件 根据metadata属性Exceptionpublic org.anyline.metadata.refer.MetadataFieldRefer initUserFieldRefer()
initUserFieldRefer 在接口中 org.anyline.data.adapter.DriverAdapterinitUserFieldRefer 在类中 AbstractJDBCAdapterpublic <T extends org.anyline.entity.authorize.User> List<T> users(org.anyline.data.runtime.DataRuntime runtime, int index, boolean create, List<T> previous, org.anyline.entity.authorize.User query, org.anyline.entity.DataSet set) throws Exception
users 在接口中 org.anyline.data.adapter.DriverAdapterusers 在类中 AbstractJDBCAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端index - 第几条查询SQL 对照 buildQueryUserssRun 返回顺序create - 上一步没有查到的,这一步是否需要新创建query - 查询条件 根据metadata属性previous - 上一步查询结果set - 查询结果集Exception - 异常public <T extends org.anyline.entity.authorize.User> T init(org.anyline.data.runtime.DataRuntime runtime,
int index,
T meta,
org.anyline.entity.authorize.User query,
org.anyline.entity.DataRow row)
init 在接口中 org.anyline.data.adapter.DriverAdapterinit 在类中 AbstractJDBCAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 上一步封装结果query - 查询条件 根据metadata属性row - 查询结果集public <T extends org.anyline.entity.authorize.User> T detail(org.anyline.data.runtime.DataRuntime runtime,
int index,
T meta,
org.anyline.entity.authorize.User query,
org.anyline.entity.DataRow row)
detail 在接口中 org.anyline.data.adapter.DriverAdapterdetail 在类中 AbstractJDBCAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 上一步封装结果row - 查询结果集public <T extends org.anyline.entity.authorize.Privilege> List<T> privileges(org.anyline.data.runtime.DataRuntime runtime, String random, boolean greedy, org.anyline.entity.authorize.Privilege query) throws Exception
privileges 在接口中 org.anyline.data.adapter.DriverAdapterprivileges 在类中 AbstractJDBCAdapterquery - 查询条件 根据metadata属性Exceptionpublic List<org.anyline.data.run.Run> buildQueryPrivilegesRun(org.anyline.data.runtime.DataRuntime runtime, boolean regreedy, org.anyline.entity.authorize.Privilege query) throws Exception
buildQueryPrivilegesRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildQueryPrivilegesRun 在类中 AbstractJDBCAdapterquery - 查询条件 根据metadata属性Exceptionpublic org.anyline.metadata.refer.MetadataFieldRefer initPrivilegeFieldRefer()
initPrivilegeFieldRefer 在接口中 org.anyline.data.adapter.DriverAdapterinitPrivilegeFieldRefer 在类中 AbstractJDBCAdapterpublic <T extends org.anyline.entity.authorize.Privilege> List<T> privileges(org.anyline.data.runtime.DataRuntime runtime, int index, boolean create, List<T> previous, org.anyline.entity.authorize.Privilege query, org.anyline.entity.DataSet set) throws Exception
privileges 在接口中 org.anyline.data.adapter.DriverAdapterprivileges 在类中 AbstractJDBCAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端index - 第几条查询SQL 对照 buildQueryConstraintsRun 返回顺序create - 上一步没有查到的,这一步是否需要新创建query - 查询条件 根据metadata属性previous - 上一步查询结果set - 查询结果集Exception - 异常public <T extends org.anyline.entity.authorize.Privilege> T init(org.anyline.data.runtime.DataRuntime runtime,
int index,
T meta,
org.anyline.entity.authorize.Privilege query,
org.anyline.entity.DataRow row)
init 在接口中 org.anyline.data.adapter.DriverAdapterinit 在类中 AbstractJDBCAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 上一步封装结果query - 查询条件 根据metadata属性row - 查询结果集public <T extends org.anyline.entity.authorize.Privilege> T detail(org.anyline.data.runtime.DataRuntime runtime,
int index,
T meta,
org.anyline.entity.authorize.Privilege query,
org.anyline.entity.DataRow row)
detail 在接口中 org.anyline.data.adapter.DriverAdapterdetail 在类中 AbstractJDBCAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 上一步封装结果row - 查询结果集public boolean grant(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.entity.authorize.User user,
org.anyline.entity.authorize.Privilege... privileges)
throws Exception
grant 在接口中 org.anyline.data.adapter.DriverAdaptergrant 在类中 AbstractJDBCAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端user - 用户privileges - 权限Exceptionpublic boolean grant(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.entity.authorize.User user,
org.anyline.entity.authorize.Role... roles)
throws Exception
grant 在接口中 org.anyline.data.adapter.DriverAdaptergrant 在类中 AbstractJDBCAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端user - 用户roles - 角色Exceptionpublic boolean grant(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.entity.authorize.Role role,
org.anyline.entity.authorize.Privilege... privileges)
throws Exception
grant 在接口中 org.anyline.data.adapter.DriverAdaptergrant 在类中 AbstractJDBCAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端role - 角色privileges - 权限Exceptionpublic List<org.anyline.data.run.Run> buildGrantRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.entity.authorize.User user, org.anyline.entity.authorize.Privilege... privileges) throws Exception
buildGrantRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildGrantRun 在类中 AbstractJDBCAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端user - 用户privileges - 权限Exceptionpublic List<org.anyline.data.run.Run> buildGrantRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.entity.authorize.User user, org.anyline.entity.authorize.Role... roles) throws Exception
buildGrantRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildGrantRun 在类中 AbstractJDBCAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端user - 用户roles - 角色Exceptionpublic List<org.anyline.data.run.Run> buildGrantRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.entity.authorize.Role role, org.anyline.entity.authorize.Privilege... privileges) throws Exception
buildGrantRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildGrantRun 在类中 AbstractJDBCAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端role - 角色privileges - 权限Exceptionpublic boolean revoke(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.entity.authorize.User user,
org.anyline.entity.authorize.Privilege... privileges)
throws Exception
revoke 在接口中 org.anyline.data.adapter.DriverAdapterrevoke 在类中 AbstractJDBCAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端user - 用户privileges - 权限Exceptionpublic boolean revoke(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.entity.authorize.User user,
org.anyline.entity.authorize.Role... roles)
throws Exception
revoke 在接口中 org.anyline.data.adapter.DriverAdapterrevoke 在类中 AbstractJDBCAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端user - 用户roles - 角色Exceptionpublic boolean revoke(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.entity.authorize.Role role,
org.anyline.entity.authorize.Privilege... privileges)
throws Exception
revoke 在接口中 org.anyline.data.adapter.DriverAdapterrevoke 在类中 AbstractJDBCAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端role - 角色privileges - 权限Exceptionpublic List<org.anyline.data.run.Run> buildRevokeRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.entity.authorize.User user, org.anyline.entity.authorize.Privilege... privileges) throws Exception
buildRevokeRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildRevokeRun 在类中 AbstractJDBCAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端user - 用户privileges - 权限Exceptionpublic List<org.anyline.data.run.Run> buildRevokeRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.entity.authorize.User user, org.anyline.entity.authorize.Role... roles) throws Exception
buildRevokeRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildRevokeRun 在类中 AbstractJDBCAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端user - 用户roles - 角色Exceptionpublic List<org.anyline.data.run.Run> buildRevokeRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.entity.authorize.Role role, org.anyline.entity.authorize.Privilege... privileges) throws Exception
buildRevokeRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildRevokeRun 在类中 AbstractJDBCAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端role - 角色privileges - 权限ExceptionCopyright © 2025. All rights reserved.