com.JRcServer.commons.util
クラス Parameter

java.lang.Object
  上位を拡張 com.JRcServer.commons.util.Parameter

public class Parameter
extends java.lang.Object

パラメータオブジェクト.

パラメータ情報を定義するオブジェクトです.

導入されたバージョン:
JRcCommons 1.00
バージョン:
1.00,2004/02/16
作成者:
Masahito Suzuki

フィールドの概要
static byte TYPE_BINARY
          タイプ : Binary.
static byte TYPE_BOOLEAN
          タイプ : Boolean.
static byte TYPE_BOOLEAN_OBJECT
          タイプ : Boolean-Object.
static byte TYPE_BYTE
          タイプ : Byte.
static byte TYPE_BYTE_OBJECT
          タイプ : Byte-Object.
static byte TYPE_CHAR
          タイプ : Char.
static byte TYPE_CHARACTER_OBJECT
          タイプ : Character-Object.
static byte TYPE_CHARS
          タイプ : Chars.
static byte TYPE_DATE
          タイプ : Date.
static byte TYPE_DECIMAL
          タイプ : Decimal.
static byte TYPE_DOUBLE
          タイプ : Double.
static byte TYPE_DOUBLE_OBJECT
          タイプ : Double-Object.
static byte TYPE_FLOAT
          タイプ : Float.
static byte TYPE_FLOAT_OBJECT
          タイプ : Float-Object.
static byte TYPE_GROUP
          タイプ : Group.
static byte TYPE_INT
          タイプ : Int.
static byte TYPE_INTEGER_OBJECT
          タイプ : Integer-Object.
static byte TYPE_LONG
          タイプ : Long.
static byte TYPE_LONG_OBJECT
          タイプ : Long-Object.
static byte TYPE_SHORT
          タイプ : Short.
static byte TYPE_SHORT_OBJECT
          タイプ : Short-Object.
static byte TYPE_STRING
          タイプ : String.
static byte TYPE_TIME
          タイプ : Time.
static byte TYPE_TIMESTAMP
          タイプ : Timestamp.
 
コンストラクタの概要
Parameter()
          コンストラクタ.
Parameter(ArrayTable table)
          コンストラクタ.
Parameter(byte[] binary)
          コンストラクタ.
Parameter(byte[] binary, int offset)
          コンストラクタ.
 
