Class DefaultDetectorSerializer
java.lang.Object
com.fasterxml.jackson.databind.JsonSerializer<T>
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 org.apache.tika.serialization.serdes.SpiCompositeSerializer
typeName -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGet 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
-
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
-