| 限定符和类型 | 方法和说明 |
|---|---|
static List<PredicateEntity<Object>> |
SQLExprAnalyzer.analysisPredicate(com.alibaba.druid.sql.ast.SQLExpr conditionExpr,
SQLExecutor sqlExecutor) |
| 限定符和类型 | 字段和说明 |
|---|---|
static PredicateEntity |
PredicateEntity.leftBrackets
左括号
|
static PredicateEntity |
PredicateEntity.rightBrackets
右括号
|
| 构造器和说明 |
|---|
JoinTableEntity(com.alibaba.druid.sql.ast.statement.SQLJoinTableSource.JoinType joinType,
List<PredicateEntity<Object>> conditions) |
| 限定符和类型 | 方法和说明 |
|---|---|
static Boolean |
DataFrameUntil.exectuePredicaeEntity(List<PredicateEntity<Object>> predicateEntities,
Map<String,Integer> columnToIndex,
List<Object> values,
String tableAlias) |
static joinery.DataFrame |
DataFrameUntil.filter(List<PredicateEntity<Object>> predicateEntities,
joinery.DataFrame<Object> df,
Map<String,Integer> columnToIndex,
String tableAlias) |
| 限定符和类型 | 方法和说明 |
|---|---|
default int |
RDBMSDataSource.delete(List<PredicateEntity<Object>> predicateEntities,
String tableName) |
int |
DataSource.delete(List<PredicateEntity<Object>> predicateEntities,
String tableName)
delete data from data source
|
default joinery.DataFrame |
RDBMSDataSource.queryByPredicate(String tableName,
String tableAlias,
List<PredicateEntity<Object>> predicateEntities)
Convert to sql with a where clause and execute according to the incoming assertion condition
PredicateEntity Packaged assertion condition |
default joinery.DataFrame |
DataSource.queryByPredicate(String table,
String tableAlias,
List<PredicateEntity<Object>> predicateEntities)
users can rewrite this method by getting the data based on the filter criteria
and converting it to the default implementation of DataFrame.
|
default int |
RDBMSDataSource.update(Map<String,Object> updateItems,
List<PredicateEntity<Object>> predicateEntities,
String tableName) |
int |
DataSource.update(Map<String,Object> updateItems,
List<PredicateEntity<Object>> predicateEntities,
String tableName)
Update data to data source
|
| 限定符和类型 | 方法和说明 |
|---|---|
int |
NullDataSource.delete(List<PredicateEntity<Object>> predicateEntities,
String tableName) |
int |
CacheDatasource.delete(List<PredicateEntity<Object>> predicateEntities,
String tableName) |
int |
NullDataSource.update(Map<String,Object> updateItems,
List<PredicateEntity<Object>> predicateEntities,
String tableName) |
int |
CacheDatasource.update(Map<String,Object> updateItems,
List<PredicateEntity<Object>> predicateEntities,
String tableName) |
| 限定符和类型 | 方法和说明 |
|---|---|
int |
ExcelDataSource.delete(List<PredicateEntity<Object>> predicateEntities,
String tableName) |
static int |
ExcelUtil.deleteValue2003(List<PredicateEntity<Object>> predicateEntities,
String filePath,
String tableName) |
static int |
ExcelUtil.deleteValue2007(List<PredicateEntity<Object>> predicateEntities,
String filePath,
String tableName) |
static int |
ExcelUtil.deleteValueCsv(List<PredicateEntity<Object>> predicateEntities,
String filePath,
String tableName) |
int |
ExcelDataSource.update(Map<String,Object> updateItems,
List<PredicateEntity<Object>> predicateEntities,
String tableName) |
static int |
ExcelUtil.updateValue2003(Map<String,Object> updateItems,
List<PredicateEntity<Object>> predicateEntities,
String filePath,
String tableName) |
static int |
ExcelUtil.updateValue2007(Map<String,Object> updateItems,
List<PredicateEntity<Object>> predicateEntities,
String filePath,
String tableName) |
static int |
ExcelUtil.updateValueCsv(Map<String,Object> updateItems,
List<PredicateEntity<Object>> predicateEntities,
String filePath,
String tableName) |
Copyright © 2019. All rights reserved.