メソッドの概要
 void clear()
          対象情報のクリア.
 void create()
          情報生成.
 void create(byte[] binary)
          情報生成.
 void create(byte[] binary, int offset)
          情報生成.
 java.lang.Object get(java.lang.String name, int no)
          対象パラメータ情報の取得.
 byte[] getBinary()
          バイナリ情報の取得.
 byte[] getBinary(java.lang.String name, int no)
          対象パラメータ情報の取得.
 boolean getBoolean(java.lang.String name, int no)
          対象パラメータ情報の取得.
 java.lang.Boolean getBooleanObject(java.lang.String name, int no)
          対象パラメータ情報の取得.
 byte getByte(java.lang.String name, int no)
          対象パラメータ情報の取得.
 java.lang.Byte getByteObject(java.lang.String name, int no)
          対象パラメータ情報の取得.
 char getChar(java.lang.String name, int no)
          対象パラメータ情報の取得.
 java.lang.Character getCharacterObject(java.lang.String name, int no)
          対象パラメータ情報の取得.
 char[] getChars(java.lang.String name, int no)
          対象パラメータ情報の取得.
 java.sql.Date getDate(java.lang.String name, int no)
          対象パラメータ情報の取得.
 java.math.BigDecimal getDecimal(java.lang.String name, int no)
          対象パラメータ情報の取得.
 double getDouble(java.lang.String name, int no)
          対象パラメータ情報の取得.
 java.lang.Double getDoubleObject(java.lang.String name, int no)
          対象パラメータ情報の取得.
 int getElements(java.lang.String name)
          指定キー名に対する、格納要素数の取得.
 float getFloat(java.lang.String name, int no)
          対象パラメータ情報の取得.
 java.lang.Float getFloatObject(java.lang.String name, int no)
          対象パラメータ情報の取得.
 Parameter getGroup(java.lang.String name, int no)
          対象パラメータ情報の取得.
 int getInt(java.lang.String name, int no)
          対象パラメータ情報の取得.
 java.lang.Integer getIntegerObject(java.lang.String name, int no)
          対象パラメータ情報の取得.
 long getLong(java.lang.String name, int no)
          対象パラメータ情報の取得.
 java.lang.Long getLongObject(java.lang.String name, int no)
          対象パラメータ情報の取得.
 java.lang.String[] getNames()
          設定されているキー名群の取得.
 short getShort(java.lang.String name, int no)
          対象パラメータ情報の取得.
 java.lang.Short getShortObject(java.lang.String name, int no)
          対象パラメータ情報の取得.
 java.lang.String getString(java.lang.String name, int no)
          対象パラメータ情報の取得.
 java.sql.Time getTime(java.lang.String name, int no)
          対象パラメータ情報の取得.
 java.sql.Timestamp getTimestamp(java.lang.String name, int no)
          対象パラメータ情報の取得.
 byte getType(java.lang.String name, int no)
          格納されているデータ項番に対する、 パラメータタイプを取得.
 void put(java.lang.String name, java.lang.Object info)
          対象パラメータ情報セット.
 void putBinary(java.lang.String name, byte[] info)
          対象パラメータ情報セット.
 void putBoolean(java.lang.String name, boolean info)
          対象パラメータ情報セット.
 void putBooleanObject(java.lang.String name, java.lang.Boolean info)
          対象パラメータ情報セット.
 void putByte(java.lang.String name, byte info)
          対象パラメータ情報セット.
 void putByteObject(java.lang.String name, java.lang.Byte info)
          対象パラメータ情報セット.
 void putChar(java.lang.String name, char info)
          対象パラメータ情報セット.
 void putCharacterObject(java.lang.String name, java.lang.Character info)
          対象パラメータ情報セット.
 void putChars(java.lang.String name, char[] info)
          対象パラメータ情報セット.
 void putDate(java.lang.String name, java.sql.Date info)
          対象パラメータ情報セット.
 void putDecimal(java.lang.String name, java.math.BigDecimal info)
          対象パラメータ情報セット.
 void putDouble(java.lang.String name, double info)
          対象パラメータ情報セット.
 void putDoubleObject(java.lang.String name, java.lang.Double info)
          対象パラメータ情報セット.
 void putFloat(java.lang.String name, float info)
          対象パラメータ情報セット.
 void putFloatObject(java.lang.String name, java.lang.Float info)
          対象パラメータ情報セット.
 void putGroup(java.lang.String name, Parameter info)
          対象パラメータ情報セット.
 void putInt(java.lang.String name, int info)
          対象パラメータ情報セット.
 void putIntegerObject(java.lang.String name, java.lang.Integer info)
          対象パラメータ情報セット.
 void putLong(java.lang.String name, long info)
          対象パラメータ情報セット.
 void putLongObject(java.lang.String name, java.lang.Long info)
          対象パラメータ情報セット.
 void putShort(java.lang.String name, short info)
          対象パラメータ情報セット.
 void putShortObject(java.lang.String name, java.lang.Short info)
          対象パラメータ情報セット.
 void putString(java.lang.String name, java.lang.String info)
          対象パラメータ情報セット.
 void putTime(java.lang.String name, java.sql.Time info)
          対象パラメータ情報セット.
 void putTimestamp(java.lang.String name, java.sql.Timestamp info)
          対象パラメータ情報セット.
 int size()
          現在格納されているパラメータ数を取得.
 
クラス java.lang.Object から継承されたメソッド
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

TYPE_BOOLEAN

public static final byte TYPE_BOOLEAN
タイプ : Boolean.

関連項目:
定数フィールド値

TYPE_BYTE

public static final byte TYPE_BYTE
タイプ : Byte.

関連項目:
定数フィールド値

TYPE_CHAR

public static final byte TYPE_CHAR
タイプ : Char.

関連項目:
定数フィールド値

TYPE_SHORT

public static final byte TYPE_SHORT
タイプ : Short.

