Class MetadataDeserializer
java.lang.Object
com.fasterxml.jackson.databind.JsonDeserializer<Metadata>
org.apache.tika.serialization.serdes.MetadataDeserializer
- All Implemented Interfaces:
com.fasterxml.jackson.databind.deser.NullValueProvider
Reads what
MetadataSerializer writes, typed or not: a scalar is one value, an array of
scalars is several, and an object, or an array holding an object or array, is one JSON value.
Needs no knowledge of the keys' types.-
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 TypeMethodDescriptiondeserialize(com.fasterxml.jackson.core.JsonParser jsonParser, com.fasterxml.jackson.databind.DeserializationContext deserializationContext) Methods 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
-
MetadataDeserializer
public MetadataDeserializer()
-
-
Method Details
-
deserialize
public Metadata deserialize(com.fasterxml.jackson.core.JsonParser jsonParser, com.fasterxml.jackson.databind.DeserializationContext deserializationContext) throws IOException, com.fasterxml.jackson.core.JacksonException - Specified by:
deserializein classcom.fasterxml.jackson.databind.JsonDeserializer<Metadata>- Throws:
IOExceptioncom.fasterxml.jackson.core.JacksonException
-