修飾子と型 | メソッドと説明 |
---|---|
Unmanaged.UnmanagedInstance<T> | dispose() インスタンスを破棄し、必要なクリーンアップを実行します |
T | get() インスタンスを取得する |
Unmanaged.UnmanagedInstance<T> | inject() インスタンスを注入します |
Unmanaged.UnmanagedInstance<T> | postConstruct() @PostConstruct コールバックを呼び出す |
Unmanaged.UnmanagedInstance<T> | preDestroy() @PreDestroy コールバックを呼び出す |
Unmanaged.UnmanagedInstance<T> | produce() インスタンスを作成します |
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSE
public T get()
public Unmanaged.UnmanagedInstance<T> produce()
IllegalStateExceptionSE
- すでに作成されたインスタンスで produce() が呼び出された場合 IllegalStateExceptionSE
- すでに破棄されているインスタンスで produce() が呼び出された場合 public Unmanaged.UnmanagedInstance<T> inject()
IllegalStateExceptionSE
- produce() が呼び出される前に inject() が呼び出された場合 IllegalStateExceptionSE
- すでに破棄されているインスタンスで inject() が呼び出された場合 public Unmanaged.UnmanagedInstance<T> postConstruct()
IllegalStateExceptionSE
- produce() が呼び出される前に postConstruct() が呼び出された場合 IllegalStateExceptionSE
- すでに破棄されているインスタンスで postConstruct() が呼び出された場合 public Unmanaged.UnmanagedInstance<T> preDestroy()
IllegalStateExceptionSE
- produce() が呼び出される前に preDestroy() が呼び出された場合 IllegalStateExceptionSE
- すでに破棄されているインスタンスで preDestroy() が呼び出された場合 public Unmanaged.UnmanagedInstance<T> dispose()
IllegalStateExceptionSE
- produce() が呼び出される前に dispose() が呼び出された場合 IllegalStateExceptionSE
- すでに破棄されているインスタンスで dispose() が呼び出された場合 Copyright © 2018,2020 Eclipse Foundation.
Use is subject to license terms.