| Interface | Description |
|---|---|
| ClassInfo | |
| GeneratorExtension |
By the time generate(...) is called, all extra interfaces and imports from all
GeneratorExtensions should be incorporated into the passed-in ClassInfo object.
|
| Property | |
| PropertyBeanGenerator | |
| ResolvedClassInfo | |
| ResolvedProperty |
| Class | Description |
|---|---|
| BeanExtractingGeneratorExtension | |
| BeangenUtils | |
| CloneableExtension | |
| CompleteConstructorGeneratorExtension | |
| CopyConstructorGeneratorExtension | |
| ExplicitDefaultConstructorGeneratorExtension | |
| ExplicitPropsConstructorGeneratorExtension |
Writes a constructor that takes an explicitly listed subset of a bean's properties
for its arguments, and sets these properties initial values appropriately.
|
| IndirectingSerializableExtension | |
| InnerBeanPropertyBeanGenerator | |
| ParsedPropertyBeanDocument | |
| PropertyMapConstructorGeneratorExtension | |
| PropertyReferenceableExtension | |
| PropsToStringGeneratorExtension | |
| SerializableExtension |
Note: this class pays no attention to whether users have marked any property variables as transient.
|
| SimpleClassInfo | |
| SimpleProperty | |
| SimplePropertyBeanGenerator | |
| SimpleStateBeanImportExportGeneratorExtension | |
| StateBeanImportExportGeneratorExtension | |
| WrapperClassInfo | |
| WrapperProperty |