com.ibatis.sqlmap.engine.mapping.statement
Class SelectKeyStatement

java.lang.Object
  extended by com.ibatis.sqlmap.engine.mapping.statement.MappedStatement
      extended by com.ibatis.sqlmap.engine.mapping.statement.SelectStatement
          extended by com.ibatis.sqlmap.engine.mapping.statement.SelectKeyStatement

public class SelectKeyStatement
extends SelectStatement


Constructor Summary
SelectKeyStatement()
           
 
Method Summary
 List executeQueryForList(StatementScope statementScope, Transaction trans, Object parameterObject, int skipResults, int maxResults)
           
 void executeQueryWithRowHandler(StatementScope statementScope, Transaction trans, Object parameterObject, RowHandler rowHandler)
           
 String getKeyProperty()
           
 boolean isRunAfterSQL()
           
 void setKeyProperty(String keyProperty)
           
 void setRunAfterSQL(boolean runAfterSQL)
           
 
Methods inherited from class com.ibatis.sqlmap.engine.mapping.statement.SelectStatement
executeUpdate, getStatementType
 
Methods inherited from class com.ibatis.sqlmap.engine.mapping.statement.MappedStatement
addExecuteListener, addResultMap, executeQueryForObject, executeQueryWithCallback, getAdditionalResultMaps, getCacheKey, getFetchSize, getId, getParameterClass, getParameterMap, getResource, getResultMap, getResultSetType, getSql, getSqlExecutor, getSqlMapClient, getTimeout, hasMultipleResultMaps, initRequest, notifyListeners, postProcessParameterObject, setBaseCacheKey, setFetchSize, setId, setParameterClass, setParameterMap, setResource, setResultMap, setResultSetType, setSql, setSqlMapClient, setTimeout, sqlExecuteQuery, sqlExecuteUpdate, validateParameter
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SelectKeyStatement

public SelectKeyStatement()
Method Detail

getKeyProperty

public String getKeyProperty()

setKeyProperty

public void setKeyProperty(String keyProperty)

isRunAfterSQL

public boolean isRunAfterSQL()

setRunAfterSQL

public void setRunAfterSQL(boolean runAfterSQL)

executeQueryForList

public List executeQueryForList(StatementScope statementScope,
                                Transaction trans,
                                Object parameterObject,
                                int skipResults,
                                int maxResults)
                         throws SQLException
Overrides:
executeQueryForList in class MappedStatement
Throws:
SQLException

executeQueryWithRowHandler

public void executeQueryWithRowHandler(StatementScope statementScope,
                                       Transaction trans,
                                       Object parameterObject,
                                       RowHandler rowHandler)
                                throws SQLException
Overrides:
executeQueryWithRowHandler in class MappedStatement
Throws:
SQLException


Copyright © 2010. All Rights Reserved.