-
public interface BeanContextProxy
此接口由JavaBean实现,该JavaBean不直接具有与之关联的BeanContext(Child)(通过实现该接口或其子接口),但具有从其委托的公共BeanContext(Child)。 例如,java.awt.Container的子类可能有一个与之关联的BeanContext,该容器的所有Component子项都应包含在其中。
对象可能不实现此接口和BeanContextChild接口(或其任何子接口)它们是互斥的。
此接口的调用者应检查返回类型,以获取BeanContextChild的特定子接口,如下所示:
BeanContextChild bcc = o.getBeanContextProxy(); if (bcc instanceof BeanContext) { // ... }
BeanContextChild bcc = o.getBeanContextProxy(); BeanContext bc = null; try { bc = (BeanContext)bcc; } catch (ClassCastException cce) { // cast failed, bcc is not an instanceof BeanContext }
返回值是实现实例生命周期的常量
- 从以下版本开始:
- 1.2
- 另请参见:
-
BeanContextChild
,BeanContextChildSupport
-
-
方法摘要
所有方法 实例方法 抽象方法 变量和类型 方法 描述 BeanContextChild
getBeanContextProxy()
获取与此对象关联的BeanContextChild
(或子接口)。
-
-
-
方法详细信息
-
getBeanContextProxy
BeanContextChild getBeanContextProxy()
获取与此对象关联的BeanContextChild
(或子接口)。- 结果
-
与此对象关联的
BeanContextChild
(或子接口)
-
-