PrimitiveHolderMap
Keywords: jp.morpho.util.PrimitiveHolderMap,PrimitiveHolderMap interface

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

## jp.morpho.util
インタフェース PrimitiveHolderMap

すべてのスーパーインタフェース:
  java.util.Map

既知の実装クラスの一覧:
  ConversionMap

public interface PrimitiveHolderMap
extends java.util.Map

プリミティブ型の値をマッピングするオブジェクトです。 これは java.util.Map オブジェクトのような Map に、プリミティブ型の値をマッピングすることを可能にします。 boolean 、byte 、char 、double 、float 、int 、long 、short 、その他のプリミティブ型の値は、オブジェクトにラップされて Map オブジェクトにマッピングされます。

作成者:
  Kenichi Fukuda

メソッドの概要
`java.math.BigDecimal` | `getBigDecimal(java.lang.Object key)` マップが指定のキーをマップする値を java.math.BigDecimal オブジェクトとして取得します。
`java.math.BigInteger` | `getBigInteger(java.lang.Object key)` マップが指定のキーをマップする値を java.math.BigInteger オブジェクトとして取得します。
`boolean` | `getBoolean(java.lang.Object key)` マップが指定のキーをマップする値を Java プログラミング言語の boolean として取得します。
`byte` | `getByte(java.lang.Object key)` マップが指定のキーをマップする値を Java プログラミング言語の byte として取得します。
`byte[]` | `getBytes(java.lang.Object key)` マップが指定のキーをマップする値を Java プログラミング言語の byte 配列として取得します。
`char` | `getChar(java.lang.Object key)` マップが指定のキーをマップする値を Java プログラミング言語の char として取得します。
`java.util.Date` | `getDate(java.lang.Object key)` マップが指定のキーをマップする値を java.util.Date オブジェクトとして取得します。
`double` | `getDouble(java.lang.Object key)` マップが指定のキーをマップする値を Java プログラミング言語の double として取得します。
`float` | `getFloat(java.lang.Object key)` マップが指定のキーをマップする値を Java プログラミング言語の float として取得します。
`java.io.InputStream` | `getInputStream(java.lang.Object key)` マップが指定のキーをマップする値を入力ストリームとして取得します。
`int` | `getInt(java.lang.Object key)` マップが指定のキーをマップする値を Java プログラミング言語の int として取得します。
`java.util.List` | `getList(java.lang.Object key)` マップが指定のキーをマップする値を java.util.List として取得します。
`long` | `getLong(java.lang.Object key)` マップが指定のキーをマップする値を Java プログラミング言語の long として取得します。
`java.util.Map` | `getMap(java.lang.Object key)` マップが指定のキーをマップする値を java.util.Map として取得します。
`java.lang.Object` | `getObject(java.lang.Object key)` マップが指定のキーをマップする値を Java プログラミング言語の Object として取得します。
`java.io.Reader` | `getReader(java.lang.Object key)` マップが指定のキーをマップする値を java.io.Reader オブジェクトとして取得します。
`short` | `getShort(java.lang.Object key)` マップが指定のキーをマップする値を Java プログラミング言語の short として取得します。
`java.lang.String` | `getString(java.lang.Object key)` マップが指定のキーをマップする値を Java プログラミング言語の String として取得します。
`java.util.Date` | `parseDate(java.lang.Object key, java.lang.String pattern)` マップが指定のキーをマップする値の文字列表現を pattern で指定した日付／時刻パターンで解析して、java.util.Date オブジェクトとして取得します。
`void` | `putBigDecimal(java.lang.Object key, java.math.BigDecimal value)` 指定の java.math.BigDecimal オブジェクトをマップ内の指定のキーと関連付けます。
`void` | `putBigInteger(java.lang.Object key, java.math.BigInteger value)` 指定の java.math.BigInteger オブジェクトをマップ内の指定のキーと関連付けます。
`void` | `putBoolean(java.lang.Object key, boolean value)` 指定の boolean 値をマップ内の指定のキーと関連付けます。
`void` | `putByte(java.lang.Object key, byte value)` 指定の byte 値をマップ内の指定のキーと関連付けます。
`void` | `putBytes(java.lang.Object key, byte[] value)` 指定の byte 配列をマップ内の指定のキーと関連付けます。
`void` | `putChar(java.lang.Object key, char value)` 指定の char 値をマップ内の指定のキーと関連付けます。
`void` | `putDate(java.lang.Object key, java.util.Date value)` 指定の java.util.Date 値をマップ内の指定のキーと関連付けます。
`void` | `putDouble(java.lang.Object key, double value)` 指定の double 値をマップ内の指定のキーと関連付けます。
`void` | `putFloat(java.lang.Object key, float value)` 指定の float 値をマップ内の指定のキーと関連付けます。
`void` | `putInputStream(java.lang.Object key, java.io.InputStream value)` 指定の入力ストリームをマップ内の指定のキーと関連付けます。
`void` | `putInt(java.lang.Object key, int value)` 指定の int 値をマップ内の指定のキーと関連付けます。
`void` | `putList(java.lang.Object key, java.util.List value)` 指定の java.util.List をマップ内の指定のキーと関連付けます。
`void` | `putLong(java.lang.Object key, long value)` 指定の long 値をマップ内の指定のキーと関連付けます。
`void` | `putMap(java.lang.Object key, java.util.Map value)` 指定の java.util.Map をマップ内の指定のキーと関連付けます。
`void` | `putObject(java.lang.Object key, java.lang.Object value)` 指定の Object 値をマップ内の指定のキーと関連付けます。
`void` | `putReader(java.lang.Object key, java.io.Reader value)` 指定の java.io.Reader オブジェクトをマップ内の指定のキーと関連付けます。
`void` | `putShort(java.lang.Object key, short value)` 指定の short 値をマップ内の指定のキーと関連付けます。
`void` | `putString(java.lang.Object key, java.lang.String value)` 指定の String 値をマップ内の指定のキーと関連付けます。

