Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

com.ibatis.sqlmap.engine.mapping.parameter
Class InlineParameterMapParser  view InlineParameterMapParser download InlineParameterMapParser.java

java.lang.Object
  extended bycom.ibatis.sqlmap.engine.mapping.parameter.InlineParameterMapParser

public class InlineParameterMapParser
extends java.lang.Object


Field Summary
private static java.lang.String PARAM_DELIM
           
private static java.lang.String PARAMETER_TOKEN
           
private static com.ibatis.common.beans.Probe PROBE
           
 
Constructor Summary
InlineParameterMapParser()
           
 
Method Summary
private  ParameterMapping newParseMapping(java.lang.String token, java.lang.Class parameterClass, com.ibatis.sqlmap.engine.type.TypeHandlerFactory typeHandlerFactory)
           
private  ParameterMapping oldParseMapping(java.lang.String token, java.lang.Class parameterClass, com.ibatis.sqlmap.engine.type.TypeHandlerFactory typeHandlerFactory)
           
 com.ibatis.sqlmap.engine.mapping.sql.SqlText parseInlineParameterMap(com.ibatis.sqlmap.engine.type.TypeHandlerFactory typeHandlerFactory, java.lang.String sqlStatement)
           
 com.ibatis.sqlmap.engine.mapping.sql.SqlText parseInlineParameterMap(com.ibatis.sqlmap.engine.type.TypeHandlerFactory typeHandlerFactory, java.lang.String sqlStatement, java.lang.Class parameterClass)
           
private  com.ibatis.sqlmap.engine.type.TypeHandler resolveTypeHandler(com.ibatis.sqlmap.engine.type.TypeHandlerFactory typeHandlerFactory, java.lang.Class clazz, java.lang.String propertyName, java.lang.String javaType, java.lang.String jdbcType)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

PROBE

private static final com.ibatis.common.beans.Probe PROBE

PARAMETER_TOKEN

private static final java.lang.String PARAMETER_TOKEN
See Also:
Constant Field Values

PARAM_DELIM

private static final java.lang.String PARAM_DELIM
See Also:
Constant Field Values
Constructor Detail

InlineParameterMapParser

public InlineParameterMapParser()
Method Detail

parseInlineParameterMap

public com.ibatis.sqlmap.engine.mapping.sql.SqlText parseInlineParameterMap(com.ibatis.sqlmap.engine.type.TypeHandlerFactory typeHandlerFactory,
                                                                            java.lang.String sqlStatement)

parseInlineParameterMap

public com.ibatis.sqlmap.engine.mapping.sql.SqlText parseInlineParameterMap(com.ibatis.sqlmap.engine.type.TypeHandlerFactory typeHandlerFactory,
                                                                            java.lang.String sqlStatement,
                                                                            java.lang.Class parameterClass)

newParseMapping

private ParameterMapping newParseMapping(java.lang.String token,
                                         java.lang.Class parameterClass,
                                         com.ibatis.sqlmap.engine.type.TypeHandlerFactory typeHandlerFactory)

oldParseMapping

private ParameterMapping oldParseMapping(java.lang.String token,
                                         java.lang.Class parameterClass,
                                         com.ibatis.sqlmap.engine.type.TypeHandlerFactory typeHandlerFactory)

resolveTypeHandler

private com.ibatis.sqlmap.engine.type.TypeHandler resolveTypeHandler(com.ibatis.sqlmap.engine.type.TypeHandlerFactory typeHandlerFactory,
                                                                     java.lang.Class clazz,
                                                                     java.lang.String propertyName,
                                                                     java.lang.String javaType,
                                                                     java.lang.String jdbcType)