AbstractBeanDescriptorProvider |
|
AbstractBeanDescriptorProvider.ContextualConverterFactory |
|
AbstractBeanDescriptorProvider.ContextualFactoryDecorator |
|
ASMCreatorParameterNameResolver |
This class uses ASM library to resolve method and constructor parameter names from debug symbols
generated during compilation.
|
BaseBeanDescriptorProvider |
|
BeanCreator |
|
BeanCreator.BeanCreatorProperty |
|
BeanCreator.ConstructorBeanCreator |
|
BeanCreator.MethodBeanCreator |
|
BeanDescriptor<T> |
BeanDescriptors are used to serialize/deserialize objects based on their fields, methods and
constructors.
|
BeanDescriptorProvider.CompositeBeanDescriptorProvider |
|
BeanMutatorAccessorResolver.CompositeResolver |
|
BeanMutatorAccessorResolver.GensonAnnotationsResolver |
|
BeanMutatorAccessorResolver.PropertyBaseResolver |
|
BeanMutatorAccessorResolver.StandardMutaAccessorResolver |
Standard implementation of BeanMutatorAccessorResolver.
|
BeanProperty |
Represents a bean property, in practice it can be an object field, method (getter/setter) or
constructor parameter.
|
BeanPropertyFactory.CompositeFactory |
|
BeanPropertyFactory.StandardFactory |
|
BeanViewDescriptorProvider |
This class constructs BeanDescriptors for the BeanView
mechanism.
|
BeanViewDescriptorProvider.BeanViewMutatorAccessorResolver |
|
BeanViewDescriptorProvider.BeanViewPropertyFactory |
|
PropertyAccessor |
|
PropertyAccessor.FieldAccessor |
|
PropertyAccessor.MethodAccessor |
|
PropertyFilter |
|
PropertyMutator |
|
PropertyMutator.FieldMutator |
|
PropertyMutator.MethodMutator |
|
PropertyNameResolver.AnnotationPropertyNameResolver |
JsonProperty resolver based on @JsonProperty annotation.
|
PropertyNameResolver.CompositePropertyNameResolver |
|
PropertyNameResolver.ConventionalBeanPropertyNameResolver |
|
RenamingPropertyNameResolver |
|
TypeUtil |
This class provides utilities to work with java Types.
|
VisibilityFilter |
This class is used as filter for properties discovery.
|