|
JavaTM 2 Platform Standard Ed. 5.0 |
|||||||||
前 次 | フレームあり フレームなし |
ClassLoader を使用しているパッケージ | |
---|---|
java.awt.datatransfer | アプリケーション間またはアプリケーション内のデータ転送のためのインタフェースとクラスを提供します。 |
java.beans | Bean (JavaBeansTM アーキテクチャに基づいたコンポーネント) の開発に関連するクラスが含まれています。 |
java.lang | Java プログラム言語の設計にあたり基本的なクラスを提供します。 |
java.lang.instrument | Java プログラミング言語エージェントが JVM 上で実行されているプログラムを計測できるようにするサービスを提供します。 |
java.lang.reflect | クラスとオブジェクトに関するリフレクト情報を取得するクラスおよびインタフェースを提供します。 |
java.net | ネットワークアプリケーションの実装のためのクラスを提供します。 |
java.rmi.server | サーバ側の RMI をサポートするクラスとインタフェースを提供します。 |
java.security | セキュリティフレームワークのクラスとインタフェースを提供します。 |
java.util | このパッケージには、コレクションフレームワーク、レガシーコレクションクラス、イベントモデル、日時機能、国際化、およびさまざまなユーティリティクラス (StringTokenizer、乱数ジェネレーター、およびビット配列) が含まれています。 |
javax.imageio.spi | リーダー、ライター、コード変換器、およびストリームのプラグインインタフェースとランタイムレジストリを含む Java イメージ入出力 API のパッケージです。 |
javax.management | Java Management Extensions のコアクラスを提供します。 |
javax.management.loading | 改良型の動的ロード機能を実装するクラスを提供します。 |
javax.management.remote.rmi | RMI コネクタは、RMI を使ってクライアント要求をリモート MBean サーバへ転送する、JMX リモート API 用のコネクタです。 |
javax.rmi.CORBA | RMI-IIOP 用の移植可能な API を含みます。 |
javax.swing | すべてのプラットフォームで可能なかぎり同じように機能する、「軽量」(Java 共通言語) コンポーネントのセットを提供します。 |
java.awt.datatransfer での ClassLoader の使用 |
---|
ClassLoader 型のパラメータを持つ java.awt.datatransfer のメソッド | |
---|---|
protected static Class<?> |
DataFlavor.tryToLoadClass(String className,
ClassLoader fallback)
ブートストラップローダ、システムローダ、コンテキストローダ (存在する場合)、指定されたローダの順番でクラスのロードを試みます。 |
ClassLoader 型のパラメータを持つ java.awt.datatransfer のコンストラクタ | |
---|---|
DataFlavor(String mimeType,
String humanPresentableName,
ClassLoader classLoader)
MimeType を表現する DataFlavor を構築します。 |
java.beans での ClassLoader の使用 |
---|
ClassLoader 型のパラメータを持つ java.beans のメソッド | |
---|---|
static Object |
Beans.instantiate(ClassLoader cls,
String beanName)
JavaBean のインスタンスを生成します。 |
static Object |
Beans.instantiate(ClassLoader cls,
String beanName,
BeanContext beanContext)
JavaBean のインスタンスを生成します。 |
static Object |
Beans.instantiate(ClassLoader cls,
String beanName,
BeanContext beanContext,
AppletInitializer initializer)
bean のインスタンスを生成します。 |
ClassLoader 型のパラメータを持つ java.beans のコンストラクタ | |
---|---|
XMLDecoder(InputStream in,
Object owner,
ExceptionListener exceptionListener,
ClassLoader cl)
XMLEncoder クラスで作成されたアーカイブを読み取るための新しい入力ストリームを作成します。 |
java.lang での ClassLoader の使用 |
---|
ClassLoader を返す java.lang のメソッド | |
---|---|
protected ClassLoader |
SecurityManager.currentClassLoader()
推奨されていません。 このタイプのセキュリティチェックは推奨されません。代わりに checkPermission の呼び出しを使用することをお勧めします。 |
ClassLoader |
Class.getClassLoader()
クラスのクラスローダを返します。 |
ClassLoader |
Thread.getContextClassLoader()
この Thread のコンテキスト ClassLoader を返します。 |
ClassLoader |
ClassLoader.getParent()
委譲のための親クラスローダを返します。 |
static ClassLoader |
ClassLoader.getSystemClassLoader()
委譲のためのシステムクラスローダを返します。 |
ClassLoader 型のパラメータを持つ java.lang のメソッド | |
---|---|
static Class<?> |
Class.forName(String name,
boolean initialize,
ClassLoader loader)
指定されたクラスローダを使って、指定された文字列名を持つクラスまたはインタフェースに関連付けられた Class オブジェクトを返します。 |
void |
Thread.setContextClassLoader(ClassLoader cl)
この Thread のコンテキスト ClassLoader を設定します。 |
ClassLoader 型のパラメータを持つ java.lang のコンストラクタ | |
---|---|
ClassLoader(ClassLoader parent)
指定された親クラスローダを使って、委譲のために新しいクラスローダを作成します。 |
java.lang.instrument での ClassLoader の使用 |
---|
ClassLoader 型のパラメータを持つ java.lang.instrument のメソッド | |
---|---|
Class[] |
Instrumentation.getInitiatedClasses(ClassLoader loader)
loader が起動ローダであるすべてのクラスの配列を返します。 |
byte[] |
ClassFileTransformer.transform(ClassLoader loader,
String className,
Class<?> classBeingRedefined,
ProtectionDomain protectionDomain,
byte[] classfileBuffer)
このメソッドの実装は、提供されたクラスファイルを変換して、新しい置換クラスファイルを返すことができます。 |
java.lang.reflect での ClassLoader の使用 |
---|
ClassLoader 型のパラメータを持つ java.lang.reflect のメソッド | |
---|---|
static Class<?> |
Proxy.getProxyClass(ClassLoader loader,
Class<?>... interfaces)
クラスローダとインタフェースの配列の指定されたプロキシクラスの java.lang.Class オブジェクトを返します。 |
static Object |
Proxy.newProxyInstance(ClassLoader loader,
Class<?>[] interfaces,
InvocationHandler h)
指定された呼び出しハンドラに対してメソッド呼び出しをディスパッチする、指定されたインタフェースのプロキシクラスのインスタンスを返します。 |
java.net での ClassLoader の使用 |
---|
java.net での ClassLoader のサブクラス | |
---|---|
class |
URLClassLoader
このクラスローダは、JAR ファイルおよびディレクトリの両方を参照する URL の検索パスから、クラスおよびリソースをダウンロードするために使います。 |
ClassLoader 型のパラメータを持つ java.net のメソッド | |
---|---|
static URLClassLoader |
URLClassLoader.newInstance(URL[] urls,
ClassLoader parent)
指定された URL、および親クラスローダについて、URLClassLoader の新しいインスタンスを作成します。 |
ClassLoader 型のパラメータを持つ java.net のコンストラクタ | |
---|---|
URLClassLoader(URL[] urls,
ClassLoader parent)
指定された URL の新しい URLClassLoader を構築します。 |
|
URLClassLoader(URL[] urls,
ClassLoader parent,
URLStreamHandlerFactory factory)
指定された URL、親クラスローダ、および URLStreamHandlerFactory のための、新しい URLClassLoader を構築します。 |
java.rmi.server での ClassLoader の使用 |
---|
ClassLoader を返す java.rmi.server のメソッド | |
---|---|
abstract ClassLoader |
RMIClassLoaderSpi.getClassLoader(String codebase)
RMIClassLoader.getClassLoader(String) の実装を提供します。 |
static ClassLoader |
RMIClassLoader.getClassLoader(String codebase)
指定されたコードベース URL パスからクラスをロードするクラスローダを返します。 |
ClassLoader 型のパラメータを持つ java.rmi.server のメソッド | |
---|---|
static Object |
RMIClassLoader.getSecurityContext(ClassLoader loader)
推奨されていません。 代替はありません。Java 2 プラットフォーム 1.2 以降の RMI では、クラスローダのセキュリティコンテキストを取得するためにこのメソッドを使用しません。 |
Object |
LoaderHandler.getSecurityContext(ClassLoader loader)
推奨されていません。 代替はありません。 |
abstract Class<?> |
RMIClassLoaderSpi.loadClass(String codebase,
String name,
ClassLoader defaultLoader)
RMIClassLoader.loadClass(URL,String) 、RMIClassLoader.loadClass(String,String) 、および RMIClassLoader.loadClass(String,String,ClassLoader) の実装を提供します。 |
static Class<?> |
RMIClassLoader.loadClass(String codebase,
String name,
ClassLoader defaultLoader)
指定されたコードベース URL パスからクラスをロードします。 |
abstract Class<?> |
RMIClassLoaderSpi.loadProxyClass(String codebase,
String[] interfaces,
ClassLoader defaultLoader)
RMIClassLoader.loadProxyClass(String,String[],ClassLoader) の実装を提供します。 |
static Class<?> |
RMIClassLoader.loadProxyClass(String codebase,
String[] interfaces,
ClassLoader defaultLoader)
指定された名前を持つインタフェース群を実装した動的プロキシクラス ( Proxy を参照) を、指定されたコードベース URL パスからロードします。 |
java.security での ClassLoader の使用 |
---|
java.security での ClassLoader のサブクラス | |
---|---|
class |
SecureClassLoader
このクラスは、デフォルトでシステムポリシーによって抽出される関連したコードソースとアクセス権を持つクラスを定義するための追加サポートを使用して、ClassLoader を拡張します。 |
ClassLoader を返す java.security のメソッド | |
---|---|
ClassLoader |
ProtectionDomain.getClassLoader()
このドメインの ClassLoader を返します。 |
ClassLoader 型のパラメータを持つ java.security のコンストラクタ | |
---|---|
ProtectionDomain(CodeSource codesource,
PermissionCollection permissions,
ClassLoader classloader,
Principal[] principals)
指定された CodeSource、Permissions、ClassLoader、および Principals 配列で新規 ProtectionDomain を作成します。 |
|
SecureClassLoader(ClassLoader parent)
委譲のために指定された親クラスローダを使用して、新規 SecureClassLoader を作成します。 |
java.util での ClassLoader の使用 |
---|
ClassLoader 型のパラメータを持つ java.util のメソッド | |
---|---|
static ResourceBundle |
ResourceBundle.getBundle(String baseName,
Locale locale,
ClassLoader loader)
指定された基底名、ロケール、クラスローダを使用して、リソースバンドルを取得します。 |
javax.imageio.spi での ClassLoader の使用 |
---|
ClassLoader 型のパラメータを持つ javax.imageio.spi のメソッド | ||
---|---|---|
static
|
ServiceRegistry.lookupProviders(Class<T> providerClass,
ClassLoader loader)
指定されたクラスローダを使用して特定のサービスクラスの実装を検索します。 |
javax.management での ClassLoader の使用 |
---|
ClassLoader を返す javax.management のメソッド | |
---|---|
ClassLoader |
MBeanServer.getClassLoader(ObjectName loaderName)
指定された ClassLoader を返します。 |
ClassLoader |
MBeanServer.getClassLoaderFor(ObjectName mbeanName)
指定された MBean のクラスのロードに使用された ClassLoader を返します。 |
ClassLoader 型のパラメータを持つ javax.management のメソッド | |
---|---|
static Class |
DefaultLoaderRepository.loadClassWithout(ClassLoader loader,
String className)
推奨されていません。 クラスローダのリスト (指定のクラスローダは除外) を調べて、要求されたクラスのロードを試みます。 |
javax.management.loading での ClassLoader の使用 |
---|
javax.management.loading での ClassLoader のサブクラス | |
---|---|
class |
MLet
リモート URL から着信した MBean サーバ内の MBean (複数可) をインスタンス化し、登録することができます。 |
class |
PrivateMLet
ClassLoaderRepository に追加されない MLet です。 |
ClassLoader 型のパラメータを持つ javax.management.loading のメソッド | |
---|---|
Class |
ClassLoaderRepository.loadClassBefore(ClassLoader stop,
String className)
クラスローダのリストからクラスをロードし、指定されたクラス名の位置で処理を停止します。 |
static Class |
DefaultLoaderRepository.loadClassWithout(ClassLoader loader,
String className)
推奨されていません。 クラスローダのリスト (指定のクラスローダは除外) を調べて、要求されたクラスのロードを試みます。 |
Class |
ClassLoaderRepository.loadClassWithout(ClassLoader exclude,
String className)
クラスローダのリストから、前回指定された名前のクラス以外のクラスをロードします。 |
ClassLoader 型のパラメータを持つ javax.management.loading のコンストラクタ | |
---|---|
MLet(URL[] urls,
ClassLoader parent)
指定された URL の新しい MLet を構築します。 |
|
MLet(URL[] urls,
ClassLoader parent,
boolean delegateToCLR)
指定された URL の新しい MLet を構築します。 |
|
MLet(URL[] urls,
ClassLoader parent,
URLStreamHandlerFactory factory)
指定された URL、親クラスローダ、および URLStreamHandlerFactory の新しい MLet を構築します。 |
|
MLet(URL[] urls,
ClassLoader parent,
URLStreamHandlerFactory factory,
boolean delegateToCLR)
指定された URL、親クラスローダ、および URLStreamHandlerFactory の新しい MLet を構築します。 |
|
PrivateMLet(URL[] urls,
ClassLoader parent,
boolean delegateToCLR)
指定された URL の新しい PrivateMLet を構築します。 |
|
PrivateMLet(URL[] urls,
ClassLoader parent,
URLStreamHandlerFactory factory,
boolean delegateToCLR)
指定された URL、親クラスローダ、および URLStreamHandlerFactory のための新しい PrivateMLet を構築します。 |
javax.management.remote.rmi での ClassLoader の使用 |
---|
ClassLoader を返す javax.management.remote.rmi のメソッド | |
---|---|
ClassLoader |
RMIServerImpl.getDefaultClassLoader()
このコネクタサーバで使用されるデフォルトの ClassLoader を取得します。 |
ClassLoader 型のパラメータを持つ javax.management.remote.rmi のメソッド | |
---|---|
void |
RMIServerImpl.setDefaultClassLoader(ClassLoader cl)
このコネクタサーバのデフォルトの ClassLoader を設定します。 |
ClassLoader 型のパラメータを持つ javax.management.remote.rmi のコンストラクタ | |
---|---|
RMIConnectionImpl(RMIServerImpl rmiServer,
String connectionId,
ClassLoader defaultClassLoader,
Subject subject,
Map<String,?> env)
新しい RMIConnection を構築します。 |
javax.rmi.CORBA での ClassLoader の使用 |
---|
ClassLoader 型のパラメータを持つ javax.rmi.CORBA のメソッド | |
---|---|
Class |
UtilDelegate.loadClass(String className,
String remoteCodebase,
ClassLoader loader)
Util.loadClass(java.lang.String, java.lang.String, java.lang.ClassLoader) に対する委譲呼び出しです。 |
static Class |
Util.loadClass(String className,
String remoteCodebase,
ClassLoader loader)
指定されたクラスのクラスインスタンスを返します。 |
javax.swing での ClassLoader の使用 |
---|
ClassLoader 型のパラメータを持つ javax.swing のメソッド | |
---|---|
Class<? extends ComponentUI> |
UIDefaults.getUIClass(String uiClassID,
ClassLoader uiClassLoader)
get(uidClassID) の値は、対応する ComponentUI クラスを実装するクラスの String の名前になっている必要があります。 |
static void |
JEditorPane.registerEditorKitForContentType(String type,
String classname,
ClassLoader loader)
type と classname のデフォルトのバインディングを作成します。 |
|
JavaTM 2 Platform Standard Ed. 5.0 |
|||||||||
前 次 | フレームあり フレームなし |
Copyright 2004 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。