code: private Parameter getBindParameter(final String paramName) {
  		// メソッド呼び出しかどうかで処理を振り分け
  		if (paramName.contains(".") && paramName.contains("(") && paramName.contains(")")) {
  			// メソッド呼び出しの場合は、SqlParserで値を評価するタイミングでparameterをaddしているので、そのまま返却する
  			return parameterMap.get(paramName);
  		} else {
  			String[] keys = StringUtils.split(paramName, ".");
  			String baseName = keys[0];
  
  			Parameter parameter = parameterMap.get(baseName);
  			if (parameter == null) {
  				return null;
  			}
  
  			if (keys.length > 1) {
  				String propertyName = keys[1];
  				return parameter.createSubParameter(propertyName);
  			}
  
  			return parameter;
  		}
  	}
docs: parameterMapから指定されたキーのパラメータを取得する
  
  @param paramName パラメータ名
  @return パラメータ