public abstract class MapFactory
extends java.lang.Object
| コンストラクタと説明 |
|---|
MapFactory() |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
protected abstract java.util.Map |
createOrderedMap()
順序が保証されるMapのインスタンスを生成する
|
protected abstract java.util.Map |
createOrderedMap(int size)
順序が保証されるMapのインスタンスを生成する
|
protected abstract java.util.Map |
createOrderedMap(java.util.Map source)
順序が保証されるMapのインスタンスを生成する
|
protected java.util.Map |
createSameTypeMap(java.util.Map original)
引数で指定された元Mapと同じ実装のMapを生成して返す
|
protected java.util.Map |
createSameTypeMap(java.util.Map original,
int size)
引数で指定された元Mapと同じ実装のMapを生成して返す
|
protected java.util.Map |
createSameTypeMap(java.util.Map original,
java.util.Map source)
引数で指定された元Mapと同じ実装のMapを生成して返す
|
static java.util.Map |
getOrderedMap()
順序が保証されるMapのインスタンスを生成する
|
static java.util.Map |
getOrderedMap(int size)
順序が保証されるMapのインスタンスを生成する
|
static java.util.Map |
getOrderedMap(java.util.Map source)
順序が保証されるMapのインスタンスを生成する
|
static java.util.Map |
getSameTypeMap(java.util.Map original)
引数で指定された元Mapと同じ実装のMapを生成して返す
|
static java.util.Map |
getSameTypeMap(java.util.Map original,
int size)
引数で指定された元Mapと同じ実装のMapを生成して返す
|
static java.util.Map |
getSameTypeMap(java.util.Map original,
java.util.Map source)
引数で指定された元Mapと同じ実装のMapを生成して返す
|
public static java.util.Map getSameTypeMap(java.util.Map original)
original - 元のマップpublic static java.util.Map getSameTypeMap(java.util.Map original, int size)
original - 元のマップsize - 初期容量public static java.util.Map getSameTypeMap(java.util.Map original, java.util.Map source)
original - 元のマップsource - 複写元のKeyとValueが格納されているMappublic static java.util.Map getOrderedMap()
public static java.util.Map getOrderedMap(int size)
size - 初期容量public static java.util.Map getOrderedMap(java.util.Map source)
source - 複写元のKeyとValueが格納されているMapprotected java.util.Map createSameTypeMap(java.util.Map original)
original - 元のマップprotected java.util.Map createSameTypeMap(java.util.Map original, int size)
original - 元のマップsize - 初期容量protected java.util.Map createSameTypeMap(java.util.Map original, java.util.Map source)
original - 元のマップsource - 複写元のKeyとValueが格納されているMapprotected abstract java.util.Map createOrderedMap()
protected abstract java.util.Map createOrderedMap(int size)
size - 初期容量protected abstract java.util.Map createOrderedMap(java.util.Map source)
source - 複写元のKeyとValueが格納されているMap