1 16 package com.ibatis.sqlmap.engine.mapping.sql.stat; 17 18 import com.ibatis.sqlmap.engine.mapping.parameter.ParameterMap; 19 import com.ibatis.sqlmap.engine.mapping.result.ResultMap; 20 import com.ibatis.sqlmap.engine.mapping.sql.Sql; 21 import com.ibatis.sqlmap.engine.scope.RequestScope; 22 23 public class StaticSql implements Sql { 24 25 private String sqlStatement; 26 27 public StaticSql(String sqlStatement) { 28 this.sqlStatement = sqlStatement.replace('\r', ' ').replace('\n', ' '); 29 } 30 31 public String getSql(RequestScope request, Object parameterObject) { 32 return sqlStatement; 33 } 34 35 public ParameterMap getParameterMap(RequestScope request, Object parameterObject) { 36 return request.getParameterMap(); 37 } 38 39 public ResultMap getResultMap(RequestScope request, Object parameterObject) { 40 return request.getResultMap(); 41 } 42 43 public void cleanup(RequestScope request) { 44 } 45 46 } 47 | Popular Tags |