ByteArraySerializer Classe

  • java.lang.Object
    • com.fasterxml.jackson.databind.JsonSerializer
      • com.microsoft.bot.restclient.serializer.ByteArraySerializer

public final class ByteArraySerializer
extends com.fasterxml.jackson.databind.JsonSerializer<java.lang.Byte[]>

Sérialiseur personnalisé pour sérialiser des objets Byte[] dans des chaînes Base64.

Récapitulatif du constructeur

Constructeur Description
ByteArraySerializer()

Résumé de la méthode

Modificateur et type Méthode et description
static com.fasterxml.jackson.databind.module.SimpleModule getModule()

Obtient un module encapsulant ce sérialiseur en tant qu’adaptateur pour l’objet JacksonMapper.

void serialize(Byte[] value, JsonGenerator jgen, SerializerProvider provider)

Méthodes héritées de com.fasterxml.jackson.databind.JsonSerializer

com.fasterxml.jackson.databind.JsonSerializer.acceptJsonFormatVisitor com.fasterxml.jackson.databind.JsonSerializer.getDelegatee com.fasterxml.jackson.databind.JsonSerializer.handledType com.fasterxml.jackson.databind.JsonSerializer.isEmpty com.fasterxml.jackson.databind.JsonSerializer.isEmpty com.fasterxml.jackson.databind.JsonSerializer.isUnwrappingSerializer com.fasterxml.jackson.databind.JsonSerializer.properties com.fasterxml.jackson.databind.JsonSerializer.replaceDelegatee(com.fasterxml.jackson.databind.JsonSerializer< com.fasterxml.jackson.databind.JsonSerializer.serialize com.fasterxml.jackson.databind.JsonSerializer.serializeWithType com.fasterxml.jackson.databind.JsonSerializer.unwrappingSerializer com.fasterxml.jackson.databind.JsonSerializer.usesObjectId com.fasterxml.jackson.databind.JsonSerializer.withFilterId

Méthodes héritées de java.lang.Object

java.lang.Object.clone java.lang.Object.equals java.lang.Object.finalize java.lang.Object.getClass java.lang.Object.hashCode java.lang.Object.notify java.lang.Object.notifyAll java.lang.Object.toString java.lang.Object.wait java.lang.Object.wait java.lang.Object.wait

Détails du constructeur

ByteArraySerializer

public ByteArraySerializer()

Détails de la méthode

getModule

public static SimpleModule getModule()

Obtient un module encapsulant ce sérialiseur en tant qu’adaptateur pour Jackson ObjectMapper.

Retours:

un module simple à brancher sur Jackson ObjectMapper.

serialize

public void serialize(Byte[] value, JsonGenerator jgen, SerializerProvider provider)

Remplacements:

ByteArraySerializer.serialize(Byte[] value, JsonGenerator jgen, SerializerProvider provider)

Paramètres:

value
jgen
provider

Exception:

java.io.IOException

S’applique à