java.lang.Object
com.here.platform.data.client.base.generated.codecs.JsonSupport

public class JsonSupport extends Object
  • Constructor Details

    • JsonSupport

      public JsonSupport()
  • Method Details

    • printer

      public static io.circe.Printer printer()
    • enumEncoder

      public static <T extends ApiEnum> io.circe.Encoder<T> enumEncoder()
    • enumDecoder

      public static <T extends ApiEnum> io.circe.Decoder<T> enumDecoder(ApiEnumParser<T> apiEnumGet)
    • timeEncoder

      public static <T extends Temporal> io.circe.Encoder<T> timeEncoder()
    • localDateDecoder

      public static <T extends LocalDate> io.circe.Decoder<LocalDate> localDateDecoder()
    • timeDateDecoder

      public static <T extends OffsetDateTime> io.circe.Decoder<OffsetDateTime> timeDateDecoder()
    • jsonBodySerializerList

      public static <B extends scala.collection.Iterable<Object>> BodySerializer<B> jsonBodySerializerList(io.circe.Encoder<B> e, scala.concurrent.ExecutionContext exec)
    • jsonBodySerializer

      public static <B extends ApiModel> BodySerializer<B> jsonBodySerializer(io.circe.Encoder<B> e, scala.concurrent.ExecutionContext exec)
    • jsonBodyDeserializer

      public static <B> BodyDeserializer<B> jsonBodyDeserializer(io.circe.Decoder<B> d, scala.concurrent.ExecutionContext exec)
    • jsonBodyDeserializer3

      public static <B extends scala.runtime.BoxedUnit> BodyDeserializer<scala.runtime.BoxedUnit> jsonBodyDeserializer3(scala.concurrent.ExecutionContext exec)
    • encodeAnyValue

      public static io.circe.Encoder<Object> encodeAnyValue()
    • decodeAnyValue

      public static io.circe.Decoder<Object> decodeAnyValue()
    • encodeEventDeleteArtifactResponse

      public static io.circe.Encoder<com.here.platform.data.client.base.generated.scaladsl.model.artifact.DeleteArtifactResponse> encodeEventDeleteArtifactResponse()
    • decodeEventDeleteArtifactResponse

      public static io.circe.Decoder<com.here.platform.data.client.base.generated.scaladsl.model.artifact.DeleteArtifactResponse> decodeEventDeleteArtifactResponse()
    • encodeEventDeleteSchemaResponse

      public static io.circe.Encoder<com.here.platform.data.client.base.generated.scaladsl.model.artifact.DeleteSchemaResponse> encodeEventDeleteSchemaResponse()
    • decodeEventDeleteSchemaResponse

      public static io.circe.Decoder<com.here.platform.data.client.base.generated.scaladsl.model.artifact.DeleteSchemaResponse> decodeEventDeleteSchemaResponse()
    • encodeEventCatalogsResultBase

      public static io.circe.Encoder<com.here.platform.data.client.base.generated.scaladsl.model.config.CatalogsResultBase> encodeEventCatalogsResultBase()
    • decodeEventCatalogsResultBase

      public static io.circe.Decoder<com.here.platform.data.client.base.generated.scaladsl.model.config.CatalogsResultBase> decodeEventCatalogsResultBase()
    • encodeEventCreateBaseLayer

      public static io.circe.Encoder<com.here.platform.data.client.base.generated.scaladsl.model.config.CreateBaseLayer> encodeEventCreateBaseLayer()
    • decodeEventCreateBaseLayer

      public static io.circe.Decoder<com.here.platform.data.client.base.generated.scaladsl.model.config.CreateBaseLayer> decodeEventCreateBaseLayer()
    • encodeEventDataSubset

      public static io.circe.Encoder<com.here.platform.data.client.base.generated.scaladsl.model.config.DataSubset> encodeEventDataSubset()
    • decodeEventDataSubset

      public static io.circe.Decoder<com.here.platform.data.client.base.generated.scaladsl.model.config.DataSubset> decodeEventDataSubset()
    • encodeEventDataSubsetCreate

      public static io.circe.Encoder<com.here.platform.data.client.base.generated.scaladsl.model.config.DataSubsetCreate> encodeEventDataSubsetCreate()
    • decodeEventDataSubsetCreate

      public static io.circe.Decoder<com.here.platform.data.client.base.generated.scaladsl.model.config.DataSubsetCreate> decodeEventDataSubsetCreate()
    • encodeEventGetBaseLayer

      public static io.circe.Encoder<com.here.platform.data.client.base.generated.scaladsl.model.config.GetBaseLayer> encodeEventGetBaseLayer()
    • decodeEventGetBaseLayer

      public static io.circe.Decoder<com.here.platform.data.client.base.generated.scaladsl.model.config.GetBaseLayer> decodeEventGetBaseLayer()
    • encodeEventFeatureCollection

      public static io.circe.Encoder<com.here.platform.data.client.base.generated.scaladsl.model.interactive.FeatureCollection> encodeEventFeatureCollection()
    • decodeEventFeatureCollection

      public static io.circe.Decoder<com.here.platform.data.client.base.generated.scaladsl.model.interactive.FeatureCollection> decodeEventFeatureCollection()
    • encodeEventGeoJSON

      public static io.circe.Encoder<com.here.platform.data.client.base.generated.scaladsl.model.interactive.GeoJSON> encodeEventGeoJSON()
    • decodeEventGeoJSON

      public static io.circe.Decoder<com.here.platform.data.client.base.generated.scaladsl.model.interactive.GeoJSON> decodeEventGeoJSON()
    • encodeEventGeometry

      public static io.circe.Encoder<com.here.platform.data.client.base.generated.scaladsl.model.interactive.Geometry> encodeEventGeometry()
    • decodeEventGeometry

      public static io.circe.Decoder<com.here.platform.data.client.base.generated.scaladsl.model.interactive.Geometry> decodeEventGeometry()
    • encodeEventSubscriptionArea

      public static io.circe.Encoder<com.here.platform.data.client.base.generated.scaladsl.model.notifications.SubscriptionArea> encodeEventSubscriptionArea()
    • decodeEventSubscriptionArea

      public static io.circe.Decoder<com.here.platform.data.client.base.generated.scaladsl.model.notifications.SubscriptionArea> decodeEventSubscriptionArea()
    • exportDecoder

      public static <A> io.circe.export.Exported<io.circe.Decoder<A>> exportDecoder()
    • exportEncoder

      public static <A> io.circe.export.Exported<io.circe.Encoder.AsObject<A>> exportEncoder()
    • grizzled$slf4j$Logging$$_logger

      public static grizzled.slf4j.Logger grizzled$slf4j$Logging$$_logger()