| 程序包 | 说明 |
|---|---|
| org.anyline.data.adapter | |
| org.anyline.data.adapter.init | |
| org.anyline.data.prepare | |
| org.anyline.data.prepare.init | |
| org.anyline.data.run |
| 限定符和类型 | 方法和说明 |
|---|---|
RunValue |
DriverAdapter.createConditionLike(DataRuntime runtime,
StringBuilder builder,
Compare compare,
Object value,
boolean placeholder)
select[命令合成-子流程]
构造 LIKE 查询条件 如果不需要占位符 返回null 否则原样返回value |
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
DriverAdapter.convert(DataRuntime runtime,
Catalog catalog,
Schema schema,
String table,
RunValue run)
数据类型转换
子类先解析(有些同名的类型以子类为准)、失败后再调用默认转换
|
boolean |
DriverAdapter.convert(DataRuntime runtime,
Column column,
RunValue run)
数据类型转换,没有提供column的根据value类型
|
boolean |
DriverAdapter.convert(DataRuntime runtime,
Map<String,Column> columns,
RunValue run)
数据类型转换
|
| 限定符和类型 | 方法和说明 |
|---|---|
RunValue |
TemplateAdapter.createConditionLike(DataRuntime runtime,
StringBuilder builder,
Compare compare,
Object value,
boolean placeholder)
select[命令合成-子流程]
构造 LIKE 查询条件 如果不需要占位符 返回null 否则原样返回value |
RunValue |
AbstractDriverAdapter.createConditionLike(DataRuntime runtime,
StringBuilder builder,
Compare compare,
Object value,
boolean placeholder)
select[命令合成-子流程]
构造 LIKE 查询条件 如果不需要占位符 返回null 否则原样返回value |
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
AbstractDriverAdapter.convert(DataRuntime runtime,
Catalog catalog,
Schema schema,
String table,
RunValue value) |
boolean |
AbstractDriverAdapter.convert(DataRuntime runtime,
Column metadata,
RunValue run)
根据数据库列属性 类型转换(一般是在更新数据库时调用)
子类先解析(有些同名的类型以子类为准)、失败后再到这里解析
|
boolean |
AbstractDriverAdapter.convert(DataRuntime runtime,
Map<String,Column> columns,
RunValue value) |
| 限定符和类型 | 方法和说明 |
|---|---|
List<RunValue> |
Condition.getRunValues()
运行时参数值
|
| 限定符和类型 | 字段和说明 |
|---|---|
protected List<RunValue> |
AbstractCondition.runOrValues |
protected List<RunValue> |
AbstractCondition.runValues |
| 限定符和类型 | 方法和说明 |
|---|---|
List<RunValue> |
AbstractConditionChain.getRunValues() |
List<RunValue> |
AbstractCondition.getRunValues() |
| 限定符和类型 | 方法和说明 |
|---|---|
protected void |
AbstractConditionChain.addRunValue(RunValue value) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected void |
AbstractConditionChain.addRunValue(List<RunValue> values) |
| 限定符和类型 | 字段和说明 |
|---|---|
protected List<RunValue> |
AbstractRun.batchValues |
protected List<RunValue> |
AbstractRun.values |
| 限定符和类型 | 方法和说明 |
|---|---|
RunValue |
Run.addValues(Compare compare,
Column column,
Object obj,
boolean split)
添加参数值
|
RunValue |
AbstractRun.addValues(Compare compare,
Column column,
Object obj,
boolean split)
添加参数值
|
| 限定符和类型 | 方法和说明 |
|---|---|
List<RunValue> |
Run.getRunValues() |
List<RunValue> |
AbstractRun.getRunValues() |
| 限定符和类型 | 方法和说明 |
|---|---|
Run |
Run.addValue(RunValue value) |
Run |
AbstractRun.addValue(RunValue value) |
Run |
AbstractRun.addValues(RunValue run)
添加参数值
|
| 限定符和类型 | 方法和说明 |
|---|---|
Run |
AbstractRun.addValues(List<RunValue> values) |
Run |
AbstractRun.setRunValues(List<RunValue> values) |
void |
Run.setValues(List<RunValue> values) |
void |
AbstractRun.setValues(List<RunValue> values) |
Copyright © 2024. All rights reserved.