Klasse LocalDateTimeSerializer

java.lang.Object
com.fasterxml.jackson.databind.JsonSerializer<LocalDateTime>
com.fasterxml.jackson.databind.ser.std.StdSerializer<LocalDateTime>
gdv.xport.srv.web.util.LocalDateTimeSerializer
Alle implementierten Schnittstellen:
com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitable, com.fasterxml.jackson.databind.jsonschema.SchemaAware, Serializable

public final class LocalDateTimeSerializer extends com.fasterxml.jackson.databind.ser.std.StdSerializer<LocalDateTime>
Die Klasse LocalDateSerializer wandelt ein LocalDate in einen einfachen String.
Autor:
oboehm
Siehe auch:
  • Verschachtelte Klassen - Übersicht

    Von Klasse geerbte verschachtelte Klassen/Schnittstellen com.fasterxml.jackson.databind.JsonSerializer

    com.fasterxml.jackson.databind.JsonSerializer.None
  • Feldübersicht

    Von Klasse geerbte Felder com.fasterxml.jackson.databind.ser.std.StdSerializer

    _handledType
  • Konstruktorübersicht

    Konstruktoren
    Konstruktor
    Beschreibung
    Default-Konstruktor fuer Standardaufrufe aus Spring oder anderen Frameworks.
     
  • Methodenübersicht

    Modifizierer und Typ
    Methode
    Beschreibung
    void
    serialize(LocalDateTime date, com.fasterxml.jackson.core.JsonGenerator jsonGenerator, com.fasterxml.jackson.databind.SerializerProvider serializerProvider)
    Bei der Serialisierung muessen wir das Datum extra behandeln, weil wir dieses nicht als JSON-Struktur wollen, sondern nur als einfachen String.

    Von Klasse geerbte Methoden com.fasterxml.jackson.databind.ser.std.StdSerializer

    _neitherNull, _nonEmpty, acceptJsonFormatVisitor, createSchemaNode, createSchemaNode, findAnnotatedContentSerializer, findContextualConvertingSerializer, findConvertingContentSerializer, findFormatFeature, findFormatOverrides, findIncludeOverrides, findPropertyFilter, getSchema, getSchema, handledType, isDefaultSerializer, visitArrayFormat, visitArrayFormat, visitFloatFormat, visitIntFormat, visitIntFormat, visitStringFormat, visitStringFormat, wrapAndThrow, wrapAndThrow

    Von Klasse geerbte Methoden com.fasterxml.jackson.databind.JsonSerializer

    getDelegatee, isEmpty, isEmpty, isUnwrappingSerializer, properties, replaceDelegatee, serializeWithType, unwrappingSerializer, usesObjectId, withFilterId, withIgnoredProperties

    Von Klasse geerbte Methoden java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Konstruktordetails

    • LocalDateTimeSerializer

      public LocalDateTimeSerializer()
      Default-Konstruktor fuer Standardaufrufe aus Spring oder anderen Frameworks.
    • LocalDateTimeSerializer

      public LocalDateTimeSerializer(Class<LocalDateTime> t)
  • Methodendetails

    • serialize

      public void serialize(LocalDateTime date, com.fasterxml.jackson.core.JsonGenerator jsonGenerator, com.fasterxml.jackson.databind.SerializerProvider serializerProvider) throws IOException
      Bei der Serialisierung muessen wir das Datum extra behandeln, weil wir dieses nicht als JSON-Struktur wollen, sondern nur als einfachen String.
      Angegeben von:
      serialize in Klasse com.fasterxml.jackson.databind.ser.std.StdSerializer<LocalDateTime>
      Parameter:
      date - das LocalDate, das serialisiert wird
      jsonGenerator - Json-Generator
      serializerProvider - Provider
      Löst aus:
      IOException - sollte eigentlich nicht auftreten