所有类 接口概要 类概要 枚举概要 注释类型概要
| 类 |
说明 |
| Access |
|
| AnnotationDest |
|
| AnnotationSource |
|
| BeanProvider |
Used to tell the library how to instantiate a bean.
|
| BeanProviders |
|
| BeanUsage |
|
| CacheType |
|
| Dynamic |
The property annotated by this annotation is the dynamic property,
which means the property value is calculated when the getter method is called.
|
| ExtraParam |
|
| Flatten |
|
| GeneratedMeta |
|
| GeneratedView |
|
| InjectProperty |
Used to inject the property to the dynamic property method.
|
| InjectSelf |
Used in dynamic method property.
|
| MapViewProperty |
ready to use in next release.
|
| NewViewProperty |
Used to add the new property to the generate class.
|
| NullBigDecimalAsZeroConverter |
|
| NullBigIntegerAsZeroConverter |
|
| NullByteAsZeroConverter |
|
| NullDoubleAsZeroConverter |
|
| NullFloatAsZeroConverter |
|
| NullIntegerAsZeroConverter |
|
| NullLongAsZeroConverter |
|
| NullNumberAsZero |
a built-in converter to convert short, long, integer, float, double, byte, BigInteger or BigDecimal value to zero when it is null.
|
| NullShortAsZeroConverter |
|
| NullStringAsEmpty |
|
| NullStringAsEmptyConverter |
|
| OverrideViewProperty |
Change a exist property.
|
| PropertyConverter<FromType,ToType> |
All type converter should implement this interface.
|
| RemoveViewProperties |
|
| RemoveViewProperty |
|
| Self |
Refers to the class being annotated.
|
| UnUseAnnotation |
|
| UnUseAnnotations |
|
| UseAnnotation |
|
| UseAnnotations |
|
| UsePropertyConverter |
Used to specialize the converter.
|
| UsePropertyConverters |
|
| Utils |
|
| ViewAccess |
|
| ViewConfigureBeanCacheType |
|
| ViewCopyConstructor |
|
| ViewCreateAndWriteBackMethod |
|
| ViewEmptyConstructor |
|
| ViewErrorMethods |
|
| ViewErrors |
|
| ViewExtends |
|
| ViewFieldsConstructor |
|
| ViewGenNameMapper |
The mapper of original class name to generated class name.
For example:
@ViewGenNameMapper("${name}Dto")
means the class Bean will generate class BeanDto, the class Apple will generate class AppleDto.
@ViewGenNameMapper("${config%Configure}Dto")
means the config class BeanConfigure will generate class BeanDto, the config class AppleConfigure will generate class AppleDto.
The expression in '${}' works like shell variable.
|
| ViewGenPackage |
|
| ViewGetters |
|
| ViewImplements |
|
| ViewMeta |
Used to generate the meta class.
|
| ViewMetaNameMapper |
The mapper of original class name to generated meta class name.
For example:
@ViewMetaNameMapper("${name}Meta")
means the class Bean will generate meta class BeanMeta, the class Apple will generate class AppleMeta.
@ViewMetaNameMapper("${config%Configure}Meta")
means the config class BeanConfigure will generate class BeanMeta, the config class AppleConfigure will generate class AppleMeta.
The expression in '${}' works like shell variable.
|
| ViewMetaPackage |
|
| ViewMetas |
|
| ViewOf |
Used to generate the DTO type.
|
| ViewOfs |
|
| ViewPropertiesExclude |
|
| ViewPropertiesExcludePattern |
|
| ViewPropertiesExcludePatterns |
|
| ViewPropertiesExcludes |
|
| ViewPropertiesInclude |
|
| ViewPropertiesIncludePattern |
|
| ViewPropertiesIncludePatterns |
|
| ViewPropertiesIncludes |
|
| ViewProperty |
The same as OverrideViewProperty,
But it is only used in the original class, so no value attribute to specialize the property name.
|
| ViewReadConstructor |
|
| ViewSerializable |
|
| ViewSerialVersionUID |
|
| ViewSetters |
|
| ViewUseDefaultBeanProvider |
|
| ViewWriteBackExclude |
|
| ViewWriteBackExcludes |
|
| ViewWriteBackMethod |
|