org.seasar.doma.internal.jdbc.query
クラス AutoFunctionQuery<R>

java.lang.Object
  上位を拡張 org.seasar.doma.internal.jdbc.query.AutoModuleQuery
      上位を拡張 org.seasar.doma.internal.jdbc.query.AutoFunctionQuery<R>
すべての実装されたインタフェース:
FunctionQuery<R>, ModuleQuery, Query

public class AutoFunctionQuery<R>
extends AutoModuleQuery
implements FunctionQuery<R>

作成者:
taedium

フィールドの概要
protected  String functionName
           
protected  ResultParameter<R> resultParameter
           
 
クラス org.seasar.doma.internal.jdbc.query.AutoModuleQuery から継承されたフィールド
callerClassName, callerMethodName, config, parameters, queryTimeout, sql
 
コンストラクタの概要
AutoFunctionQuery()
           
 
メソッドの概要
 void compile()
           
 R getResult()
           
protected  void prepareSql()
           
 void setFunctionName(String functionName)
           
 void setResultParameter(ResultParameter<R> parameter)
           
 
クラス org.seasar.doma.internal.jdbc.query.AutoModuleQuery から継承されたメソッド
addParameter, getClassName, getConfig, getMethodName, getQueryTimeout, getSql, prepareOptions, setCallerClassName, setCallerMethodName, setConfig, setQueryTimeout
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
インタフェース org.seasar.doma.internal.jdbc.query.ModuleQuery から継承されたメソッド
getSql
 
インタフェース org.seasar.doma.internal.jdbc.query.Query から継承されたメソッド
getClassName, getConfig, getMethodName, getQueryTimeout
 

フィールドの詳細

functionName

protected String functionName

resultParameter

protected ResultParameter<R> resultParameter
コンストラクタの詳細

AutoFunctionQuery

public AutoFunctionQuery()
メソッドの詳細

compile

public void compile()

prepareSql

protected void prepareSql()

setFunctionName

public void setFunctionName(String functionName)

setResultParameter

public void setResultParameter(ResultParameter<R> parameter)

getResult

public R getResult()
定義:
インタフェース FunctionQuery<R> 内の getResult


Copyright © 2009 The Seasar Foundation. All Rights Reserved.