Package | Description |
---|---|
org.apache.tika.config |
Tika configuration tools.
|
org.apache.tika.detect |
Media type detection.
|
org.apache.tika.language.translate | |
org.apache.tika.parser |
Tika parsers.
|
org.apache.tika.parser.external |
External parser process.
|
Modifier and Type | Field and Description |
---|---|
private ServiceLoader |
TikaConfig.serviceLoader |
Modifier and Type | Method and Description |
---|---|
ServiceLoader |
TikaConfig.getServiceLoader() |
private static ServiceLoader |
TikaConfig.serviceLoaderFromDomElement(org.w3c.dom.Element element,
java.lang.ClassLoader loader) |
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) |
private static java.io.InputStream |
TikaConfig.getConfigInputStream(java.lang.String config,
ServiceLoader serviceLoader) |
protected static CompositeDetector |
TikaConfig.getDefaultDetector(MimeTypes types,
ServiceLoader loader) |
private static CompositeParser |
TikaConfig.getDefaultParser(MimeTypes types,
ServiceLoader loader) |
private static Translator |
TikaConfig.getDefaultTranslator(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) |
Constructor and Description |
---|
TikaConfig(org.w3c.dom.Document document,
ServiceLoader loader) |
TikaConfig(org.w3c.dom.Element element,
ServiceLoader loader) |
TikaConfig(java.io.File file,
ServiceLoader loader) |
TikaConfig(java.nio.file.Path path,
ServiceLoader loader) |
TikaConfig(java.net.URL url,
ServiceLoader loader) |
Modifier and Type | Field and Description |
---|---|
private static ServiceLoader |
AutoDetectReader.DEFAULT_LOADER |
private ServiceLoader |
DefaultProbDetector.loader |
private ServiceLoader |
DefaultDetector.loader |
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.
|
private static java.util.List<Detector> |
DefaultProbDetector.getDefaultDetectors(ProbabilisticMimeDetectionSelector sel,
ServiceLoader loader) |
Constructor and Description |
---|
AutoDetectReader(java.io.InputStream stream,
Metadata metadata,
ServiceLoader loader) |
DefaultDetector(MimeTypes types,
ServiceLoader loader) |
DefaultDetector(MimeTypes types,
ServiceLoader loader,
java.util.Collection<java.lang.Class<? extends Detector>> excludeDetectors) |
DefaultProbDetector(ProbabilisticMimeDetectionSelector sel,
ServiceLoader loader) |
Modifier and Type | Field and Description |
---|---|
private ServiceLoader |
DefaultTranslator.loader |
Modifier and Type | Method and Description |
---|---|
private static java.util.List<Translator> |
DefaultTranslator.getDefaultTranslators(ServiceLoader loader)
Finds all statically loadable translators and sort the list by name,
rather than discovery order.
|
private static Translator |
DefaultTranslator.getFirstAvailable(ServiceLoader loader)
Returns the first available translator, or null if none are
|
Constructor and Description |
---|
DefaultTranslator(ServiceLoader loader) |
Modifier and Type | Field and Description |
---|---|
private ServiceLoader |
DefaultParser.loader |
Modifier and Type | Method and Description |
---|---|
private static java.util.List<Parser> |
DefaultParser.getDefaultParsers(ServiceLoader loader)
Finds all statically loadable parsers and sort the list by name,
rather than discovery order.
|
Constructor and Description |
---|
DefaultParser(MediaTypeRegistry registry,
ServiceLoader loader) |
DefaultParser(MediaTypeRegistry registry,
ServiceLoader loader,
java.util.Collection<java.lang.Class<? extends Parser>> excludeParsers) |
Modifier and Type | Method and Description |
---|---|
static java.util.List<ExternalParser> |
ExternalParsersFactory.create(ServiceLoader loader) |
static java.util.List<ExternalParser> |
ExternalParsersFactory.create(java.lang.String filename,
ServiceLoader loader) |