|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectjp.finaluna.api.type.CollectionFactory
@Rcsid(value="$Revision: 38309 $ $Date: 2010-03-18 17:14:55 +0900 $") public class CollectionFactory
Finaluna型を生成する為のファクトリ。
業務ロジッククラスのFinaluna型フィールドに格納するインスタンス生成は、このConstantFactroyクラスを用いて生成する。
例) public class Blogic impliments logic { private MapType stringCode = VariableFactory.createMapType();
フィールドの概要 | |
---|---|
private static CollectionFactoryDelegate |
typeFactory
Finaluna型生成クラス。 |
コンストラクタの概要 | |
---|---|
private |
CollectionFactory()
デフォルトコンストラクタ |
メソッドの概要 | ||
---|---|---|
static
|
createListType()
ListTypeの取得。 |
|
static
|
createListType(int initialCapacity)
ListTypeの取得。 |
|
static
|
createMapType()
MapTypeの取得。 |
|
static
|
createMapType(int initialCapacity)
MapTypeの取得。 |
|
static
|
createSetType()
SetTypeの取得。 |
|
static
|
createSetType(int initialCapacity)
SetTypeの取得。 |
|
static void |
setTypeFactory(CollectionFactoryDelegate factory)
Finaluna型生成クラスを設定する。 |
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
フィールドの詳細 |
---|
private static CollectionFactoryDelegate typeFactory
コンストラクタの詳細 |
---|
private CollectionFactory()
メソッドの詳細 |
---|
public static void setTypeFactory(CollectionFactoryDelegate factory)
factory
- ConstantFactoryDelegatepublic static <E> ListType<E> createListType()
初期容量10の総称型リスト型を生成する。
E
- エレメント
public static <E> ListType<E> createListType(int initialCapacity)
指定した初期容量の総称型リスト型を生成する。 初期容量の値が負の場合、FinalunaSysExceptionをスローする。
E
- エレメントinitialCapacity
- リストの初期容量
public static <E> SetType<E> createSetType()
初期容量16の総称型のセット型を生成する。
E
- エレメント
public static <E> SetType<E> createSetType(int initialCapacity)
指定した初期容量の総称型セット型を生成する。 初期容量の値が負の場合、FinalunaSysExceptionをスローする。
E
- エレメントinitialCapacity
- セットの初期容量
public static <K,V> MapType<K,V> createMapType()
初期容量16の総称型マップ型を生成する。
K
- マップのキー値V
- マップの値
public static <K,V> MapType<K,V> createMapType(int initialCapacity)
指定した初期容量の総称型マップ型を生成する。 初期容量の値が負の場合、FinalunaSysExceptionをスローする。
K
- マップのキー値V
- マップの値initialCapacity
- マップの初期容量
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |