All Classes and Interfaces

Class
Description
Abstract base implementation of WritableBean.
ATTENTION:
If you plan to implement beans as Java class instead of using interfaces, you always need to have a public constructor with WritableBean as a single argument.
Abstract base implementation of BeanFactory for generated implementations.
Implementation of BeanType.
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.
Gives access to thread-safe flag.
An alias is an alternative for a property name.
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.
Annotation to configure stable name of a bean interface.
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 alias mapping for the annotated property.
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.