Package com.asyncapi.bindings
Class ServerBindingsDeserializer
java.lang.Object
com.fasterxml.jackson.databind.JsonDeserializer<Map<String,Object>>
com.asyncapi.bindings.BindingsMapDeserializer
com.asyncapi.bindings.ServerBindingsDeserializer
- All Implemented Interfaces:
com.fasterxml.jackson.databind.deser.NullValueProvider
Serializes server bindings map.
- Since:
- 1.0.0-RC2
- Author:
- Pavel Bodiachevskii
-
Nested Class Summary
Nested classes/interfaces inherited from class com.fasterxml.jackson.databind.JsonDeserializer
com.fasterxml.jackson.databind.JsonDeserializer.None -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionchooseKnownPojo(String bindingKey, com.fasterxml.jackson.databind.JsonNode binding, com.fasterxml.jackson.core.ObjectCodec objectCodec) Methods inherited from class com.asyncapi.bindings.BindingsMapDeserializer
deserializeMethods inherited from class com.fasterxml.jackson.databind.JsonDeserializer
deserialize, deserializeWithType, deserializeWithType, findBackReference, getAbsentValue, getDelegatee, getEmptyAccessPattern, getEmptyValue, getEmptyValue, getKnownPropertyNames, getNullAccessPattern, getNullValue, getNullValue, getObjectIdReader, handledType, isCachable, logicalType, replaceDelegatee, supportsUpdate, unwrappingDeserializer
-
Constructor Details
-
ServerBindingsDeserializer
public ServerBindingsDeserializer()
-
-
Method Details
-
chooseKnownPojo
public Object chooseKnownPojo(String bindingKey, com.fasterxml.jackson.databind.JsonNode binding, com.fasterxml.jackson.core.ObjectCodec objectCodec) throws IOException - Specified by:
chooseKnownPojoin classBindingsMapDeserializer- Throws:
IOException
-