| 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(JsonbAnnotatedElement<Class<?>> clsElement) |
Checks for
JsonbAdapter on a type. |
AdapterBinding |
AnnotationIntrospector.getAdapterBinding(Property property) |
Checks for
JsonbAdapter on a property. |
| Modifier and Type | Method | Description |
|---|---|---|
Optional<AdapterBinding> |
ComponentMatcher.getAdapterBinding(Type propertyRuntimeType,
ComponentBoundCustomization customization) |
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 |
ComponentBoundCustomization.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(ClassModel classModel,
AdapterBinding adapter) |
Creates AdapterObjectSerializer.
|
Copyright © 2018 Oracle Corporation. All rights reserved.