|
|||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object org.seasar.extension.sql.context.SqlContextImpl
SqlContext
の実装クラスです。
コンストラクタの概要 | |
SqlContextImpl()
SqlContextImpl を作成します。 |
|
SqlContextImpl(SqlContext parent)
SqlContextImpl を作成します。 |
メソッドの概要 | |
void |
addArg(java.lang.String name,
java.lang.Object arg,
java.lang.Class argType)
引数を追加します。 |
SqlContext |
addSql(java.lang.String sql)
SQL を追加します。 |
SqlContext |
addSql(java.lang.String sql,
java.lang.Object[] bindVariables,
java.lang.Class[] bindVariableTypes)
SQL とバインド変数の配列を追加します。 |
SqlContext |
addSql(java.lang.String sql,
java.lang.Object bindVariable,
java.lang.Class bindVariableType)
SQL とバインド変数を追加します。 |
java.lang.Object |
getArg(java.lang.String name)
名前に応じた引数を返します。 |
java.lang.Class |
getArgType(java.lang.String name)
名前に応じた引数のクラスを返します。 |
java.lang.Object[] |
getBindVariables()
追加されたすべてのバインド変数の配列を返します。 |
java.lang.Class[] |
getBindVariableTypes()
追加されたすべてのバインド変数の型の配列を返します。 |
java.lang.String |
getSql()
追加されたすべての SQL を返します。 |
boolean |
hasArg(java.lang.String name)
引数が存在するかどうかを返します。 |
boolean |
isEnabled()
BEGIN コメントとEND コメントで、
囲まれた子供のコンテキストが有効かどうかを返します。 |
void |
setEnabled(boolean enabled)
BEGIN コメントとEND コメントで、
囲まれた子供のコンテキストが有効かどうかを設定します。 |
クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
コンストラクタの詳細 |
public SqlContextImpl()
SqlContextImpl
を作成します。
public SqlContextImpl(SqlContext parent)
SqlContextImpl
を作成します。
parent
- メソッドの詳細 |
public java.lang.Object getArg(java.lang.String name)
SqlContext
の記述:
SqlContext
内の getArg
name
- 引数名
public boolean hasArg(java.lang.String name)
SqlContext
の記述:
SqlContext
内の hasArg
name
- 引数名
public java.lang.Class getArgType(java.lang.String name)
SqlContext
の記述: getArg()
がnull
を返す場合があるので、
このメソッドが用意されています。
SqlContext
内の getArgType
name
- 引数名
public void addArg(java.lang.String name, java.lang.Object arg, java.lang.Class argType)
SqlContext
の記述:
SqlContext
内の addArg
name
- 引数名arg
- 引数argType
- 引数の型public java.lang.String getSql()
SqlContext
の記述: SQL
を返します。
SqlContext
内の getSql
SQL
public java.lang.Object[] getBindVariables()
SqlContext
の記述:
SqlContext
内の getBindVariables
public java.lang.Class[] getBindVariableTypes()
SqlContext
の記述:
SqlContext
内の getBindVariableTypes
public SqlContext addSql(java.lang.String sql)
SqlContext
の記述: SQL
を追加します。
SqlContext
内の addSql
sql
-
public SqlContext addSql(java.lang.String sql, java.lang.Object bindVariable, java.lang.Class bindVariableType)
SqlContext
の記述: SQL
とバインド変数を追加します。
SqlContext
内の addSql
sql
- bindVariable
- bindVariableType
-
public SqlContext addSql(java.lang.String sql, java.lang.Object[] bindVariables, java.lang.Class[] bindVariableTypes)
SqlContext
の記述: SQL
とバインド変数の配列を追加します。
SqlContext
内の addSql
sql
- bindVariables
- bindVariableTypes
-
public boolean isEnabled()
SqlContext
の記述: BEGIN
コメントとEND
コメントで、
囲まれた子供のコンテキストが有効かどうかを返します。
SqlContext
内の isEnabled
public void setEnabled(boolean enabled)
SqlContext
の記述: BEGIN
コメントとEND
コメントで、
囲まれた子供のコンテキストが有効かどうかを設定します。
SqlContext
内の setEnabled
enabled
- 有効かどうか
|
|||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |