| Package | Description |
|---|---|
| org.eclipse.yasson.internal | |
| org.eclipse.yasson.internal.model | |
| org.eclipse.yasson.internal.model.customization |
| Modifier and Type | Method | Description |
|---|---|---|
ClassCustomization |
AnnotationIntrospector.introspectCustomization(JsonbAnnotatedElement<Class<?>> clsElement) |
Processes customizations.
|
| Modifier and Type | Method | Description |
|---|---|---|
ClassCustomization |
ClassModel.getClassCustomization() |
Introspected customization for a class.
|
ClassCustomization |
ClassModel.getCustomization() |
Gets customization.
|
| Constructor | Description |
|---|---|
ClassModel(Class<?> clazz,
ClassCustomization customization,
ClassModel parentClassModel,
javax.json.bind.config.PropertyNamingStrategy propertyNamingStrategy) |
Create instance of class model.
|
| Modifier and Type | Class | Description |
|---|---|---|
class |
ContainerCustomization |
Customization for container like types (Maps, Collections, Arrays).
|
| Modifier and Type | Method | Description |
|---|---|---|
ClassCustomization |
ClassCustomizationBuilder.buildClassCustomization() |
Creates a customization for class properties.
|
| Constructor | Description |
|---|---|
ClassCustomization(ClassCustomization other) |
Copy constructor.
|
ContainerCustomization(ClassCustomization other) |
Creates a new instance.
|
Copyright © 2018 Oracle Corporation. All rights reserved.