Class DefaultDetectorSerializer
java.lang.Object
com.fasterxml.jackson.databind.JsonSerializer<DefaultDetector>
org.apache.tika.serialization.serdes.SpiCompositeSerializer<DefaultDetector>
org.apache.tika.serialization.serdes.DefaultDetectorSerializer
- All Implemented Interfaces:
com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitable
Serializer for DefaultDetector that outputs exclusions.
Outputs:
"default-detector" // if no exclusions
{ "default-detector": { "exclude": ["html-detector"] } } // 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 TypeMethodDescriptionGet 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
-
DefaultDetectorSerializer
public DefaultDetectorSerializer()
-
-
Method Details
-
getExcludedClasses
Description copied from class:SpiCompositeSerializerGet the excluded classes from the composite instance.- Specified by:
getExcludedClassesin classSpiCompositeSerializer<DefaultDetector>- Parameters:
value- the composite instance- Returns:
- the set of excluded classes, or null/empty if none
-