All Classes Interface Summary Class Summary Enum Summary Exception Summary Annotation Types Summary
| Class |
Description |
| BasicBean |
Basic implementation of Bean intended for applications to subclass.
|
| BasicBeanBuilder<T extends Bean> |
Basic implementation of BeanBuilder that wraps a real bean.
|
| BasicImmutableBeanBuilder<T extends Bean> |
Basic implementation of BeanBuilder that wraps a MetaBean.
|
| BasicMetaBean |
Basic implementation of MetaBean.
|
| BasicMetaProperty<P> |
An abstract base meta-property.
|
| BasicProperty<P> |
A property that binds a Bean to a MetaProperty.
|
| BasicPropertyMap |
A standard map of properties.
|
| Bean |
A bean consisting of a set of properties.
|
| BeanAssert |
Assertion class to compare beans.
|
| BeanBuilder<T extends Bean> |
A builder for a bean, providing a safe way to create it.
|
| BeanCodeGen |
Code generator for the beans.
|
| BeanCodeGenException |
Exception thrown by the code generator.
|
| BeanDefinition |
Annotation defining a bean for code generation.
|
| BeanGenConfig |
Configuration for the code generator.
|
| BufferingBeanBuilder<T extends Bean> |
Implementation of BeanBuilder that buffers data in a local map.
|
| CollectSerIteratorFactory |
Factory used to create wrappers around collection-like objects.
|
| DefaultDeserializer |
Default deserializer that expects the input to match the current classpath beans.
|
| DerivedProperty |
Annotation defining a derived property accessor for code generation.
|
| DirectBean |
A bean implementation designed for use by the code generator.
|
| DirectBeanBuilder<T extends Bean> |
A builder implementation designed for use by the code generator.
|
| DirectFieldsBeanBuilder<T extends Bean> |
A builder implementation designed for use by the code generator.
|
| DirectMetaBean |
A meta-bean implementation designed for use by the code generator.
|
| DirectMetaProperty<P> |
A meta-property implementation designed for use by the code generator.
|
| DirectMetaPropertyMap |
A map of name to meta-property designed for use by the code generator.
|
| DirectPrivateBeanBuilder<T extends Bean> |
A builder implementation designed for use by the code generator.
|
| DynamicBean |
A dynamic bean that allows properties to be added and removed.
|
| DynamicMetaBean |
A dynamic meta-bean which works with DynamicBean.
|
| FlexiBean |
Implementation of a fully dynamic Bean.
|
| GuavaSerIteratorFactory |
Guava factory used to create wrappers around collection-like objects.
|
| ImmutableBean |
An immutable bean consisting of a set of properties.
|
| ImmutableConstructor |
Annotation defining which constructor is to be used to create the object
in for code generation of immutable beans.
|
| ImmutableDefaults |
Annotation defining which method is to be used to apply the default property values
when code generating immutable beans.
|
| ImmutablePreBuild |
Annotation defining a method that is to be called just before a code generated immutable bean is built.
|
| ImmutableValidator |
Annotation defining which method is to be used to validate the bean
when code generating immutable beans.
|
| JodaBeanBinReader |
Provides the ability for a Joda-Bean to read from binary formats.
|
| JodaBeanBinWriter |
Provides the ability for a Joda-Bean to be written to a binary format.
|
| JodaBeanJsonReader |
Provides the ability for a Joda-Bean to read from JSON.
|
| JodaBeanJsonWriter |
Provides the ability for a Joda-Bean to be written to JSON.
|
| JodaBeanMimeType |
Provides mime types for Joda-Beans.
|
| JodaBeanSer |
Provides the ability for a Joda-Bean to be serialized.
|
| JodaBeanSimpleJsonReader |
Provides the ability for a Joda-Bean to read from JSON.
|
| JodaBeanSimpleJsonWriter |
Provides the ability for a Joda-Bean to be written to a simple JSON format.
|
| JodaBeanSimpleMapReader |
Provides the ability for a Joda-Bean to read from a JSON-like in memory Map.
|
| JodaBeanSimpleMapWriter |
Provides the ability for a Joda-Bean to be written to a JSON-like in memory Map.
|
| JodaBeanSmartReader |
Determines the correct file format and parses it appropriately.
|
| JodaBeanTests |
A utility class to assist with testing beans.
|
| JodaBeanUtils |
A set of utilities to assist when working with beans and properties.
|
| JodaBeanXmlReader |
Provides the ability for a Joda-Bean to read from XML.
|
| JodaBeanXmlWriter |
Provides the ability for a Joda-Bean to be written to XML.
|
| LightMetaBean<T extends Bean> |
A meta-bean implementation that operates using method handles.
|
| MapBean |
Implementation of a fully dynamic Bean based on an exposed Map.
|
| MetaBean |
A meta-bean, defining those aspects of a bean which are not specific
to a particular instance, such as the type and set of meta-properties.
|
| MetaBeanProvider |
A provider of MetaBean instances for bean classes.
|
| MetaProperty<P> |
A meta-property, defining those aspects of a property which are not specific
to a particular bean, such as the property type and name.
|
| MetaProvider |
|
| MinimalMetaBean<T extends Bean> |
A meta-bean implementation designed for use by the code generator.
|
| Property<P> |
A property that is linked to a specific bean.
|
| PropertyDefinition |
Annotation defining a property for code generation.
|
| PropertyPath<P> |
A multi-stage property path.
|
| PropertyStyle |
An enumeration of property styles.
|
| ReflectiveMetaBean<T extends Bean> |
A meta-bean implementation that uses reflection.
|
| SerCategory |
Defines the type of the iterable.
|
| SerDeserializer |
Assists with deserialization allowing migration of data from an old data format to a new one.
|
| SerDeserializerProvider |
Provides access to deserializers.
|
| SerDeserializers |
Manages a map of deserializers that assist with data migration.
|
| SerIterable |
An abstraction over collections, lists, sets and maps.
|
| SerIterator |
An abstraction of collections, lists, sets and maps.
|
| SerIteratorFactory |
A factory used to create wrappers around collection-like objects.
|
| SerOptional |
Assists with serialization and deserialization of optional properties.
|
| SerTypeMapper |
Type mapper for Joda-Bean serialization, used by serialization implementations.
|
| StandaloneMetaProperty<P> |
A meta-property that exists separate from a bean.
|
| TypedMetaBean<T extends Bean> |
A meta-bean that captures the type of the bean.
|