限定符和类型 | 方法和说明 |
---|---|
Action |
ActionParser.parse(org.w3c.dom.Node node)
parse node and build Action object
|
限定符和类型 | 方法和说明 |
---|---|
java.lang.String |
IOrmMaker.makeSQL(java.lang.Object object,
java.util.Map<java.lang.String,java.lang.Object> fieldValueMap,
Action action,
boolean isPrepared)
This is the callback method for outside functions to assemble sql.
|
限定符和类型 | 字段和说明 |
---|---|
private java.util.Map<java.lang.String,Action> |
Actions.actions |
限定符和类型 | 方法和说明 |
---|---|
Action |
Actions.get(java.lang.String key) |
限定符和类型 | 方法和说明 |
---|---|
java.util.Map<java.lang.String,Action> |
Actions.map() |
限定符和类型 | 方法和说明 |
---|---|
void |
Actions.put(java.lang.String key,
Action action) |
限定符和类型 | 方法和说明 |
---|---|
Action |
ConfigLoader.getAction(java.lang.String actionName)
Get the action
|
限定符和类型 | 方法和说明 |
---|---|
void |
IBasicAction.executeAction(Action action,
java.sql.Connection conn,
boolean partOfTransaction,
InputTransform transform)
According to the rules in Action object which is loaded from xml file,
this method would call InputTransform object to assemble SQLs, and execute SQLs by itself. |
void |
DefaultBasicStatementAction.executeAction(Action action,
java.sql.Connection conn,
boolean partOfTransaction,
InputTransform inputTransform) |
void |
DefaultBasicPreparedAction.executeAction(Action action,
java.sql.Connection conn,
boolean partOfTransaction,
InputTransform inputTransform) |
void |
IBasicAction.queryAction(Action action,
java.sql.Connection conn,
InputTransform inputTransform,
OutputTransform<?> outTransform)
According to the rules in Action object which is loaded from xml file,
this method would call OutputTransform object to assemble SQLs, and execute SQLs by itself. |
void |
DefaultBasicStatementAction.queryAction(Action action,
java.sql.Connection conn,
InputTransform inputTransform,
OutputTransform<?> outTransform) |
void |
DefaultBasicPreparedAction.queryAction(Action action,
java.sql.Connection conn,
InputTransform inputTransform,
OutputTransform<?> outTransform) |
限定符和类型 | 方法和说明 |
---|---|
protected void |
MapInputTransform.preparedTransform(Action action)
Assemble prepared SQL statement
|
protected void |
MapInputTransform.statementTransform(Action action)
Assemble not-prepared SQL statement
|
void |
SimpleListInputTransform.transform(Action action) |
void |
PojoListInputTransform.transform(Action action) |
void |
PojoInputTransform.transform(Action action) |
void |
MapInputTransform.transform(Action action) |
void |
InputTransform.transform(Action action)
Assemble SQL by parameters, or transform object to SQL.
|
void |
BasicInputTransform.transform(Action action) |
限定符和类型 | 字段和说明 |
---|---|
private Action |
SingleValueOutputTransform.action |
private Action |
SimpleListOutputTransform.action |
private Action |
SimpleDyadicListOutputTransform.action |
private Action |
PojoOutputTransform.action |
private Action |
PojoListOutputTransform.action |
private Action |
MapOutputTransform.action |
private Action |
MapListOutputTransform.action |
构造器和说明 |
---|
MapListOutputTransform(Action action) |
MapOutputTransform(Action action) |
PojoListOutputTransform(Action action)
Constructor
|
PojoOutputTransform(Action action) |
SimpleDyadicListOutputTransform(Action action)
Constructor
|
SimpleListOutputTransform(Action action)
Constructor
|
SingleValueOutputTransform(Action action) |
限定符和类型 | 方法和说明 |
---|---|
private java.lang.String |
DefaultOrmPlusAction.makeDeleteSQL(java.util.Map<java.lang.String,java.lang.Object> fieldValueMap,
OSMObject osm,
Action action)
Assemble SQL for delete action.
|
private java.lang.String |
DefaultOrmPlusAction.makePreparedDeleteSQL(java.util.Map<java.lang.String,java.lang.Object> fieldValueMap,
OSMObject osm,
Action action)
Assemble SQL for prepared delete action.
|
private java.lang.String |
DefaultOrmPlusAction.makePreparedSelectSQL(java.util.Map<java.lang.String,java.lang.Object> fieldValueMap,
OSMObject osm,
Action action)
Assemble SQL for prepared select action.
|
private java.lang.String |
DefaultOrmPlusAction.makePreparedUpdateSQL(java.util.Map<java.lang.String,java.lang.Object> fieldValueMap,
OSMObject osm,
Action action)
Assemble SQL for prepared update action.
|
private java.lang.String |
DefaultOrmPlusAction.makeSelectSQL(java.util.Map<java.lang.String,java.lang.Object> fieldValueMap,
OSMObject osm,
Action action)
Assemble SQL for select action.
|
java.lang.String |
DefaultOrmPlusAction.makeSQL(java.lang.Object sourceObject,
java.util.Map<java.lang.String,java.lang.Object> fieldValueMap,
Action action,
boolean isPrepared) |
private java.lang.String |
DefaultOrmPlusAction.makeUpdateSQL(java.util.Map<java.lang.String,java.lang.Object> fieldValueMap,
OSMObject osm,
Action action)
Assemble SQL for update action.
|