Base64UrlSerializer Classe

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

public final class Base64UrlSerializer
extends com.fasterxml.jackson.databind.JsonSerializer<Base64Url>

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

Récapitulatif du constructeur

Constructeur Description
Base64UrlSerializer()

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(Base64Url 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

Base64UrlSerializer

public Base64UrlSerializer()

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(Base64Url value, JsonGenerator jgen, SerializerProvider provider)

Remplacements:

Base64UrlSerializer.serialize(Base64Url value, JsonGenerator jgen, SerializerProvider provider)

Paramètres:

value
jgen
provider

Exception:

java.io.IOException

S’applique à