Module org.eclipse.yasson
Class ArraySerializer.Base64ByteArraySerializer
java.lang.Object
org.eclipse.yasson.internal.serializer.ArraySerializer.Base64ByteArraySerializer
- All Implemented Interfaces:
ModelSerializer
- Enclosing class:
ArraySerializer
private static final class ArraySerializer.Base64ByteArraySerializer
extends Object
implements ModelSerializer
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate Base64.Encoder
getEncoder
(String strategy) void
serialize
(Object value, jakarta.json.stream.JsonGenerator generator, SerializationContextImpl context) Serialize provided value or delegate serialization to the next serializer.
-
Field Details
-
encoder
-
-
Constructor Details
-
Base64ByteArraySerializer
Base64ByteArraySerializer(String strategy)
-
-
Method Details
-
serialize
public void serialize(Object value, jakarta.json.stream.JsonGenerator generator, SerializationContextImpl context) Description copied from interface:ModelSerializer
Serialize provided value or delegate serialization to the next serializer.- Specified by:
serialize
in interfaceModelSerializer
- Parameters:
value
- value to be serializedgenerator
- json generatorcontext
- serialization context
-
getEncoder
-