概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド

## 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 格納されているパラメータ数が返されます.

概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド