org.seasar.framework.util
クラス MapUtil.SynchronizedMapFactory

java.lang.Object
  拡張org.seasar.framework.util.MapUtil.SynchronizedMapFactory
すべての実装インタフェース:
MapUtil.MapFactory
含まれているクラス:
MapUtil

public static class MapUtil.SynchronizedMapFactory
extends java.lang.Object
implements MapUtil.MapFactory

java.util.CollectionUtil#synchronizedMapでラップされたHashMapを 作成するファクトリの実装です。

作成者:
koichik

コンストラクタの概要
MapUtil.SynchronizedMapFactory()
           
 
メソッドの概要
 java.util.Map create()
          デフォルトの初期容量と負荷係数でHashMapを作成して返します。
 java.util.Map create(int initialCapacity)
          指定されて初期容量とデフォルトの負荷係数でHashMapを作成して返します。
 java.util.Map create(int initialCapacity, float loadFactor)
          指定された初期容量と負荷係数でHashMapを作成して返します。
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

MapUtil.SynchronizedMapFactory

public MapUtil.SynchronizedMapFactory()
メソッドの詳細

create

public java.util.Map create()
インタフェース MapUtil.MapFactory の記述:
デフォルトの初期容量と負荷係数でHashMapを作成して返します。

定義:
インタフェース MapUtil.MapFactory 内の create
戻り値:
スレッドセーフなHashMap

create

public java.util.Map create(int initialCapacity)
インタフェース MapUtil.MapFactory の記述:
指定されて初期容量とデフォルトの負荷係数でHashMapを作成して返します。

定義:
インタフェース MapUtil.MapFactory 内の create
パラメータ:
initialCapacity -
戻り値:
スレッドセーフなHashMap

create

public java.util.Map create(int initialCapacity,
                            float loadFactor)
インタフェース MapUtil.MapFactory の記述:
指定された初期容量と負荷係数でHashMapを作成して返します。

定義:
インタフェース MapUtil.MapFactory 内の create
パラメータ:
initialCapacity - 初期容量
loadFactor - 負荷係数
戻り値:
スレッドセーフなHashMap


Copyright © 2004-2014 The Seasar Foundation. All Rights Reserved.