code: protected Object eval(final TransformContext transformContext) {
  		Object value = null;
  		if (isOgnl(expression)) {
  			// OGNL式の場合はEvalした結果を取得
  			// OGNL式の評価は処理が重いため、必要な段階になってからParsedExpressionを取得する
  			try {
  				value = Ognl.getValue(getParsedExpression(expression), transformContext, null);
  				// OGNL式の場合は評価した値がバインドパラメータに登録されていないのでこのタイミングで登録する
  				transformContext.param(expression, value);
  			} catch (OgnlException ex) {
  				throw new OgnlRuntimeException("Acquire an object failed.[" + expression + "]", ex);
  			}
  		} else {
  			// キーの指定の場合は高速化のため、直接DaoContextから取得
  			Parameter parameter = transformContext.getParam(expression);
  			if (parameter != null) {
  				value = parameter.getValue();
  			}
  		}
  		return value;
  	}
docs: 値を取得する
  
  @param transformContext 変換用コンテキスト
  @return 取得した値