code: @Override
  	public SqlContext createSqlContext() {
  		SqlContextImpl sqlContext = new SqlContextImpl();
  		Map<String, Parameter> paramMap = new ConcurrentHashMap<>(getConstParameterMap());
  
  		// 自動バインド用パラメータ生成クラスが指定されている場合は、そこで生成されたパラメータをパラメータマップに追加する
  		if (autoBindParameterCreators != null && !autoBindParameterCreators.isEmpty()) {
  			for (AutoBindParameterCreator creator : getAutoBindParameterCreators()) {
  				Map<String, Parameter> bindMap = creator.getBindParameterMap();
  				if (bindMap != null && !bindMap.isEmpty()) {
  					paramMap.putAll(bindMap);
  				}
  			}
  		}
  
  		sqlContext.setConstParameterMap(paramMap);
  		sqlContext.setSqlFilterManager(getSqlFilterManager());
  		sqlContext.setParameterMapperManager(new BindParameterMapperManager(parameterMapperManager));
  		sqlContext.setQueryAutoParameterBinder(queryAutoParameterBinder);
  		sqlContext.setUpdateAutoParameterBinder(updateAutoParameterBinder);
  
  		return sqlContext;
  	}
docs: {@inheritDoc}
  
  @see jp.co.future.uroborosql.context.SqlContextFactory#createSqlContext()