ByteArraySerializer Klasse

  • 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[]>

Benutzerdefinierter Serialisierer zum Serialisieren Byte[] Objekte in Base64-Zeichenfolgen.

Zusammenfassung zum Konstruktor

Konstruktor Beschreibung
ByteArraySerializer()

Methodenzusammenfassung

Modifizierer und Typ Methode und Beschreibung
static com.fasterxml.jackson.databind.module.SimpleModule getModule()

Ruft ein Modul ab, das diesen Serialisierer als Adapter für das Jackson ObjectMapper umschließt.

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

Geerbte Methoden von 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

Geerbte Methoden von 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

Details zum Konstruktor

ByteArraySerializer

public ByteArraySerializer()

Details zur Methode

getModule

public static SimpleModule getModule()

Ruft ein Modul ab, das diesen Serialisierer als Adapter für die Jackson ObjectMapper umschließt.

Gibt zurück:

ein einfaches Modul, das auf Jackson ObjectMapper angeschlossen werden soll.

serialize

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

Überschreibt:

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

Parameter:

value
jgen
provider

Löst aus:

java.io.IOException

Gilt für: