BeanDescriptor BeanDescriptor 提供有關 bean 的全局信息,其中包括其 Java 類、其 displayName 等等。 Beans 此類提供壹些通用的 bean 控制方法。 DefaultPersistenceDelegate DefaultPersistenceDelegate 是 PersistenceDelegate 抽象類的具體實現,是沒有關於其可用信息的類在默認情況下使用的委托。 Encoder Encoder 是這樣的類,它可用於創建根據其公*** API 對 JavaBeans 集合狀態進行編碼的文件或流。 EventHandler EventHandler 類為動態生成事件偵聽器提供支持,這些偵聽器的方法執行壹條涉及傳入事件對象和目標對象的簡單語句。 EventSetDescriptor 描述給定 Java bean 激發的壹組事件的 EventSetDescriptor。 Expression Expression 對象表示基本表達式,其中將單個方法應用於某壹目標和壹組參數,以返回結果,與在 a.getFoo() 中壹樣。 FeatureDescriptor FeatureDescriptor 類是 PropertyDescriptor、EventSetDescriptor 和 MethodDescriptor 等的公***基類。 IndexedPropertyChangeEvent 無論何時遵守 JavaBeans 規範的組件(bean)更改綁定 (bound) 索引 (indexed) 屬性,都會提交壹個 IndexedPropertyChange 事件。 IndexedPropertyDescriptor IndexedPropertyDescriptor 描述了類似數組行為的屬性,且有壹種訪問數組特定元素的索引讀和/或索引寫方法。 Introspector Introspector 類為通過工具學習有關受目標 Java Bean 支持的屬性、事件和方法的知識提供了壹個標準方法。 MethodDescriptor MethodDescriptor 描述了壹種特殊方法,即 Java Bean 支持從其他組件對其進行外部訪問。 ParameterDescriptor ParameterDescriptor 類允許 bean 實現者提供除 java.lang.reflect.Method 類提供的低級別信息之外的關於其每個參數的額外信息。 PersistenceDelegate PersistenceDelegate 類負責根據類的公*** API 中的方法表示給定類的實例狀態。 PropertyChangeEvent 無論 bean 何時更改 bound 或 constrained 屬性,都會提交壹個 PropertyChange 事件。 PropertyChangeListenerProxy 擴展 EventListenerProxy 的類,特別適用於添加指定的 PropertyChangeListener。 PropertyChangeSupport 這是壹個實用工具類,支持綁定 (bound) 屬性的 bean 可以使用該類。 PropertyDescriptor PropertyDescriptor 描述 Java Bean 通過壹對存儲器方法導出的壹個屬性。 PropertyEditorManager PropertyEditorManager 可用於查找任何給定類型名稱的屬性編輯器。 PropertyEditorSupport 這是壹個幫助構建屬性編輯器的支持類。 SimpleBeanInfo 這是壹個使得用戶提供 BeanInfo 類更容易的支持類。 Statement Statement 對象表示基本語句,其中將單個方法應用於某壹目標和壹組參數,以返回結果,比如 a.setFoo(b)。 VetoableChangeListenerProxy 擴展 EventListenerProxy 的類,特別適用於將 VetoableChangeListener 與 constrained 屬性相關聯。 VetoableChangeSupport 這是壹個實用工具類,支持約束 (constrained) 屬性的 bean 可以使用此類。 XMLDecoder XMLDecoder 類用於讀取使用 XMLEncoder 創建的 XML 文檔,用途類似於 ObjectInputStream。 XMLEncoder XMLEncoder 類是 ObjectOutputStream 的互補替換,可用於生成 JavaBean 的文本表示形式,所使用方式與用 ObjectOutputStream 創建 Serializable 對象的二進制表示形式的方式相同。