| Package | Description |
|---|---|
| org.eclipse.yasson.internal | |
| org.eclipse.yasson.internal.components | |
| org.eclipse.yasson.internal.model.customization | |
| org.eclipse.yasson.internal.serializer |
| Modifier and Type | Method | Description |
|---|---|---|
AdapterBinding |
AnnotationIntrospector.getAdapterBinding(Property property) |
Checks for
JsonbAdapter on a property. |
| Modifier and Type | Method | Description |
|---|---|---|
Optional<AdapterBinding> |
ComponentMatcher.getAdapterBinding(Type propertyRuntimeType,
JsonBindingModel model) |
Get components from property model (if declared by annotation and runtime type matches),
or return components searched by runtime type
|
| Modifier and Type | Method | Description |
|---|---|---|
AdapterBinding |
ComponentBindings.getAdapterInfo() |
Adapter info if any.
|
| Constructor | Description |
|---|---|
ComponentBindings(Type bindingType,
SerializerBinding serializer,
DeserializerBinding deserializer,
AdapterBinding adapter) |
Creates an instance and populates it with bindings for a given type.
|
| Modifier and Type | Method | Description |
|---|---|---|
AdapterBinding |
Customization.getAdapterBinding() |
Adapter wrapper class with resolved generic information.
|
AdapterBinding |
CustomizationBuilder.getAdapterInfo() |
Gets an components.
|
| Modifier and Type | Method | Description |
|---|---|---|
void |
CustomizationBuilder.setAdapterInfo(AdapterBinding adapterInfo) |
Sets an components.
|
| Constructor | Description |
|---|---|
AdaptedObjectDeserializer(AdapterBinding adapterInfo,
AbstractContainerDeserializer<?> wrapperItem) |
Creates decoration instance wrapping real adapted object item.
|
AdaptedObjectSerializer(JsonBindingModel model,
AdapterBinding adapter) |
Creates AdapterObjectSerializer.
|
Copyright © 2017 Oracle Corporation. All rights reserved.