Class DimensionJsonDeserializer

java.lang.Object
tech.uom.lib.yasson.DimensionJsonDeserializer
All Implemented Interfaces:
javax.json.bind.serializer.JsonbDeserializer<javax.measure.Dimension>

public class DimensionJsonDeserializer
extends Object
implements javax.json.bind.serializer.JsonbDeserializer<javax.measure.Dimension>
Version:
0.8
Author:
Werner Keil
  • Constructor Details

  • Method Details

    • deserialize

      public javax.measure.Dimension deserialize​(javax.json.stream.JsonParser parser, javax.json.bind.serializer.DeserializationContext ctx, Type runtimeType)
      Deserializes a dimension by decomposing it's base dimension map.
      Specified by:
      deserialize in interface javax.json.bind.serializer.JsonbDeserializer<javax.measure.Dimension>
      Parameters:
      parser - the JSON parser
      ctx - the DeserializationContext as provided by JsonbDeserializer
      runtimeType - the type of the returned object