Package org.apache.pivot.beans
Contains classes for manipulating and interacting with Java Bean types.
-
Interface Summary Interface Description Bindable AllowsBXMLSerializer
to initialize an instance of a deserialized class.NamespaceBinding.BindMapping Namespace bind mapping interface.PropertyChangeListener Java bean property change listener.Resolvable Interface representing a resolvable include. -
Class Summary Class Description BeanAdapter Exposes Java bean properties of an object via theMap
interface.BeanMonitor Class for monitoring Java bean property changes.BXMLSerializer Loads an object hierarchy from an XML document.NamespaceBinding Represents a binding relationship between a source property and a target property within a namespace. -
Exception Summary Exception Description BindException Thrown when an error is encountered during binding.PropertyNotFoundException Thrown when a caller attempts to set the value of a non-existent bean property. -
Annotation Types Summary Annotation Type Description BXML Annotation that causes a loaded BXML element to be bound to the annotated field.DefaultProperty Specifies a property to which child elements will be added or set when an explicit property is not given.IDProperty Specifies a property to which BXML ID values will be propagated during serialization.