All Classes and Interfaces

Class
Description
Abstract base implementation of WritableBean.
Abstract base implementation of BeanFactory for generated implementations.
Annotation indicating that a WritableBean-interface is abstract and can not be instantiated via BeanFactory.
Implementation of VirtualBean as regular java class.
Implementation of VirtualBean as regular java class.
Regular implementation of WritableBean.
Implementation of Builder for a WritableBean.
BeanClass extends BeanType for a VirtualBean with extended information.
A BeanClass reflects a Bean (similar to a Java Class).
Creator of AbstractBean instances.
Interface for a factory to create instances of WritableBean.
Implementation of BeanFactory.
Class with helper methods for internal reuse to avoid redundancies.
Implementation of WritableBeanProperty.
A BeanType reflects a Bean (similar to a Java Class).
Implementation of BeanType.
CompositeTypeMapper for a WritableBean.
Interface for a simple component capable of getting the name for a Class and vice-versa.
Type of Classes managed by this ClassNameMapper.
A Bean that is always dynamic.
Annotation indicating that a property is mandatory.
Annotation to configure stable name or alias.
Implementation of PropertyFactory for BeanProperty.
Interface to retrieve the PropertyIdMapping for a given ReadableBean.
Interface for the bidirectional mapping from name to numeric IDs and vice versa.
Read interface of a Bean holding arbitrary properties.
Implementation of PropertyBuilders that auto registers build properties and redirects to read-only properties if read-only.
WritableBean that may be virtual so it can potentially represent types that do not exist as Java Class.
Writable interface of ReadableBean.