Uses of Class
org.eclipse.yasson.internal.serializer.JsonbNumberFormatter
-
Packages that use JsonbNumberFormatter Package Description org.eclipse.yasson.internal org.eclipse.yasson.internal.model.customization -
-
Uses of JsonbNumberFormatter in org.eclipse.yasson.internal
Methods in org.eclipse.yasson.internal that return JsonbNumberFormatter Modifier and Type Method Description JsonbNumberFormatter
AnnotationIntrospector. getConstructorNumberFormatter(JsonbAnnotatedElement<Parameter> param)
ReturnsJsonbNumberFormatter
instance ifJsonbNumberFormat
annotation is present.JsonbNumberFormatter
AnnotationIntrospector. getJsonbNumberFormat(JsonbAnnotatedElement<Class<?>> clazzElement)
Search forJsonbNumberFormat
annotation on java class.Methods in org.eclipse.yasson.internal that return types with arguments of type JsonbNumberFormatter Modifier and Type Method Description Map<AnnotationTarget,JsonbNumberFormatter>
AnnotationIntrospector. getJsonNumberFormatter(Property property)
SearchJsonbNumberFormat
on property, if not found looks at annotations declared on property type class. -
Uses of JsonbNumberFormatter in org.eclipse.yasson.internal.model.customization
Methods in org.eclipse.yasson.internal.model.customization that return JsonbNumberFormatter 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.Methods in org.eclipse.yasson.internal.model.customization with parameters of type JsonbNumberFormatter 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.Constructors in org.eclipse.yasson.internal.model.customization with parameters of type JsonbNumberFormatter Constructor Description CreatorCustomization(CustomizationBuilder customization, JsonbNumberFormatter numberFormatter, JsonbDateFormatter dateFormatter)
Creates new creator customization instance.
-