関連項目:
定数フィールド値

TYPE_INT

public static final byte TYPE_INT
タイプ : Int.

関連項目:
定数フィールド値

TYPE_LONG

public static final byte TYPE_LONG
タイプ : Long.

関連項目:
定数フィールド値

TYPE_FLOAT

public static final byte TYPE_FLOAT
タイプ : Float.

関連項目:
定数フィールド値

TYPE_DOUBLE

public static final byte TYPE_DOUBLE
タイプ : Double.

関連項目:
定数フィールド値

TYPE_DECIMAL

public static final byte TYPE_DECIMAL
タイプ : Decimal.

関連項目:
定数フィールド値

TYPE_DATE

public static final byte TYPE_DATE
タイプ : Date.

関連項目:
定数フィールド値

TYPE_TIME

public static final byte TYPE_TIME
タイプ : Time.

関連項目:
定数フィールド値

TYPE_TIMESTAMP

public static final byte TYPE_TIMESTAMP
タイプ : Timestamp.

関連項目:
定数フィールド値

TYPE_BINARY

public static final byte TYPE_BINARY
タイプ : Binary.

関連項目:
定数フィールド値

TYPE_CHARS

public static final byte TYPE_CHARS
タイプ : Chars.

関連項目:
定数フィールド値

TYPE_STRING

public static final byte TYPE_STRING
タイプ : String.

関連項目:
定数フィールド値

TYPE_BOOLEAN_OBJECT

public static final byte TYPE_BOOLEAN_OBJECT
タイプ : Boolean-Object.

関連項目:
定数フィールド値

TYPE_BYTE_OBJECT

public static final byte TYPE_BYTE_OBJECT
タイプ : Byte-Object.

関連項目:
定数フィールド値

TYPE_CHARACTER_OBJECT

public static final byte TYPE_CHARACTER_OBJECT
タイプ : Character-Object.

関連項目:
定数フィールド値

TYPE_SHORT_OBJECT

public static final byte TYPE_SHORT_OBJECT
タイプ : Short-Object.

関連項目:
定数フィールド値

TYPE_INTEGER_OBJECT

public static final byte TYPE_INTEGER_OBJECT
タイプ : Integer-Object.

関連項目:
定数フィールド値

TYPE_LONG_OBJECT

public static final byte TYPE_LONG_OBJECT
タイプ : Long-Object.

関連項目:
定数フィールド値

TYPE_FLOAT_OBJECT

public static final byte TYPE_FLOAT_OBJECT
タイプ : Float-Object.

関連項目:
定数フィールド値

TYPE_DOUBLE_OBJECT

public static final byte TYPE_DOUBLE_OBJECT
タイプ : Double-Object.

関連項目:
定数フィールド値

TYPE_GROUP

public static final byte TYPE_GROUP
タイプ : Group.

関連項目:
定数フィールド値
コンストラクタの詳細

Parameter

public Parameter()
コンストラクタ.


Parameter

public Parameter(byte[] binary)
          throws InputException,
                 ReadSyntaxException
コンストラクタ.

復元可能なバイナリ情報を設定して、情報を生成します.

パラメータ:
binary - 対象のバイナリ情報を設定します.
例外:
InputException - 入力例外.
ReadSyntaxException - 情報読み込み失敗例外.

Parameter

public Parameter(byte[] binary,
                 int offset)
          throws InputException,
                 ReadSyntaxException
コンストラクタ.

復元可能なバイナリ情報を設定して、情報を生成します.

パラメータ:
binary - 対象のバイナリ情報を設定します.
offset - 対象のオフセット値を設定します.
例外:
InputException - 入力例外.
ReadSyntaxException - 情報読み込み失敗例外.

Parameter

public Parameter(ArrayTable table)
          throws InputException,
                 UnsupportException
コンストラクタ.

対象のArrayTableオブジェクトを当オブジェクトに反映します.

パラメータ:
table - 反映対象のArrayTableオブジェクトを設定します.
例外:
InputException - 入力例外.
UnsupportException - サポート外例外.
メソッドの詳細

create

public final void create()
情報生成.