インタフェース java.util.Map から継承したメソッド
`clear, containsKey, containsValue, entrySet, equals, get, hashCode, isEmpty, keySet, put, putAll, remove, size, values`

メソッドの詳細

### getInputStream

    public java.io.InputStream getInputStream(java.lang.Object key)

  マップが指定のキーをマップする値を入力ストリームとして取得します。

  パラメータ:
    `key` - 関連付けられた値が返されるキー
  戻り値:
    マップが指定されたキーをマップする値

### putInputStream

    public void putInputStream(java.lang.Object key,
                               java.io.InputStream value)

  指定の入力ストリームをマップ内の指定のキーと関連付けます。

  パラメータ:
    `key` - 指定された値が関連付けられるキー
    `value` - 指定されたキーに関連付けられる値

### getBigDecimal

    public java.math.BigDecimal getBigDecimal(java.lang.Object key)

  マップが指定のキーをマップする値を java.math.BigDecimal オブジェクトとして取得します。

  パラメータ:
    `key` - 関連付けられた値が返されるキー
  戻り値:
    マップが指定されたキーをマップする値

### putBigDecimal

    public void putBigDecimal(java.lang.Object key,
                              java.math.BigDecimal value)

  指定の java.math.BigDecimal オブジェクトをマップ内の指定のキーと関連付けます。

  パラメータ:
    `key` - 指定された値が関連付けられるキー
    `value` - 指定されたキーに関連付けられる値

### getBigInteger

    public java.math.BigInteger getBigInteger(java.lang.Object key)

  マップが指定のキーをマップする値を java.math.BigInteger オブジェクトとして取得します。

  パラメータ:
    `key` - 関連付けられた値が返されるキー
  戻り値:
    マップが指定されたキーをマップする値

### putBigInteger

    public void putBigInteger(java.lang.Object key,
                              java.math.BigInteger value)

  指定の java.math.BigInteger オブジェクトをマップ内の指定のキーと関連付けます。

  パラメータ:
    `key` - 指定された値が関連付けられるキー
    `value` - 指定されたキーに関連付けられる値

### getBoolean

    public boolean getBoolean(java.lang.Object key)

  マップが指定のキーをマップする値を Java プログラミング言語の boolean として取得します。

  パラメータ:
    `key` - 関連付けられた値が返されるキー
  戻り値:
    マップが指定されたキーをマップする値

