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

## org.guiceex.impl
クラス GuiceexInjectorImpl

    java.lang.Object
      org.guiceex.impl.GuiceexInjectorImpl

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

    public class GuiceexInjectorImpl

extends Object
implements GuiceexInjector

`GuiceexInjector`の実装クラスです。 `close()`メソッドでは、`JPASupportUtils.close()` を呼び出してJPAサポートのクローズを行います。

導入されたバージョン:
  v1.0

コンストラクタの概要
`GuiceexInjectorImpl(Injector injector)`

メソッドの概要
`void` | `close()` `GuiceexInjector.close()`の実装メソッドです。
`
`<T> List<Binding<T>>`
` | `findBindingsByType(TypeLiteral<T> type)`
`
`<T> Binding<T>`
` | `getBinding(Key<T> key)`
`Map<Key<?>,Binding<?>>` | `getBindings()`
`Injector` | `getInjector()` デリゲートされている`Injector`インスタンスを取得します。
`
`<T> T`
` | `getInstance(Class<T> type)`
`
`<T> T`
` | `getInstance(Key<T> key)`
`
`<T> Provider<T>`
` | `getProvider(Class<T> type)`
`
`<T> Provider<T>`
` | `getProvider(Key<T> key)`
`void` | `injectMembers(Object o)`

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

コンストラクタの詳細

### GuiceexInjectorImpl

    public GuiceexInjectorImpl(Injector injector)

メソッドの詳細

### close

    public void close()

  `GuiceexInjector.close()`の実装メソッドです。 JPAサポートの終了処理を行います。

  定義:
    インタフェース `GuiceexInjector` 内の `close`
  関連項目:
    `GuiceexInjector.close()`

### findBindingsByType

    public <T> List<Binding<T>> findBindingsByType(TypeLiteral<T> type)

  定義:
    インタフェース `Injector` 内の `findBindingsByType`

### getBinding

    public <T> Binding<T> getBinding(Key<T> key)

  定義:
    インタフェース `Injector` 内の `getBinding`

### getBindings

    public Map<Key<?>,Binding<?>> getBindings()

  定義:
    インタフェース `Injector` 内の `getBindings`

### getInstance

    public <T> T getInstance(Key<T> key)

  定義:
    インタフェース `Injector` 内の `getInstance`

### getInstance

    public <T> T getInstance(Class<T> type)

  定義:
    インタフェース `Injector` 内の `getInstance`

### getProvider

    public <T> Provider<T> getProvider(Key<T> key)

  定義:
    インタフェース `Injector` 内の `getProvider`

### getProvider

    public <T> Provider<T> getProvider(Class<T> type)

  定義:
    インタフェース `Injector` 内の `getProvider`

### injectMembers

    public void injectMembers(Object o)

  定義:
    インタフェース `Injector` 内の `injectMembers`

### getInjector

    public Injector getInjector()

  インタフェース `GuiceexInjector` の記述:
  デリゲートされている`Injector`インスタンスを取得します。

  定義:
    インタフェース `GuiceexInjector` 内の `getInjector`

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

Copyright © 2007. All Rights Reserved.