Package org.apache.ibatis.builder
Class SqlSourceBuilder
- java.lang.Object
-
- org.apache.ibatis.builder.BaseBuilder
-
- org.apache.ibatis.builder.SqlSourceBuilder
-
public class SqlSourceBuilder extends BaseBuilder
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description private static class
SqlSourceBuilder.ParameterMappingTokenHandler
-
Field Summary
Fields Modifier and Type Field Description private static java.lang.String
PARAMETER_PROPERTIES
-
Fields inherited from class org.apache.ibatis.builder.BaseBuilder
configuration, typeAliasRegistry, typeHandlerRegistry
-
-
Constructor Summary
Constructors Constructor Description SqlSourceBuilder(Configuration configuration)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description SqlSource
parse(java.lang.String originalSql, java.lang.Class<?> parameterType, java.util.Map<java.lang.String,java.lang.Object> additionalParameters)
static java.lang.String
removeExtraWhitespaces(java.lang.String original)
-
Methods inherited from class org.apache.ibatis.builder.BaseBuilder
booleanValueOf, createInstance, getConfiguration, integerValueOf, parseExpression, resolveAlias, resolveClass, resolveJdbcType, resolveParameterMode, resolveResultSetType, resolveTypeHandler, resolveTypeHandler, stringSetValueOf
-
-
-
-
Field Detail
-
PARAMETER_PROPERTIES
private static final java.lang.String PARAMETER_PROPERTIES
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
SqlSourceBuilder
public SqlSourceBuilder(Configuration configuration)
-
-
Method Detail
-
parse
public SqlSource parse(java.lang.String originalSql, java.lang.Class<?> parameterType, java.util.Map<java.lang.String,java.lang.Object> additionalParameters)
-
removeExtraWhitespaces
public static java.lang.String removeExtraWhitespaces(java.lang.String original)
-
-