情報を生成します.s 具体的には[Parameter#clear()]と同様の処理を定義します.


create

public final void create(byte[] binary)
                  throws InputException,
                         ReadSyntaxException
情報生成.

復元可能なバイナリ情報を設定して、情報を生成します.

パラメータ:
binary - 対象のバイナリ情報を設定します.
例外:
InputException - 入力例外.
ReadSyntaxException - 情報読み込み失敗例外.

create

public final void create(byte[] binary,
                         int offset)
                  throws InputException,
                         ReadSyntaxException
情報生成.

復元可能なバイナリ情報を設定して、情報を生成します.

パラメータ:
binary - 対象のバイナリ情報を設定します.
offset - 対象のオフセット値を設定します.
例外:
InputException - 入力例外.
ReadSyntaxException - 情報読み込み失敗例外.

clear

public final void clear()
対象情報のクリア.

対象の情報をクリアします.


getBinary

public final byte[] getBinary()
バイナリ情報の取得.

格納データに対するバイナリ情報を取得します.

戻り値:
byte[] 変換されたバイナリ情報が返されます.
情報が存在しない場合[null]が返されます.

put

public final void put(java.lang.String name,
                      java.lang.Object info)
               throws InputException,
                      UnsupportException
対象パラメータ情報セット.

対象のパラメータ情報を設定します.

パラメータ:
name - 設定対象のキー名を設定します.
info - 設定対象のパラメータ情報を設定します.
例外:
InputException - 入力例外.
UnsupportException - サポート外例外.

putBoolean

public final void putBoolean(java.lang.String name,
                             boolean info)
                      throws InputException
対象パラメータ情報セット.

対象のパラメータ情報を設定します.

パラメータ:
name - 設定対象のキー名を設定します.
info - 設定対象のパラメータ情報を設定します.
例外:
InputException - 入力例外.

putByte

public final void putByte(java.lang.String name,
                          byte info)
                   throws InputException
対象パラメータ情報セット.

対象のパラメータ情報を設定します.

パラメータ:
name - 設定対象のキー名を設定します.
info - 設定対象のパラメータ情報を設定します.
例外:
InputException - 入力例外.

putChar

public final void putChar(java.lang.String name,
                          char info)
                   throws InputException
対象パラメータ情報セット.

対象のパラメータ情報を設定します.

パラメータ:
name - 設定対象のキー名を設定します.
info - 設定対象のパラメータ情報を設定します.
例外:
InputException - 入力例外.

putShort

public final void putShort(java.lang.String name,
                           short info)
                    throws InputException
対象パラメータ情報セット.

対象のパラメータ情報を設定します.

パラメータ:
name - 設定対象のキー名を設定します.
info - 設定対象のパラメータ情報を設定します.
例外:
InputException - 入力例外.

putInt

public final void putInt(java.lang.String name,
                         int info)
                  throws InputException
対象パラメータ情報セット.

対象のパラメータ情報を設定します.

パラメータ:
name - 設定対象のキー名を設定します.
info - 設定対象のパラメータ情報を設定します.
例外:
InputException - 入力例外.

putLong

public final void putLong(java.lang.String name,
                          long info)
                   throws InputException
対象パラメータ情報セット.

対象のパラメータ情報を設定します.

パラメータ:
name - 設定対象のキー名を設定します.
info - 設定対象のパラメータ情報を設定します.
例外:
InputException - 入力例外.

putFloat

public final void putFloat(java.lang.String name,
                           float info)
                    throws InputException
対象パラメータ情報セット.

対象のパラメータ情報を設定します.

パラメータ:
name - 設定対象のキー名を設定します.
info - 設定対象のパラメータ情報を設定します.
例外:
InputException - 入力例外.

putDouble

public final void putDouble(java.lang.String name,
                            double info)
                     throws InputException
対象パラメータ情報セット.

対象のパラメータ情報を設定します.

パラメータ:
name - 設定対象のキー名を設定します.
info - 設定対象のパラメータ情報を設定します.
例外:
InputException - 入力例外.

putDecimal

public final void putDecimal(java.lang.String name,
                             java.math.BigDecimal info)
                      throws InputException
対象パラメータ情報セット.

対象のパラメータ情報を設定します.

パラメータ:
name - 設定対象のキー名を設定します.
info - 設定対象のパラメータ情報を設定します.
例外:
InputException - 入力例外.

putDate

public final void putDate(java.lang.String name,
                          java.sql.Date info)
                   throws InputException
対象パラメータ情報セット.

対象のパラメータ情報を設定します.

パラメータ:
name - 設定対象のキー名を設定します.
info - 設定対象のパラメータ情報を設定します.
例外:
InputException - 入力例外.

putTime

public final void putTime(java.lang.String name,
                          java.sql.Time info)
                   throws InputException
対象パラメータ情報セット.

対象のパラメータ情報を設定します.

パラメータ:
name - 設定対象のキー名を設定します.
info - 設定対象のパラメータ情報を設定します.
例外:
InputException - 入力例外.

putTimestamp

public final void putTimestamp(java.lang.String name,
                               java.sql.Timestamp info)
                        throws InputException
対象パラメータ情報セット.

対象のパラメータ情報を設定します.

パラメータ:
name - 設定対象のキー名を設定します.
info - 設定対象のパラメータ情報を設定します.
例外:
InputException - 入力例外.

putBinary

public final void putBinary(java.lang.String name,
                            byte[] info)
                     throws InputException
対象パラメータ情報セット.

対象のパラメータ情報を設定します.

パラメータ:
name - 設定対象のキー名を設定します.
info - 設定対象のパラメータ情報を設定します.
例外:
InputException - 入力例外.

putChars

public final void putChars(java.lang.String name,
                           char[] info)
                    throws InputException
対象パラメータ情報セット.

対象のパラメータ情報を設定します.

パラメータ:
name - 設定対象のキー名を設定します.
info - 設定対象のパラメータ情報を設定します.
例外:
InputException - 入力例外.

putString

public final void putString(java.lang.String name,
                            java.lang.String info)
                     throws InputException
対象パラメータ情報セット.

対象のパラメータ情報を設定します.

パラメータ:
name - 設定対象のキー名を設定します.
info - 設定対象のパラメータ情報を設定します.
例外:
InputException - 入力例外.

putBooleanObject

public final void putBooleanObject(java.lang.String name,
                                   java.lang.Boolean info)
                            throws InputException
対象パラメータ情報セット.

対象のパラメータ情報を設定します.

パラメータ:
name - 設定対象のキー名を設定します.
info - 設定対象のパラメータ情報を設定します.
例外:
InputException - 入力例外.

putByteObject

public final void putByteObject(java.lang.String name,
                                java.lang.Byte info)
                         throws InputException
対象パラメータ情報セット.

対象のパラメータ情報を設定します.

パラメータ:
name - 設定対象のキー名を設定します.
info - 設定対象のパラメータ情報を設定します.
例外:
InputException - 入力例外.

putCharacterObject

public final void putCharacterObject(java.lang.String name,
                                     java.lang.Character info)
                              throws InputException
対象パラメータ情報セット.

対象のパラメータ情報を設定します.

パラメータ:
name - 設定対象のキー名を設定します.
info - 設定対象のパラメータ情報を設定します.
例外:
InputException - 入力例外.

putShortObject

public final void putShortObject(java.lang.String name,
                                 java.lang.Short info)
                          throws InputException
対象パラメータ情報セット.

対象のパラメータ情報を設定します.

パラメータ:
name - 設定対象のキー名を設定します.
info - 設定対象のパラメータ情報を設定します.
例外:
InputException - 入力例外.

putIntegerObject

public final void putIntegerObject(java.lang.String name,
                                   java.lang.Integer info)
                            throws InputException
対象パラメータ情報セット.

対象のパラメータ情報を設定します.

パラメータ:
name - 設定対象のキー名を設定します.
info - 設定対象のパラメータ情報を設定します.
例外:
InputException - 入力例外.

putLongObject

public final void putLongObject(java.lang.String name,
                                java.lang.Long info)
                         throws InputException
対象パラメータ情報セット.

対象のパラメータ情報を設定します.

パラメータ:
name - 設定対象のキー名を設定します.
info - 設定対象のパラメータ情報を設定します.
例外:
InputException - 入力例外.

putFloatObject

public final void putFloatObject(java.lang.String name,
                                 java.lang.Float info)
                          throws InputException
対象パラメータ情報セット.

対象のパラメータ情報を設定します.

パラメータ:
name - 設定対象のキー名を設定します.
info - 設定対象のパラメータ情報を設定します.
例外:
InputException - 入力例外.

putDoubleObject

public final void putDoubleObject(java.lang.String name,
                                  java.lang.Double info)
                           throws InputException
対象パラメータ情報セット.

対象のパラメータ情報を設定します.

パラメータ:
name - 設定対象のキー名を設定します.
info - 設定対象のパラメータ情報を設定します.
例外:
InputException - 入力例外.

putGroup

public final void putGroup(java.lang.String name,
                           Parameter info)
                    throws InputException
対象パラメータ情報セット.

対象のパラメータ情報を設定します.

パラメータ:
name - 設定対象のキー名を設定します.
info - 設定対象のパラメータ情報を設定します.
例外:
InputException - 入力例外.

get

public final java.lang.Object get(java.lang.String name,
                                  int no)
                           throws InputException
対象パラメータ情報の取得.

対象の格納されているパラメータ情報を取得します.

パラメータ:
name - 取得対象のキー名を指定します.
戻り値:
Object 取得された情報が返されます.
例外:
InputException - 入力例外.

getBoolean

public final boolean getBoolean(java.lang.String name,
                                int no)
                         throws InputException,
                                UnsupportException
対象パラメータ情報の取得.

対象の格納されているパラメータ情報を取得します.

パラメータ:
name - 取得対象のキー名を指定します.
戻り値:
boolean 取得された情報が返されます.
例外:
InputException - 入力例外.
UnsupportException - サポート外例外.

getByte

public final byte getByte(java.lang.String name,
                          int no)
                   throws InputException,
                          UnsupportException
対象パラメータ情報の取得.

対象の格納されているパラメータ情報を取得します.

パラメータ:
name - 取得対象のキー名を指定します.
戻り値:
byte 取得された情報が返されます.
例外:
InputException - 入力例外.
UnsupportException - サポート外例外.

getChar

public final char getChar(java.lang.String name,
                          int no)
                   throws InputException,
                          UnsupportException
対象パラメータ情報の取得.

対象の格納されているパラメータ情報を取得します.

パラメータ:
name - 取得対象のキー名を指定します.
戻り値:
char 取得された情報が返されます.
例外:
InputException - 入力例外.
UnsupportException - サポート外例外.

getShort

public final short getShort(java.lang.String name,
                            int no)
                     throws InputException,
                            UnsupportException
対象パラメータ情報の取得.

対象の格納されているパラメータ情報を取得します.

パラメータ:
name - 取得対象のキー名を指定します.
戻り値:
short 取得された情報が返されます.
例外:
InputException - 入力例外.
UnsupportException - サポート外例外.

getInt

public final int getInt(java.lang.String name,
                        int no)
                 throws InputException,
                        UnsupportException
対象パラメータ情報の取得.

対象の格納されているパラメータ情報を取得します.

パラメータ:
name - 取得対象のキー名を指定します.
戻り値:
int 取得された情報が返されます.
例外:
InputException - 入力例外.
UnsupportException - サポート外例外.

getLong

public final long getLong(java.lang.String name,
                          int no)
                   throws InputException,
                          UnsupportException
対象パラメータ情報の取得.

対象の格納されているパラメータ情報を取得します.

パラメータ:
name - 取得対象のキー名を指定します.
戻り値:
long 取得された情報が返されます.
例外:
InputException - 入力例外.
UnsupportException - サポート外例外.

getFloat

public final float getFloat(java.lang.String name,
                            int no)
                     throws InputException,
                            UnsupportException
対象パラメータ情報の取得.

対象の格納されているパラメータ情報を取得します.

パラメータ:
name - 取得対象のキー名を指定します.
戻り値:
float 取得された情報が返されます.
例外:
InputException - 入力例外.
UnsupportException - サポート外例外.

getDouble

public final double getDouble(java.lang.String name,
                              int no)
                       throws InputException,
                              UnsupportException
対象パラメータ情報の取得.

対象の格納されているパラメータ情報を取得します.

パラメータ:
name - 取得対象のキー名を指定します.
戻り値:
double 取得された情報が返されます.
例外:
InputException - 入力例外.
UnsupportException - サポート外例外.

getDecimal

public final java.math.BigDecimal getDecimal(java.lang.String name,
                                             int no)
                                      throws InputException,
                                             UnsupportException
対象パラメータ情報の取得.

対象の格納されているパラメータ情報を取得します.

パラメータ:
name - 取得対象のキー名を指定します.
戻り値:
BigDecimal 取得された情報が返されます.
例外:
InputException - 入力例外.
UnsupportException - サポート外例外.

getDate

public final java.sql.Date getDate(java.lang.String name,
                                   int no)
                            throws InputException,
                                   UnsupportException
対象パラメータ情報の取得.

対象の格納されているパラメータ情報を取得します.

パラメータ:
name - 取得対象のキー名を指定します.
戻り値:
java.sql.Date 取得された情報が返されます.
例外:
InputException - 入力例外.
UnsupportException - サポート外例外.

getTime

public final java.sql.Time getTime(java.lang.String name,
                                   int no)
                            throws InputException,
                                   UnsupportException
対象パラメータ情報の取得.

対象の格納されているパラメータ情報を取得します.

パラメータ:
name - 取得対象のキー名を指定します.
戻り値:
java.sql.Time 取得された情報が返されます.
例外:
InputException - 入力例外.
UnsupportException - サポート外例外.

getTimestamp

public final java.sql.Timestamp getTimestamp(java.lang.String name,
                                             int no)
                                      throws InputException,
                                             UnsupportException
対象パラメータ情報の取得.

対象の格納されているパラメータ情報を取得します.

パラメータ:
name - 取得対象のキー名を指定します.
戻り値:
java.sql.Timestamp 取得された情報が返されます.
例外:
InputException - 入力例外.
UnsupportException - サポート外例外.

getBinary

public final byte[] getBinary(java.lang.String name,
                              int no)
                       throws InputException,
                              UnsupportException
対象パラメータ情報の取得.

対象の格納されているパラメータ情報を取得します.

パラメータ:
name - 取得対象のキー名を指定します.
戻り値:
byte[] 取得された情報が返されます.
例外:
InputException - 入力例外.
UnsupportException - サポート外例外.

getChars

public final char[] getChars(java.lang.String name,
                             int no)
                      throws InputException,
                             UnsupportException
対象パラメータ情報の取得.

対象の格納されているパラメータ情報を取得します.

パラメータ:
name - 取得対象のキー名を指定します.
戻り値:
char[] 取得された情報が返されます.
例外:
InputException - 入力例外.
UnsupportException - サポート外例外.

getString

public final java.lang.String getString(java.lang.String name,
                                        int no)
                                 throws InputException,
                                        UnsupportException
対象パラメータ情報の取得.

対象の格納されているパラメータ情報を取得します.

パラメータ:
name - 取得対象のキー名を指定します.
戻り値:
String 取得された情報が返されます.
例外:
InputException - 入力例外.
UnsupportException - サポート外例外.

getBooleanObject

public final java.lang.Boolean getBooleanObject(java.lang.String name,
                                                int no)
                                         throws InputException,
                                                UnsupportException
対象パラメータ情報の取得.

対象の格納されているパラメータ情報を取得します.

パラメータ:
name - 取得対象のキー名を指定します.
戻り値:
Boolean 取得された情報が返されます.
例外:
InputException - 入力例外.
UnsupportException - サポート外例外.

getByteObject

public final java.lang.Byte getByteObject(java.lang.String name,
                                          int no)
                                   throws InputException,
                                          UnsupportException
対象パラメータ情報の取得.

対象の格納されているパラメータ情報を取得します.

パラメータ:
name - 取得対象のキー名を指定します.
戻り値:
Byte 取得された情報が返されます.
例外:
InputException - 入力例外.
UnsupportException - サポート外例外.

getCharacterObject

public final java.lang.Character getCharacterObject(java.lang.String name,
                                                    int no)
                                             throws InputException,
                                                    UnsupportException
対象パラメータ情報の取得.

対象の格納されているパラメータ情報を取得します.

パラメータ:
name - 取得対象のキー名を指定します.
戻り値:
Character 取得された情報が返されます.
例外:
InputException - 入力例外.
UnsupportException - サポート外例外.

getShortObject

public final java.lang.Short getShortObject(java.lang.String name,
                                            int no)
                                     throws InputException,
                                            UnsupportException
対象パラメータ情報の取得.

対象の格納されているパラメータ情報を取得します.

パラメータ:
name - 取得対象のキー名を指定します.
戻り値:
Short 取得された情報が返されます.
例外:
InputException - 入力例外.
UnsupportException - サポート外例外.

getIntegerObject

public final java.lang.Integer getIntegerObject(java.lang.String name,
                                                int no)
                                         throws InputException,
                                                UnsupportException
対象パラメータ情報の取得.

対象の格納されているパラメータ情報を取得します.

パラメータ:
name - 取得対象のキー名を指定します.
戻り値:
Integer 取得された情報が返されます.
例外:
InputException - 入力例外.
UnsupportException - サポート外例外.

getLongObject

public final java.lang.Long getLongObject(java.lang.String name,
                                          int no)
                                   throws InputException,
                                          UnsupportException
対象パラメータ情報の取得.

対象の格納されているパラメータ情報を取得します.

パラメータ:
name - 取得対象のキー名を指定します.
戻り値:
Long 取得された情報が返されます.
例外:
InputException - 入力例外.
UnsupportException - サポート外例外.

getFloatObject

public final java.lang.Float getFloatObject(java.lang.String name,
                                            int no)
                                     throws InputException,
                                            UnsupportException
対象パラメータ情報の取得.

対象の格納されているパラメータ情報を取得します.

パラメータ:
name - 取得対象のキー名を指定します.
戻り値:
Float 取得された情報が返されます.
例外:
InputException - 入力例外.
UnsupportException - サポート外例外.

getDoubleObject

public final java.lang.Double getDoubleObject(java.lang.String name,
                                              int no)
                                       throws InputException,
                                              UnsupportException
対象パラメータ情報の取得.

対象の格納されているパラメータ情報を取得します.

パラメータ:
name - 取得対象のキー名を指定します.
戻り値:
Double 取得された情報が返されます.
例外:
InputException - 入力例外.
UnsupportException - サポート外例外.

getGroup

public final Parameter getGroup(java.lang.String name,
                                int no)
                         throws InputException,
                                UnsupportException
対象パラメータ情報の取得.

対象の格納されているパラメータ情報を取得します.

パラメータ:
name - 取得対象のキー名を指定します.
戻り値:
Parameterput 取得された情報が返されます.
例外:
InputException - 入力例外.
UnsupportException - サポート外例外.

getType

public final byte getType(java.lang.String name,
                          int no)
                   throws InputException
格納されているデータ項番に対する、 パラメータタイプを取得.

格納されているデータ項番に対する、 パラメータタイプを取得します.

パラメータ:
name - 取得対象のキー名を設定します.
no - キー名に対する要素位置を指定します.
戻り値:
byte 対象のパラメータタイプ情報が返されます.
例外:
InputException - 入力例外.

getElements

public final int getElements(java.lang.String name)
指定キー名に対する、格納要素数の取得.

指定されているキー名に対する、格納要素数を取得します.

パラメータ:
name - 対象のキー名を指定します.
戻り値:
int 対象のキー名に対する格納データ数が返されます.

getNames

public final java.lang.String[] getNames()
設定されているキー名群の取得.

設定されているキー名群を取得します.

戻り値:
String[] 設定されているキー名群が返されます.
情報が存在しない場合[null]が返されます.

size

public final int size()
現在格納されているパラメータ数を取得.

現在格納されているパラメータ数を取得します.

戻り値:
int 格納されているパラメータ数が返されます.