Package | Description |
---|---|
org.apache.tika.config |
Tika configuration tools.
|
org.apache.tika.detect |
Media type detection.
|
org.apache.tika.mime |
Media type information.
|
Modifier and Type | Field and Description |
---|---|
private MimeTypes |
TikaConfig.mimeTypes |
Modifier and Type | Method and Description |
---|---|
private static MimeTypes |
TikaConfig.getDefaultMimeTypes(java.lang.ClassLoader loader) |
MimeTypes |
TikaConfig.getMimeRepository() |
private static MimeTypes |
TikaConfig.typesFromDomElement(org.w3c.dom.Element element) |
Modifier and Type | Method and Description |
---|---|
(package private) ConfigurableThreadPoolExecutor |
TikaConfig.ExecutorServiceXmlLoader.createComposite(java.lang.Class<? extends ConfigurableThreadPoolExecutor> compositeClass,
java.util.List<ConfigurableThreadPoolExecutor> children,
java.util.Set<java.lang.Class<? extends ConfigurableThreadPoolExecutor>> excludeChildren,
MimeTypes mimeTypes,
ServiceLoader loader) |
(package private) Detector |
TikaConfig.DetectorXmlLoader.createComposite(java.lang.Class<? extends Detector> detectorClass,
java.util.List<Detector> childDetectors,
java.util.Set<java.lang.Class<? extends Detector>> excludeDetectors,
MimeTypes mimeTypes,
ServiceLoader loader) |
(package private) Parser |
TikaConfig.ParserXmlLoader.createComposite(java.lang.Class<? extends Parser> parserClass,
java.util.List<Parser> childParsers,
java.util.Set<java.lang.Class<? extends Parser>> excludeParsers,
MimeTypes mimeTypes,
ServiceLoader loader) |
(package private) abstract T |
TikaConfig.XmlLoader.createComposite(java.lang.Class<? extends T> compositeClass,
java.util.List<T> children,
java.util.Set<java.lang.Class<? extends T>> excludeChildren,
MimeTypes mimeTypes,
ServiceLoader loader) |
(package private) Translator |
TikaConfig.TranslatorXmlLoader.createComposite(java.lang.Class<? extends Translator> compositeClass,
java.util.List<Translator> children,
java.util.Set<java.lang.Class<? extends Translator>> excludeChildren,
MimeTypes mimeTypes,
ServiceLoader loader) |
(package private) ConfigurableThreadPoolExecutor |
TikaConfig.ExecutorServiceXmlLoader.createComposite(java.util.List<ConfigurableThreadPoolExecutor> loaded,
MimeTypes mimeTypes,
ServiceLoader loader) |
(package private) CompositeDetector |
TikaConfig.DetectorXmlLoader.createComposite(java.util.List<Detector> detectors,
MimeTypes mimeTypes,
ServiceLoader loader) |
(package private) CompositeParser |
TikaConfig.ParserXmlLoader.createComposite(java.util.List<Parser> parsers,
MimeTypes mimeTypes,
ServiceLoader loader) |
(package private) abstract CT |
TikaConfig.XmlLoader.createComposite(java.util.List<T> loaded,
MimeTypes mimeTypes,
ServiceLoader loader) |
(package private) Translator |
TikaConfig.TranslatorXmlLoader.createComposite(java.util.List<Translator> loaded,
MimeTypes mimeTypes,
ServiceLoader loader) |
(package private) abstract CT |
TikaConfig.XmlLoader.createDefault(MimeTypes mimeTypes,
ServiceLoader loader) |
(package private) CompositeParser |
TikaConfig.ParserXmlLoader.createDefault(MimeTypes mimeTypes,
ServiceLoader loader) |
(package private) CompositeDetector |
TikaConfig.DetectorXmlLoader.createDefault(MimeTypes mimeTypes,
ServiceLoader loader) |
(package private) Translator |
TikaConfig.TranslatorXmlLoader.createDefault(MimeTypes mimeTypes,
ServiceLoader loader) |
(package private) ConfigurableThreadPoolExecutor |
TikaConfig.ExecutorServiceXmlLoader.createDefault(MimeTypes mimeTypes,
ServiceLoader loader) |
protected static CompositeDetector |
TikaConfig.getDefaultDetector(MimeTypes types,
ServiceLoader loader) |
private static CompositeParser |
TikaConfig.getDefaultParser(MimeTypes types,
ServiceLoader loader) |
(package private) T |
TikaConfig.XmlLoader.loadOne(org.w3c.dom.Element element,
MimeTypes mimeTypes,
ServiceLoader loader) |
(package private) ConfigurableThreadPoolExecutor |
TikaConfig.ExecutorServiceXmlLoader.loadOne(org.w3c.dom.Element element,
MimeTypes mimeTypes,
ServiceLoader loader) |
(package private) CT |
TikaConfig.XmlLoader.loadOverall(org.w3c.dom.Element element,
MimeTypes mimeTypes,
ServiceLoader loader) |
(package private) ConfigurableThreadPoolExecutor |
TikaConfig.ExecutorServiceXmlLoader.preLoadOne(java.lang.Class<? extends ConfigurableThreadPoolExecutor> loadedClass,
java.lang.String classname,
MimeTypes mimeTypes) |
(package private) Detector |
TikaConfig.DetectorXmlLoader.preLoadOne(java.lang.Class<? extends Detector> loadedClass,
java.lang.String classname,
MimeTypes mimeTypes) |
(package private) Parser |
TikaConfig.ParserXmlLoader.preLoadOne(java.lang.Class<? extends Parser> loadedClass,
java.lang.String classname,
MimeTypes mimeTypes) |
(package private) abstract T |
TikaConfig.XmlLoader.preLoadOne(java.lang.Class<? extends T> loadedClass,
java.lang.String classname,
MimeTypes mimeTypes) |
(package private) Translator |
TikaConfig.TranslatorXmlLoader.preLoadOne(java.lang.Class<? extends Translator> loadedClass,
java.lang.String classname,
MimeTypes mimeTypes) |
Modifier and Type | Method and Description |
---|---|
private static java.util.List<Detector> |
DefaultDetector.getDefaultDetectors(MimeTypes types,
ServiceLoader loader)
Finds all statically loadable detectors and sort the list by name,
rather than discovery order.
|
Constructor and Description |
---|
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) |
DefaultProbDetector(MimeTypes types) |
Modifier and Type | Field and Description |
---|---|
private static MimeTypes |
MimeTypes.DEFAULT_TYPES |
private MimeTypes |
ProbabilisticMimeDetectionSelector.mimeTypes |
protected MimeTypes |
MimeTypesReader.types |
Modifier and Type | Field and Description |
---|---|
private static java.util.Map<java.lang.ClassLoader,MimeTypes> |
MimeTypes.CLASSLOADER_SPECIFIC_DEFAULT_TYPES |
Modifier and Type | Method and Description |
---|---|
static MimeTypes |
MimeTypesFactory.create()
Creates an empty instance; same as calling new MimeTypes().
|
static MimeTypes |
MimeTypesFactory.create(org.w3c.dom.Document document)
Creates and returns a MimeTypes instance from the specified document.
|
static MimeTypes |
MimeTypesFactory.create(java.io.InputStream... inputStreams)
Creates and returns a MimeTypes instance from the specified input stream.
|
static MimeTypes |
MimeTypesFactory.create(java.io.InputStream stream) |
static MimeTypes |
MimeTypesFactory.create(java.lang.String filePath)
Creates and returns a MimeTypes instance from the specified file path,
as interpreted by the class loader in getResource().
|
static MimeTypes |
MimeTypesFactory.create(java.lang.String coreFilePath,
java.lang.String extensionFilePath)
Creates and returns a MimeTypes instance.
|
static MimeTypes |
MimeTypesFactory.create(java.lang.String coreFilePath,
java.lang.String extensionFilePath,
java.lang.ClassLoader classLoader)
Creates and returns a MimeTypes instance.
|
static MimeTypes |
MimeTypesFactory.create(java.net.URL... urls)
Creates and returns a MimeTypes instance from the resource
at the location specified by the URL.
|
static MimeTypes |
MimeTypesFactory.create(java.net.URL url) |
static MimeTypes |
MimeTypes.getDefaultMimeTypes()
Get the default MimeTypes.
|
static MimeTypes |
MimeTypes.getDefaultMimeTypes(java.lang.ClassLoader classLoader)
Get the default MimeTypes.
|
Constructor and Description |
---|
MimeTypesReader(MimeTypes types) |
ProbabilisticMimeDetectionSelector(MimeTypes mimeTypes) |
ProbabilisticMimeDetectionSelector(MimeTypes mimeTypes,
ProbabilisticMimeDetectionSelector.Builder builder) |