Class DefaultParserSerializer
java.lang.Object
com.fasterxml.jackson.databind.JsonSerializer<T>
org.apache.tika.serialization.serdes.SpiCompositeSerializer<DefaultParser>
org.apache.tika.serialization.serdes.DefaultParserSerializer
- All Implemented Interfaces:
com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitable
Serializer for DefaultParser that outputs exclusions.
Outputs:
"default-parser" // if no exclusions
{ "default-parser": { "exclude": ["html-parser"] } } // with exclusions
-
Nested Class Summary
Nested classes/interfaces inherited from class com.fasterxml.jackson.databind.JsonSerializer
com.fasterxml.jackson.databind.JsonSerializer.None -
Field Summary
Fields inherited from class org.apache.tika.serialization.serdes.SpiCompositeSerializer
typeName -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetExcludedClasses(DefaultParser value) Get the excluded classes from the composite instance.Methods inherited from class org.apache.tika.serialization.serdes.SpiCompositeSerializer
serializeMethods inherited from class com.fasterxml.jackson.databind.JsonSerializer
acceptJsonFormatVisitor, getDelegatee, handledType, isEmpty, isEmpty, isUnwrappingSerializer, properties, replaceDelegatee, serializeWithType, unwrappingSerializer, usesObjectId, withFilterId, withIgnoredProperties
-
Constructor Details
-
DefaultParserSerializer
public DefaultParserSerializer()
-
-
Method Details
-
getExcludedClasses
Description copied from class:SpiCompositeSerializerGet the excluded classes from the composite instance.- Specified by:
getExcludedClassesin classSpiCompositeSerializer<DefaultParser>- Parameters:
value- the composite instance- Returns:
- the set of excluded classes, or null/empty if none
-