クラス
java.lang.reflect.Methodの使用
Methodを使用しているパッケージ
パッケージ
説明
beansの開発に関連するクラスが含まれます -- JavaBeansアーキテクチャに基づくコンポーネント。
Javaプログラミング言語の設計にあたり基本的なクラスを提供します。
Javaプログラミング言語の注釈機能のライブラリ・サポートを提供します。
java.lang.invoke
パッケージは、Java Virtual Machineとやりとりするための低レベルのプリミティブを提供します。クラスとオブジェクトに関するリフレクト情報を取得するための、クラスとインタフェースを提供します。
サーバー側のRMIをサポートするクラスとインタフェースを提供します。
Java Management Extensionsのコア・クラスを提供します。
ModelMBeanクラスの定義を提供します。
公開データ型とOpen MBean記述子クラスを提供します。
言語ランタイムが、言語固有のオブジェクト・モデルを実装し、いくつかのクラスの基本的な実装とさまざまなユーティリティを提供することによってコンバージョンをより便利にするクラスが含まれています。
JShell実行エンジンを構築するための実装サポートを提供します。
-
java.beansでのMethodの使用
方法を返すjava.beansのメソッド修飾子と型メソッド説明EventSetDescriptor.getAddListenerMethod()
イベント・リスナーの追加時に使用するメソッドを取得します。EventSetDescriptor.getGetListenerMethod()
登録済みイベント・リスナーへのアクセスに使用するメソッドを取得します。IndexedPropertyDescriptor.getIndexedReadMethod()
インデックス付きプロパティ値の読込みに使用するメソッドを取得します。IndexedPropertyDescriptor.getIndexedWriteMethod()
インデックス付きプロパティ値の書込みに使用するメソッドを取得します。Method[]
EventSetDescriptor.getListenerMethods()
ターゲット・リスナー・インタフェースのメソッドを取得します。MethodDescriptor.getMethod()
このMethodDescriptorがカプセル化するメソッドを取得します。PropertyDescriptor.getReadMethod()
プロパティ値の読込みに使用するメソッドを取得します。EventSetDescriptor.getRemoveListenerMethod()
イベント・リスナーの削除時に使用するメソッドを取得します。PropertyDescriptor.getWriteMethod()
プロパティ値の書込みに使用するメソッドを取得します。型方法のパラメータを持つjava.beansのメソッド修飾子と型メソッド説明イベントから適切なプロパティ値を抽出し、このEventHandler
に関連付けられているアクションに渡します。void
IndexedPropertyDescriptor.setIndexedReadMethod
(Method readMethod) インデックス付きプロパティ値の読込みに使用するメソッドを設定します。void
IndexedPropertyDescriptor.setIndexedWriteMethod
(Method writeMethod) インデックス付きプロパティ値の書込みに使用するメソッドを設定します。void
PropertyDescriptor.setReadMethod
(Method readMethod) プロパティ値の読込みに使用するメソッドを設定します。void
PropertyDescriptor.setWriteMethod
(Method writeMethod) プロパティ値の書込みに使用するメソッドを設定します。Method型のパラメータを持つjava.beansのコンストラクタ修飾子コンストラクタ説明EventSetDescriptor
(String eventSetName, Class<?> listenerType, MethodDescriptor[] listenerMethodDescriptors, Method addListenerMethod, Method removeListenerMethod) java.lang.reflect.MethodDescriptor
およびjava.lang.Class
オブジェクトを使って、ゼロからEventSetDescriptor
を作成します。EventSetDescriptor
(String eventSetName, Class<?> listenerType, Method[] listenerMethods, Method addListenerMethod, Method removeListenerMethod) java.lang.reflect.Method
およびjava.lang.Class
オブジェクトを使って、ゼロからEventSetDescriptor
を作成します。EventSetDescriptor
(String eventSetName, Class<?> listenerType, Method[] listenerMethods, Method addListenerMethod, Method removeListenerMethod, Method getListenerMethod) このコンストラクタは、java.lang.reflect.Methodオブジェクトとjava.lang.Classオブジェクトを使って、ゼロからEventSetDescriptorを作成します。IndexedPropertyDescriptor
(String propertyName, Method readMethod, Method writeMethod, Method indexedReadMethod, Method indexedWriteMethod) このコンストラクタは、単純なプロパティ名と、プロパティの読み込みおよび書込み用のMethodオブジェクトを引数に取ります。MethodDescriptor
(Method method) Method
からMethodDescriptor
を構築します。MethodDescriptor
(Method method, ParameterDescriptor[] parameterDescriptors) Method
からMethodDescriptor
を構築して、メソッドの各パラメータについて説明的な情報を提供します。PropertyDescriptor
(String propertyName, Method readMethod, Method writeMethod) このコンストラクタは、単純なプロパティ名と、プロパティの読み込みおよび書込み用のMethodオブジェクトを引数に取ります。 -
java.langでのMethodの使用
修飾子と型メソッド説明Class.getDeclaredMethod
(String name, Class<?>... parameterTypes) このClass
オブジェクトが表すクラスまたはインタフェースの、指定された宣言されたメソッドをリフレクトするMethod
オブジェクトを返します。Method[]
Class.getDeclaredMethods()
このClass
オブジェクトによって表されるクラスまたはインタフェースのすべての宣言されたメソッドをリフレクトするMethod
オブジェクトが格納された配列を返します。これには、public、protected、デフォルト(package)アクセスおよびprivateメソッドが含まれますが、継承されたメソッドは除外されます。Class.getEnclosingMethod()
このClass
オブジェクトが、メソッド内のローカル・クラスまたは匿名クラスを表す場合は、基本となるクラスを直接囲むメソッドを表すMethod
オブジェクトを返します。このClass
オブジェクトが表すクラスまたはインタフェースの、指定されたpublicメンバー・メソッドをリフレクトするMethod
オブジェクトを返します。Method[]
Class.getMethods()
このClass
オブジェクトによって表されるクラスまたはインタフェースのすべてのpublicメソッドをリフレクトするMethod
オブジェクトを格納している配列を返します。これには、クラスまたはインタフェースで宣言されたもの、およびスーパー・クラスやスーパー・インタフェースから継承されたものも含まれます。 -
java.lang.annotationでのMethodの使用
方法を返すjava.lang.annotationのメソッドMethod型のパラメータを持つjava.lang.annotationのコンストラクタ修飾子コンストラクタ説明AnnotationTypeMismatchException
(Method element, String foundType) 指定された注釈型要素と見つかったデータ型についてAnnotationTypeMismatchExceptionを構築します。 -
java.lang.invokeでのMethodの使用
型方法のパラメータを持つjava.lang.invokeのメソッド修飾子と型メソッド説明ルックアップ・クラスがアクセス権を持つ場合に、mへの直接メソッド・ハンドルを作成します。MethodHandles.Lookup.unreflectSpecial
(Method m, Class<?> specialCaller) リフレクトされたメソッドのメソッド・ハンドルを生成します。 -
java.lang.reflectでのMethodの使用
方法を返すjava.lang.reflectのメソッド型方法の引数を持つ型を返すjava.lang.reflectのメソッド修飾子と型メソッド説明Method.getTypeParameters()
GenericDeclaration
オブジェクトによって表されるジェネリック宣言で宣言された型変数を表すTypeVariable
オブジェクトの配列を宣言順に返します。型方法のパラメータを持つjava.lang.reflectのメソッド -
java.rmi.serverでのMethodの使用
型方法のパラメータを持つjava.rmi.serverのメソッド -
javax.managementでのMethodの使用
型方法のパラメータを持つjavax.managementのメソッド修飾子と型メソッド説明Method型のパラメータを持つjavax.managementのコンストラクタ修飾子コンストラクタ説明MBeanAttributeInfo
(String name, String description, Method getter, Method setter) このコンストラクタは、単純な属性名と、属性の読み込みおよび書込み用のMethodオブジェクトを引数に取ります。MBeanOperationInfo
(String description, Method method) MBeanOperationInfo
オブジェクトを構築します。 -
javax.management.modelmbeanでのMethodの使用
Method型のパラメータを持つjavax.management.modelmbeanのコンストラクタ修飾子コンストラクタ説明ModelMBeanAttributeInfo
(String name, String description, Method getter, Method setter) デフォルトの記述子でModelMBeanAttributeInfoオブジェクトを構築します。ModelMBeanAttributeInfo
(String name, String description, Method getter, Method setter, Descriptor descriptor) ModelMBeanAttributeInfoオブジェクトを構築します。ModelMBeanOperationInfo
(String description, Method operationMethod) デフォルトの記述子でModelMBeanOperationInfoオブジェクトを構築します。ModelMBeanOperationInfo
(String description, Method operationMethod, Descriptor descriptor) ModelMBeanOperationInfoオブジェクトを構築します。 -
javax.management.openmbeanでのMethodの使用
型方法のパラメータを持つjavax.management.openmbeanのメソッド -
jdk.dynalink.linker.supportでのMethodの使用
型方法のパラメータを持つjdk.dynalink.linker.supportのメソッド -
jdk.jshell.executionでのMethodの使用
型方法のパラメータを持つjdk.jshell.executionのメソッド