public class PojoListInputTransform extends BasicInputTransform
限定符和类型 | 字段和说明 |
---|---|
private java.util.Map<java.lang.Integer,PojoInputTransform> |
map |
private int |
objIndex |
private int |
objSQLIndex |
private int |
objSQLs |
private PojoInputTransform |
pojo |
private java.util.List<java.lang.Object> |
values |
blobPositionMap, fieldTypeMap, SQLList, valueMap
构造器和说明 |
---|
PojoListInputTransform(java.util.List<java.lang.Object> values)
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.
|
private java.util.List<java.lang.Object> values
private PojoInputTransform pojo
private java.util.Map<java.lang.Integer,PojoInputTransform> map
private int objIndex
private int objSQLs
private int objSQLIndex
public PojoListInputTransform(java.util.List<java.lang.Object> values)
public void transform(Action action) throws java.lang.Exception
InputTransform
transform
在接口中 InputTransform
transform
在类中 BasicInputTransform
java.lang.Exception
public java.util.List<java.lang.String> getSQLList()
InputTransform
getSQLList
在接口中 InputTransform
getSQLList
在类中 BasicInputTransform
public java.util.List<java.lang.Integer> getBlobPositionMap(java.lang.String preparedSQL)
getBlobPositionMap
在接口中 InputTransform
getBlobPositionMap
在类中 BasicInputTransform
public java.util.List<java.lang.Object> getValueMap(java.lang.String preparedSQL)
getValueMap
在接口中 InputTransform
getValueMap
在类中 BasicInputTransform
public java.util.List<java.lang.Class<?>> getFieldTypeMap(java.lang.String preparedSQL)
getFieldTypeMap
在接口中 InputTransform
getFieldTypeMap
在类中 BasicInputTransform