| BeanContext | 
 BeanContextはJavaBeansの論理階層コンテナとして機能します。 | 
| BeanContextChild | 
 BeanContextサブインタフェースに定義されているように、入れ子になって実行環境(コンテキスト)の参照を取得することが必要なJavaBeansには、このインタフェースを実装する必要があります。 | 
| BeanContextChildSupport | 
 BeanContextChildプロトコルの実装をサポートするための一般的なサポート・クラスです。 | 
| BeanContextEvent | 
 BeanContextEventは、BeanContextから発行されたイベント、およびそのセマンティックスに関連するイベントすべての抽象ルート・イベント・クラスです。 | 
| BeanContextMembershipEvent | BeanContextMembershipEventは、特定のBeanContextのメンバーシップに追加された子、またはそこから削除された子のリストをカプセル化します。
 | 
| BeanContextMembershipListener | 
 仕様に準拠して実装されたBeanContextは、BeanContextのメンバーの状態が変更されたときにこのインタフェースのイベントをトリガーします。 | 
| BeanContextServiceAvailableEvent | 
 このイベント・タイプは、登録されているサービスを識別するためにBeanContextServicesListenerによって使用されます。 | 
| BeanContextServiceProvider | 
 BeanContextの主な機能の1つは、JavaBeansとBeanContextServiceProviderを互いに認識させるために動作することです。 | 
| BeanContextServiceRevokedEvent | 
 このイベント型は、取り消されるサービスを識別するためにBeanContextServiceRevokedListenerによって使用されます。 | 
| BeanContextServiceRevokedListener | BeanContextServiceRevokedEventオブジェクトを受け取るためのリスナー・インタフェース。
 | 
| BeanContextServices | 
 BeanContextServicesインタフェースは、BeanContextChildオブジェクトがジェネリック・サービスを受けられるようにするためのメカニズムをBeanContextに提供します。 | 
| BeanContextServicesListener | BeanContextServiceAvailableEventオブジェクトを受け取るためのリスナー・インタフェース。
 | 
| BeanContextServicesSupport.BCSSProxyServiceProvider |  | 
| BeanContextServicesSupport.BCSSServiceProvider | サブクラスは、この入れ子構造のクラスをサブクラス化して、各BeanContextServicesProviderの動作を追加できます。 | 
| BeanContextSupport | このヘルパー・クラスは、java.beans.beancontext.BeanContextインタフェースのユーティリティの実装を提供します。 | 
| BeanContextSupport.BCSChild |  |