Package com.asyncapi.bindings
Class OperationBindingsDeserializer
java.lang.Object
com.fasterxml.jackson.databind.JsonDeserializer<Map<String,Object>>
com.asyncapi.bindings.BindingsMapDeserializer
com.asyncapi.bindings.OperationBindingsDeserializer
- All Implemented Interfaces:
com.fasterxml.jackson.databind.deser.NullValueProvider
Serializes operation 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
-
OperationBindingsDeserializer
public OperationBindingsDeserializer()
-
-
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
-