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 - 指定されたキーに関連付けられる値