org.apache.tika.detect
Class DefaultDetector
java.lang.Object
org.apache.tika.detect.CompositeDetector
org.apache.tika.detect.DefaultDetector
- All Implemented Interfaces:
- Serializable, Detector
public class DefaultDetector
- extends CompositeDetector
A composite detector based on all the 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.
- Since:
- Apache Tika 0.9
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DefaultDetector
public DefaultDetector(MimeTypes types,
ServiceLoader loader)
DefaultDetector
public DefaultDetector(MimeTypes types,
ClassLoader loader)
DefaultDetector
public DefaultDetector(ClassLoader loader)
DefaultDetector
public DefaultDetector(MimeTypes types)
DefaultDetector
public DefaultDetector()
getDetectors
public List<Detector> getDetectors()
- Description copied from class:
CompositeDetector
- Returns the component detectors.
- Overrides:
getDetectors
in class CompositeDetector
Copyright © 2007-2012 The Apache Software Foundation. All Rights Reserved.