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>

Serializzatore personalizzato per la serializzazione di oggetti Byte[] in stringhe Base64.

Riepilogo dei costruttori

Costruttore Descrizione
Base64UrlSerializer()

Riepilogo dei metodi

Modificatore e tipo Metodo e descrizione
static com.fasterxml.jackson.databind.module.SimpleModule getModule()

Ottiene un modulo che esegue il wrapping di questo serializzatore come adattatore per l'oggetto JacksonMapper.

void serialize(Base64Url value, JsonGenerator jgen, SerializerProvider provider)

Metodi ereditati da 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

Metodi ereditati da 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

Dettagli costruttore

Base64UrlSerializer

public Base64UrlSerializer()

Dettagli metodo

getModule

public static SimpleModule getModule()

Ottiene un modulo che esegue il wrapping di questo serializzatore come adattatore per Jackson ObjectMapper.

Restituisce:

un modulo semplice da collegare a Jackson ObjectMapper.

serialize

public void serialize(Base64Url value, JsonGenerator jgen, SerializerProvider provider)

Override:

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

Parametri:

value
jgen
provider

Genera un'eccezione:

java.io.IOException

Si applica a