@Override
    public List<Detector> getDetectors() {
        if (loader != null) {
            List<Detector> detectors = loader.loadDynamicServiceProviders(Detector.class);
            detectors.addAll(super.getDetectors());
            return detectors;
        } else {
            return super.getDetectors();
        }
    }
A version of {@link DefaultDetector} for probabilistic mime
detectors, which use statistical techniques to blend the
results of differing underlying detectors when attempting
to detect the type of a given file.
TODO Link to documentation on configuring these probabilities
tika-core/src/main/java/org/apache/tika/detect/DefaultProbDetector.java