org.apache.ibatis.builder.xml
Class XMLStatementBuilder

java.lang.Object
  extended by org.apache.ibatis.builder.BaseBuilder
      extended by org.apache.ibatis.builder.xml.XMLStatementBuilder

public class XMLStatementBuilder
extends BaseBuilder


Field Summary
 
Fields inherited from class org.apache.ibatis.builder.BaseBuilder
configuration, typeAliasRegistry, typeHandlerRegistry
 
Constructor Summary
XMLStatementBuilder(Configuration configuration, MapperBuilderAssistant builderAssistant, XNode context)
           
XMLStatementBuilder(Configuration configuration, MapperBuilderAssistant builderAssistant, XNode context, String databaseId)
           
 
Method Summary
 void parseSelectKeyNode(String id, XNode nodeToHandle, Class<?> parameterTypeClass, LanguageDriver langDriver, String databaseId)
           
 void parseSelectKeyNodes(String parentId, List<XNode> list, Class<?> parameterTypeClass, LanguageDriver langDriver, String skRequiredDatabaseId)
           
 void parseStatementNode()
           
 
Methods inherited from class org.apache.ibatis.builder.BaseBuilder
booleanValueOf, createInstance, getConfiguration, integerValueOf, resolveAlias, resolveClass, resolveJdbcType, resolveParameterMode, resolveResultSetType, resolveTypeHandler, resolveTypeHandler, stringSetValueOf
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XMLStatementBuilder

public XMLStatementBuilder(Configuration configuration,
                           MapperBuilderAssistant builderAssistant,
                           XNode context)

XMLStatementBuilder

public XMLStatementBuilder(Configuration configuration,
                           MapperBuilderAssistant builderAssistant,
                           XNode context,
                           String databaseId)
Method Detail

parseStatementNode

public void parseStatementNode()

parseSelectKeyNodes

public void parseSelectKeyNodes(String parentId,
                                List<XNode> list,
                                Class<?> parameterTypeClass,
                                LanguageDriver langDriver,
                                String skRequiredDatabaseId)

parseSelectKeyNode

public void parseSelectKeyNode(String id,
                               XNode nodeToHandle,
                               Class<?> parameterTypeClass,
                               LanguageDriver langDriver,
                               String databaseId)


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