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

## org.zuena.guiceex.impl
クラス GuiceexInjectorImpl

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

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

    public class GuiceexInjectorImpl

extends Object
implements GuiceexInjector

`GuiceexInjector`の実装クラスです。 JPAサポートの初期化とクローズを行います。

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

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

メソッドの概要
`void` | `close()` JPAサポートの終了処理を行います。
`void` | `closeImpl()` JPAサポートの終了処理を行います。
`
`<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` | `initialize()` JPAサポートの初期化を行います。
`void` | `injectMembers(Object o)`
`void` | `setManaged(boolean managed)`

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

コンストラクタの詳細

### GuiceexInjectorImpl

    public GuiceexInjectorImpl(Injector injector)

メソッドの詳細

### initialize

    public void initialize()

  JPAサポートの初期化を行います。

### close

    public void close()

  JPAサポートの終了処理を行います。 `InjectorFactory`でインスタンスが管理されている場合は `InjectorFactory.close()`メソッドにより終了します。

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

### closeImpl

    public void closeImpl()

  JPAサポートの終了処理を行います。

### setManaged

    public void setManaged(boolean managed)

### findBindingsByType

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

  定義:
    インタフェース `Injector` 内の `findBindingsByType`
  関連項目:
    `Injector.findBindingsByType(com.google.inject.TypeLiteral)`

### getBinding

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

  定義:
    インタフェース `Injector` 内の `getBinding`
  関連項目:
    `Injector.getBinding(com.google.inject.Key)`

### getBindings

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

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

### getInstance

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

  定義:
    インタフェース `Injector` 内の `getInstance`
  関連項目:
    `Injector.getInstance(com.google.inject.Key)`

### getInstance

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

  定義:
    インタフェース `Injector` 内の `getInstance`
  関連項目:
    `Injector.getInstance(java.lang.Class)`

### getProvider

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

  定義:
    インタフェース `Injector` 内の `getProvider`
  関連項目:
    `Injector.getProvider(com.google.inject.Key)`

### getProvider

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

  定義:
    インタフェース `Injector` 内の `getProvider`
  関連項目:
    `Injector.getProvider(java.lang.Class)`

### injectMembers

    public void injectMembers(Object o)

  定義:
    インタフェース `Injector` 内の `injectMembers`
  関連項目:
    `Injector.injectMembers(java.lang.Object)`

### getInjector

    public Injector getInjector()

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

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

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

Copyright © 2007 zuena.org AllRights Reserved.