| Interface | Description |
|---|---|
| JsonBindingModel |
Represents data binding logic to read write data from/to object or a collection.
|
| Class | Description |
|---|---|
| ClassModel |
A model for Java class.
|
| CreatorParam |
Parameter for creator constructor / method.
|
| 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.
|
| JsonContext | |
| PropertyValuePropagation.OperationMode |
Mode of property propagation get or set.
|
Copyright © 2017 Oracle Corporation. All rights reserved.