Class XMLScriptBuilder
java.lang.Object
org.apache.ibatis.builder.BaseBuilder
org.apache.ibatis.scripting.xmltags.XMLScriptBuilder
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprivate class
private class
private class
private class
private static interface
private class
private class
private class
private class
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final XNode
private boolean
private final Map<String,
XMLScriptBuilder.NodeHandler> private final Class<?>
Fields inherited from class org.apache.ibatis.builder.BaseBuilder
configuration, typeAliasRegistry, typeHandlerRegistry
-
Constructor Summary
ConstructorsConstructorDescriptionXMLScriptBuilder
(Configuration configuration, XNode context) XMLScriptBuilder
(Configuration configuration, XNode context, Class<?> parameterType) -
Method Summary
Modifier and TypeMethodDescriptionprivate void
protected MixedSqlNode
parseDynamicTags
(XNode node) Methods inherited from class org.apache.ibatis.builder.BaseBuilder
booleanValueOf, createInstance, getConfiguration, integerValueOf, parseExpression, resolveAlias, resolveClass, resolveJdbcType, resolveParameterMode, resolveResultSetType, resolveTypeHandler, resolveTypeHandler, stringSetValueOf
-
Field Details
-
context
-
isDynamic
private boolean isDynamic -
parameterType
-
nodeHandlerMap
-
-
Constructor Details
-
XMLScriptBuilder
-
XMLScriptBuilder
-
-
Method Details
-
initNodeHandlerMap
private void initNodeHandlerMap() -
parseScriptNode
-
parseDynamicTags
-