概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド

## org.zuena.guiceex.provider
クラス ListProvider<T extends List>

    java.lang.Object
      org.zuena.guiceex.provider.CollectionProviderSupport<T>
          org.zuena.guiceex.provider.ListProvider<T>

すべての実装されたインタフェース:
  Provider

    public class ListProvider<T extends List>

extends CollectionProviderSupport<T>
implements Provider

guiceex-configの<list>の指定より、`List`インスタンスを作成して提供する `Provider`実装クラスです。

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

フィールドの概要

クラス org.zuena.guiceex.provider.CollectionProviderSupport から継承されたフィールド
`entries, injector, type`

コンストラクタの概要
`ListProvider(List<Entry> entries, Class<T> type)`

メソッドの概要
`static
`<T extends List> Provider<T>`
` | `fromList(List<Entry> entries, Class<T> type)` 型パラメータ`T`に応じた`ListProvider`インスタンスを作成するメソッドです。
`protected T` | `initCollection(T collection)`

クラス org.zuena.guiceex.provider.CollectionProviderSupport から継承されたメソッド
`get`

クラス java.lang.Object から継承されたメソッド
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

インタフェース com.google.inject.Provider から継承されたメソッド
`get`

コンストラクタの詳細

### ListProvider

    public ListProvider(List<Entry> entries,
                        Class<T> type)

メソッドの詳細

### initCollection

    protected T initCollection(T collection)

  定義:
    クラス `CollectionProviderSupport<T extends List>` 内の `initCollection`

### fromList

    public static <T extends List> Provider<T> fromList(List<Entry> entries,
                                                        Class<T> type)

  型パラメータ`T`に応じた`ListProvider`インスタンスを作成するメソッドです。

概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド

Copyright © 2007 zuena.org AllRights Reserved.