All Classes
-
All Classes Interface Summary Class Summary Annotation Types Summary Class Description AbstractBean Abstract base implementation ofWritableBean
.AbstractBeanFactory Abstract base implementation ofBeanFactory
for generated implementations.AbstractInterface Annotation indicating that aWritableBean
-interface is abstract and can not be instantiated viaBeanFactory
.AbstractVirtualBean Implementation ofVirtualBean
as regular java class.AdvancedBean Implementation ofVirtualBean
as regular java class.Bean Regular implementation ofWritableBean
.BeanClass BeanClassImpl BeanCreator Creator ofAbstractBean
instances.BeanFactory Interface for a factory to create instances ofWritableBean
.BeanFactoryManager Implementation ofBeanFactory
.BeanHelper Class with helper methods for internal reuse to avoid redundancies.BeanProperty<V extends WritableBean> Implementation ofBeanProperty
.BeanPropertyBuilder<V extends WritableBean> PropertyBuilder
forBeanProperty
.BeanType BeanTypeImpl Implementation ofBeanType
.DynamicBean Mandatory Annotation indicating that a property is mandatory.Name Annotation to configurestable name
oralias
.PropertyFactoryBean<V extends WritableBean> Implementation ofPropertyFactory
forBeanProperty
.ReadableBean Read interface of aBean
holding arbitraryproperties
.ReadableBeanProperty<V extends WritableBean> StandardPropertyBuilders Implementation ofPropertyBuilders
that auto registers build properties and redirects to read-only properties ifread-only
.VirtualBean WritableBean
that may bevirtual
so it can potentially represent types that do not exist as JavaClass
.WritableBean Writable interface ofReadableBean
.WritableBeanProperty<V extends WritableBean>