インタフェース
java.beans.BeanInfoの使用
パッケージ | 説明 |
---|---|
java.beans |
JavaBeans™アーキテクチャに基づいたコンポーネントであるBeanの開発に関連したクラスが含まれています。
|
java.beans.beancontext |
Beanコンテキストに関連するクラスおよびインタフェースを提供します。
|
-
java.beansでのBeanInfoの使用
BeanInfoを実装しているjava.beansのクラス 修飾子と型 クラス 説明 class
SimpleBeanInfo
ユーザーがBeanInfoクラスを提供しやすくなるようにするサポート・クラスです。BeanInfoを返すjava.beansのメソッド 修飾子と型 メソッド 説明 BeanInfo[]
BeanInfo. getAdditionalBeanInfo()
現在のBeanInfo
オブジェクトはこのメソッドを使って、現在のBeanについての追加情報を提供する他のBeanInfo
オブジェクトの任意のコレクションを返すことができます。BeanInfo[]
SimpleBeanInfo. getAdditionalBeanInfo()
関連するBeanInfoオブジェクトがほかにないことを要求します。static BeanInfo
Introspector. getBeanInfo(クラス<?> beanClass)
Java Beanのイントロスペクションを行い、すべてのプロパティ、公開メソッド、イベントについて調べます。static BeanInfo
Introspector. getBeanInfo(Class<?> beanClass, int flags)
いくつかの制御フラグに従って、Java Beanのイントロスペクションを行い、すべてのプロパティ、公開されたメソッド、イベントについて調べます。static BeanInfo
Introspector. getBeanInfo(Class<?> beanClass, Class<?> stopClass)
Java Beanのイントロスペクションを行い、指定された「停止」ポイントに達するまで、プロパティ、公開されたメソッドを調べます。static BeanInfo
Introspector. getBeanInfo(Class<?> beanClass, Class<?> stopClass, int flags)
いくつかの制御flags
に従って、Java Beanのイントロスペクションを行い、指定されたstopClass
ポイントに達するまで、そのすべてのプロパティ、公開されたメソッド、イベントについて調べます。 -
java.beans.beancontextでのBeanInfoの使用
java.beans.beancontextでのBeanInfoのサブインタフェース 修飾子と型 インタフェース 説明 interface
BeanContextServiceProviderBeanInfo
Beanによって提供されるサービスについての明確な情報を提供する必要がある場合、BeanContextServiceProviderの実装者は、このBeanInfoサブインタフェースを実装します。これにより、サービスのメソッド、プロパティ、イベントなどについての明確な情報を提供するBeanInfoクラスを実装します。BeanInfoを返すjava.beans.beancontextのメソッド 修飾子と型 メソッド 説明 BeanInfo[]
BeanContextServiceProviderBeanInfo. getServicesBeanInfo()
このServiceProviderから静的に提供されるサービス・クラスまたはインタフェースごとに1つ、BeanInfo
の配列を取得します。