public class ParameterHolder
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static interface |
ParameterHolder.ParamValue
バインドされるパラメータ値を表すインタフェース。
本インタフェースはメソッドを定義しない。
実装クラスを型安全に扱うためのインタフェースである。
(Mapのvalueの型として使用する)
本クラスのインスタンスは、以下の機能を実装する。
格納したオブジェクトが等価であるかどうかの判定(equals, hashCode)
格納したオブジェクトの文字列表現(toString)
|
Constructor and Description |
---|
ParameterHolder() |
Modifier and Type | Method and Description |
---|---|
void |
add(int index,
byte[] value)
バイト配列のパラメータを追加する。
|
void |
add(int index,
java.io.InputStream in)
InputStream のパラメータを追加する。 |
void |
add(int index,
java.lang.Object value)
パラメータ値を追加する。
InputStream 、byte配列以外を付加する場合は本メソッドを使用する。 |
void |
add(int index,
java.io.Reader reader)
Reader のパラメータを追加する。 |
void |
add(java.lang.String name,
byte[] value)
バイト配列のパラメータを追加する。
|
void |
add(java.lang.String name,
java.io.InputStream notUsed)
InputStream のパラメータを追加する。 |
void |
add(java.lang.String name,
java.lang.Object value)
パラメータ値を追加する。
InputStream 、byte配列以外を付加する場合は本メソッドを使用する。 |
void |
add(java.lang.String name,
java.io.Reader notUsed)
Reader のパラメータを追加する。 |
java.util.Map<java.lang.String,ParameterHolder.ParamValue> |
getParameters()
これまで本インスタンスに設定されたパラメータを取得する。
|
java.lang.String |
toString() |
public void add(java.lang.String name, java.io.InputStream notUsed)
InputStream
のパラメータを追加する。name
- パラメータ名notUsed
- 使用しないpublic void add(java.lang.String name, java.io.Reader notUsed)
Reader
のパラメータを追加する。name
- パラメータ名notUsed
- 使用しないpublic void add(java.lang.String name, byte[] value)
name
- パラメータ名value
- パラメータ値public void add(java.lang.String name, java.lang.Object value)
InputStream
、byte配列以外を付加する場合は本メソッドを使用する。name
- パラメータ名value
- パラメータ値public void add(int index, java.io.InputStream in)
InputStream
のパラメータを追加する。index
- パラメータインデックスin
- パラメータ値public void add(int index, java.io.Reader reader)
Reader
のパラメータを追加する。index
- パラメータインデックスreader
- パラメータ値public void add(int index, byte[] value)
index
- パラメータインデックスvalue
- パラメータ値public void add(int index, java.lang.Object value)
InputStream
、byte配列以外を付加する場合は本メソッドを使用する。index
- パラメータインデックスvalue
- パラメータ値public java.util.Map<java.lang.String,ParameterHolder.ParamValue> getParameters()
public java.lang.String toString()
toString
in class java.lang.Object