Method |
Description |
|
applyInlineParameterMap ( $statement, $sqlStatement, $node ) |
Extract inline parameter maps. |
|
createInsertStatement ( $node ) : TSqlMapInsert |
Create new insert statement from xml node. |
|
createParameterMap ( $node ) : TParameterMap |
Create a new parameter map from xml node. |
|
createResultMap ( $node ) : TResultMap |
Create a new result map and its associated result properties,
disciminiator and sub maps. |
|
getConfigFile ( ) |
|
|
loadCacheModel ( $node ) |
Load cache models from xml mapping. |
|
loadDeleteTag ( $node ) |
Load delete statement from xml mapping. |
|
loadFlushInterval ( $cacheModel, $node ) |
Load the flush interval |
|
loadFlushOnCache ( $cacheModel, $parent, $node ) |
Load the flush on cache properties. |
|
loadInsertTag ( $node ) |
Load insert statement from xml mapping. |
|
loadParameterMap ( $node ) |
Load parameter map from xml. |
|
loadProcedureTag ( $node ) |
Load procedure statement from xml mapping. |
|
loadResultMap ( $node ) |
Load the result maps. |
|
loadSelectKeyTag ( $insert, $node ) |
Load the selectKey statement from xml mapping. |
|
loadSelectTag ( $node ) |
Load select statement from xml mapping. |
|
loadStatementTag ( $node ) |
Load statement mapping from xml configuration file. |
|
loadUpdateTag ( $node ) |
Load update statement from xml mapping. |
|
prepareSql ( $statement, $sqlStatement, $node ) |
Prepare the sql text (may extend to dynamic sql). |
|
processSqlStatement ( $statement, $node ) |
Load extended SQL statements if application. Replaces global properties
in the sql text. Extracts inline parameter maps. |
|
registerCacheTriggers ( ) |
Attach CacheModel to statement and register trigger statements for cache models |
|