| 限定符和类型 | 方法和说明 |
|---|---|
static Map<String,Map<String,Field>> |
DataCompareUtils.rowListToMap(List<Row> rowList,
List<String> primaryKeyList) |
| 限定符和类型 | 方法和说明 |
|---|---|
static Result<Boolean> |
DataCompareUtils.isFieldEquals(Field f0,
Field f1)
Is field equals.
|
| 限定符和类型 | 方法和说明 |
|---|---|
static void |
SqlGenerateUtils.setParamForPk(List<Map<String,Field>> pkRowsList,
List<String> pkColumnNameList,
PreparedStatement pst)
set parameter for PreparedStatement, this is only used in pk sql.
|
| 限定符和类型 | 方法和说明 |
|---|---|
List<Field> |
Row.getFields()
Gets fields.
|
List<Field> |
Row.nonPrimaryKeys()
Non-primary keys list.
|
List<Map<String,Field>> |
TableRecords.pkRows()
Pk rows list.
|
List<Map<String,Field>> |
TableRecords.EmptyTableRecords.pkRows() |
List<Field> |
Row.primaryKeys()
Primary keys list.
|
| 限定符和类型 | 方法和说明 |
|---|---|
void |
Row.add(Field field)
Add.
|
| 限定符和类型 | 方法和说明 |
|---|---|
void |
Row.setFields(List<Field> fields)
Sets fields.
|
| 限定符和类型 | 方法和说明 |
|---|---|
protected List<Field> |
AbstractUndoExecutor.getOrderedPkList(TableRecords image,
Row row,
String dbType) |
protected Map<String,List<Field>> |
AbstractUndoExecutor.parsePkValues(List<Row> rows,
List<String> pkNameList)
Parse pk values Field List.
|
protected Map<String,List<Field>> |
AbstractUndoExecutor.parsePkValues(TableRecords records)
Parse pk values Field List.
|
| 限定符和类型 | 方法和说明 |
|---|---|
protected void |
AbstractUndoExecutor.undoPrepare(PreparedStatement undoPST,
ArrayList<Field> undoValues,
List<Field> pkValueList)
Undo prepare.
|
protected void |
AbstractUndoExecutor.undoPrepare(PreparedStatement undoPST,
ArrayList<Field> undoValues,
List<Field> pkValueList)
Undo prepare.
|
| 限定符和类型 | 方法和说明 |
|---|---|
protected void |
MySQLUndoInsertExecutor.undoPrepare(PreparedStatement undoPST,
ArrayList<Field> undoValues,
List<Field> pkValueList) |
protected void |
MySQLUndoInsertExecutor.undoPrepare(PreparedStatement undoPST,
ArrayList<Field> undoValues,
List<Field> pkValueList) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected void |
OracleUndoInsertExecutor.undoPrepare(PreparedStatement undoPST,
ArrayList<Field> undoValues,
List<Field> pkValueList) |
protected void |
OracleUndoInsertExecutor.undoPrepare(PreparedStatement undoPST,
ArrayList<Field> undoValues,
List<Field> pkValueList) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected void |
PostgresqlUndoInsertExecutor.undoPrepare(PreparedStatement undoPST,
ArrayList<Field> undoValues,
List<Field> pkValueList) |
protected void |
PostgresqlUndoInsertExecutor.undoPrepare(PreparedStatement undoPST,
ArrayList<Field> undoValues,
List<Field> pkValueList) |
Copyright © 2020 Seata. All rights reserved.