public class DefaultDetector extends CompositeDetector
Detector implementations
available through the service provider mechanism.
Detectors are loaded and returned in a specified order, of user supplied
followed by non-MimeType Tika, followed by the Tika MimeType class.
If you need to control the order of the Detectors, you should instead
construct your own CompositeDetector and pass in the list
of Detectors in the required order.| Constructor and Description |
|---|
DefaultDetector() |
DefaultDetector(java.lang.ClassLoader loader) |
DefaultDetector(MimeTypes types) |
DefaultDetector(MimeTypes types,
java.lang.ClassLoader loader) |
DefaultDetector(MimeTypes types,
ServiceLoader loader) |
DefaultDetector(MimeTypes types,
ServiceLoader loader,
java.util.Collection<java.lang.Class<? extends Detector>> excludeDetectors) |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<Detector> |
getDetectors()
Returns the component detectors.
|
detectpublic DefaultDetector(MimeTypes types, ServiceLoader loader, java.util.Collection<java.lang.Class<? extends Detector>> excludeDetectors)
public DefaultDetector(MimeTypes types, ServiceLoader loader)
public DefaultDetector(MimeTypes types, java.lang.ClassLoader loader)
public DefaultDetector(java.lang.ClassLoader loader)
public DefaultDetector(MimeTypes types)
public DefaultDetector()
public java.util.List<Detector> getDetectors()
CompositeDetectorgetDetectors in class CompositeDetectorCopyright © 2010 - 2023 Adobe. All Rights Reserved