org.apache.ibatis.scripting.defaults
Class RawLanguageDriver

java.lang.Object
  extended by org.apache.ibatis.scripting.defaults.RawLanguageDriver
All Implemented Interfaces:
LanguageDriver

public class RawLanguageDriver
extends Object
implements LanguageDriver


Constructor Summary
RawLanguageDriver()
           
 
Method Summary
 ParameterHandler createParameterHandler(MappedStatement mappedStatement, Object parameterObject, BoundSql boundSql)
          Creates a ParameterHandler that will set the parameters of the
 SqlSource createSqlSource(Configuration configuration, String script, Class<?> parameterType)
          Creates an SqlSource that will hold the statement read from an annotation
 SqlSource createSqlSource(Configuration configuration, XNode script, Class<?> parameterType)
          Creates an SqlSource that will hold the statement read from a mapper xml file
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RawLanguageDriver

public RawLanguageDriver()
Method Detail

createParameterHandler

public ParameterHandler createParameterHandler(MappedStatement mappedStatement,
                                               Object parameterObject,
                                               BoundSql boundSql)
Description copied from interface: LanguageDriver
Creates a ParameterHandler that will set the parameters of the

Specified by:
createParameterHandler in interface LanguageDriver
Parameters:
mappedStatement - The mapped statement that is being executed
parameterObject - The input parameter object (can be null)
boundSql - The resulting SQL once the dynamic language has been executed.
Returns:

createSqlSource

public SqlSource createSqlSource(Configuration configuration,
                                 XNode script,
                                 Class<?> parameterType)
Description copied from interface: LanguageDriver
Creates an SqlSource that will hold the statement read from a mapper xml file

Specified by:
createSqlSource in interface LanguageDriver
Parameters:
configuration - The MyBatis configuration
script - XNode parsed from a XML file
parameterType - input parameter type
Returns:

createSqlSource

public SqlSource createSqlSource(Configuration configuration,
                                 String script,
                                 Class<?> parameterType)
Description copied from interface: LanguageDriver
Creates an SqlSource that will hold the statement read from an annotation

Specified by:
createSqlSource in interface LanguageDriver
Parameters:
configuration - The MyBatis configuration
script - The content of the annotation
parameterType - input parameter type
Returns:


Copyright © 2010-2013 MyBatis.org. All Rights Reserved.