| Class | Description |
|---|---|
| AccessMethodType |
This class is used to hold method getter return type or setter parameter type
|
| ClassModel |
A model for Java class.
|
| CreatorModel |
Parameter for creator constructor / method model.
|
| GetFromField |
Gets value from field.
|
| GetFromGetter |
Gets value with getter.
|
| JsonbAnnotated |
Element wrapper containing merged annotation from class, superclasses and interfaces.
|
| JsonbAnnotatedElement<T extends AnnotatedElement> |
Annotation holder for fields, getters and setters.
|
| JsonbCreator |
Object holding reference to Constructor / Method for custom object creation.
|
| JsonbPropertyInfo |
Wrapper for metadata of serialized property.
|
| Property |
Property of a class, field, getter and setter methods (javabean alike).
|
| PropertyModel |
A model for class property.
|
| PropertyValuePropagation |
Abstract class for getting / setting value into the property.
|
| ReflectionPropagation | |
| SetWithField |
Sets value with field.
|
| SetWithSetter |
Sets a value with a setter.
|
| Enum | Description |
|---|---|
| AnnotationTarget |
Represents the place in which a JSON annotation is applied.
|
| PropertyValuePropagation.OperationMode |
Mode of property propagation get or set.
|
Copyright © 2018 Oracle Corporation. All rights reserved.