Class DefaultParserSerializer
java.lang.Object
com.fasterxml.jackson.databind.JsonSerializer<DefaultParser>
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 SpiCompositeSerializer
typeName -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetExcludedClasses(DefaultParser value) Get the excluded classes from the composite instance.Methods inherited from class 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
-