次の方法で共有


ServiceLoader.Load メソッド

定義

オーバーロード

Load(Class)

現在のスレッドの java を使用して、特定のサービスの種類の新しいサービス ローダーを作成します。

Load(Class, ClassLoader)

指定されたサービスの種類とクラス ローダーの新しいサービス ローダーを作成します。

Load(Class)

現在のスレッドの java を使用して、特定のサービスの種類の新しいサービス ローダーを作成します。

[Android.Runtime.Register("load", "(Ljava/lang/Class;)Ljava/util/ServiceLoader;", "")]
[Java.Interop.JavaTypeParameters(new System.String[] { "S" })]
public static Java.Util.ServiceLoader? Load (Java.Lang.Class? service);
[<Android.Runtime.Register("load", "(Ljava/lang/Class;)Ljava/util/ServiceLoader;", "")>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "S" })>]
static member Load : Java.Lang.Class -> Java.Util.ServiceLoader

パラメーター

service
Class

サービスを表すインターフェイスまたは抽象クラス

戻り値

新しいサービス ローダー

属性

注釈

現在のスレッドの java.lang.Thread#getContextClassLoader コンテキスト クラス ローダーを使用して、特定のサービス型の新しいサービス ローダーを作成します。

フォームのこの便利なメソッドの呼び出し

<blockquote>

ServiceLoader.load(<i>service</i>)

</blockquote>

上記の式は、次の式と同じです。

<blockquote>

ServiceLoader.load(<i>service</i>,
                               Thread.currentThread().getContextClassLoader())

</blockquote>

の Java ドキュメントjava.util.ServiceLoader.load(java.lang.Class<S>)

このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。

適用対象

Load(Class, ClassLoader)

指定されたサービスの種類とクラス ローダーの新しいサービス ローダーを作成します。

[Android.Runtime.Register("load", "(Ljava/lang/Class;Ljava/lang/ClassLoader;)Ljava/util/ServiceLoader;", "")]
[Java.Interop.JavaTypeParameters(new System.String[] { "S" })]
public static Java.Util.ServiceLoader? Load (Java.Lang.Class? service, Java.Lang.ClassLoader? loader);
[<Android.Runtime.Register("load", "(Ljava/lang/Class;Ljava/lang/ClassLoader;)Ljava/util/ServiceLoader;", "")>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "S" })>]
static member Load : Java.Lang.Class * Java.Lang.ClassLoader -> Java.Util.ServiceLoader

パラメーター

service
Class

サービスを表すインターフェイスまたは抽象クラス

loader
ClassLoader

プロバイダー構成ファイルとプロバイダー クラスの読み込みに使用するクラス ローダー、または null システム クラス ローダー (または失敗した場合はブートストラップ クラス ローダー) を使用する場合

戻り値

新しいサービス ローダー

属性

注釈

指定されたサービスの種類とクラス ローダーの新しいサービス ローダーを作成します。

の Java ドキュメントjava.util.ServiceLoader.load(java.lang.Class<S>, java.lang.ClassLoader)

このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。

適用対象