org.zuena.guiceex.provider
クラス CollectionProviderSupport<T>

java.lang.Object
  上位を拡張 org.zuena.guiceex.provider.CollectionProviderSupport<T>
すべての実装されたインタフェース:
Provider
直系の既知のサブクラス:
ListProvider, MapProvider

public abstract class CollectionProviderSupport<T>
extends Object
implements Provider

guiceex-configで指定されたコレクションインスタンスを提供するProvider実装クラスです。

導入されたバージョン:
0.9.1

フィールドの概要
protected  List<Entry> entries
           
protected static Injector injector
           
protected  Class<T> type
           
 
コンストラクタの概要
CollectionProviderSupport(List<Entry> entries, Class<T> type)
           
 
メソッドの概要
 T get()
           
protected abstract  T initCollection(T collection)
           
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

injector

protected static final Injector injector

entries

protected List<Entry> entries

type

protected Class<T> type
コンストラクタの詳細

CollectionProviderSupport

public CollectionProviderSupport(List<Entry> entries,
                                 Class<T> type)
メソッドの詳細

get

public T get()
定義:
インタフェース Provider 内の get

initCollection

protected abstract T initCollection(T collection)


Copyright © 2007 zuena.org AllRights Reserved.