### putBoolean

    public void putBoolean(java.lang.Object key,
                           boolean value)

  指定の boolean 値をマップ内の指定のキーと関連付けます。

  パラメータ:
    `key` - 指定された値が関連付けられるキー
    `value` - 指定されたキーに関連付けられる値

### getByte

    public byte getByte(java.lang.Object key)

  マップが指定のキーをマップする値を Java プログラミング言語の byte として取得します。

  パラメータ:
    `key` - 関連付けられた値が返されるキー
  戻り値:
    マップが指定されたキーをマップする値

### putByte

    public void putByte(java.lang.Object key,
                        byte value)

  指定の byte 値をマップ内の指定のキーと関連付けます。

  パラメータ:
    `key` - 指定された値が関連付けられるキー
    `value` - 指定されたキーに関連付けられる値

### getBytes

    public byte[] getBytes(java.lang.Object key)

  マップが指定のキーをマップする値を Java プログラミング言語の byte 配列として取得します。

  パラメータ:
    `key` - 関連付けられた値が返されるキー
  戻り値:
    マップが指定されたキーをマップする値

### putBytes

    public void putBytes(java.lang.Object key,
                         byte[] value)

  指定の byte 配列をマップ内の指定のキーと関連付けます。

  パラメータ:
    `key` - 指定された値が関連付けられるキー
    `value` - 指定されたキーに関連付けられる値

### getChar

    public char getChar(java.lang.Object key)

  マップが指定のキーをマップする値を Java プログラミング言語の char として取得します。

  パラメータ:
    `key` - 関連付けられた値が返されるキー
  戻り値:
    マップが指定されたキーをマップする値

### putChar

    public void putChar(java.lang.Object key,
                        char value)

  指定の char 値をマップ内の指定のキーと関連付けます。

  パラメータ:
    `key` - 指定された値が関連付けられるキー
    `value` - 指定されたキーに関連付けられる値

### getReader

    public java.io.Reader getReader(java.lang.Object key)

  マップが指定のキーをマップする値を java.io.Reader オブジェクトとして取得します。

  パラメータ:
    `key` - 関連付けられた値が返されるキー
  戻り値:
    マップが指定されたキーをマップする値

### putReader

    public void putReader(java.lang.Object key,
                          java.io.Reader value)

  指定の java.io.Reader オブジェクトをマップ内の指定のキーと関連付けます。

  パラメータ:
    `key` - 指定された値が関連付けられるキー
    `value` - 指定されたキーに関連付けられる値

### getDate

    public java.util.Date getDate(java.lang.Object key)

  マップが指定のキーをマップする値を java.util.Date オブジェクトとして取得します。

  パラメータ:
    `key` - 関連付けられた値が返されるキー
  戻り値:
    マップが指定されたキーをマップする値

### parseDate

    public java.util.Date parseDate(java.lang.Object key,
                                    java.lang.String pattern)

  マップが指定のキーをマップする値の文字列表現を pattern で指定した日付／時刻パターンで解析して、java.util.Date オブジェクトとして取得します。

  パラメータ:
    `key` - 関連付けられた値が返されるキー
    `pattern` - 日付／時刻パターン
  戻り値:
    マップが指定されたキーをマップする値

### putDate

    public void putDate(java.lang.Object key,
                        java.util.Date value)

  指定の java.util.Date 値をマップ内の指定のキーと関連付けます。

  パラメータ:
    `key` - 指定された値が関連付けられるキー
    `value` - 指定されたキーに関連付けられる値

### getDouble

    public double getDouble(java.lang.Object key)

  マップが指定のキーをマップする値を Java プログラミング言語の double として取得します。

  パラメータ:
    `key` - 関連付けられた値が返されるキー
  戻り値:
    マップが指定されたキーをマップする値

### putDouble

    public void putDouble(java.lang.Object key,
                          double value)

  指定の double 値をマップ内の指定のキーと関連付けます。

  パラメータ:
    `key` - 指定された値が関連付けられるキー
    `value` - 指定されたキーに関連付けられる値

### getFloat

    public float getFloat(java.lang.Object key)

  マップが指定のキーをマップする値を Java プログラミング言語の float として取得します。

  パラメータ:
    `key` - 関連付けられた値が返されるキー
  戻り値:
    マップが指定されたキーをマップする値

### putFloat

    public void putFloat(java.lang.Object key,
                         float value)

  指定の float 値をマップ内の指定のキーと関連付けます。

  パラメータ:
    `key` - 指定された値が関連付けられるキー
    `value` - 指定されたキーに関連付けられる値

### getInt

    public int getInt(java.lang.Object key)

  マップが指定のキーをマップする値を Java プログラミング言語の int として取得します。

  パラメータ:
    `key` - 関連付けられた値が返されるキー
  戻り値:
    マップが指定されたキーをマップする値

### putInt

    public void putInt(java.lang.Object key,
                       int value)

  指定の int 値をマップ内の指定のキーと関連付けます。

  パラメータ:
    `key` - 指定された値が関連付けられるキー
    `value` - 指定されたキーに関連付けられる値

### getLong

    public long getLong(java.lang.Object key)

  マップが指定のキーをマップする値を Java プログラミング言語の long として取得します。

  パラメータ:
    `key` - 関連付けられた値が返されるキー
  戻り値:
    マップが指定されたキーをマップする値

### putLong

    public void putLong(java.lang.Object key,
                        long value)

  指定の long 値をマップ内の指定のキーと関連付けます。

  パラメータ:
    `key` - 指定された値が関連付けられるキー
    `value` - 指定されたキーに関連付けられる値

### getObject

    public java.lang.Object getObject(java.lang.Object key)

  マップが指定のキーをマップする値を Java プログラミング言語の Object として取得します。

  パラメータ:
    `key` - 関連付けられた値が返されるキー
  戻り値:
    マップが指定されたキーをマップする値

### putObject

    public void putObject(java.lang.Object key,
                          java.lang.Object value)

  指定の Object 値をマップ内の指定のキーと関連付けます。

  パラメータ:
    `key` - 指定された値が関連付けられるキー
    `value` - 指定されたキーに関連付けられる値

### getShort

    public short getShort(java.lang.Object key)

  マップが指定のキーをマップする値を Java プログラミング言語の short として取得します。

  パラメータ:
    `key` - 関連付けられた値が返されるキー
  戻り値:
    マップが指定されたキーをマップする値

### putShort

    public void putShort(java.lang.Object key,
                         short value)

  指定の short 値をマップ内の指定のキーと関連付けます。

  パラメータ:
    `key` - 指定された値が関連付けられるキー
    `value` - 指定されたキーに関連付けられる値

### getString

    public java.lang.String getString(java.lang.Object key)

  マップが指定のキーをマップする値を Java プログラミング言語の String として取得します。

  パラメータ:
    `key` - 関連付けられた値が返されるキー
  戻り値:
    マップが指定されたキーをマップする値

### putString

    public void putString(java.lang.Object key,
                          java.lang.String value)

  指定の String 値をマップ内の指定のキーと関連付けます。

  パラメータ:
    `key` - 指定された値が関連付けられるキー
    `value` - 指定されたキーに関連付けられる値

### getList

    public java.util.List getList(java.lang.Object key)

  マップが指定のキーをマップする値を java.util.List として取得します。

  パラメータ:
    `key` - 関連付けられた値が返されるキー
  戻り値:
    マップが指定されたキーをマップする値

### putList

    public void putList(java.lang.Object key,
                        java.util.List value)

  指定の java.util.List をマップ内の指定のキーと関連付けます。

  パラメータ:
    `key` - 指定された値が関連付けられるキー
    `value` - 指定されたキーに関連付けられる値

### getMap

    public java.util.Map getMap(java.lang.Object key)

  マップが指定のキーをマップする値を java.util.Map として取得します。

  パラメータ:
    `key` - 関連付けられた値が返されるキー
  戻り値:
    マップが指定されたキーをマップする値

### putMap

    public void putMap(java.lang.Object key,
                       java.util.Map value)

  指定の java.util.Map をマップ内の指定のキーと関連付けます。

  パラメータ:
    `key` - 指定された値が関連付けられるキー
    `value` - 指定されたキーに関連付けられる値

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