public class BasicInputTransform extends java.lang.Object implements InputTransform
限定符和类型 | 字段和说明 |
---|---|
protected java.util.Map<java.lang.String,java.util.List<java.lang.Integer>> |
blobPositionMap |
protected java.util.Map<java.lang.String,java.util.List<java.lang.Class<?>>> |
fieldTypeMap |
protected java.util.List<java.lang.String> |
SQLList |
protected java.util.Map<java.lang.String,java.util.List<java.lang.Object>> |
valueMap |
构造器和说明 |
---|
BasicInputTransform()
Constructor
|
限定符和类型 | 方法和说明 |
---|---|
java.util.List<java.lang.Integer> |
getBlobPositionMap(java.lang.String preparedSQL) |
java.util.List<java.lang.Class<?>> |
getFieldTypeMap(java.lang.String preparedSQL) |
java.util.List<java.lang.String> |
getSQLList()
If the SQL statement is known to be not prepared,
Users could call this method to get SQL statement.
|
java.util.List<java.lang.Object> |
getValueMap(java.lang.String preparedSQL) |
void |
transform(Action action)
Assemble SQL by parameters, or transform object to SQL.
|
protected java.util.List<java.lang.String> SQLList
protected java.util.Map<java.lang.String,java.util.List<java.lang.Integer>> blobPositionMap
protected java.util.Map<java.lang.String,java.util.List<java.lang.Object>> valueMap
protected java.util.Map<java.lang.String,java.util.List<java.lang.Class<?>>> fieldTypeMap
public java.util.List<java.lang.Integer> getBlobPositionMap(java.lang.String preparedSQL)
getBlobPositionMap
在接口中 InputTransform
public java.util.List<java.lang.Object> getValueMap(java.lang.String preparedSQL)
getValueMap
在接口中 InputTransform
public java.util.List<java.lang.Class<?>> getFieldTypeMap(java.lang.String preparedSQL)
getFieldTypeMap
在接口中 InputTransform
public void transform(Action action) throws java.lang.Exception
InputTransform
transform
在接口中 InputTransform
java.lang.Exception
public java.util.List<java.lang.String> getSQLList()
InputTransform
getSQLList
在接口中 InputTransform