Package tech.uom.lib.yasson
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 Summary
Constructors Constructor Description DimensionJsonDeserializer() -
Method Summary
Modifier and Type Method Description javax.measure.Dimensiondeserialize(javax.json.stream.JsonParser parser, javax.json.bind.serializer.DeserializationContext ctx, Type runtimeType)Deserializes a dimension by decomposing it's base dimension map.
-
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:
deserializein interfacejavax.json.bind.serializer.JsonbDeserializer<javax.measure.Dimension>- Parameters:
parser- the JSON parserctx- the DeserializationContext as provided byJsonbDeserializerruntimeType- the type of the returned object
-