| Package | Description |
|---|---|
| org.eclipse.yasson.internal | |
| org.eclipse.yasson.internal.model.customization |
| Modifier and Type | Method | Description |
|---|---|---|
JsonbNumberFormatter |
AnnotationIntrospector.getConstructorNumberFormatter(JsonbAnnotatedElement<Parameter> param) |
|
JsonbNumberFormatter |
AnnotationIntrospector.getJsonbNumberFormat(JsonbAnnotatedElement<Class<?>> clazzElement) |
Search for
JsonbNumberFormat annotation on java class. |
| Modifier and Type | Method | Description |
|---|---|---|
Map<AnnotationTarget,JsonbNumberFormatter> |
AnnotationIntrospector.getJsonNumberFormatter(Property property) |
Search
JsonbNumberFormat on property, if not found looks at annotations declared on property type class. |
| Modifier and Type | Method | Description |
|---|---|---|
JsonbNumberFormatter |
ClassCustomization.getDeserializeNumberFormatter() |
|
JsonbNumberFormatter |
CreatorCustomization.getDeserializeNumberFormatter() |
|
JsonbNumberFormatter |
Customization.getDeserializeNumberFormatter() |
Number formatter for formatting numbers during deserialization process.
|
JsonbNumberFormatter |
PropertyCustomization.getDeserializeNumberFormatter() |
|
JsonbNumberFormatter |
PropertyCustomizationBuilder.getDeserializeNumberFormatter() |
Gets number formatter for formatting numbers during deserialization process.
|
JsonbNumberFormatter |
ClassCustomizationBuilder.getNumberFormatter() |
Returns the default number formatter instance that would be used for all number properties that don't have a dedicated number formatter.
|
JsonbNumberFormatter |
ClassCustomization.getSerializeNumberFormatter() |
|
JsonbNumberFormatter |
CreatorCustomization.getSerializeNumberFormatter() |
|
JsonbNumberFormatter |
Customization.getSerializeNumberFormatter() |
Number formatter for formatting numbers during serialization process.
|
JsonbNumberFormatter |
PropertyCustomization.getSerializeNumberFormatter() |
|
JsonbNumberFormatter |
PropertyCustomizationBuilder.getSerializeNumberFormatter() |
Gets number formatter for formatting numbers during serialization process.
|
| Modifier and Type | Method | Description |
|---|---|---|
void |
PropertyCustomizationBuilder.setDeserializeNumberFormatter(JsonbNumberFormatter deserializeNumberFormatter) |
Sets number formatter for formatting numbers during deserialization process.
|
void |
ClassCustomizationBuilder.setNumberFormatter(JsonbNumberFormatter numberFormatter) |
Sets the default number formatter instance that would be used for all number properties that don't have a dedicated number formatter.
|
void |
PropertyCustomizationBuilder.setSerializeNumberFormatter(JsonbNumberFormatter serializeNumberFormatter) |
Sets number formatter for formatting numbers during serialization process.
|
| Constructor | Description |
|---|---|
CreatorCustomization(CustomizationBuilder customization,
JsonbNumberFormatter numberFormatter,
JsonbDateFormatter dateFormatter) |
Copyright © 2018 Oracle Corporation. All rights reserved.