@Component(value="anyline.data.jdbc.adapter.sinodb")
public class SinoDBAdapter
extends org.anyline.data.jdbc.adapter.init.InformixGenusAdapter
implements org.anyline.data.jdbc.adapter.JDBCAdapter
column_types, IS_GET_SEQUENCE_VALUE_BEFORE_INSERT| 构造器和说明 |
|---|
SinoDBAdapter() |
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
add(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Column meta)
column[调用入口]
添加列,执行的SQL通过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[调用入口]
修改列,执行的SQL通过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[调用入口]
修改主表,执行的SQL通过meta.ddls()返回 |
boolean |
alter(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.PartitionTable meta)
partition table[调用入口]
修改分区表,执行的SQL通过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[调用入口]
修改表,执行的SQL通过meta.ddls()返回 |
boolean |
alter(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Table table,
org.anyline.metadata.Column meta,
boolean trigger)
column[调用入口]
修改列,执行的SQL通过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 meta)
primary[调用入口]
修改主键 |
boolean |
alter(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Table table,
org.anyline.metadata.PrimaryKey origin,
org.anyline.metadata.PrimaryKey meta)
primary[调用入口]
修改主键 |
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[调用入口]
修改视图,执行的SQL通过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) |
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)
tag[命令合成]
添加标签 |
List<org.anyline.data.run.Run> |
buildAlterRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Column meta) |
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)
添加外键
|
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)
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)
table[命令合成]
修改列 有可能生成多条SQL,根据数据库类型优先合并成一条执行 |
List<org.anyline.data.run.Run> |
buildAlterRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Tag meta)
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)
column[命令合成-子流程]
添加列备注(表创建完成后调用,创建过程能添加备注的不需要实现) |
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)
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)
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)
column[命令合成-子流程]
修改默认值 一般不直接调用,如果需要由buildAlterRun内部统一调用 |
List<org.anyline.data.run.Run> |
buildChangeDefaultRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Tag meta)
tag[命令合成]
修改默认值 一般不直接调用,如果需要由buildAlterRun内部统一调用 |
List<org.anyline.data.run.Run> |
buildChangeNullableRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Column meta)
column[命令合成-子流程]
修改非空限制 一般不直接调用,如果需要由buildAlterRun内部统一调用 |
List<org.anyline.data.run.Run> |
buildChangeNullableRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Tag meta)
tag[命令合成]
修改非空限制 一般不直接调用,如果需要由buildAlterRun内部统一调用 |
List<org.anyline.data.run.Run> |
buildChangeTypeRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Column meta)
column[命令合成-子流程]
修改数据类型 一般不直接调用,如果需要由buildAlterRun内部统一调用 |
List<org.anyline.data.run.Run> |
buildChangeTypeRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Tag meta)
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.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.metadata.View meta)
view[命令合成]
创建视图 |
org.anyline.data.run.Run |
buildDeleteRun(org.anyline.data.runtime.DataRuntime runtime,
int batch,
String table,
org.anyline.data.param.ConfigStore configs,
String key,
Object values)
delete[命令合成]
合成 where column in (values) |
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,
String... columns)
delete[命令合成]
合成 where k1 = v1 and k2 = v2 |
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,
String... columns)
delete[命令合成-子流程]
合成 where k1 = v1 and k2 = v2 |
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,
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)
column[命令合成-子流程]
取消自增 |
List<org.anyline.data.run.Run> |
buildDropRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Column meta) |
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.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)
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.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,
String... conditions)
execute [命令合成]
创建执行SQL |
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,
List<String> columns)
insert [命令合成]
填充inset命令内容(创建批量INSERT RunPrepare) |
List<org.anyline.data.run.Run> |
buildQueryCatalogsRun(org.anyline.data.runtime.DataRuntime runtime,
boolean greedy,
String name)
catalog[命令合成]
查询全部数据库 |
List<org.anyline.data.run.Run> |
buildQueryColumnsRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Table table,
boolean metadata)
column[命令合成]
查询表上的列 |
List<org.anyline.data.run.Run> |
buildQueryConstraintsRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Table table,
org.anyline.metadata.Column column,
String pattern)
constraint[命令合成]
查询表上的约束 |
List<org.anyline.data.run.Run> |
buildQueryDatabasesRun(org.anyline.data.runtime.DataRuntime runtime,
boolean greedy,
String name)
database[命令合成]
查询全部数据库 |
List<org.anyline.data.run.Run> |
buildQueryDdlsRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Function meta)
function[命令合成]
查询函数DDL |
List<org.anyline.data.run.Run> |
buildQueryDdlsRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.MasterTable table)
master table[命令合成]
查询 MasterTable DDL |
List<org.anyline.data.run.Run> |
buildQueryDdlsRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.PartitionTable table)
partition table[命令合成]
查询 PartitionTable DDL |
List<org.anyline.data.run.Run> |
buildQueryDdlsRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Procedure procedure)
procedure[命令合成]
查询存储DDL |
List<org.anyline.data.run.Run> |
buildQueryDdlsRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Sequence meta)
sequence[命令合成]
查询序列DDL |
List<org.anyline.data.run.Run> |
buildQueryDdlsRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Table table)
table[命令合成]
查询表DDL |
List<org.anyline.data.run.Run> |
buildQueryDdlsRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.View view)
view[命令合成]
查询view DDL |
List<org.anyline.data.run.Run> |
buildQueryForeignsRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Table table)
foreign[命令合成]
查询表上的外键 |
List<org.anyline.data.run.Run> |
buildQueryFunctionsRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Catalog catalog,
org.anyline.metadata.Schema schema,
String name)
function[命令合成]
查询表上的 Trigger |
List<org.anyline.data.run.Run> |
buildQueryIndexesRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Table table,
String name)
index[命令合成]
查询表上的索引 |
List<org.anyline.data.run.Run> |
buildQueryMasterTablesRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Catalog catalog,
org.anyline.metadata.Schema schema,
String pattern,
int types)
master table[命令合成]
查询主表 |
List<org.anyline.data.run.Run> |
buildQueryPartitionTablesRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Catalog catalog,
org.anyline.metadata.Schema schema,
String pattern,
int types)
partition table[命令合成]
查询分区表 |
List<org.anyline.data.run.Run> |
buildQueryPartitionTablesRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Table master,
Map<String,Object> tags)
partition table[命令合成]
根据主表查询分区表 |
List<org.anyline.data.run.Run> |
buildQueryPartitionTablesRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Table master,
Map<String,Object> tags,
String name)
partition table[命令合成]
根据主表查询分区表 |
List<org.anyline.data.run.Run> |
buildQueryPrimaryRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Table table)
primary[命令合成]
查询表上的主键 |
List<org.anyline.data.run.Run> |
buildQueryProceduresRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Catalog catalog,
org.anyline.metadata.Schema schema,
String pattern)
procedure[命令合成]
查询表上的 Trigger |
List<org.anyline.data.run.Run> |
buildQueryProductRun(org.anyline.data.runtime.DataRuntime runtime)
database[命令合成]
查询当前数据源 数据库产品说明(产品名称+版本号) |
org.anyline.data.run.Run |
buildQueryRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.data.prepare.RunPrepare prepare,
org.anyline.data.param.ConfigStore configs,
String... conditions)
select[命令合成]
最终可执行命令 创建查询SQL |
List<org.anyline.data.run.Run> |
buildQuerySchemasRun(org.anyline.data.runtime.DataRuntime runtime,
boolean greedy,
org.anyline.metadata.Catalog catalog,
String name)
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,
org.anyline.metadata.Catalog catalog,
org.anyline.metadata.Schema schema,
String name)
sequence[命令合成]
查询表上的 Trigger |
List<org.anyline.data.run.Run> |
buildQueryTablesCommentRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Catalog catalog,
org.anyline.metadata.Schema schema,
String pattern,
int types)
table[命令合成]
查询表备注 |
List<org.anyline.data.run.Run> |
buildQueryTablesRun(org.anyline.data.runtime.DataRuntime runtime,
boolean greedy,
org.anyline.metadata.Catalog catalog,
org.anyline.metadata.Schema schema,
String pattern,
int types)
table[命令合成]
查询表,不是查表中的数据 |
List<org.anyline.data.run.Run> |
buildQueryTagsRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Table table,
boolean metadata)
tag[命令合成]
查询表上的列 |
List<org.anyline.data.run.Run> |
buildQueryTriggersRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Table table,
List<org.anyline.metadata.Trigger.EVENT> events)
trigger[命令合成]
查询表上的 Trigger |
List<org.anyline.data.run.Run> |
buildQueryVersionRun(org.anyline.data.runtime.DataRuntime runtime)
database[命令合成]
查询当前数据源 数据库版本 版本号比较复杂 不是全数字 |
List<org.anyline.data.run.Run> |
buildQueryViewsRun(org.anyline.data.runtime.DataRuntime runtime,
boolean greedy,
org.anyline.metadata.Catalog catalog,
org.anyline.metadata.Schema schema,
String pattern,
int types)
view[命令合成]
查询视图 |
List<org.anyline.data.run.Run> |
buildRenameRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Column meta)
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.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)
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.metadata.View meta)
view[命令合成]
重命名 一般不直接调用,如果需要由buildAlterRun内部统一调用 |
List<org.anyline.data.run.Run> |
buildTruncateRun(org.anyline.data.runtime.DataRuntime runtime,
String table) |
org.anyline.data.run.Run |
buildUpdateRun(org.anyline.data.runtime.DataRuntime runtime,
int batch,
String dest,
Object obj,
org.anyline.data.param.ConfigStore configs,
List<String> columns)
update [命令合成]
|
org.anyline.data.run.Run |
buildUpdateRunFromCollection(org.anyline.data.runtime.DataRuntime runtime,
int batch,
String dest,
Collection list,
org.anyline.data.param.ConfigStore configs,
LinkedHashMap<String,org.anyline.metadata.Column> columns) |
org.anyline.data.run.Run |
buildUpdateRunFromDataRow(org.anyline.data.runtime.DataRuntime runtime,
String dest,
org.anyline.entity.DataRow row,
org.anyline.data.param.ConfigStore configs,
LinkedHashMap<String,org.anyline.metadata.Column> columns) |
org.anyline.data.run.Run |
buildUpdateRunFromEntity(org.anyline.data.runtime.DataRuntime runtime,
String dest,
Object obj,
org.anyline.data.param.ConfigStore configs,
LinkedHashMap<String,org.anyline.metadata.Column> columns) |
org.anyline.metadata.Catalog |
catalog(org.anyline.data.runtime.DataRuntime runtime,
boolean create,
org.anyline.metadata.Catalog catalog)
catalog[结果集封装]
当前catalog 根据驱动内置接口补充 |
org.anyline.metadata.Catalog |
catalog(org.anyline.data.runtime.DataRuntime runtime,
int index,
boolean create,
org.anyline.metadata.Catalog catalog,
org.anyline.entity.DataSet set)
catalog[结果集封装]
当前catalog 根据查询结果集 |
<T extends org.anyline.metadata.Catalog> |
catalog(List<T> catalogs,
String name)
根据 name检测catalogs集合中是否存在
|
LinkedHashMap<String,org.anyline.metadata.Catalog> |
catalogs(org.anyline.data.runtime.DataRuntime runtime,
boolean create,
LinkedHashMap<String,org.anyline.metadata.Catalog> catalogs)
catalog[结果集封装]
根据驱动内置接口补充 catalog |
List<org.anyline.metadata.Catalog> |
catalogs(org.anyline.data.runtime.DataRuntime runtime,
boolean create,
List<org.anyline.metadata.Catalog> catalogs)
catalog[结果集封装]
根据驱动内置接口补充 catalog |
LinkedHashMap<String,org.anyline.metadata.Catalog> |
catalogs(org.anyline.data.runtime.DataRuntime runtime,
int index,
boolean create,
LinkedHashMap<String,org.anyline.metadata.Catalog> catalogs,
org.anyline.metadata.Catalog catalog,
org.anyline.metadata.Schema schema,
org.anyline.entity.DataSet set)
catalog[结果集封装]
根据查询结果集构造 Database |
List<org.anyline.metadata.Catalog> |
catalogs(org.anyline.data.runtime.DataRuntime runtime,
int index,
boolean create,
List<org.anyline.metadata.Catalog> catalogs,
org.anyline.metadata.Catalog catalog,
org.anyline.metadata.Schema schema,
org.anyline.entity.DataSet set)
catalog[结果集封装]
根据查询结果集构造 Database |
List<org.anyline.metadata.Catalog> |
catalogs(org.anyline.data.runtime.DataRuntime runtime,
String random,
boolean greedy,
String name)
catalog[调用入口]
|
LinkedHashMap<String,org.anyline.metadata.Catalog> |
catalogs(org.anyline.data.runtime.DataRuntime runtime,
String random,
String name)
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[命令合成-子流程]
编码 |
StringBuilder |
checkColumnExists(org.anyline.data.runtime.DataRuntime runtime,
StringBuilder builder,
boolean exists)
column[命令合成-子流程]
列定义:创建或删除列之前 检测表是否存在 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)
过滤掉表结构中不存在的列
|
protected Boolean |
checkOverride(Object obj) |
void |
checkPrimary(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Table table)
table[命令合成-子流程]
检测表主键(在没有显式设置主键时根据其他条件判断如自增),同时根据主键对象给相关列设置主键标识 |
protected Map<String,Object> |
checkPv(Object obj) |
<T extends org.anyline.metadata.Metadata> |
checkSchema(org.anyline.data.runtime.DataRuntime runtime,
Connection con,
T meta) |
<T extends org.anyline.metadata.Metadata> |
checkSchema(org.anyline.data.runtime.DataRuntime runtime,
DataSource datasource,
T meta) |
<T extends org.anyline.metadata.Metadata> |
checkSchema(org.anyline.data.runtime.DataRuntime runtime,
T meta)
根据运行环境识别 catalog与schema
|
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 |
columnMetadataLengthRefer(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.type.TypeMetadata meta)
column[结果集封装]
(方法1) 元数据长度列 |
String |
columnMetadataPrecisionRefer(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.type.TypeMetadata meta)
column[结果集封装]
(方法1) 元数据数字有效位数列 |
String |
columnMetadataScaleRefer(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.type.TypeMetadata meta)
column[结果集封装]
(方法1) 元数据数字小数位数列 |
<T extends org.anyline.metadata.Column> |
columns(org.anyline.data.runtime.DataRuntime runtime,
boolean create,
LinkedHashMap<String,T> columns,
org.anyline.metadata.Table table,
String pattern)
column[结果集封装]
解析JDBC get columns结果 |
<T extends org.anyline.metadata.Column> |
columns(org.anyline.data.runtime.DataRuntime runtime,
int index,
boolean create,
org.anyline.metadata.Table table,
LinkedHashMap<String,T> columns,
org.anyline.entity.DataSet set)
column[结果集封装]
根据查询结果集构造Tag |
<T extends org.anyline.metadata.Column> |
columns(org.anyline.data.runtime.DataRuntime runtime,
int index,
boolean create,
org.anyline.metadata.Table table,
List<T> columns,
org.anyline.entity.DataSet set) |
<T extends org.anyline.metadata.Column> |
columns(org.anyline.data.runtime.DataRuntime runtime,
String random,
boolean greedy,
org.anyline.metadata.Catalog catalog,
org.anyline.metadata.Schema schema,
org.anyline.metadata.Table table)
column[调用入口]
查询列 |
<T extends org.anyline.metadata.Column> |
columns(org.anyline.data.runtime.DataRuntime runtime,
String random,
boolean greedy,
org.anyline.metadata.Table table,
boolean primary)
column[调用入口]
查询表结构 |
StringBuilder |
columns(org.anyline.data.runtime.DataRuntime runtime,
StringBuilder builder,
org.anyline.metadata.Table meta)
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> tables,
org.anyline.metadata.Catalog catalog,
org.anyline.metadata.Schema schema,
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> tables,
org.anyline.metadata.Catalog catalog,
org.anyline.metadata.Schema schema,
org.anyline.entity.DataSet set)
table[结果集封装]
表备注 |
String |
concat(org.anyline.data.runtime.DataRuntime runtime,
String... args)
拼接字符串
|
LinkedHashMap<String,org.anyline.metadata.Column> |
confirmInsertColumns(org.anyline.data.runtime.DataRuntime runtime,
String 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,
String dest,
org.anyline.entity.DataRow row,
org.anyline.data.param.ConfigStore configs,
List<String> columns)
update [命令合成-子流程]
确认需要更新的列 |
LinkedHashMap<String,org.anyline.metadata.Column> |
confirmUpdateColumns(org.anyline.data.runtime.DataRuntime runtime,
String 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,
org.anyline.metadata.Table table,
org.anyline.metadata.Column column,
LinkedHashMap<String,T> constraints,
org.anyline.entity.DataSet set)
constraint[结果集封装]
根据查询结果集构造Constraint |
<T extends org.anyline.metadata.Constraint> |
constraints(org.anyline.data.runtime.DataRuntime runtime,
int index,
boolean create,
org.anyline.metadata.Table table,
List<T> constraints,
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.Table table,
String pattern)
constraint[调用入口]
|
<T extends org.anyline.metadata.Constraint> |
constraints(org.anyline.data.runtime.DataRuntime runtime,
String random,
org.anyline.metadata.Table table,
org.anyline.metadata.Column column,
String pattern)
constraint[调用入口]
|
<T extends org.anyline.metadata.Metadata> |
correctSchemaFromJDBC(org.anyline.data.runtime.DataRuntime runtime,
T meta,
String catalog,
String schema) |
<T extends org.anyline.metadata.Metadata> |
correctSchemaFromJDBC(org.anyline.data.runtime.DataRuntime runtime,
T meta,
String catalog,
String schema,
boolean overrideRuntime,
boolean overrideMeta)
识别根据jdbc返回的catalog与schema,部分数据库(如mysql)系统表与jdbc标准可能不一致根据实际情况处理
注意一定不要处理从SQL中返回的,应该在SQL中处理好 |
String[] |
correctSchemaFromJDBC(String catalog,
String schema)
在调用jdbc接口前处理业务中的catalog,schema,部分数据库(如mysql)业务系统与dbc标准可能不一致根据实际情况处理
|
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[调用入口]
创建主表,执行的SQL通过meta.ddls()返回 |
boolean |
create(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.PartitionTable meta)
partition table[调用入口]
创建分区表,执行的SQL通过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.metadata.Sequence meta)
sequence[调用入口]
添加序列 |
boolean |
create(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Table meta)
table[调用入口]
创建表,执行的SQL通过meta.ddls()返回 |
boolean |
create(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.View meta)
view[调用入口]
创建视图,执行的SQL通过meta.ddls()返回 |
Object |
createConditionFindInSet(org.anyline.data.runtime.DataRuntime runtime,
StringBuilder builder,
String column,
org.anyline.entity.Compare compare,
Object value,
boolean placeholder)
select[命令合成-子流程]
构造 FIND_IN_SET 查询条件 如果不需要占位符 返回null 否则原样返回value |
StringBuilder |
createConditionIn(org.anyline.data.runtime.DataRuntime runtime,
StringBuilder builder,
org.anyline.entity.Compare compare,
Object value,
boolean placeholder)
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)
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,
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,
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 database)
database[结果集封装]
当前database 根据驱动内置接口补充 |
org.anyline.metadata.Database |
database(org.anyline.data.runtime.DataRuntime runtime,
int index,
boolean create,
org.anyline.metadata.Database database,
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集合中是否存在
|
LinkedHashMap<String,org.anyline.metadata.Database> |
databases(org.anyline.data.runtime.DataRuntime runtime,
int index,
boolean create,
LinkedHashMap<String,org.anyline.metadata.Database> databases,
org.anyline.metadata.Catalog catalog,
org.anyline.metadata.Schema schema,
org.anyline.entity.DataSet set)
database[结果集封装]
|
List<org.anyline.metadata.Database> |
databases(org.anyline.data.runtime.DataRuntime runtime,
int index,
boolean create,
List<org.anyline.metadata.Database> databases,
org.anyline.metadata.Catalog catalog,
org.anyline.metadata.Schema schema,
org.anyline.entity.DataSet set) |
List<org.anyline.metadata.Database> |
databases(org.anyline.data.runtime.DataRuntime runtime,
String random,
boolean greedy,
String name)
database[调用入口]
|
LinkedHashMap<String,org.anyline.metadata.Database> |
databases(org.anyline.data.runtime.DataRuntime runtime,
String random,
String name)
database[调用入口]
|
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 table,
List<String> ddls,
org.anyline.entity.DataSet set)
master table[结果集封装]
查询 MasterTable 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.View view,
List<String> ddls,
org.anyline.entity.DataSet set)
view[结果集封装]
查询 view DDL |
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 table)
master table[调用入口]
|
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.View view)
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,
String 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,
String 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,
String table,
org.anyline.data.param.ConfigStore configs,
String key,
Collection<T> values)
delete [调用入口]
合成 where column in (values) |
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[调用入口]
删除列,执行的SQL通过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[调用入口]
删除主表,执行的SQL通过meta.ddls()返回 |
boolean |
drop(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.PartitionTable meta)
partition table[调用入口]
删除分区表,执行的SQL通过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.metadata.Sequence meta)
sequence[调用入口]
删除序列 |
boolean |
drop(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Table meta)
table[调用入口]
删除表,执行的SQL通过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.metadata.View meta)
view[调用入口]
删除视图,执行的SQL通过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 |
protected String |
dummy()
伪表
|
StringBuilder |
each(org.anyline.data.runtime.DataRuntime runtime,
StringBuilder builder,
org.anyline.metadata.Trigger meta)
trigger[命令合成-子流程]
触发级别(行或整个命令) |
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) |
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)
delete[命令合成-子流程]
构造查询主体 拼接where group等(不含分页 ORDER) |
void |
fillExecuteContent(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.data.run.Run run)
execute [命令合成-子流程]
填充 execute 命令内容 |
protected void |
fillExecuteContent(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.data.run.TableRun run) |
protected void |
fillExecuteContent(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.data.run.TextRun run) |
protected void |
fillExecuteContent(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.data.run.XMLRun run) |
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,
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,
LinkedHashMap<String,org.anyline.metadata.Column> columns)
insert [命令合成-子流程]
填充inset命令内容(创建批量INSERT RunPrepare) |
void |
fillQueryContent(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.data.run.Run run)
select[命令合成-子流程]
构造查询主体 |
protected void |
fillQueryContent(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.data.run.TableRun run) |
protected void |
fillQueryContent(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.data.run.TextRun run) |
protected void |
fillQueryContent(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.data.run.XMLRun run) |
<T extends org.anyline.metadata.ForeignKey> |
foreigns(org.anyline.data.runtime.DataRuntime runtime,
int index,
org.anyline.metadata.Table table,
LinkedHashMap<String,T> foreigns,
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.Table table)
foreign[调用入口]
查询外键 |
<T extends org.anyline.metadata.Function> |
functions(org.anyline.data.runtime.DataRuntime runtime,
boolean create,
List<T> functions)
function[结果集封装]
根据驱动内置接口补充 Function |
<T extends org.anyline.metadata.Function> |
functions(org.anyline.data.runtime.DataRuntime runtime,
int index,
boolean create,
LinkedHashMap<String,T> functions,
org.anyline.metadata.Catalog catalog,
org.anyline.metadata.Schema schema,
org.anyline.entity.DataSet set)
function[结果集封装]
根据查询结果集构造 Trigger |
<T extends org.anyline.metadata.Function> |
functions(org.anyline.data.runtime.DataRuntime runtime,
int index,
boolean create,
List<T> functions,
org.anyline.metadata.Catalog catalog,
org.anyline.metadata.Schema schema,
org.anyline.entity.DataSet set)
function[结果集封装]
根据查询结果集构造 Trigger |
<T extends org.anyline.metadata.Function> |
functions(org.anyline.data.runtime.DataRuntime runtime,
String random,
boolean greedy,
org.anyline.metadata.Catalog catalog,
org.anyline.metadata.Schema schema,
String pattern)
function[调用入口]
|
<T extends org.anyline.metadata.Function> |
functions(org.anyline.data.runtime.DataRuntime runtime,
String random,
org.anyline.metadata.Catalog catalog,
org.anyline.metadata.Schema schema,
String pattern)
function[调用入口]
|
String |
generatedKey()
insert [after]
执行insert后返回自增主键的key |
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> |
indexs(org.anyline.data.runtime.DataRuntime runtime,
boolean create,
LinkedHashMap<String,T> indexs,
org.anyline.metadata.Table table,
boolean unique,
boolean approximate)
index[结果集封装]
根据驱动内置接口 |
<T extends org.anyline.metadata.Index> |
indexs(org.anyline.data.runtime.DataRuntime runtime,
boolean create,
List<T> indexs,
org.anyline.metadata.Table table,
boolean unique,
boolean approximate)
index[结果集封装]
根据驱动内置接口 |
<T extends org.anyline.metadata.Index> |
indexs(org.anyline.data.runtime.DataRuntime runtime,
int index,
boolean create,
org.anyline.metadata.Table table,
LinkedHashMap<String,T> indexs,
org.anyline.entity.DataSet set)
index[结果集封装]
根据查询结果集构造Index |
<T extends org.anyline.metadata.Index> |
indexs(org.anyline.data.runtime.DataRuntime runtime,
int index,
boolean create,
org.anyline.metadata.Table table,
List<T> indexs,
org.anyline.entity.DataSet set)
index[结果集封装]
根据查询结果集构造Index |
<T extends org.anyline.metadata.Index> |
indexs(org.anyline.data.runtime.DataRuntime runtime,
String random,
boolean greedy,
org.anyline.metadata.Table table,
String pattern)
index[调用入口]
|
StringBuilder |
indexs(org.anyline.data.runtime.DataRuntime runtime,
StringBuilder builder,
org.anyline.metadata.Table meta)
table[命令合成-子流程]
创建表 索引部分 |
<T extends org.anyline.metadata.Index> |
indexs(org.anyline.data.runtime.DataRuntime runtime,
String random,
org.anyline.metadata.Table table,
String pattern)
index[调用入口]
|
StringBuilder |
inherit(org.anyline.data.runtime.DataRuntime runtime,
StringBuilder builder,
org.anyline.metadata.Table meta)
table[命令合成-子流程]
继承自table.getInherit |
<T extends org.anyline.metadata.PrimaryKey> |
init(org.anyline.data.runtime.DataRuntime runtime,
int index,
T primary,
org.anyline.metadata.Table table,
org.anyline.entity.DataSet set)
primary[结构集封装]
根据查询结果集构造PrimaryKey |
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 [命令执行]
执行完成后会补齐自增主键值 |
String |
insertFoot(org.anyline.data.param.ConfigStore configs,
LinkedHashMap<String,org.anyline.metadata.Column> columns) |
String |
insertHead(org.anyline.data.param.ConfigStore configs) |
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)
是否是可以接收数组类型的值
|
StringBuilder |
keys(org.anyline.data.runtime.DataRuntime runtime,
StringBuilder builder,
org.anyline.metadata.Table meta)
table[命令合成-子流程]
数据模型 |
String |
keyword(org.anyline.metadata.Metadata meta)
table[命令合成-子流程]
部分数据库在创建主表时用主表关键字(默认),部分数据库普通表主表子表都用table,部分数据库用collection、timeseries等 |
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集合,结果中不包含元数据信息 |
<T extends org.anyline.metadata.MasterTable> |
masterTables(org.anyline.data.runtime.DataRuntime runtime,
boolean create,
LinkedHashMap<String,T> tables,
org.anyline.metadata.Catalog catalog,
org.anyline.metadata.Schema schema,
String pattern,
int types)
master table[结果集封装]
根据根据驱动内置接口 |
<T extends org.anyline.metadata.MasterTable> |
masterTables(org.anyline.data.runtime.DataRuntime runtime,
int index,
boolean create,
LinkedHashMap<String,T> tables,
org.anyline.metadata.Catalog catalog,
org.anyline.metadata.Schema schema,
org.anyline.entity.DataSet set)
master table[结果集封装]
根据查询结果集构造Table |
<T extends org.anyline.metadata.MasterTable> |
masterTables(org.anyline.data.runtime.DataRuntime runtime,
String random,
boolean greedy,
org.anyline.metadata.Catalog catalog,
org.anyline.metadata.Schema schema,
String pattern,
int types)
master table[调用入口]
查询主表 |
StringBuilder |
materialize(org.anyline.data.runtime.DataRuntime runtime,
StringBuilder builder,
org.anyline.metadata.Table meta)
table[命令合成-子流程]
物化视图 |
String |
mergeFinalExists(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.data.run.Run run) |
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 命令 |
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[命令合成-子流程]
生在输入输出参数 |
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> |
partitionTables(org.anyline.data.runtime.DataRuntime runtime,
boolean create,
LinkedHashMap<String,T> tables,
org.anyline.metadata.Catalog catalog,
org.anyline.metadata.Schema schema,
org.anyline.metadata.MasterTable master)
partition table[结果集封装]
根据根据驱动内置接口 |
<T extends org.anyline.metadata.PartitionTable> |
partitionTables(org.anyline.data.runtime.DataRuntime runtime,
int total,
int index,
boolean create,
org.anyline.metadata.MasterTable master,
LinkedHashMap<String,T> tables,
org.anyline.metadata.Catalog catalog,
org.anyline.metadata.Schema schema,
org.anyline.entity.DataSet set)
partition table[结果集封装]
根据查询结果集构造Table |
<T extends org.anyline.metadata.PartitionTable> |
partitionTables(org.anyline.data.runtime.DataRuntime runtime,
String random,
boolean greedy,
org.anyline.metadata.MasterTable master,
Map<String,Object> tags,
String pattern)
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,
String random,
boolean greedy,
org.anyline.metadata.Table table)
primary[调用入口]
查询主键 |
StringBuilder |
primary(org.anyline.data.runtime.DataRuntime runtime,
StringBuilder builder,
org.anyline.metadata.Column meta)
column[命令合成-子流程]
列定义:定义列的主键标识(注意不要跟表定义中的主键重复) |
StringBuilder |
primary(org.anyline.data.runtime.DataRuntime runtime,
StringBuilder builder,
org.anyline.metadata.Table meta)
table[命令合成-子流程]
定义表的主键标识,在创建表的DDL结尾部分(注意不要跟列定义中的主键重复) |
<T extends org.anyline.metadata.Procedure> |
procedures(org.anyline.data.runtime.DataRuntime runtime,
boolean create,
LinkedHashMap<String,T> procedures)
procedure[结果集封装]
根据驱动内置接口补充 Procedure |
<T extends org.anyline.metadata.Procedure> |
procedures(org.anyline.data.runtime.DataRuntime runtime,
boolean create,
List<T> procedures)
procedure[结果集封装]
根据驱动内置接口补充 Procedure |
<T extends org.anyline.metadata.Procedure> |
procedures(org.anyline.data.runtime.DataRuntime runtime,
int index,
boolean create,
LinkedHashMap<String,T> procedures,
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.Catalog catalog,
org.anyline.metadata.Schema schema,
String pattern)
procedure[调用入口]
|
<T extends org.anyline.metadata.Procedure> |
procedures(org.anyline.data.runtime.DataRuntime runtime,
String random,
org.anyline.metadata.Catalog catalog,
org.anyline.metadata.Schema schema,
String pattern)
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.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[调用入口]
重命名列,执行的SQL通过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[调用入口]
重命名主表,执行的SQL通过meta.ddls()返回 |
boolean |
rename(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.PartitionTable origin,
String name)
partition table[调用入口]
创建分区表,执行的SQL通过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.metadata.Sequence origin,
String name)
sequence[调用入口]
重命名序列 |
boolean |
rename(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Table origin,
String name)
table[调用入口]
重命名表,执行的SQL通过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.metadata.View origin,
String name)
view[调用入口]
重命名视图,执行的SQL通过meta.ddls()返回 |
long |
save(org.anyline.data.runtime.DataRuntime runtime,
String random,
String 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 schema)
schema[结果集封装]
当前schema 根据驱动内置接口补充 |
org.anyline.metadata.Schema |
schema(org.anyline.data.runtime.DataRuntime runtime,
int index,
boolean create,
org.anyline.metadata.Schema schema,
org.anyline.entity.DataSet set)
schema[结果集封装]
当前schema 根据查询结果集 |
<T extends org.anyline.metadata.Schema> |
schema(List<T> schemas,
org.anyline.metadata.Catalog catalog,
String name)
根据 catalog, name检测schemas集合中是否存在
|
LinkedHashMap<String,org.anyline.metadata.Schema> |
schemas(org.anyline.data.runtime.DataRuntime runtime,
int index,
boolean create,
LinkedHashMap<String,org.anyline.metadata.Schema> schemas,
org.anyline.metadata.Catalog catalog,
org.anyline.metadata.Schema schema,
org.anyline.entity.DataSet set)
schema[结果集封装]
根据查询结果集构造 Database |
List<org.anyline.metadata.Schema> |
schemas(org.anyline.data.runtime.DataRuntime runtime,
int index,
boolean create,
List<org.anyline.metadata.Schema> schemas,
org.anyline.metadata.Catalog catalog,
org.anyline.metadata.Schema schema,
org.anyline.entity.DataSet set) |
List<org.anyline.metadata.Schema> |
schemas(org.anyline.data.runtime.DataRuntime runtime,
String random,
boolean greedy,
org.anyline.metadata.Catalog catalog,
String name)
schema[调用入口]
|
LinkedHashMap<String,org.anyline.metadata.Schema> |
schemas(org.anyline.data.runtime.DataRuntime runtime,
String random,
org.anyline.metadata.Catalog catalog,
String name)
schema[调用入口]
|
<T extends org.anyline.metadata.Metadata> |
search(List<T> metas,
org.anyline.metadata.Catalog catalog,
org.anyline.metadata.Schema schema,
String name)
根据 catalog, schema, name检测tables集合中是否存在
|
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,
List<T> sequences)
sequence[结果集封装]
根据驱动内置接口补充 Sequence |
<T extends org.anyline.metadata.Sequence> |
sequences(org.anyline.data.runtime.DataRuntime runtime,
int index,
boolean create,
LinkedHashMap<String,T> sequences,
org.anyline.entity.DataSet set)
sequence[结果集封装]
根据查询结果集构造 Trigger |
<T extends org.anyline.metadata.Sequence> |
sequences(org.anyline.data.runtime.DataRuntime runtime,
int index,
boolean create,
List<T> sequences,
org.anyline.entity.DataSet set)
sequence[结果集封装]
根据查询结果集构造 Trigger |
<T extends org.anyline.metadata.Sequence> |
sequences(org.anyline.data.runtime.DataRuntime runtime,
String random,
boolean greedy,
org.anyline.metadata.Catalog catalog,
org.anyline.metadata.Schema schema,
String pattern)
sequence[调用入口]
|
<T extends org.anyline.metadata.Sequence> |
sequences(org.anyline.data.runtime.DataRuntime runtime,
String random,
org.anyline.metadata.Catalog catalog,
org.anyline.metadata.Schema schema,
String pattern)
sequence[调用入口]
|
protected void |
setPrimaryValue(Object obj,
Object value)
insert [命令合成-子流程]
设置主键值 |
boolean |
supportInsertPlaceholder()
insert [命令合成-子流程]
插入数据时是否支持占位符 |
protected void |
tableMap(org.anyline.data.runtime.DataRuntime runtime,
String random,
boolean greedy,
org.anyline.metadata.Catalog catalog,
org.anyline.metadata.Schema schema)
table[结果集封装-子流程]
查出所有key并以大写缓存 用来实现忽略大小写 |
<T extends org.anyline.metadata.Table> |
tables(org.anyline.data.runtime.DataRuntime runtime,
boolean create,
LinkedHashMap<String,T> tables,
org.anyline.metadata.Catalog catalog,
org.anyline.metadata.Schema schema,
String pattern,
int types)
table[结果集封装]
根据驱动内置方法补充 |
<T extends org.anyline.metadata.Table> |
tables(org.anyline.data.runtime.DataRuntime runtime,
boolean create,
List<T> tables,
org.anyline.metadata.Catalog catalog,
org.anyline.metadata.Schema schema,
String pattern,
int types)
table[结果集封装]
根据驱动内置方法补充 |
<T extends org.anyline.metadata.Table> |
tables(org.anyline.data.runtime.DataRuntime runtime,
int index,
boolean create,
LinkedHashMap<String,T> tables,
org.anyline.metadata.Catalog catalog,
org.anyline.metadata.Schema schema,
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> tables,
org.anyline.metadata.Catalog catalog,
org.anyline.metadata.Schema schema,
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.Catalog catalog,
org.anyline.metadata.Schema schema,
String pattern,
int types,
int struct)
table[调用入口]
|
<T extends org.anyline.metadata.Table> |
tables(org.anyline.data.runtime.DataRuntime runtime,
String random,
org.anyline.metadata.Catalog catalog,
org.anyline.metadata.Schema schema,
String pattern,
int types,
int struct) |
<T extends org.anyline.metadata.Tag> |
tags(org.anyline.data.runtime.DataRuntime runtime,
boolean create,
LinkedHashMap<String,T> tags,
org.anyline.metadata.Table table,
String pattern)
tag[结果集封装]
解析JDBC get columns结果 |
<T extends org.anyline.metadata.Tag> |
tags(org.anyline.data.runtime.DataRuntime runtime,
int index,
boolean create,
org.anyline.metadata.Table table,
LinkedHashMap<String,T> tags,
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)
tag[调用入口]
查询表结构 |
<T extends org.anyline.metadata.Trigger> |
triggers(org.anyline.data.runtime.DataRuntime runtime,
int index,
boolean create,
org.anyline.metadata.Table table,
LinkedHashMap<String,T> triggers,
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.Table table,
List<org.anyline.metadata.Trigger.EVENT> events)
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)
column[命令合成-子流程]
列定义:数据类型定义 |
StringBuilder |
type(org.anyline.data.runtime.DataRuntime runtime,
StringBuilder builder,
org.anyline.metadata.Index meta)
index[命令合成-子流程]
索引类型 |
long |
update(org.anyline.data.runtime.DataRuntime runtime,
String random,
int batch,
String dest,
Object data,
org.anyline.data.param.ConfigStore configs,
List<String> columns)
UPDATE [调用入口]
|
long |
update(org.anyline.data.runtime.DataRuntime runtime,
String random,
String dest,
Object data,
org.anyline.data.param.ConfigStore configs,
org.anyline.data.run.Run run)
update [命令执行]
|
String |
value(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Column column,
org.anyline.data.adapter.DriverAdapter.SQL_BUILD_IN_VALUE value)
内置函数 多种数据库兼容时需要
|
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[调用入口]
当前数据源 数据库类型 |
<T extends org.anyline.metadata.View> |
views(org.anyline.data.runtime.DataRuntime runtime,
boolean create,
LinkedHashMap<String,T> views,
org.anyline.metadata.Catalog catalog,
org.anyline.metadata.Schema schema,
String pattern,
int types)
view[结果集封装]
根据根据驱动内置接口补充 |
<T extends org.anyline.metadata.View> |
views(org.anyline.data.runtime.DataRuntime runtime,
int index,
boolean create,
LinkedHashMap<String,T> views,
org.anyline.metadata.Catalog catalog,
org.anyline.metadata.Schema schema,
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.Catalog catalog,
org.anyline.metadata.Schema schema,
String pattern,
int types)
view[调用入口]
查询视图 |
buildQueryColumnsRun, createPrimaryValue, detail, supportCatalog, supportSchemabuildCreateRunHead, buildCreateRunOption, buildDeleteRun, buildQueryPartitionTablesRun, buildTruncateRun, buildUpdateRun, buildUpdateRunFromCollection, buildUpdateRunFromDataRow, buildUpdateRunFromEntity, checkIndexExists, checkName, column, column, columnMetadataAdapter, columnMetadataAdapter, columns, columns, concatAdd, concatAnd, concatFun, concatOr, confirmInsertColumns, confirmUpdateColumns, confirmUpdateColumns, delete, delete, deletes, detail, detail, detail, detail, fillDeleteRunContent, getPrimayKey, indexMetadataAdapter, init, init, init, init, insertValue, match, match, metadata, name, pageLimit, pageLimitOffset, pageOffsetNext, pageRowNum, pageRowNumber, pageSkip, pageTop, primary, primaryMetadataAdapter, save, select, tableMetadataAdapter, update, update, viewMetadataAdapter, viewsaddRunValue, alias, alias, buildQueryCatalogRun, buildQueryDatabaseRun, buildQueryDdlsRun, buildQueryDdlsRun, buildQueryEdgeTablesCommentRun, buildQueryEdgeTablesRun, buildQuerySchemaRun, buildQueryVertexTablesCommentRun, buildQueryVertexTablesRun, catalog, checkAutoIncrement, checkColumnAction, checkPrimaryGenerator, columnMetadataIgnoreLength, columnMetadataIgnorePrecision, columnMetadataIgnoreScale, compatible, concat, concatEqual, constraintMetadataAdapter, convert, convert, convert, convert, convert, convert, convert, ddl, ddl, ddl, ddl, delimiter, delimiter, detail, detail, detail, detail, detail, detail, detail, detail, detail, detail, detail, edgeTableMap, edgeTables, edgeTables, edgeTables, edgeTables, edgeTables, edgeTables, execute, functionMetadataAdapter, functions, getDDListener, getDelimiterFr, getDelimiterTo, getDMListener, getListener, getPrimaryGenerator, getWorker, ignoreLength, ignorePrecision, ignoreScale, init, init, init, init, init, init, init, init, init, init, init, isBooleanColumn, isCharColumn, isNumberColumn, keyHolders, name, name, name, objectName, parseText, procedureMetadataAdapter, procedures, random, read, reg, reg, reg, replaceVariable, schema, schemas, schemas, search, search, search, sequenceMetadataAdapter, sequences, setDelimiter, setGenerator, setListener, setListener, setWorker, spell, supportKeyHolder, triggerMetadataAdapter, typeMetadata, typeMetadata, value, vertexTableMap, vertexTables, vertexTables, vertexTables, vertexTables, vertexTables, vertexTables, writeclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddRunValue, alias, alter, alter, buildAlterRun, buildAppendPrimaryRun, buildCreateRunHead, buildCreateRunOption, buildDeleteRun, buildDeleteRun, buildDeleteRunFromEntity, buildDeleteRunFromTable, buildDropRun, buildInsertRun, buildInsertRun, buildInsertRun, buildInsertRun, buildInsertRun, buildInsertRun, buildInsertRun, buildInsertRun, buildInsertRun, buildInsertRun, buildQueryCatalogRun, buildQueryCatalogsRun, buildQueryColumnsRun, buildQueryDatabaseRun, buildQueryDatabaseRun, buildQueryDatabaseRun, buildQueryDdlsRun, buildQueryDdlsRun, buildQueryEdgeTablesCommentRun, buildQueryEdgeTablesRun, buildQueryPartitionTablesRun, buildQuerySchemaRun, buildQuerySchemasRun, buildQuerySchemasRun, buildQueryVertexTablesCommentRun, buildQueryVertexTablesRun, buildTruncateRun, buildUpdateRun, buildUpdateRun, buildUpdateRun, buildUpdateRun, buildUpdateRun, buildUpdateRun, buildUpdateRun, buildUpdateRun, buildUpdateRun, buildUpdateRun, buildUpdateRun, buildUpdateRun, buildUpdateRun, buildUpdateRunFromCollection, buildUpdateRunFromDataRow, buildUpdateRunFromEntity, catalog, catalog, checkDefaultBuildInValue, checkIndexExists, checkName, columnMetadataAdapter, columnMetadataAdapter, columnMetadataIgnoreLength, columnMetadataIgnorePrecision, columnMetadataIgnoreScale, columns, columns, columns, columns, compatible, compressCondition, conditionHead, confirmInsertColumns, confirmUpdateColumns, confirmUpdateColumns, constraintMetadataAdapter, convert, convert, convert, convert, convert, convert, convert, database, ddl, ddl, ddl, ddl, ddls, ddls, defaultValue, delete, delete, deletes, 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, edgeTables, edgeTables, edgeTables, edgeTables, edgeTables, edgeTables, edgeTables, edgeTables, edgeTables, edgeTables, empty, empty, equals, equals, equals, execute, execute, fillInsertContent, fillInsertContent, fillInsertContent, fillInsertContent, fillInsertContent, fillInsertContent, formula, functionMetadataAdapter, functions, getDDListener, getDelimiterFr, getDelimiterTo, getDMListener, getWorker, ignoreLength, ignorePrecision, ignoreScale, in, indexMetadataAdapter, init, init, init, init, init, init, init, init, init, init, init, init, init, init, init, insert, insert, insert, insert, insert, insert, insert, insert, insert, insert, insert, isBooleanColumn, isCharColumn, isNumberColumn, keyHolders, match, match, matchByAdapter, metadata, name, name, name, names, objectName, parseText, primary, primaryMetadataAdapter, procedureMetadataAdapter, procedures, read, reader, reg, reg, reg, reg, reg, reg, reg, save, save, save, save, save, save, save, schema, schema, schemas, schemas, schemas, schemas, select, sequenceMetadataAdapter, sequences, setDelimiter, setGenerator, setListener, setListener, setWorker, slice, slice, supportCatalog, supportKeyHolder, supportSchema, supportSqlVarPlaceholderRegexExt, tableMetadataAdapter, tables, tables, tables, tables, triggerMetadataAdapter, truncate, typeMetadata, typeMetadata, types, 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, update, value, vertexTables, vertexTables, vertexTables, vertexTables, vertexTables, vertexTables, vertexTables, vertexTables, vertexTables, vertexTables, viewMetadataAdapter, views, write, writerpublic org.anyline.metadata.type.DatabaseType type()
type 在接口中 org.anyline.data.adapter.DriverAdaptertype 在类中 org.anyline.data.jdbc.adapter.init.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 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端random - 用来标记同一组命令dest - 表 如果不提供表名则根据data解析,表名可以事实前缀<数据源名>表示切换数据源data - 需要插入入的数据columns - 需要插入的列,如果不指定则根据data或configs获取注意会受到ConfigTable中是否插入更新空值的几个配置项影响
列可以加前缀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,
List<String> columns)
buildInsertRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildInsertRun 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端dest - 表 如果不提供表名则根据data解析,表名可以事实前缀<数据源名>表示切换数据源obj - 需要插入的数据columns - 需要插入的列,如果不指定则根据data或configs获取注意会受到ConfigTable中是否插入更新空值的几个配置项影响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,
LinkedHashMap<String,org.anyline.metadata.Column> columns)
fillInsertContent 在接口中 org.anyline.data.adapter.DriverAdapterfillInsertContent 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端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,
LinkedHashMap<String,org.anyline.metadata.Column> columns)
fillInsertContent 在接口中 org.anyline.data.adapter.DriverAdapterfillInsertContent 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端run - 最终待执行的命令和参数(如果是JDBC环境就是SQL)dest - 表 如果不提供表名则根据data解析,表名可以事实前缀<数据源名>表示切换数据源list - 需要插入的数据集合columns - 需要插入的列,如果不指定则根据data或configs获取注意会受到ConfigTable中是否插入更新空值的几个配置项影响public LinkedHashMap<String,org.anyline.metadata.Column> confirmInsertColumns(org.anyline.data.runtime.DataRuntime runtime, String dest, Object obj, org.anyline.data.param.ConfigStore configs, List<String> columns, boolean batch)
confirmInsertColumns 在接口中 org.anyline.data.adapter.DriverAdapterconfirmInsertColumns 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端dest - 表 如果不提供表名则根据data解析,表名可以事实前缀<数据源名>表示切换数据源obj - Entity或DataRowbatch - 是否批量,批量时不检测值是否为空columns - 需要插入的列,如果不指定则根据data或configs获取注意会受到ConfigTable中是否插入更新空值的几个配置项影响
列可以加前缀public String batchInsertSeparator()
batchInsertSeparator 在接口中 org.anyline.data.adapter.DriverAdapterbatchInsertSeparator 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterpublic boolean supportInsertPlaceholder()
supportInsertPlaceholder 在接口中 org.anyline.data.adapter.DriverAdaptersupportInsertPlaceholder 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterprotected void setPrimaryValue(Object obj, Object value)
setPrimaryValue 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterobj - 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,
List<String> columns)
createInsertRun 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端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,
List<String> columns)
createInsertRunFromCollection 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端dest - 表 如果不提供表名则根据data解析,表名可以事实前缀<数据源名>表示切换数据源list - 对象集合columns - 需要插入的列,如果不指定则根据data或configs获取注意会受到ConfigTable中是否插入更新空值的几个配置项影响public String generatedKey()
generatedKey 在接口中 org.anyline.data.adapter.DriverAdaptergeneratedKey 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterpublic 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 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端random - 用来标记同一组命令data - datarun - 最终待执行的命令和参数(如果是JDBC环境就是SQL)pks - 需要返回的主键public long update(org.anyline.data.runtime.DataRuntime runtime,
String random,
int batch,
String dest,
Object data,
org.anyline.data.param.ConfigStore configs,
List<String> columns)
update 在接口中 org.anyline.data.adapter.DriverAdapterupdate 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端random - 用来标记同一组命令dest - 表 如果不提供表名则根据data解析,表名可以事实前缀<数据源名>表示切换数据源data - 数据configs - 条件columns - 需要插入或更新的列,如果不指定则根据data或configs获取注意会受到ConfigTable中是否插入更新空值的几个配置项影响
列可以加前缀public org.anyline.data.run.Run buildUpdateRun(org.anyline.data.runtime.DataRuntime runtime,
int batch,
String dest,
Object obj,
org.anyline.data.param.ConfigStore configs,
List<String> columns)
buildUpdateRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildUpdateRun 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端dest - 表 如果不提供表名则根据data解析,表名可以事实前缀<数据源名>表示切换数据源obj - Entity或DtaRowconfigs - 更新条件columns - 需要插入或更新的列,如果不指定则根据data或configs获取注意会受到ConfigTable中是否插入更新空值的几个配置项影响
列可以加前缀public org.anyline.data.run.Run buildUpdateRunFromEntity(org.anyline.data.runtime.DataRuntime runtime,
String dest,
Object obj,
org.anyline.data.param.ConfigStore configs,
LinkedHashMap<String,org.anyline.metadata.Column> columns)
buildUpdateRunFromEntity 在接口中 org.anyline.data.adapter.DriverAdapterbuildUpdateRunFromEntity 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterpublic org.anyline.data.run.Run buildUpdateRunFromDataRow(org.anyline.data.runtime.DataRuntime runtime,
String dest,
org.anyline.entity.DataRow row,
org.anyline.data.param.ConfigStore configs,
LinkedHashMap<String,org.anyline.metadata.Column> columns)
buildUpdateRunFromDataRow 在接口中 org.anyline.data.adapter.DriverAdapterbuildUpdateRunFromDataRow 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterpublic org.anyline.data.run.Run buildUpdateRunFromCollection(org.anyline.data.runtime.DataRuntime runtime,
int batch,
String dest,
Collection list,
org.anyline.data.param.ConfigStore configs,
LinkedHashMap<String,org.anyline.metadata.Column> columns)
buildUpdateRunFromCollection 在接口中 org.anyline.data.adapter.DriverAdapterbuildUpdateRunFromCollection 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterpublic LinkedHashMap<String,org.anyline.metadata.Column> confirmUpdateColumns(org.anyline.data.runtime.DataRuntime runtime, String dest, org.anyline.entity.DataRow row, org.anyline.data.param.ConfigStore configs, List<String> columns)
confirmUpdateColumns 在接口中 org.anyline.data.adapter.DriverAdapterconfirmUpdateColumns 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterrow - DataRowconfigs - 更新条件columns - 需要插入或更新的列,如果不指定则根据data或configs获取注意会受到ConfigTable中是否插入更新空值的几个配置项影响
列可以加前缀public LinkedHashMap<String,org.anyline.metadata.Column> confirmUpdateColumns(org.anyline.data.runtime.DataRuntime runtime, String dest, Object obj, org.anyline.data.param.ConfigStore configs, List<String> columns)
confirmUpdateColumns 在接口中 org.anyline.data.adapter.DriverAdapterconfirmUpdateColumns 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterpublic long update(org.anyline.data.runtime.DataRuntime runtime,
String random,
String dest,
Object data,
org.anyline.data.param.ConfigStore configs,
org.anyline.data.run.Run run)
update 在接口中 org.anyline.data.adapter.DriverAdapterupdate 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端random - 用来标记同一组命令dest - 表 如果不提供表名则根据data解析,表名可以事实前缀<数据源名>表示切换数据源data - 数据run - 最终待执行的命令和参数(如果是JDBC环境就是SQL)public long save(org.anyline.data.runtime.DataRuntime runtime,
String random,
String dest,
Object data,
org.anyline.data.param.ConfigStore configs,
List<String> columns)
save 在接口中 org.anyline.data.adapter.DriverAdaptersave 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端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 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterprotected 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 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterprotected Boolean checkOverride(Object obj)
checkOverride 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterprotected Map<String,Object> checkPv(Object obj)
checkPv 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterprotected boolean isMultipleValue(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.data.run.TableRun run,
String key)
isMultipleValue 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterrun - 最终待执行的命令和参数(如果是JDBC环境就是SQL)key - keyprotected boolean isMultipleValue(org.anyline.metadata.Column column)
isMultipleValue 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterpublic 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 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdaptertable - 表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 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端random - 用来标记同一组命令prepare - 构建最终执行命令的全部参数,包含表(或视图|函数|自定义SQL)查询条件 排序 分页等configs - 过滤条件及相关配置conditions - 简单过滤条件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 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端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 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterT - Entityruntime - 运行环境主要包含驱动适配器 数据源或客户端random - 用来标记同一组命令clazz - 类prepare - 构建最终执行命令的全部参数,包含表(或视图|函数|自定义SQL)查询条件 排序 分页等configs - 过滤条件及相关配置conditions - 简单过滤条件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 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterT - 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 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端random - 用来标记同一组命令prepare - 构建最终执行命令的全部参数,包含表(或视图|函数|自定义SQL)查询条件 排序 分页等configs - 过滤条件及相关配置conditions - 简单过滤条件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,
String... conditions)
buildQueryRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildQueryRun 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterprepare - 构建最终执行命令的全部参数,包含表(或视图|函数|自定义SQL)查询条件 排序 分页等configs - 过滤条件及相关配置conditions - 简单过滤条件public List<org.anyline.data.run.Run> buildQuerySequence(org.anyline.data.runtime.DataRuntime runtime, boolean next, String... names)
buildQuerySequence 在接口中 org.anyline.data.adapter.DriverAdapterbuildQuerySequence 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapternext - 是否生成返回下一个序列 false:cur true:nextnames - 序列名public void fillQueryContent(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.data.run.Run run)
fillQueryContent 在接口中 org.anyline.data.adapter.DriverAdapterfillQueryContent 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterrun - 最终待执行的命令和参数(如果是JDBC环境就是SQL)protected void fillQueryContent(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.data.run.XMLRun run)
fillQueryContent 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterprotected void fillQueryContent(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.data.run.TextRun run)
fillQueryContent 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterprotected void fillQueryContent(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.data.run.TableRun run)
fillQueryContent 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterpublic String mergeFinalQuery(org.anyline.data.runtime.DataRuntime runtime, org.anyline.data.run.Run run)
mergeFinalQuery 在接口中 org.anyline.data.adapter.DriverAdaptermergeFinalQuery 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端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)
createConditionLike 在接口中 org.anyline.data.adapter.DriverAdaptercreateConditionLike 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端builder - buildercompare - 比较方式 默认 equal 多个值默认 invalue - valuepublic Object createConditionFindInSet(org.anyline.data.runtime.DataRuntime runtime, StringBuilder builder, String column, org.anyline.entity.Compare compare, Object value, boolean placeholder)
createConditionFindInSet 在接口中 org.anyline.data.adapter.DriverAdaptercreateConditionFindInSet 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端builder - buildercolumn - 列compare - 比较方式 默认 equal 多个值默认 invalue - valuepublic StringBuilder createConditionIn(org.anyline.data.runtime.DataRuntime runtime, StringBuilder builder, org.anyline.entity.Compare compare, Object value, boolean placeholder)
createConditionIn 在接口中 org.anyline.data.adapter.DriverAdaptercreateConditionIn 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端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 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端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 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端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 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端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 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端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 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端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 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端random - 用来标记同一组命令prepare - 构建最终执行命令的全部参数,包含表(或视图|函数|自定义SQL)查询条件 排序 分页等configs - 过滤条件及相关配置conditions - 简单过滤条件public String mergeFinalTotal(org.anyline.data.runtime.DataRuntime runtime, org.anyline.data.run.Run run)
mergeFinalTotal 在接口中 org.anyline.data.adapter.DriverAdaptermergeFinalTotal 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端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 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端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 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端random - 用来标记同一组命令prepare - 构建最终执行命令的全部参数,包含表(或视图|函数|自定义SQL)查询条件 排序 分页等configs - 查询条件及相关设置conditions - 简单过滤条件public String mergeFinalExists(org.anyline.data.runtime.DataRuntime runtime, org.anyline.data.run.Run run)
mergeFinalExists 在接口中 org.anyline.data.adapter.DriverAdaptermergeFinalExists 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterpublic 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 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端random - 用来标记同一组命令prepare - 构建最终执行命令的全部参数,包含表(或视图|函数|自定义SQL)查询条件 排序 分页等configs - 查询条件及相关设置conditions - 简单过滤条件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 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterpublic boolean execute(org.anyline.data.runtime.DataRuntime runtime,
String random,
org.anyline.metadata.Procedure procedure)
execute 在接口中 org.anyline.data.adapter.DriverAdapterexecute 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端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,
String... conditions)
buildExecuteRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildExecuteRun 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端prepare - 构建最终执行命令的全部参数,包含表(或视图|函数|自定义SQL)查询条件 排序 分页等configs - 查询条件及相关设置conditions - 简单过滤条件protected void fillExecuteContent(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.data.run.XMLRun run)
fillExecuteContent 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterprotected void fillExecuteContent(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.data.run.TextRun run)
fillExecuteContent 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterprotected void fillExecuteContent(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.data.run.TableRun run)
fillExecuteContent 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterpublic void fillExecuteContent(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.data.run.Run run)
fillExecuteContent 在接口中 org.anyline.data.adapter.DriverAdapterfillExecuteContent 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端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 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端random - 用来标记同一组命令run - 最终待执行的命令和参数(如果是JDBC环境就是SQL)public <T> long deletes(org.anyline.data.runtime.DataRuntime runtime,
String random,
int batch,
String table,
org.anyline.data.param.ConfigStore configs,
String key,
Collection<T> values)
deletes 在接口中 org.anyline.data.adapter.DriverAdapterdeletes 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterT - Truntime - 运行环境主要包含驱动适配器 数据源或客户端random - 用来标记同一组命令table - 表 如果不提供表名则根据data解析,表名可以事实前缀<数据源名>表示切换数据源values - 列对应的值public long delete(org.anyline.data.runtime.DataRuntime runtime,
String random,
String dest,
org.anyline.data.param.ConfigStore configs,
Object obj,
String... columns)
delete 在接口中 org.anyline.data.adapter.DriverAdapterdelete 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端random - 用来标记同一组命令obj - entity或DataRowcolumns - 删除条件的列或属性,根据columns取obj值并合成删除条件public long delete(org.anyline.data.runtime.DataRuntime runtime,
String random,
String table,
org.anyline.data.param.ConfigStore configs,
String... conditions)
delete 在接口中 org.anyline.data.adapter.DriverAdapterdelete 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端random - 用来标记同一组命令table - 表configs - 查询条件及相关设置conditions - 简单过滤条件public long truncate(org.anyline.data.runtime.DataRuntime runtime,
String random,
org.anyline.metadata.Table table)
truncate 在接口中 org.anyline.data.adapter.DriverAdaptertruncate 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端random - 用来标记同一组命令table - 表public 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,
String... columns)
buildDeleteRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildDeleteRun 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端dest - 表 如果不提供表名则根据data解析,表名可以事实前缀<数据源名>表示切换数据源obj - entity或DataRowcolumns - 删除条件的列或属性,根据columns取obj值并合成删除条件public org.anyline.data.run.Run buildDeleteRun(org.anyline.data.runtime.DataRuntime runtime,
int batch,
String table,
org.anyline.data.param.ConfigStore configs,
String key,
Object values)
buildDeleteRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildDeleteRun 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端table - 表 如果不提供表名则根据data解析,表名可以事实前缀<数据源名>表示切换数据源key - 根据属性解析出列values - valuespublic List<org.anyline.data.run.Run> buildTruncateRun(org.anyline.data.runtime.DataRuntime runtime, String table)
buildTruncateRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildTruncateRun 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterpublic 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,
String column,
Object values)
buildDeleteRunFromTable 在接口中 org.anyline.data.adapter.DriverAdapterbuildDeleteRunFromTable 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端table - 表 如果不提供表名则根据data解析,表名可以事实前缀<数据源名>表示切换数据源column - 列values - valuespublic 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,
String... columns)
buildDeleteRunFromEntity 在接口中 org.anyline.data.adapter.DriverAdapterbuildDeleteRunFromEntity 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端table - 表 如果不提供表名则根据data解析,表名可以事实前缀<数据源名>表示切换数据源 如果为空 可以根据obj解析obj - entity或DataRowcolumns - 删除条件的列或属性,根据columns取obj值并合成删除条件public void fillDeleteRunContent(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.data.run.Run run)
fillDeleteRunContent 在接口中 org.anyline.data.adapter.DriverAdapterfillDeleteRunContent 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterrun - 最终待执行的命令和参数(如果是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 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端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 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端random - 用来标记同一组命令public String product(org.anyline.data.runtime.DataRuntime runtime, String random)
product 在接口中 org.anyline.data.adapter.DriverAdapterproduct 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端random - 用来标记同一组命令public String version(org.anyline.data.runtime.DataRuntime runtime, String random)
version 在接口中 org.anyline.data.adapter.DriverAdapterversion 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端random - 用来标记同一组命令public List<org.anyline.metadata.Database> databases(org.anyline.data.runtime.DataRuntime runtime, String random, boolean greedy, String name)
databases 在接口中 org.anyline.data.adapter.DriverAdapterdatabases 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端random - 用来标记同一组命令greedy - 贪婪模式 true:查询权限范围内尽可能多的数据name - 名称统配符或正则public LinkedHashMap<String,org.anyline.metadata.Database> databases(org.anyline.data.runtime.DataRuntime runtime, String random, String name)
databases 在接口中 org.anyline.data.adapter.DriverAdapterdatabases 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端random - 用来标记同一组命令name - 名称统配符或正则public List<org.anyline.data.run.Run> buildQueryProductRun(org.anyline.data.runtime.DataRuntime runtime) throws Exception
buildQueryProductRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildQueryProductRun 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端Exception - 异常public List<org.anyline.data.run.Run> buildQueryVersionRun(org.anyline.data.runtime.DataRuntime runtime) throws Exception
buildQueryVersionRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildQueryVersionRun 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端Exception - 异常public List<org.anyline.data.run.Run> buildQueryDatabasesRun(org.anyline.data.runtime.DataRuntime runtime, boolean greedy, String name) throws Exception
buildQueryDatabasesRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildQueryDatabasesRun 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端name - 名称统配符或正则greedy - 贪婪模式 true:查询权限范围内尽可能多的数据Exception - 异常public LinkedHashMap<String,org.anyline.metadata.Database> databases(org.anyline.data.runtime.DataRuntime runtime, int index, boolean create, LinkedHashMap<String,org.anyline.metadata.Database> databases, org.anyline.metadata.Catalog catalog, org.anyline.metadata.Schema schema, org.anyline.entity.DataSet set) throws Exception
databases 在接口中 org.anyline.data.adapter.DriverAdapterdatabases 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端index - 第几条SQL 对照 buildQueryDatabaseRun 返回顺序create - 上一步没有查到的,这一步是否需要新创建databases - 上一步查询结果set - 查询结果集Exception - Exceptionpublic List<org.anyline.metadata.Database> databases(org.anyline.data.runtime.DataRuntime runtime, int index, boolean create, List<org.anyline.metadata.Database> databases, org.anyline.metadata.Catalog catalog, org.anyline.metadata.Schema schema, org.anyline.entity.DataSet set) throws Exception
databases 在接口中 org.anyline.data.adapter.DriverAdapterdatabases 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterExceptionpublic org.anyline.metadata.Database database(org.anyline.data.runtime.DataRuntime runtime,
int index,
boolean create,
org.anyline.metadata.Database database,
org.anyline.entity.DataSet set)
throws Exception
database 在接口中 org.anyline.data.adapter.DriverAdapterdatabase 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端index - 第几条SQL 对照 buildQueryDatabaseRun 返回顺序create - 上一步没有查到的,这一步是否需要新创建database - 上一步查询结果set - 查询结果集Exception - 异常public org.anyline.metadata.Database database(org.anyline.data.runtime.DataRuntime runtime,
boolean create,
org.anyline.metadata.Database database)
throws Exception
database 在接口中 org.anyline.data.adapter.DriverAdapterdatabase 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端create - 上一步没有查到的,这一步是否需要新创建database - 上一步查询结果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 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端create - 上一步没有查到的,这一步是否需要新创建product - 上一步查询结果set - 查询结果集Exception - 异常public String product(org.anyline.data.runtime.DataRuntime runtime, boolean create, String product)
product 在接口中 org.anyline.data.adapter.DriverAdapterproduct 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端create - 上一步没有查到的,这一步是否需要新创建product - 上一步查询结果Exception - 异常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 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端create - 上一步没有查到的,这一步是否需要新创建version - 上一步查询结果set - 查询结果集Exception - 异常public String version(org.anyline.data.runtime.DataRuntime runtime, boolean create, String version)
version 在接口中 org.anyline.data.adapter.DriverAdapterversion 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端create - 上一步没有查到的,这一步是否需要新创建version - 上一步查询结果Exception - 异常public LinkedHashMap<String,org.anyline.metadata.Catalog> catalogs(org.anyline.data.runtime.DataRuntime runtime, String random, String name)
catalogs 在接口中 org.anyline.data.adapter.DriverAdaptercatalogs 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端random - 用来标记同一组命令name - 名称统配符或正则public List<org.anyline.metadata.Catalog> catalogs(org.anyline.data.runtime.DataRuntime runtime, String random, boolean greedy, String name)
catalogs 在接口中 org.anyline.data.adapter.DriverAdaptercatalogs 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端random - 用来标记同一组命令name - 名称统配符或正则public List<org.anyline.data.run.Run> buildQueryCatalogsRun(org.anyline.data.runtime.DataRuntime runtime, boolean greedy, String name) throws Exception
buildQueryCatalogsRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildQueryCatalogsRun 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端name - 名称统配符或正则greedy - 贪婪模式 true:查询权限范围内尽可能多的数据Exception - 异常public LinkedHashMap<String,org.anyline.metadata.Catalog> catalogs(org.anyline.data.runtime.DataRuntime runtime, int index, boolean create, LinkedHashMap<String,org.anyline.metadata.Catalog> catalogs, org.anyline.metadata.Catalog catalog, org.anyline.metadata.Schema schema, org.anyline.entity.DataSet set) throws Exception
catalogs 在接口中 org.anyline.data.adapter.DriverAdaptercatalogs 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端index - 第几条SQL 对照 buildQueryDatabaseRun 返回顺序create - 上一步没有查到的,这一步是否需要新创建catalogs - 上一步查询结果set - 查询结果集Exception - 异常public List<org.anyline.metadata.Catalog> catalogs(org.anyline.data.runtime.DataRuntime runtime, int index, boolean create, List<org.anyline.metadata.Catalog> catalogs, org.anyline.metadata.Catalog catalog, org.anyline.metadata.Schema schema, org.anyline.entity.DataSet set) throws Exception
catalogs 在接口中 org.anyline.data.adapter.DriverAdaptercatalogs 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端index - 第几条SQL 对照 buildQueryDatabaseRun 返回顺序create - 上一步没有查到的,这一步是否需要新创建catalogs - 上一步查询结果set - 查询结果集Exception - 异常public LinkedHashMap<String,org.anyline.metadata.Catalog> catalogs(org.anyline.data.runtime.DataRuntime runtime, boolean create, LinkedHashMap<String,org.anyline.metadata.Catalog> catalogs) throws Exception
catalogs 在接口中 org.anyline.data.adapter.DriverAdaptercatalogs 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端create - 上一步没有查到的,这一步是否需要新创建catalogs - 上一步查询结果Exception - 异常public List<org.anyline.metadata.Catalog> catalogs(org.anyline.data.runtime.DataRuntime runtime, boolean create, List<org.anyline.metadata.Catalog> catalogs) throws Exception
catalogs 在接口中 org.anyline.data.adapter.DriverAdaptercatalogs 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端create - 上一步没有查到的,这一步是否需要新创建catalogs - 上一步查询结果Exception - 异常public org.anyline.metadata.Catalog catalog(org.anyline.data.runtime.DataRuntime runtime,
int index,
boolean create,
org.anyline.metadata.Catalog catalog,
org.anyline.entity.DataSet set)
throws Exception
catalog 在接口中 org.anyline.data.adapter.DriverAdaptercatalog 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端index - 第几条SQL 对照 buildQueryDatabaseRun 返回顺序create - 上一步没有查到的,这一步是否需要新创建catalog - 上一步查询结果set - 查询结果集Exception - 异常public org.anyline.metadata.Catalog catalog(org.anyline.data.runtime.DataRuntime runtime,
boolean create,
org.anyline.metadata.Catalog catalog)
throws Exception
catalog 在接口中 org.anyline.data.adapter.DriverAdaptercatalog 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端create - 上一步没有查到的,这一步是否需要新创建catalog - 上一步查询结果Exception - 异常public LinkedHashMap<String,org.anyline.metadata.Schema> schemas(org.anyline.data.runtime.DataRuntime runtime, String random, org.anyline.metadata.Catalog catalog, String name)
schemas 在接口中 org.anyline.data.adapter.DriverAdapterschemas 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端random - 用来标记同一组命令catalog - catalogname - 名称统配符或正则public List<org.anyline.metadata.Schema> schemas(org.anyline.data.runtime.DataRuntime runtime, String random, boolean greedy, org.anyline.metadata.Catalog catalog, String name)
schemas 在接口中 org.anyline.data.adapter.DriverAdapterschemas 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端random - 用来标记同一组命令catalog - catalogname - 名称统配符或正则public List<org.anyline.data.run.Run> buildQuerySchemasRun(org.anyline.data.runtime.DataRuntime runtime, boolean greedy, org.anyline.metadata.Catalog catalog, String name) throws Exception
buildQuerySchemasRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildQuerySchemasRun 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端name - 名称统配符或正则greedy - 贪婪模式 true:查询权限范围内尽可能多的数据Exception - 异常public LinkedHashMap<String,org.anyline.metadata.Schema> schemas(org.anyline.data.runtime.DataRuntime runtime, int index, boolean create, LinkedHashMap<String,org.anyline.metadata.Schema> schemas, org.anyline.metadata.Catalog catalog, org.anyline.metadata.Schema schema, org.anyline.entity.DataSet set) throws Exception
schemas 在接口中 org.anyline.data.adapter.DriverAdapterschemas 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端index - 第几条SQL 对照 buildQueryDatabaseRun 返回顺序create - 上一步没有查到的,这一步是否需要新创建schemas - 上一步查询结果set - 查询结果集Exception - 异常public List<org.anyline.metadata.Schema> schemas(org.anyline.data.runtime.DataRuntime runtime, int index, boolean create, List<org.anyline.metadata.Schema> schemas, org.anyline.metadata.Catalog catalog, org.anyline.metadata.Schema schema, org.anyline.entity.DataSet set) throws Exception
schemas 在接口中 org.anyline.data.adapter.DriverAdapterschemas 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterExceptionpublic org.anyline.metadata.Schema schema(org.anyline.data.runtime.DataRuntime runtime,
int index,
boolean create,
org.anyline.metadata.Schema schema,
org.anyline.entity.DataSet set)
throws Exception
schema 在接口中 org.anyline.data.adapter.DriverAdapterschema 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端index - 第几条SQL 对照 buildQuerySchemaRun 返回顺序create - 上一步没有查到的,这一步是否需要新创建schema - 上一步查询结果set - 查询结果集Exception - 异常public org.anyline.metadata.Schema schema(org.anyline.data.runtime.DataRuntime runtime,
boolean create,
org.anyline.metadata.Schema schema)
throws Exception
schema 在接口中 org.anyline.data.adapter.DriverAdapterschema 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端create - 上一步没有查到的,这一步是否需要新创建schema - 上一步查询结果Exception - 异常public <T extends org.anyline.metadata.Table> List<T> tables(org.anyline.data.runtime.DataRuntime runtime, String random, boolean greedy, org.anyline.metadata.Catalog catalog, org.anyline.metadata.Schema schema, String pattern, int types, int struct)
tables 在接口中 org.anyline.data.adapter.DriverAdaptertables 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterT - Tableruntime - 运行环境主要包含驱动适配器 数据源或客户端random - 用来标记同一组命令greedy - 贪婪模式 true:查询权限范围内尽可能多的数据catalog - catalogschema - schemapattern - 名称统配符或正则types - Metadata.TYPE.struct - 是否查询表结构protected void tableMap(org.anyline.data.runtime.DataRuntime runtime,
String random,
boolean greedy,
org.anyline.metadata.Catalog catalog,
org.anyline.metadata.Schema schema)
tableMap 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端random - 用来标记同一组命令catalog - catalogschema - schemapublic <T extends org.anyline.metadata.Table> LinkedHashMap<String,T> tables(org.anyline.data.runtime.DataRuntime runtime, String random, org.anyline.metadata.Catalog catalog, org.anyline.metadata.Schema schema, String pattern, int types, int struct)
tables 在接口中 org.anyline.data.adapter.DriverAdaptertables 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterpublic List<org.anyline.data.run.Run> buildQueryTablesRun(org.anyline.data.runtime.DataRuntime runtime, boolean greedy, org.anyline.metadata.Catalog catalog, org.anyline.metadata.Schema schema, String pattern, int types) throws Exception
buildQueryTablesRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildQueryTablesRun 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端greedy - 贪婪模式 true:查询权限范围内尽可能多的数据catalog - catalogschema - schemapattern - 名称统配符或正则types - Metadata.TYPE.Exception - Exceptionpublic List<org.anyline.data.run.Run> buildQueryTablesCommentRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.Catalog catalog, org.anyline.metadata.Schema schema, String pattern, int types) throws Exception
buildQueryTablesCommentRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildQueryTablesCommentRun 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端catalog - catalogschema - schemapattern - 名称统配符或正则types - types Metadata.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> tables, org.anyline.metadata.Catalog catalog, org.anyline.metadata.Schema schema, org.anyline.entity.DataSet set) throws Exception
tables 在接口中 org.anyline.data.adapter.DriverAdaptertables 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端index - 第几条SQL 对照buildQueryTablesRun返回顺序create - 上一步没有查到的,这一步是否需要新创建catalog - catalogschema - schematables - 上一步查询结果set - 查询结果集Exception - 异常public <T extends org.anyline.metadata.Table> List<T> tables(org.anyline.data.runtime.DataRuntime runtime, int index, boolean create, List<T> tables, org.anyline.metadata.Catalog catalog, org.anyline.metadata.Schema schema, org.anyline.entity.DataSet set) throws Exception
tables 在接口中 org.anyline.data.adapter.DriverAdaptertables 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端index - 第几条SQL 对照buildQueryTablesRun返回顺序create - 上一步没有查到的,这一步是否需要新创建catalog - catalogschema - schematables - 上一步查询结果set - 查询结果集Exception - 异常public <T extends org.anyline.metadata.Table> LinkedHashMap<String,T> tables(org.anyline.data.runtime.DataRuntime runtime, boolean create, LinkedHashMap<String,T> tables, org.anyline.metadata.Catalog catalog, org.anyline.metadata.Schema schema, String pattern, int types) throws Exception
tables 在接口中 org.anyline.data.adapter.DriverAdaptertables 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端create - 上一步没有查到的,这一步是否需要新创建tables - 上一步查询结果catalog - catalogschema - schemapattern - 名称统配符或正则types - types Metadata.TYPE.Exception - 异常public <T extends org.anyline.metadata.Table> List<T> tables(org.anyline.data.runtime.DataRuntime runtime, boolean create, List<T> tables, org.anyline.metadata.Catalog catalog, org.anyline.metadata.Schema schema, String pattern, int types) throws Exception
tables 在接口中 org.anyline.data.adapter.DriverAdaptertables 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端create - 上一步没有查到的,这一步是否需要新创建tables - 上一步查询结果catalog - catalogschema - schemapattern - 名称统配符或正则types - types Metadata.TYPE.Exception - 异常public <T extends org.anyline.metadata.Table> LinkedHashMap<String,T> comments(org.anyline.data.runtime.DataRuntime runtime, int index, boolean create, LinkedHashMap<String,T> tables, org.anyline.metadata.Catalog catalog, org.anyline.metadata.Schema schema, org.anyline.entity.DataSet set) throws Exception
comments 在接口中 org.anyline.data.adapter.DriverAdaptercomments 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端index - 第几条SQL 对照buildQueryTablesRun返回顺序create - 上一步没有查到的,这一步是否需要新创建catalog - catalogschema - schematables - 上一步查询结果set - 查询结果集Exception - 异常public <T extends org.anyline.metadata.Table> List<T> comments(org.anyline.data.runtime.DataRuntime runtime, int index, boolean create, List<T> tables, org.anyline.metadata.Catalog catalog, org.anyline.metadata.Schema schema, org.anyline.entity.DataSet set) throws Exception
comments 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端index - 第几条SQL 对照buildQueryTablesRun返回顺序create - 上一步没有查到的,这一步是否需要新创建catalog - catalogschema - schematables - 上一步查询结果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 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端random - 用来标记同一组命令table - 表init - 是否还原初始状态 如自增状态public List<org.anyline.data.run.Run> buildQueryDdlsRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.Table table) throws Exception
buildQueryDdlsRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildQueryDdlsRun 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端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 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端index - 第几条SQL 对照 buildQueryDdlsRun 返回顺序table - 表ddls - 上一步查询结果set - sql执行的结果集public <T extends org.anyline.metadata.View> LinkedHashMap<String,T> views(org.anyline.data.runtime.DataRuntime runtime, String random, boolean greedy, org.anyline.metadata.Catalog catalog, org.anyline.metadata.Schema schema, String pattern, int types)
views 在接口中 org.anyline.data.adapter.DriverAdapterviews 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterT - Viewruntime - 运行环境主要包含驱动适配器 数据源或客户端random - 用来标记同一组命令greedy - 贪婪模式 true:查询权限范围内尽可能多的数据catalog - catalogschema - schemapattern - 名称统配符或正则types - Metadata.TYPE.public List<org.anyline.data.run.Run> buildQueryViewsRun(org.anyline.data.runtime.DataRuntime runtime, boolean greedy, org.anyline.metadata.Catalog catalog, org.anyline.metadata.Schema schema, String pattern, int types) throws Exception
buildQueryViewsRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildQueryViewsRun 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端greedy - 贪婪模式 true:查询权限范围内尽可能多的数据catalog - catalogschema - schemapattern - 名称统配符或正则types - types Metadata.TYPE.Exceptionpublic <T extends org.anyline.metadata.View> LinkedHashMap<String,T> views(org.anyline.data.runtime.DataRuntime runtime, int index, boolean create, LinkedHashMap<String,T> views, org.anyline.metadata.Catalog catalog, org.anyline.metadata.Schema schema, org.anyline.entity.DataSet set) throws Exception
views 在接口中 org.anyline.data.adapter.DriverAdapterviews 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端index - 第几条SQL 对照buildQueryViewsRun返回顺序create - 上一步没有查到的,这一步是否需要新创建catalog - catalogschema - schemaviews - 上一步查询结果set - 查询结果集Exception - 异常public <T extends org.anyline.metadata.View> LinkedHashMap<String,T> views(org.anyline.data.runtime.DataRuntime runtime, boolean create, LinkedHashMap<String,T> views, org.anyline.metadata.Catalog catalog, org.anyline.metadata.Schema schema, String pattern, int types) throws Exception
views 在接口中 org.anyline.data.adapter.DriverAdapterviews 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端create - 上一步没有查到的,这一步是否需要新创建views - 上一步查询结果catalog - catalogschema - schemapattern - 名称统配符或正则types - types Metadata.TYPE.Exception - 异常public List<String> ddl(org.anyline.data.runtime.DataRuntime runtime, String random, org.anyline.metadata.View view)
ddl 在接口中 org.anyline.data.adapter.DriverAdapterddl 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端random - 用来标记同一组命令view - 视图public List<org.anyline.data.run.Run> buildQueryDdlsRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.View view) throws Exception
buildQueryDdlsRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildQueryDdlsRun 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端view - viewExceptionpublic 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 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端index - 第几条SQL 对照 buildQueryDdlsRun 返回顺序view - viewddls - 上一步查询结果set - sql执行的结果集public <T extends org.anyline.metadata.MasterTable> LinkedHashMap<String,T> masterTables(org.anyline.data.runtime.DataRuntime runtime, String random, boolean greedy, org.anyline.metadata.Catalog catalog, org.anyline.metadata.Schema schema, String pattern, int types)
masterTables 在接口中 org.anyline.data.adapter.DriverAdaptermasterTables 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterT - MasterTableruntime - 运行环境主要包含驱动适配器 数据源或客户端random - 用来标记同一组命令greedy - 贪婪模式 true:查询权限范围内尽可能多的数据catalog - catalogschema - schemapattern - 名称统配符或正则types - Metadata.TYPE.public List<org.anyline.data.run.Run> buildQueryMasterTablesRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.Catalog catalog, org.anyline.metadata.Schema schema, String pattern, int types) throws Exception
buildQueryMasterTablesRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildQueryMasterTablesRun 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端catalog - catalogschema - schemapattern - 名称统配符或正则types - typesExceptionpublic <T extends org.anyline.metadata.MasterTable> LinkedHashMap<String,T> masterTables(org.anyline.data.runtime.DataRuntime runtime, int index, boolean create, LinkedHashMap<String,T> tables, org.anyline.metadata.Catalog catalog, org.anyline.metadata.Schema schema, org.anyline.entity.DataSet set) throws Exception
masterTables 在接口中 org.anyline.data.adapter.DriverAdaptermasterTables 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端index - 第几条SQL 对照 buildQueryMasterTablesRun返回顺序create - 上一步没有查到的,这一步是否需要新创建catalog - catalogschema - schematables - 上一步查询结果set - 查询结果集Exception - 异常public <T extends org.anyline.metadata.MasterTable> LinkedHashMap<String,T> masterTables(org.anyline.data.runtime.DataRuntime runtime, boolean create, LinkedHashMap<String,T> tables, org.anyline.metadata.Catalog catalog, org.anyline.metadata.Schema schema, String pattern, int types) throws Exception
masterTables 在接口中 org.anyline.data.adapter.DriverAdaptermasterTables 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端create - 上一步没有查到的,这一步是否需要新创建catalog - catalogschema - schematables - 上一步查询结果Exception - 异常public List<String> ddl(org.anyline.data.runtime.DataRuntime runtime, String random, org.anyline.metadata.MasterTable table)
ddl 在接口中 org.anyline.data.adapter.DriverAdapterddl 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端random - 用来标记同一组命令table - MasterTablepublic List<org.anyline.data.run.Run> buildQueryDdlsRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.MasterTable table) throws Exception
buildQueryDdlsRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildQueryDdlsRun 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端table - MasterTableExceptionpublic List<String> ddl(org.anyline.data.runtime.DataRuntime runtime, int index, org.anyline.metadata.MasterTable table, List<String> ddls, org.anyline.entity.DataSet set)
ddl 在接口中 org.anyline.data.adapter.DriverAdapterddl 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端index - 第几条SQL 对照 buildQueryDdlsRun 返回顺序table - MasterTableddls - 上一步查询结果set - sql执行的结果集public <T extends org.anyline.metadata.PartitionTable> LinkedHashMap<String,T> partitionTables(org.anyline.data.runtime.DataRuntime runtime, String random, boolean greedy, org.anyline.metadata.MasterTable master, Map<String,Object> tags, String pattern)
partitionTables 在接口中 org.anyline.data.adapter.DriverAdapterpartitionTables 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterT - MasterTableruntime - 运行环境主要包含驱动适配器 数据源或客户端random - 用来标记同一组命令greedy - 贪婪模式 true:查询权限范围内尽可能多的数据master - 主表pattern - 名称统配符或正则public List<org.anyline.data.run.Run> buildQueryPartitionTablesRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.Catalog catalog, org.anyline.metadata.Schema schema, String pattern, int types) throws Exception
buildQueryPartitionTablesRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildQueryPartitionTablesRun 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端catalog - catalogschema - schemapattern - 名称统配符或正则types - typesExceptionpublic List<org.anyline.data.run.Run> buildQueryPartitionTablesRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.Table master, Map<String,Object> tags, String name) throws Exception
buildQueryPartitionTablesRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildQueryPartitionTablesRun 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端master - 主表tags - 标签名+标签值name - 名称统配符或正则Exception - 异常public List<org.anyline.data.run.Run> buildQueryPartitionTablesRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.Table master, Map<String,Object> tags) throws Exception
buildQueryPartitionTablesRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildQueryPartitionTablesRun 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端master - 主表tags - 标签名+标签值Exception - 异常public <T extends org.anyline.metadata.PartitionTable> LinkedHashMap<String,T> partitionTables(org.anyline.data.runtime.DataRuntime runtime, int total, int index, boolean create, org.anyline.metadata.MasterTable master, LinkedHashMap<String,T> tables, org.anyline.metadata.Catalog catalog, org.anyline.metadata.Schema schema, org.anyline.entity.DataSet set) throws Exception
partitionTables 在接口中 org.anyline.data.adapter.DriverAdapterpartitionTables 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端total - 合计SQL数量index - 第几条SQL 对照 buildQueryMasterTablesRun返回顺序create - 上一步没有查到的,这一步是否需要新创建master - 主表catalog - catalogschema - schematables - 上一步查询结果set - 查询结果集Exception - 异常public <T extends org.anyline.metadata.PartitionTable> LinkedHashMap<String,T> partitionTables(org.anyline.data.runtime.DataRuntime runtime, boolean create, LinkedHashMap<String,T> tables, org.anyline.metadata.Catalog catalog, org.anyline.metadata.Schema schema, org.anyline.metadata.MasterTable master) throws Exception
partitionTables 在接口中 org.anyline.data.adapter.DriverAdapterpartitionTables 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端create - 上一步没有查到的,这一步是否需要新创建master - 主表catalog - catalogschema - schematables - 上一步查询结果Exception - 异常public List<String> ddl(org.anyline.data.runtime.DataRuntime runtime, String random, org.anyline.metadata.PartitionTable table)
ddl 在接口中 org.anyline.data.adapter.DriverAdapterddl 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端random - 用来标记同一组命令table - PartitionTablepublic List<org.anyline.data.run.Run> buildQueryDdlsRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.PartitionTable table) throws Exception
buildQueryDdlsRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildQueryDdlsRun 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端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 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端index - 第几条SQL 对照 buildQueryDdlsRun 返回顺序table - MasterTableddls - 上一步查询结果set - sql执行的结果集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, boolean primary)
columns 在接口中 org.anyline.data.adapter.DriverAdaptercolumns 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterT - 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, org.anyline.metadata.Catalog catalog, org.anyline.metadata.Schema schema, org.anyline.metadata.Table table)
columns 在接口中 org.anyline.data.adapter.DriverAdaptercolumns 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterT - Columnruntime - 运行环境主要包含驱动适配器 数据源或客户端random - 用来标记同一组命令greedy - 贪婪模式 true:如果不填写catalog或schema则查询全部 false:只在当前catalog和schema中查询catalog - catalogschema - schematable - 查询全部表时 输入nullpublic List<org.anyline.data.run.Run> buildQueryColumnsRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.Table table, boolean metadata) throws Exception
buildQueryColumnsRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildQueryColumnsRun 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端table - 表metadata - 是否根据metadata(true:SELECT * FROM T WHERE 1=0,false:查询系统表)Exceptionpublic <T extends org.anyline.metadata.Column> LinkedHashMap<String,T> columns(org.anyline.data.runtime.DataRuntime runtime, int index, boolean create, org.anyline.metadata.Table table, LinkedHashMap<String,T> columns, org.anyline.entity.DataSet set) throws Exception
columns 在接口中 org.anyline.data.adapter.DriverAdaptercolumns 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端index - 第几条SQL 对照 buildQueryColumnsRun返回顺序create - 上一步没有查到的,这一步是否需要新创建table - 表columns - 上一步查询结果set - 查询结果集Exception - 异常public <T extends org.anyline.metadata.Column> List<T> columns(org.anyline.data.runtime.DataRuntime runtime, int index, boolean create, org.anyline.metadata.Table table, List<T> columns, org.anyline.entity.DataSet set) throws Exception
columns 在接口中 org.anyline.data.adapter.DriverAdaptercolumns 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterExceptionpublic <T extends org.anyline.metadata.Column> LinkedHashMap<String,T> columns(org.anyline.data.runtime.DataRuntime runtime, boolean create, LinkedHashMap<String,T> columns, org.anyline.metadata.Table table, String pattern) throws Exception
columns 在接口中 org.anyline.data.adapter.DriverAdaptercolumns 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端create - 上一步没有查到的,这一步是否需要新创建table - 表columns - 上一步查询结果pattern - 名称Exception - 异常public <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)
tags 在接口中 org.anyline.data.adapter.DriverAdaptertags 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterT - Tagruntime - 运行环境主要包含驱动适配器 数据源或客户端random - 用来标记同一组命令greedy - 贪婪模式 true:如果不填写catalog或schema则查询全部 false:只在当前catalog和schema中查询table - 表public List<org.anyline.data.run.Run> buildQueryTagsRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.Table table, boolean metadata) throws Exception
buildQueryTagsRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildQueryTagsRun 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端table - 表metadata - 是否需要根据metadataExceptionpublic <T extends org.anyline.metadata.Tag> LinkedHashMap<String,T> tags(org.anyline.data.runtime.DataRuntime runtime, int index, boolean create, org.anyline.metadata.Table table, LinkedHashMap<String,T> tags, org.anyline.entity.DataSet set) throws Exception
tags 在接口中 org.anyline.data.adapter.DriverAdaptertags 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端index - 第几条查询SQL 对照 buildQueryTagsRun返回顺序create - 上一步没有查到的,这一步是否需要新创建table - 表tags - 上一步查询结果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.Table table, String pattern) throws Exception
tags 在接口中 org.anyline.data.adapter.DriverAdaptertags 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端create - 上一步没有查到的,这一步是否需要新创建table - 表tags - 上一步查询结果pattern - 名称统配符或正则Exception - 异常public org.anyline.metadata.PrimaryKey primary(org.anyline.data.runtime.DataRuntime runtime,
String random,
boolean greedy,
org.anyline.metadata.Table table)
primary 在接口中 org.anyline.data.adapter.DriverAdapterprimary 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端random - 用来标记同一组命令greedy - 贪婪模式 true:如果不填写catalog或schema则查询全部 false:只在当前catalog和schema中查询table - 表public List<org.anyline.data.run.Run> buildQueryPrimaryRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.Table table) throws Exception
buildQueryPrimaryRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildQueryPrimaryRun 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端table - 表Exceptionpublic <T extends org.anyline.metadata.PrimaryKey> T init(org.anyline.data.runtime.DataRuntime runtime,
int index,
T primary,
org.anyline.metadata.Table table,
org.anyline.entity.DataSet set)
throws Exception
init 在接口中 org.anyline.data.adapter.DriverAdapterinit 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端index - 第几条查询SQL 对照 buildQueryIndexesRun 返回顺序table - 表set - sql查询结果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.Table table)
foreigns 在接口中 org.anyline.data.adapter.DriverAdapterforeigns 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端random - 用来标记同一组命令greedy - 贪婪模式 true:如果不填写catalog或schema则查询全部 false:只在当前catalog和schema中查询table - 表public List<org.anyline.data.run.Run> buildQueryForeignsRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.Table table) throws Exception
buildQueryForeignsRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildQueryForeignsRun 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端table - 表Exceptionpublic <T extends org.anyline.metadata.ForeignKey> LinkedHashMap<String,T> foreigns(org.anyline.data.runtime.DataRuntime runtime, int index, org.anyline.metadata.Table table, LinkedHashMap<String,T> foreigns, org.anyline.entity.DataSet set) throws Exception
foreigns 在接口中 org.anyline.data.adapter.DriverAdapterforeigns 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端index - 第几条查询SQL 对照 buildQueryForeignsRun 返回顺序table - 表foreigns - 上一步查询结果set - sql查询结果Exception - 异常public <T extends org.anyline.metadata.Index> List<T> indexs(org.anyline.data.runtime.DataRuntime runtime, String random, boolean greedy, org.anyline.metadata.Table table, String pattern)
indexs 在接口中 org.anyline.data.adapter.DriverAdapterindexs 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterT - Indexruntime - 运行环境主要包含驱动适配器 数据源或客户端random - 用来标记同一组命令greedy - 贪婪模式 true:如果不填写catalog或schema则查询全部 false:只在当前catalog和schema中查询table - 表pattern - 名称统配符或正则public <T extends org.anyline.metadata.Index> LinkedHashMap<String,T> indexs(org.anyline.data.runtime.DataRuntime runtime, String random, org.anyline.metadata.Table table, String pattern)
indexs 在接口中 org.anyline.data.adapter.DriverAdapterindexs 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterT - Indexruntime - 运行环境主要包含驱动适配器 数据源或客户端random - 用来标记同一组命令table - 表pattern - 名称统配符或正则public List<org.anyline.data.run.Run> buildQueryIndexesRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.Table table, String name)
buildQueryIndexesRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildQueryIndexesRun 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端table - 表name - 名称public <T extends org.anyline.metadata.Index> LinkedHashMap<String,T> indexs(org.anyline.data.runtime.DataRuntime runtime, int index, boolean create, org.anyline.metadata.Table table, LinkedHashMap<String,T> indexs, org.anyline.entity.DataSet set) throws Exception
indexs 在接口中 org.anyline.data.adapter.DriverAdapterindexs 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端index - 第几条查询SQL 对照 buildQueryIndexesRun 返回顺序create - 上一步没有查到的,这一步是否需要新创建table - 表indexs - 上一步查询结果set - 查询结果集Exception - 异常public <T extends org.anyline.metadata.Index> List<T> indexs(org.anyline.data.runtime.DataRuntime runtime, int index, boolean create, org.anyline.metadata.Table table, List<T> indexs, org.anyline.entity.DataSet set) throws Exception
indexs 在接口中 org.anyline.data.adapter.DriverAdapterindexs 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端index - 第几条查询SQL 对照 buildQueryIndexesRun 返回顺序create - 上一步没有查到的,这一步是否需要新创建table - 表indexs - 上一步查询结果set - 查询结果集Exception - 异常public <T extends org.anyline.metadata.Index> List<T> indexs(org.anyline.data.runtime.DataRuntime runtime, boolean create, List<T> indexs, org.anyline.metadata.Table table, boolean unique, boolean approximate) throws Exception
indexs 在接口中 org.anyline.data.adapter.DriverAdapterindexs 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端create - 上一步没有查到的,这一步是否需要新创建table - 表unique - 是否唯一approximate - 索引允许结果反映近似值Exception - 异常public <T extends org.anyline.metadata.Index> LinkedHashMap<String,T> indexs(org.anyline.data.runtime.DataRuntime runtime, boolean create, LinkedHashMap<String,T> indexs, org.anyline.metadata.Table table, boolean unique, boolean approximate) throws Exception
indexs 在接口中 org.anyline.data.adapter.DriverAdapterindexs 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端create - 上一步没有查到的,这一步是否需要新创建table - 表unique - 是否唯一approximate - 索引允许结果反映近似值Exception - 异常public <T extends org.anyline.metadata.Constraint> List<T> constraints(org.anyline.data.runtime.DataRuntime runtime, String random, boolean greedy, org.anyline.metadata.Table table, String pattern)
constraints 在接口中 org.anyline.data.adapter.DriverAdapterconstraints 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterT - Indexruntime - 运行环境主要包含驱动适配器 数据源或客户端random - 用来标记同一组命令greedy - 贪婪模式 true:如果不填写catalog或schema则查询全部 false:只在当前catalog和schema中查询table - 表pattern - 名称统配符或正则public <T extends org.anyline.metadata.Constraint> LinkedHashMap<String,T> constraints(org.anyline.data.runtime.DataRuntime runtime, String random, org.anyline.metadata.Table table, org.anyline.metadata.Column column, String pattern)
constraints 在接口中 org.anyline.data.adapter.DriverAdapterconstraints 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterT - Indexruntime - 运行环境主要包含驱动适配器 数据源或客户端random - 用来标记同一组命令table - 表column - 列pattern - 名称统配符或正则public List<org.anyline.data.run.Run> buildQueryConstraintsRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.Table table, org.anyline.metadata.Column column, String pattern)
buildQueryConstraintsRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildQueryConstraintsRun 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端table - 表pattern - 名称通配符或正则public <T extends org.anyline.metadata.Constraint> List<T> constraints(org.anyline.data.runtime.DataRuntime runtime, int index, boolean create, org.anyline.metadata.Table table, List<T> constraints, org.anyline.entity.DataSet set) throws Exception
constraints 在接口中 org.anyline.data.adapter.DriverAdapterconstraints 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端index - 第几条查询SQL 对照 buildQueryConstraintsRun 返回顺序create - 上一步没有查到的,这一步是否需要新创建table - 表constraints - 上一步查询结果set - DataSetException - 异常public <T extends org.anyline.metadata.Constraint> LinkedHashMap<String,T> constraints(org.anyline.data.runtime.DataRuntime runtime, int index, boolean create, org.anyline.metadata.Table table, org.anyline.metadata.Column column, LinkedHashMap<String,T> constraints, org.anyline.entity.DataSet set) throws Exception
constraints 在接口中 org.anyline.data.adapter.DriverAdapterconstraints 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端index - 第几条查询SQL 对照 buildQueryConstraintsRun 返回顺序create - 上一步没有查到的,这一步是否需要新创建table - 表column - 列constraints - 上一步查询结果set - DataSetException - 异常public <T extends org.anyline.metadata.Trigger> LinkedHashMap<String,T> triggers(org.anyline.data.runtime.DataRuntime runtime, String random, boolean greedy, org.anyline.metadata.Table table, List<org.anyline.metadata.Trigger.EVENT> events)
triggers 在接口中 org.anyline.data.adapter.DriverAdaptertriggers 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterT - Indexruntime - 运行环境主要包含驱动适配器 数据源或客户端random - 用来标记同一组命令greedy - 贪婪模式 true:如果不填写catalog或schema则查询全部 false:只在当前catalog和schema中查询table - 表events - 事件 INSERT|UPDATE|DELETEpublic List<org.anyline.data.run.Run> buildQueryTriggersRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.Table table, List<org.anyline.metadata.Trigger.EVENT> events)
buildQueryTriggersRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildQueryTriggersRun 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端table - 表events - 事件 INSERT|UPDATE|DELETEpublic <T extends org.anyline.metadata.Trigger> LinkedHashMap<String,T> triggers(org.anyline.data.runtime.DataRuntime runtime, int index, boolean create, org.anyline.metadata.Table table, LinkedHashMap<String,T> triggers, org.anyline.entity.DataSet set) throws Exception
triggers 在接口中 org.anyline.data.adapter.DriverAdaptertriggers 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端index - 第几条查询SQL 对照 buildQueryConstraintsRun 返回顺序create - 上一步没有查到的,这一步是否需要新创建table - 表triggers - 上一步查询结果set - 查询结果集Exception - 异常public <T extends org.anyline.metadata.Procedure> List<T> procedures(org.anyline.data.runtime.DataRuntime runtime, String random, boolean greedy, org.anyline.metadata.Catalog catalog, org.anyline.metadata.Schema schema, String pattern)
procedures 在接口中 org.anyline.data.adapter.DriverAdapterprocedures 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterT - Indexruntime - 运行环境主要包含驱动适配器 数据源或客户端random - 用来标记同一组命令greedy - 贪婪模式 true:如果不填写catalog或schema则查询全部 false:只在当前catalog和schema中查询catalog - catalogschema - schemapattern - 名称统配符或正则public <T extends org.anyline.metadata.Procedure> LinkedHashMap<String,T> procedures(org.anyline.data.runtime.DataRuntime runtime, String random, org.anyline.metadata.Catalog catalog, org.anyline.metadata.Schema schema, String pattern)
procedures 在接口中 org.anyline.data.adapter.DriverAdapterprocedures 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterT - Indexruntime - 运行环境主要包含驱动适配器 数据源或客户端random - 用来标记同一组命令catalog - catalogschema - schemapattern - 名称统配符或正则public List<org.anyline.data.run.Run> buildQueryProceduresRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.Catalog catalog, org.anyline.metadata.Schema schema, String pattern)
buildQueryProceduresRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildQueryProceduresRun 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端catalog - catalogschema - schemapattern - 名称统配符或正则public <T extends org.anyline.metadata.Procedure> LinkedHashMap<String,T> procedures(org.anyline.data.runtime.DataRuntime runtime, int index, boolean create, LinkedHashMap<String,T> procedures, org.anyline.entity.DataSet set) throws Exception
procedures 在接口中 org.anyline.data.adapter.DriverAdapterprocedures 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端index - 第几条查询SQL 对照 buildQueryConstraintsRun 返回顺序create - 上一步没有查到的,这一步是否需要新创建procedures - 上一步查询结果set - 查询结果集Exception - 异常public <T extends org.anyline.metadata.Procedure> List<T> procedures(org.anyline.data.runtime.DataRuntime runtime, boolean create, List<T> procedures) throws Exception
procedures 在接口中 org.anyline.data.adapter.DriverAdapterprocedures 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端create - 上一步没有查到的,这一步是否需要新创建procedures - 上一步查询结果Exception - 异常public <T extends org.anyline.metadata.Procedure> LinkedHashMap<String,T> procedures(org.anyline.data.runtime.DataRuntime runtime, boolean create, LinkedHashMap<String,T> procedures) throws Exception
procedures 在接口中 org.anyline.data.adapter.DriverAdapterprocedures 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端create - 上一步没有查到的,这一步是否需要新创建procedures - 上一步查询结果Exception - 异常public List<String> ddl(org.anyline.data.runtime.DataRuntime runtime, String random, org.anyline.metadata.Procedure procedure)
ddl 在接口中 org.anyline.data.adapter.DriverAdapterddl 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端random - 用来标记同一组命令procedure - Procedurepublic List<org.anyline.data.run.Run> buildQueryDdlsRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.Procedure procedure) throws Exception
buildQueryDdlsRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildQueryDdlsRun 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端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 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端index - 第几条SQL 对照 buildQueryDdlsRun 返回顺序procedure - Procedureddls - 上一步查询结果set - 查询结果集public <T extends org.anyline.metadata.Function> List<T> functions(org.anyline.data.runtime.DataRuntime runtime, String random, boolean greedy, org.anyline.metadata.Catalog catalog, org.anyline.metadata.Schema schema, String pattern)
functions 在接口中 org.anyline.data.adapter.DriverAdapterfunctions 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterT - Indexruntime - 运行环境主要包含驱动适配器 数据源或客户端random - 用来标记同一组命令greedy - 贪婪模式 true:如果不填写catalog或schema则查询全部 false:只在当前catalog和schema中查询catalog - catalogschema - schemapattern - 名称统配符或正则public <T extends org.anyline.metadata.Function> LinkedHashMap<String,T> functions(org.anyline.data.runtime.DataRuntime runtime, String random, org.anyline.metadata.Catalog catalog, org.anyline.metadata.Schema schema, String pattern)
functions 在接口中 org.anyline.data.adapter.DriverAdapterfunctions 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterT - Indexruntime - 运行环境主要包含驱动适配器 数据源或客户端random - 用来标记同一组命令catalog - catalogschema - schemapattern - 名称统配符或正则public List<org.anyline.data.run.Run> buildQueryFunctionsRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.Catalog catalog, org.anyline.metadata.Schema schema, String name)
buildQueryFunctionsRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildQueryFunctionsRun 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端catalog - catalogschema - schemaname - 名称统配符或正则public <T extends org.anyline.metadata.Function> List<T> functions(org.anyline.data.runtime.DataRuntime runtime, int index, boolean create, List<T> functions, org.anyline.metadata.Catalog catalog, org.anyline.metadata.Schema schema, org.anyline.entity.DataSet set) throws Exception
functions 在接口中 org.anyline.data.adapter.DriverAdapterfunctions 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端index - 第几条查询SQL 对照 buildQueryConstraintsRun 返回顺序create - 上一步没有查到的,这一步是否需要新创建functions - 上一步查询结果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> functions, org.anyline.metadata.Catalog catalog, org.anyline.metadata.Schema schema, org.anyline.entity.DataSet set) throws Exception
functions 在接口中 org.anyline.data.adapter.DriverAdapterfunctions 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端index - 第几条查询SQL 对照 buildQueryConstraintsRun 返回顺序create - 上一步没有查到的,这一步是否需要新创建functions - 上一步查询结果set - 查询结果集Exception - 异常public <T extends org.anyline.metadata.Function> List<T> functions(org.anyline.data.runtime.DataRuntime runtime, boolean create, List<T> functions) throws Exception
functions 在接口中 org.anyline.data.adapter.DriverAdapterfunctions 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端create - 上一步没有查到的,这一步是否需要新创建functions - 上一步查询结果Exception - 异常public List<String> ddl(org.anyline.data.runtime.DataRuntime runtime, String random, org.anyline.metadata.Function meta)
ddl 在接口中 org.anyline.data.adapter.DriverAdapterddl 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端random - 用来标记同一组命令meta - Functionpublic List<org.anyline.data.run.Run> buildQueryDdlsRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.Function meta) throws Exception
buildQueryDdlsRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildQueryDdlsRun 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端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 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端index - 第几条SQL 对照 buildQueryDdlsRun 返回顺序function - Functionddls - 上一步查询结果set - 查询结果集public <T extends org.anyline.metadata.Sequence> List<T> sequences(org.anyline.data.runtime.DataRuntime runtime, String random, boolean greedy, org.anyline.metadata.Catalog catalog, org.anyline.metadata.Schema schema, String pattern)
sequences 在接口中 org.anyline.data.adapter.DriverAdaptersequences 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterT - Indexruntime - 运行环境主要包含驱动适配器 数据源或客户端random - 用来标记同一组命令greedy - 贪婪模式 true:如果不填写catalog或schema则查询全部 false:只在当前catalog和schema中查询catalog - catalogschema - schemapattern - 名称统配符或正则public <T extends org.anyline.metadata.Sequence> LinkedHashMap<String,T> sequences(org.anyline.data.runtime.DataRuntime runtime, String random, org.anyline.metadata.Catalog catalog, org.anyline.metadata.Schema schema, String pattern)
sequences 在接口中 org.anyline.data.adapter.DriverAdaptersequences 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterT - Indexruntime - 运行环境主要包含驱动适配器 数据源或客户端random - 用来标记同一组命令catalog - catalogschema - schemapattern - 名称统配符或正则public List<org.anyline.data.run.Run> buildQuerySequencesRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.Catalog catalog, org.anyline.metadata.Schema schema, String name)
buildQuerySequencesRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildQuerySequencesRun 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端catalog - catalogschema - schemaname - 名称统配符或正则public <T extends org.anyline.metadata.Sequence> List<T> sequences(org.anyline.data.runtime.DataRuntime runtime, int index, boolean create, List<T> sequences, org.anyline.entity.DataSet set) throws Exception
sequences 在接口中 org.anyline.data.adapter.DriverAdaptersequences 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端index - 第几条查询SQL 对照 buildQueryConstraintsRun 返回顺序create - 上一步没有查到的,这一步是否需要新创建sequences - 上一步查询结果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> sequences, org.anyline.entity.DataSet set) throws Exception
sequences 在接口中 org.anyline.data.adapter.DriverAdaptersequences 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端index - 第几条查询SQL 对照 buildQueryConstraintsRun 返回顺序create - 上一步没有查到的,这一步是否需要新创建sequences - 上一步查询结果set - 查询结果集Exception - 异常public <T extends org.anyline.metadata.Sequence> List<T> sequences(org.anyline.data.runtime.DataRuntime runtime, boolean create, List<T> sequences) throws Exception
sequences 在接口中 org.anyline.data.adapter.DriverAdaptersequences 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端create - 上一步没有查到的,这一步是否需要新创建sequences - 上一步查询结果Exception - 异常public List<String> ddl(org.anyline.data.runtime.DataRuntime runtime, String random, org.anyline.metadata.Sequence meta)
ddl 在接口中 org.anyline.data.adapter.DriverAdapterddl 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端random - 用来标记同一组命令meta - Sequencepublic List<org.anyline.data.run.Run> buildQueryDdlsRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.Sequence meta) throws Exception
buildQueryDdlsRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildQueryDdlsRun 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端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 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端index - 第几条SQL 对照 buildQueryDdlsRun 返回顺序sequence - Sequenceddls - 上一步查询结果set - 查询结果集public <T extends org.anyline.metadata.Metadata> T search(List<T> metas, org.anyline.metadata.Catalog catalog, org.anyline.metadata.Schema schema, String name)
search 在接口中 org.anyline.data.adapter.DriverAdaptersearch 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterT - Tablemetas - metascatalog - catalogschema - schemaname - namepublic <T extends org.anyline.metadata.Schema> T schema(List<T> schemas, org.anyline.metadata.Catalog catalog, String name)
schema 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterT - Tableschemas - schemascatalog - catalogname - namepublic <T extends org.anyline.metadata.Catalog> T catalog(List<T> catalogs, String name)
catalog 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterT - Tablecatalogs - catalogsname - namepublic <T extends org.anyline.metadata.Database> T database(List<T> databases, String name)
database 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterT - 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 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端random - 用来标记同一组命令meta - Metadata(表,列等)action - 执行命令run - 最终待执行的命令和参数(如果是JDBC环境就是SQL)public boolean create(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Table meta)
throws Exception
create 在接口中 org.anyline.data.adapter.DriverAdaptercreate 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 表Exception - DDL异常public boolean alter(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Table meta)
throws Exception
alter 在接口中 org.anyline.data.adapter.DriverAdapteralter 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端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 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端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 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端origin - 原表name - 新名称Exception - DDL异常public String keyword(org.anyline.metadata.Metadata meta)
keyword 在接口中 org.anyline.data.adapter.DriverAdapterkeyword 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdaptermeta - 表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 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 表Exception - 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 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端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) throws Exception
buildAlterRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildAlterRun 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端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 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端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 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端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 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端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 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端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 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 表Exception - 异常public StringBuilder checkTableExists(org.anyline.data.runtime.DataRuntime runtime, StringBuilder builder, boolean exists)
checkTableExists 在接口中 org.anyline.data.adapter.DriverAdaptercheckTableExists 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端builder - builderexists - existspublic void checkPrimary(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Table table)
checkPrimary 在接口中 org.anyline.data.adapter.DriverAdaptercheckPrimary 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端table - 表public StringBuilder primary(org.anyline.data.runtime.DataRuntime runtime, StringBuilder builder, org.anyline.metadata.Table meta)
primary 在接口中 org.anyline.data.adapter.DriverAdapterprimary 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端builder - buildermeta - 表public StringBuilder engine(org.anyline.data.runtime.DataRuntime runtime, StringBuilder builder, org.anyline.metadata.Table meta)
engine 在接口中 org.anyline.data.adapter.DriverAdapterengine 在类中 org.anyline.data.jdbc.adapter.init.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 在类中 org.anyline.data.jdbc.adapter.init.AbstractJDBCAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端builder - buildermeta - 表public StringBuilder columns(org.anyline.data.runtime.DataRuntime runtime, StringBuilder builder, org.anyline.metadata.Table meta)
columns 在接口中 org.anyline.data.adapter.DriverAdaptercolumns 在类中 org.anyline.data.jdbc.adapter.init.AbstractJDBCAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端builder - buildermeta - 表public StringBuilder indexs(org.anyline.data.runtime.DataRuntime runtime, StringBuilder builder, org.anyline.metadata.Table meta)
indexs 在接口中 org.anyline.data.adapter.DriverAdapterindexs 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端builder - buildermeta - 表public StringBuilder charset(org.anyline.data.runtime.DataRuntime runtime, StringBuilder builder, org.anyline.metadata.Table meta)
charset 在接口中 org.anyline.data.adapter.DriverAdaptercharset 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端builder - buildermeta - 表public StringBuilder comment(org.anyline.data.runtime.DataRuntime runtime, StringBuilder builder, org.anyline.metadata.Table meta)
comment 在接口中 org.anyline.data.adapter.DriverAdaptercomment 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端builder - buildermeta - 表public StringBuilder keys(org.anyline.data.runtime.DataRuntime runtime, StringBuilder builder, org.anyline.metadata.Table meta)
keys 在接口中 org.anyline.data.adapter.DriverAdapterkeys 在类中 org.anyline.data.jdbc.adapter.init.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 在类中 org.anyline.data.jdbc.adapter.init.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 在类中 org.anyline.data.jdbc.adapter.init.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 在类中 org.anyline.data.jdbc.adapter.init.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 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端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 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端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 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端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 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端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 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端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 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端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 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端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 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端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 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 视图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 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端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 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端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 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端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 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端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 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 视图Exception - 异常public StringBuilder checkViewExists(org.anyline.data.runtime.DataRuntime runtime, StringBuilder builder, boolean exists)
checkViewExists 在接口中 org.anyline.data.adapter.DriverAdaptercheckViewExists 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端builder - builderexists - existspublic StringBuilder comment(org.anyline.data.runtime.DataRuntime runtime, StringBuilder builder, org.anyline.metadata.View meta)
comment 在接口中 org.anyline.data.adapter.DriverAdaptercomment 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端builder - buildermeta - 视图public boolean create(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.MasterTable meta)
throws Exception
create 在接口中 org.anyline.data.adapter.DriverAdaptercreate 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端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 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端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 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端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 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端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 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端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 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端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 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端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 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端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 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端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 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 表Exception - 异常public boolean create(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.PartitionTable meta)
throws Exception
create 在接口中 org.anyline.data.adapter.DriverAdaptercreate 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端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 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端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 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端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 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端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 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端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 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端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 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端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 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端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 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端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 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 表Exception - 异常public boolean add(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Column meta)
throws Exception
add 在接口中 org.anyline.data.adapter.DriverAdapteradd 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端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 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端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 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端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 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端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 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端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 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 列slice - 是否只生成片段(不含alter table部分,用于DDL合并)Exceptionpublic List<org.anyline.data.run.Run> buildAddRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.Column meta) throws Exception
buildAddRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildAddRun 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterExceptionpublic 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 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 列slice - 是否只生成片段(不含alter table部分,用于DDL合并)Exceptionpublic List<org.anyline.data.run.Run> buildAlterRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.Column meta) throws Exception
buildAlterRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildAlterRun 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterExceptionpublic 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 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 列slice - 是否只生成片段(不含alter table部分,用于DDL合并)Exceptionpublic List<org.anyline.data.run.Run> buildDropRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.Column meta) throws Exception
buildDropRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildDropRun 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterExceptionpublic List<org.anyline.data.run.Run> buildRenameRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.Column meta) throws Exception
buildRenameRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildRenameRun 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 列Exceptionpublic List<org.anyline.data.run.Run> buildChangeTypeRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.Column meta) throws Exception
buildChangeTypeRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildChangeTypeRun 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 列Exceptionpublic String alterColumnKeyword(org.anyline.data.runtime.DataRuntime runtime)
alterColumnKeyword 在接口中 org.anyline.data.adapter.DriverAdapteralterColumnKeyword 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端public StringBuilder addColumnGuide(org.anyline.data.runtime.DataRuntime runtime, StringBuilder builder, org.anyline.metadata.Column meta)
addColumnGuide 在接口中 org.anyline.data.adapter.DriverAdapteraddColumnGuide 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端builder - StringBuildermeta - 列public StringBuilder dropColumnGuide(org.anyline.data.runtime.DataRuntime runtime, StringBuilder builder, org.anyline.metadata.Column meta)
dropColumnGuide 在接口中 org.anyline.data.adapter.DriverAdapterdropColumnGuide 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端builder - StringBuildermeta - 列public List<org.anyline.data.run.Run> buildChangeDefaultRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.Column meta) throws Exception
buildChangeDefaultRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildChangeDefaultRun 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 列Exceptionpublic List<org.anyline.data.run.Run> buildChangeNullableRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.Column meta) throws Exception
buildChangeNullableRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildChangeNullableRun 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 列Exceptionpublic List<org.anyline.data.run.Run> buildChangeCommentRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.Column meta) throws Exception
buildChangeCommentRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildChangeCommentRun 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 列Exceptionpublic List<org.anyline.data.run.Run> buildAppendCommentRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.Column meta) throws Exception
buildAppendCommentRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildAppendCommentRun 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 列Exception - 异常public List<org.anyline.data.run.Run> buildDropAutoIncrement(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.Column meta) throws Exception
buildDropAutoIncrement 在接口中 org.anyline.data.adapter.DriverAdapterbuildDropAutoIncrement 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 列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 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端builder - buildermeta - 列public StringBuilder checkColumnExists(org.anyline.data.runtime.DataRuntime runtime, StringBuilder builder, boolean exists)
checkColumnExists 在接口中 org.anyline.data.adapter.DriverAdaptercheckColumnExists 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端builder - builderexists - existspublic StringBuilder type(org.anyline.data.runtime.DataRuntime runtime, StringBuilder builder, org.anyline.metadata.Column meta)
type 在接口中 org.anyline.data.adapter.DriverAdaptertype 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端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)
type 在接口中 org.anyline.data.adapter.DriverAdaptertype 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端builder - buildermeta - 列type - 数据类型(已经过转换)ignorePrecision - 是否忽略长度ignoreScale - 是否忽略小数public StringBuilder aggregation(org.anyline.data.runtime.DataRuntime runtime, StringBuilder builder, org.anyline.metadata.Column meta)
aggregation 在接口中 org.anyline.data.adapter.DriverAdapteraggregation 在类中 org.anyline.data.jdbc.adapter.init.AbstractJDBCAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端builder - buildermeta - 列public 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 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端builder - buildermeta - 列public StringBuilder charset(org.anyline.data.runtime.DataRuntime runtime, StringBuilder builder, org.anyline.metadata.Column meta)
charset 在接口中 org.anyline.data.adapter.DriverAdaptercharset 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端builder - buildermeta - 列public StringBuilder defaultValue(org.anyline.data.runtime.DataRuntime runtime, StringBuilder builder, org.anyline.metadata.Column meta)
defaultValue 在接口中 org.anyline.data.adapter.DriverAdapterdefaultValue 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterbuilder - buildermeta - 列public StringBuilder primary(org.anyline.data.runtime.DataRuntime runtime, StringBuilder builder, org.anyline.metadata.Column meta)
primary 在接口中 org.anyline.data.adapter.DriverAdapterprimary 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端builder - buildermeta - 列public StringBuilder increment(org.anyline.data.runtime.DataRuntime runtime, StringBuilder builder, org.anyline.metadata.Column meta)
increment 在接口中 org.anyline.data.adapter.DriverAdapterincrement 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端builder - buildermeta - 列public StringBuilder onupdate(org.anyline.data.runtime.DataRuntime runtime, StringBuilder builder, org.anyline.metadata.Column meta)
onupdate 在接口中 org.anyline.data.adapter.DriverAdapteronupdate 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端builder - buildermeta - 列public StringBuilder position(org.anyline.data.runtime.DataRuntime runtime, StringBuilder builder, org.anyline.metadata.Column meta)
position 在接口中 org.anyline.data.adapter.DriverAdapterposition 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端builder - buildermeta - 列public StringBuilder comment(org.anyline.data.runtime.DataRuntime runtime, StringBuilder builder, org.anyline.metadata.Column meta)
comment 在接口中 org.anyline.data.adapter.DriverAdaptercomment 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端builder - buildermeta - 列public boolean add(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Tag meta)
throws Exception
add 在接口中 org.anyline.data.adapter.DriverAdapteradd 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端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 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端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 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 标签Exception - 异常public boolean drop(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Tag meta)
throws Exception
drop 在接口中 org.anyline.data.adapter.DriverAdapterdrop 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端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 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端origin - 原标签name - 新名称Exception - 异常public List<org.anyline.data.run.Run> buildAddRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.Tag meta) throws Exception
buildAddRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildAddRun 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 标签Exceptionpublic List<org.anyline.data.run.Run> buildAlterRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.Tag meta) throws Exception
buildAlterRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildAlterRun 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 标签Exceptionpublic List<org.anyline.data.run.Run> buildDropRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.Tag meta) throws Exception
buildDropRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildDropRun 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 标签Exceptionpublic List<org.anyline.data.run.Run> buildRenameRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.Tag meta) throws Exception
buildRenameRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildRenameRun 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 标签Exceptionpublic List<org.anyline.data.run.Run> buildChangeDefaultRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.Tag meta) throws Exception
buildChangeDefaultRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildChangeDefaultRun 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 标签Exceptionpublic List<org.anyline.data.run.Run> buildChangeNullableRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.Tag meta) throws Exception
buildChangeNullableRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildChangeNullableRun 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 标签Exceptionpublic List<org.anyline.data.run.Run> buildChangeCommentRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.Tag meta) throws Exception
buildChangeCommentRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildChangeCommentRun 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 标签Exceptionpublic List<org.anyline.data.run.Run> buildChangeTypeRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.Tag meta) throws Exception
buildChangeTypeRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildChangeTypeRun 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 标签Exceptionpublic StringBuilder checkTagExists(org.anyline.data.runtime.DataRuntime runtime, StringBuilder builder, boolean exists)
checkTagExists 在接口中 org.anyline.data.adapter.DriverAdaptercheckTagExists 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端builder - builderexists - existspublic boolean add(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.PrimaryKey meta)
throws Exception
add 在接口中 org.anyline.data.adapter.DriverAdapteradd 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 主键Exception - 异常public boolean alter(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.PrimaryKey meta)
throws Exception
alter 在接口中 org.anyline.data.adapter.DriverAdapteralter 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端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 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端origin - 原主键meta - 新主键Exception - 异常public boolean alter(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Table table,
org.anyline.metadata.PrimaryKey meta)
throws Exception
alter 在接口中 org.anyline.data.adapter.DriverAdapteralter 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 主键Exception - 异常public boolean drop(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.PrimaryKey meta)
throws Exception
drop 在接口中 org.anyline.data.adapter.DriverAdapterdrop 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端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 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端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 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端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) throws Exception
buildAlterRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildAlterRun 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端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 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端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 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 主键Exceptionpublic boolean add(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.ForeignKey meta)
throws Exception
add 在接口中 org.anyline.data.adapter.DriverAdapteradd 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 外键Exception - 异常public boolean alter(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.ForeignKey meta)
throws Exception
alter 在接口中 org.anyline.data.adapter.DriverAdapteralter 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端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 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 外键Exception - 异常public boolean drop(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.ForeignKey meta)
throws Exception
drop 在接口中 org.anyline.data.adapter.DriverAdapterdrop 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端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 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端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 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端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 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdaptermeta - 外键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 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端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 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 外键Exceptionpublic boolean add(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Index meta)
throws Exception
add 在接口中 org.anyline.data.adapter.DriverAdapteradd 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 索引Exception - 异常public boolean alter(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Index meta)
throws Exception
alter 在接口中 org.anyline.data.adapter.DriverAdapteralter 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端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 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 索引Exception - 异常public boolean drop(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Index meta)
throws Exception
drop 在接口中 org.anyline.data.adapter.DriverAdapterdrop 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端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 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端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 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端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 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端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 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端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 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端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 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 索引Exceptionpublic StringBuilder type(org.anyline.data.runtime.DataRuntime runtime, StringBuilder builder, org.anyline.metadata.Index meta)
type 在接口中 org.anyline.data.adapter.DriverAdaptertype 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 索引builder - builderpublic StringBuilder comment(org.anyline.data.runtime.DataRuntime runtime, StringBuilder builder, org.anyline.metadata.Index meta)
comment 在接口中 org.anyline.data.adapter.DriverAdaptercomment 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 索引builder - builderpublic boolean add(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Constraint meta)
throws Exception
add 在接口中 org.anyline.data.adapter.DriverAdapteradd 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 约束Exception - 异常public boolean alter(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Constraint meta)
throws Exception
alter 在接口中 org.anyline.data.adapter.DriverAdapteralter 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端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 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 约束Exception - 异常public boolean drop(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Constraint meta)
throws Exception
drop 在接口中 org.anyline.data.adapter.DriverAdapterdrop 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端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 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端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 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端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 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端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 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端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 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 约束Exceptionpublic boolean add(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Trigger meta)
throws Exception
add 在接口中 org.anyline.data.adapter.DriverAdapteradd 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 触发器Exception - 异常public boolean alter(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Trigger meta)
throws Exception
alter 在接口中 org.anyline.data.adapter.DriverAdapteralter 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 触发器Exception - 异常public boolean drop(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Trigger meta)
throws Exception
drop 在接口中 org.anyline.data.adapter.DriverAdapterdrop 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端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 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端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 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端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 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端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 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端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 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 触发器Exceptionpublic StringBuilder each(org.anyline.data.runtime.DataRuntime runtime, StringBuilder builder, org.anyline.metadata.Trigger meta)
each 在接口中 org.anyline.data.adapter.DriverAdaptereach 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 触发器builder - builderpublic boolean create(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Procedure meta)
throws Exception
create 在接口中 org.anyline.data.adapter.DriverAdaptercreate 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 存储过程Exception - 异常public boolean alter(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Procedure meta)
throws Exception
alter 在接口中 org.anyline.data.adapter.DriverAdapteralter 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 存储过程Exception - 异常public boolean drop(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Procedure meta)
throws Exception
drop 在接口中 org.anyline.data.adapter.DriverAdapterdrop 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端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 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端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 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端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 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端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 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端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 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 存储过程Exceptionpublic StringBuilder parameter(org.anyline.data.runtime.DataRuntime runtime, StringBuilder builder, org.anyline.metadata.Parameter parameter)
parameter 在接口中 org.anyline.data.adapter.DriverAdapterparameter 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端builder - builderparameter - parameterpublic boolean create(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Function meta)
throws Exception
create 在接口中 org.anyline.data.adapter.DriverAdaptercreate 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 函数Exception - 异常public boolean alter(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Function meta)
throws Exception
alter 在接口中 org.anyline.data.adapter.DriverAdapteralter 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 函数Exception - 异常public boolean drop(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Function meta)
throws Exception
drop 在接口中 org.anyline.data.adapter.DriverAdapterdrop 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端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 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端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 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端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 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端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 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdaptermeta - 函数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 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 函数Exceptionpublic boolean create(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Sequence meta)
throws Exception
create 在接口中 org.anyline.data.adapter.DriverAdaptercreate 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 序列Exception - 异常public boolean alter(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Sequence meta)
throws Exception
alter 在接口中 org.anyline.data.adapter.DriverAdapteralter 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 序列Exception - 异常public boolean drop(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Sequence meta)
throws Exception
drop 在接口中 org.anyline.data.adapter.DriverAdapterdrop 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端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 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端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 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端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 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端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 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdaptermeta - 序列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 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - 序列Exceptionpublic <T extends org.anyline.metadata.Metadata> void checkSchema(org.anyline.data.runtime.DataRuntime runtime,
DataSource datasource,
T meta)
checkSchema 在接口中 org.anyline.data.jdbc.adapter.JDBCAdaptercheckSchema 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterpublic <T extends org.anyline.metadata.Metadata> void checkSchema(org.anyline.data.runtime.DataRuntime runtime,
Connection con,
T meta)
checkSchema 在接口中 org.anyline.data.jdbc.adapter.JDBCAdaptercheckSchema 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterpublic <T extends org.anyline.metadata.Metadata> void checkSchema(org.anyline.data.runtime.DataRuntime runtime,
T meta)
checkSchema 在接口中 org.anyline.data.adapter.DriverAdaptercheckSchema 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterT - Metadataruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - Metadatapublic <T extends org.anyline.metadata.Metadata> void correctSchemaFromJDBC(org.anyline.data.runtime.DataRuntime runtime,
T meta,
String catalog,
String schema,
boolean overrideRuntime,
boolean overrideMeta)
correctSchemaFromJDBC 在接口中 org.anyline.data.adapter.DriverAdaptercorrectSchemaFromJDBC 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterT - Metadatameta - Metadatacatalog - catalogschema - schemaoverrideMeta - 如果meta中有值,是否覆盖overrideRuntime - 如果runtime中有值,是否覆盖,注意结果集中可能跨多个schema,所以一般不要覆盖runtime,从con获取的可以覆盖ResultSet中获取的不要覆盖public <T extends org.anyline.metadata.Metadata> void correctSchemaFromJDBC(org.anyline.data.runtime.DataRuntime runtime,
T meta,
String catalog,
String schema)
correctSchemaFromJDBC 在接口中 org.anyline.data.adapter.DriverAdaptercorrectSchemaFromJDBC 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterpublic String[] correctSchemaFromJDBC(String catalog, String schema)
correctSchemaFromJDBC 在接口中 org.anyline.data.adapter.DriverAdaptercorrectSchemaFromJDBC 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdaptercatalog - catalogschema - schemapublic String columnMetadataLengthRefer(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.type.TypeMetadata meta)
columnMetadataLengthRefer 在接口中 org.anyline.data.adapter.DriverAdaptercolumnMetadataLengthRefer 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - TypeMetadatapublic String columnMetadataPrecisionRefer(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.type.TypeMetadata meta)
columnMetadataPrecisionRefer 在接口中 org.anyline.data.adapter.DriverAdaptercolumnMetadataPrecisionRefer 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - TypeMetadatapublic String columnMetadataScaleRefer(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.type.TypeMetadata meta)
columnMetadataScaleRefer 在接口中 org.anyline.data.adapter.DriverAdaptercolumnMetadataScaleRefer 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端meta - TypeMetadatapublic String insertHead(org.anyline.data.param.ConfigStore configs)
insertHead 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterpublic String insertFoot(org.anyline.data.param.ConfigStore configs, LinkedHashMap<String,org.anyline.metadata.Column> columns)
insertFoot 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterpublic String value(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.Column column, org.anyline.data.adapter.DriverAdapter.SQL_BUILD_IN_VALUE value)
value 在接口中 org.anyline.data.adapter.DriverAdaptervalue 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdaptervalue - SQL_BUILD_IN_VALUEpublic String concat(org.anyline.data.runtime.DataRuntime runtime, String... args)
concat 在接口中 org.anyline.data.adapter.DriverAdapterconcat 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterruntime - 运行环境主要包含驱动适配器 数据源或客户端args - argsprotected String dummy()
dummy 在类中 org.anyline.data.jdbc.adapter.init.InformixGenusAdapterCopyright © 2024. All rights reserved.