| Package | Description |
|---|---|
| com.owlike.genson |
This package contains Genson base classes, to start
with have a look at
Genson. |
| com.owlike.genson.ext |
This package contains features simplifying Genson integration into existing components.
|
| com.owlike.genson.reflect |
This package contains the core api providing databinding support for complex objects.
|
| Modifier and Type | Method and Description |
|---|---|
protected BeanPropertyFactory |
GensonBuilder.createBeanPropertyFactory() |
| Modifier and Type | Method and Description |
|---|---|
GensonBuilder |
GensonBuilder.withBeanPropertyFactory(BeanPropertyFactory... factories)
Allows you to register new BeanPropertyFactory responsible of creating BeanProperty
accessors, mutators and BeanCreators.
|
| Modifier and Type | Method and Description |
|---|---|
BeanDescriptorProvider |
GensonBundle.createBeanDescriptorProvider(AbstractBeanDescriptorProvider.ContextualConverterFactory contextualConverterFactory,
BeanPropertyFactory propertyFactory,
BeanMutatorAccessorResolver propertyResolver,
PropertyNameResolver nameResolver,
GensonBuilder builder) |
| Modifier and Type | Class and Description |
|---|---|
static class |
BeanPropertyFactory.CompositeFactory |
static class |
BeanPropertyFactory.StandardFactory |
static class |
BeanViewDescriptorProvider.BeanViewPropertyFactory |
| Constructor and Description |
|---|
BaseBeanDescriptorProvider(AbstractBeanDescriptorProvider.ContextualConverterFactory ctxConverterFactory,
BeanPropertyFactory propertyFactory,
BeanMutatorAccessorResolver mutatorAccessorResolver,
PropertyNameResolver nameResolver,
boolean useGettersAndSetters,
boolean useFields,
boolean favorEmptyCreators) |
BeanViewDescriptorProvider(AbstractBeanDescriptorProvider.ContextualConverterFactory ctxConverterFactory,
Map<Class<?>,BeanView<?>> views,
BeanPropertyFactory propertyFactory,
BeanMutatorAccessorResolver mutatorAccessorResolver,
PropertyNameResolver nameResolver) |
| Constructor and Description |
|---|
CompositeFactory(List<? extends BeanPropertyFactory> factories) |
Copyright © 2019. All rights reserved.