| Interface | Description |
|---|---|
| Builder<T> |
Identifies a class as being a builder for a bean class.
|
| Surrogate |
Identifies a class as being a surrogate class.
|
| Class | Description |
|---|---|
| AnnotationBeanFilterBuilder<T> |
Bean filter builder initialized from the contents of a
@Bean annotation found on a class. |
| AutoListSwap<T> |
A dynamic POJO swap based on reflection of a Java class that converts POJOs to Lists.
|
| AutoMapSwap<T> |
A dynamic POJO swap based on reflection of a Java class that converts POJOs to serializable Maps.
|
| AutoNumberSwap<T> |
A dynamic POJO swap based on reflection of a Java class that converts POJOs to Number serializable objects.
|
| AutoObjectSwap<T> |
A dynamic POJO swap based on reflection of a Java class that converts POJOs to serializable objects.
|
| BeanFilter |
Parent class for all bean filters.
|
| BeanFilterBuilder<T> |
Builder class for
BeanFilter objects. |
| BuilderSwap<T,B> |
Specialized transform for builder classes.
|
| DefaultSwaps |
Maintain the list of default PojoSwaps used by all serializers and parsers.
|
| InterfaceBeanFilterBuilder<T> |
Simple bean filter that simply identifies a class to be used as an interface class for all child classes.
|
| MapSwap<T> |
Abstract subclass for POJO swaps that swap objects for object maps.
|
| PojoSwap<T,S> |
Used to swap out non-serializable objects with serializable replacements during serialization, and vis-versa during
parsing.
|
| PropertyFilter |
Bean property filter.
|
| StringSwap<T> |
Abstract subclass for POJO swaps that swap objects for strings.
|
| SurrogateSwap<T,F> |
Copyright © 2016–2019 The Apache Software Foundation. All rights reserved.