クラスMethodDescriptor
java.lang.Object
java.beans.FeatureDescriptor
java.beans.MethodDescriptor
public class MethodDescriptor extends FeatureDescriptor
MethodDescriptorは、その他のコンポーネントからの外部アクセスのためにJava Beanでサポートされる特定のメソッドを記述します。
- 導入されたバージョン:
- 1.1
-
コンストラクタのサマリー
コンストラクタコンストラクタ説明MethodDescriptor(Method method) MethodからMethodDescriptorを構築します。MethodDescriptor(Method method, ParameterDescriptor[] parameterDescriptors) MethodからMethodDescriptorを構築して、メソッドの各パラメータについて説明的な情報を提供します。 -
メソッドのサマリー
修飾子と型メソッド説明このMethodDescriptorがカプセル化するメソッドを取得します。このMethodDescriptorのメソッドの各パラメータについてParameterDescriptorを取得します。クラスで宣言されたメソッド FeatureDescriptor
attributeNames, getDisplayName, getName, getShortDescription, getValue, isExpert, isHidden, isPreferred, setDisplayName, setExpert, setHidden, setName, setPreferred, setShortDescription, setValue, toString修飾子と型メソッド説明この機能のロケールに依存しない名前の列挙を取得します。この機能のローカライズされた表示名を取得します。getName()この機能のプログラム名を取得します。この機能の短い説明を取得します。この機能を使用して名前付きの属性を取得します。booleanisExpert()「エキスパート」フラグは、上級者向けの機能を一般ユーザー向けの機能と区別するために使用されます。booleanisHidden()「隠し」フラグは、ツールだけで使用され、ユーザーには提供されない機能を識別するために使用されます。boolean「優先」フラグは、ユーザーへ表示する特に重要である機能を識別するために使用されます。voidsetDisplayName(String displayName) この機能のローカライズされた表示名を設定します。voidsetExpert(boolean expert) 「エキスパート」フラグは、上級者向けの機能を一般ユーザー向けの機能と区別するために使用されます。voidsetHidden(boolean hidden) 「隠し」フラグは、ツールだけで使用され、ユーザーには提供されない機能を識別するために使用されます。voidこの機能のプログラム名を設定します。voidsetPreferred(boolean preferred) 「優先」フラグは、ユーザーへ表示する特に重要である機能を識別するために使用されます。voidsetShortDescription(String text) 短い説明的な文字列を機能と関連付けることができます。void名前付きの属性をこの機能と関連付けます。toString()オブジェクトの文字列表現を返します。クラスオブジェクトで宣言されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait修飾子と型メソッド説明protected Objectclone()このオブジェクトのコピーを作成して、返します。booleanこのオブジェクトと他のオブジェクトが等しいかどうかを示します。protected voidfinalize()削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。最終決定は非推奨であり、将来のリリースで削除される可能性があります。final Class<?> getClass()このObjectの実行時クラスを返します。inthashCode()このオブジェクトに対するハッシュ・コード値を返します。final voidnotify()このオブジェクトのモニターで待機中のスレッドを1つ再開します。final voidこのオブジェクトのモニターで待機中のすべてのスレッドを再開します。final voidwait()現在のスレッドが目覚めるまで待機します。通常、notifiedまたはinterruptedです。final voidwait(long timeoutMillis) 現在のスレッドは、通常、notifiedまたはinterruptedであるか、一定のリアルタイムが経過するまで、目覚めるまで待機します。final voidwait(long timeoutMillis, int nanos) 現在のスレッドは、通常、notifiedまたはinterruptedであるか、一定のリアルタイムが経過するまで、目覚めるまで待機します。
-
コンストラクタの詳細
-
MethodDescriptor
-
MethodDescriptor
public MethodDescriptor(Method method, ParameterDescriptor[] parameterDescriptors) MethodからMethodDescriptorを構築して、メソッドの各パラメータについて説明的な情報を提供します。- パラメータ:
method- 低レベルのメソッド情報。parameterDescriptors- メソッドの各パラメータに関する説明的な情報。
-
-
メソッドの詳細
-
getMethod
-
getParameterDescriptors
public ParameterDescriptor[] getParameterDescriptors()このMethodDescriptorのメソッドの各パラメータについてParameterDescriptorを取得します。- 戻り値:
- ロケールに依存しない、パラメータの名前。 パラメータ名が不明な場合、null配列が返されることがある。
-