Class ShortTypeSerializer
java.lang.Object
org.eclipse.yasson.internal.serializer.AbstractValueTypeSerializer<T>
org.eclipse.yasson.internal.serializer.AbstractNumberSerializer<Short>
org.eclipse.yasson.internal.serializer.ShortTypeSerializer
- All Implemented Interfaces:
javax.json.bind.serializer.JsonbSerializer<Short>
Serializer for
Short type.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidserializeNonFormatted(Short obj, javax.json.stream.JsonGenerator generator) Serialize raw number when NumberFormat is not present.protected voidserializeNonFormatted(Short obj, javax.json.stream.JsonGenerator generator, String key) Serialize raw number when NumberFormat is not present.Methods inherited from class org.eclipse.yasson.internal.serializer.AbstractNumberSerializer
serializeMethods inherited from class org.eclipse.yasson.internal.serializer.AbstractValueTypeSerializer
getCustomization, serialize
-
Constructor Details
-
ShortTypeSerializer
Creates a new instance.- Parameters:
customization- Model customization.
-
-
Method Details
-
serializeNonFormatted
protected void serializeNonFormatted(Short obj, javax.json.stream.JsonGenerator generator, String key) Description copied from class:AbstractNumberSerializerSerialize raw number when NumberFormat is not present.- Specified by:
serializeNonFormattedin classAbstractNumberSerializer<Short>- Parameters:
obj- numbergenerator- generator to usekey- json key
-
serializeNonFormatted
Description copied from class:AbstractNumberSerializerSerialize raw number when NumberFormat is not present.- Specified by:
serializeNonFormattedin classAbstractNumberSerializer<Short>- Parameters:
obj- numbergenerator- generator to use
-