クラスjava.lang.NoSuchMethodException
の使用
パッケージ | 説明 |
---|---|
java.lang |
Javaプログラミング言語の設計にあたり基本的なクラスを提供します。
|
java.lang.invoke |
java.lang.invoke パッケージは、Java Virtual Machineとやりとりするための低レベルのプリミティブを提供します。 |
javax.management.relation |
関係サービスの定義を提供します。
|
javax.script |
スクリプトAPIは、Javaスクリプト・エンジンを定義するインタフェースとクラスで構成され、Javaアプリケーションで使用するためのフレームワークを提供します。
|
-
java.langでのNoSuchMethodExceptionの使用
NoSuchMethodExceptionを投げるjava.langのメソッド 修飾子と型 メソッド 説明 Constructor<T>
Class. getConstructor(Class<?>... parameterTypes)
このClass
オブジェクトが表すクラスの指定されたpublicコンストラクタをリフレクトするConstructor
オブジェクトを返します。Constructor<T>
Class. getDeclaredConstructor(Class<?>... parameterTypes)
このClass
オブジェクトが表すクラスまたはインタフェースの指定されたコンストラクタをリフレクトするConstructor
オブジェクトを返します。Method
Class. getDeclaredMethod(String name, Class<?>... parameterTypes)
このClass
オブジェクトが表すクラスまたはインタフェースの、指定された宣言されたメソッドをリフレクトするMethod
オブジェクトを返します。Method
Class. getMethod(String name, Class<?>... parameterTypes)
このClass
オブジェクトが表すクラスまたはインタフェースの、指定されたpublicメンバー・メソッドをリフレクトするMethod
オブジェクトを返します。 -
java.lang.invokeでのNoSuchMethodExceptionの使用
NoSuchMethodExceptionを投げるjava.lang.invokeのメソッド 修飾子と型 メソッド 説明 MethodHandle
MethodHandles.Lookup. bind(Object receiver, String name, MethodType type)
非staticメソッドの早期バインド・メソッド・ハンドルを生成します。MethodHandle
MethodHandles.Lookup. findConstructor(Class<?> refc, MethodType type)
指定された型のコンストラクタを使ってオブジェクトの作成と初期化を行うメソッド・ハンドルを生成します。MethodHandle
MethodHandles.Lookup. findSpecial(Class<?> refc, String name, MethodType type, Class<?> specialCaller)
仮想メソッドの早期にバインドされるメソッド・ハンドルを生成します。MethodHandle
MethodHandles.Lookup. findStatic(Class<?> refc, String name, MethodType type)
staticメソッドのメソッド・ハンドルを生成します。MethodHandle
MethodHandles.Lookup. findVirtual(Class<?> refc, String name, MethodType type)
仮想メソッドのメソッド・ハンドルを生成します。 -
javax.management.relationでのNoSuchMethodExceptionの使用
NoSuchMethodExceptionを投げるjavax.management.relationのメソッド 修飾子と型 メソッド 説明 void
RelationService. addRelation(ObjectName relationObjectName)
ユーザーによって作成されてMBean Serverに登録されるMBeanを、関係として関係サービスに追加します。void
RelationServiceMBean. addRelation(ObjectName relationObjectName)
ユーザーによって作成されてMBean Serverに登録されるMBeanを、関係として関係サービスに追加します。 -
javax.scriptでのNoSuchMethodExceptionの使用
NoSuchMethodExceptionを投げるjavax.scriptのメソッド 修飾子と型 メソッド 説明 Object
Invocable. invokeFunction(String name, Object... args)
スクリプト内で定義されたトップ・レベルの手続きと関数を呼び出すために使用されます。Object
Invocable. invokeMethod(Object thiz, String name, Object... args)
ScriptEngine
の状態に保持されている、以前のスクリプトの実行中にコンパイルされたスクリプト・オブジェクト上のメソッドを呼び出します。