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 として取得します。
 long getLong(java.lang.Object key)
           マップが指定のキーをマップする値を Java プログラミング言語の long として取得します。
 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 setBigDecimal(java.lang.Object key, java.math.BigDecimal value)
           指定の java.math.BigDecimal オブジェクトをマップ内の指定のキーと関連付けます。
 void setBigInteger(java.lang.Object key, java.math.BigInteger value)
           指定の java.math.BigInteger オブジェクトをマップ内の指定のキーと関連付けます。
 void setBoolean(java.lang.Object key, boolean value)
           指定の boolean 値をマップ内の指定のキーと関連付けます。
 void setByte(java.lang.Object key, byte value)
           指定の byte 値をマップ内の指定のキーと関連付けます。
 void setBytes(java.lang.Object key, byte[] value)
           指定の byte 配列をマップ内の指定のキーと関連付けます。
 void setChar(java.lang.Object key, char value)
           指定の char 値をマップ内の指定のキーと関連付けます。
 void setDate(java.lang.Object key, java.util.Date value)
           指定の java.util.Date 値をマップ内の指定のキーと関連付けます。
 void setDouble(java.lang.Object key, double value)
           指定の double 値をマップ内の指定のキーと関連付けます。
 void setFloat(java.lang.Object key, float value)
           指定の float 値をマップ内の指定のキーと関連付けます。
 void setInputStream(java.lang.Object key, java.io.InputStream value)
           指定の入力ストリームをマップ内の指定のキーと関連付けます。
 void setInt(java.lang.Object key, int value)
           指定の int 値をマップ内の指定のキーと関連付けます。
 void setLong(java.lang.Object key, long value)
           指定の long 値をマップ内の指定のキーと関連付けます。
 void setObject(java.lang.Object key, java.lang.Object value)
           指定の Object 値をマップ内の指定のキーと関連付けます。
 void setReader(java.lang.Object key, java.io.Reader value)
           指定の java.io.Reader オブジェクトをマップ内の指定のキーと関連付けます。
 void setShort(java.lang.Object key, short value)
           指定の short 値をマップ内の指定のキーと関連付けます。
 void setString(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 - 関連付けられた値が返されるキー
戻り値:
マップが指定されたキーをマップする値

setInputStream

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

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

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

getBigDecimal

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

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

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

setBigDecimal

public void setBigDecimal(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 - 関連付けられた値が返されるキー
戻り値:
マップが指定されたキーをマップする値

setBigInteger

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

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

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

getBoolean

public boolean getBoolean(java.lang.Object key)

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

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

setBoolean

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

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

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

getByte

public byte getByte(java.lang.Object key)

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

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

setByte

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

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

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

getBytes

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

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

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

setBytes

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

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

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

getChar

public char getChar(java.lang.Object key)

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

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

setChar

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

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

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

getReader

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

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

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

setReader

public void setReader(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 - 日付/時刻パターン
戻り値:
マップが指定されたキーをマップする値

setDate

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

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

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

getDouble

public double getDouble(java.lang.Object key)

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

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

setDouble

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

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

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

getFloat

public float getFloat(java.lang.Object key)

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

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

setFloat

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

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

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

getInt

public int getInt(java.lang.Object key)

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

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

setInt

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

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

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

getLong

public long getLong(java.lang.Object key)

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

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

setLong

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

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

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

getObject

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

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

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

setObject

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

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

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

getShort

public short getShort(java.lang.Object key)

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

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

setShort

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

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

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

getString

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

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

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

setString

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

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

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