| Package | Description |
|---|---|
| org.apache.tika.config |
Tika configuration tools.
|
| org.apache.tika.detect |
Media type detection.
|
| org.apache.tika.parser |
Tika parsers.
|
| Modifier and Type | Field and Description |
|---|---|
private EncodingDetector |
TikaConfig.encodingDetector |
private EncodingDetector |
TikaConfig.ParserXmlLoader.encodingDetector |
| Modifier and Type | Method and Description |
|---|---|
(package private) EncodingDetector |
TikaConfig.EncodingDetectorXmlLoader.createComposite(java.lang.Class<? extends EncodingDetector> encodingDetectorClass,
java.util.List<EncodingDetector> childEncodingDetectors,
java.util.Set<java.lang.Class<? extends EncodingDetector>> excludeDetectors,
MimeTypes mimeTypes,
ServiceLoader loader) |
(package private) EncodingDetector |
TikaConfig.EncodingDetectorXmlLoader.createDefault(MimeTypes mimeTypes,
ServiceLoader loader) |
(package private) EncodingDetector |
TikaConfig.EncodingDetectorXmlLoader.decorate(EncodingDetector created,
org.w3c.dom.Element element) |
EncodingDetector |
TikaConfig.getEncodingDetector()
Returns the configured encoding detector instance
|
(package private) EncodingDetector |
TikaConfig.EncodingDetectorXmlLoader.preLoadOne(java.lang.Class<? extends EncodingDetector> loadedClass,
java.lang.String classname,
MimeTypes mimeTypes) |
| Modifier and Type | Method and Description |
|---|---|
(package private) java.lang.Class<? extends EncodingDetector> |
TikaConfig.EncodingDetectorXmlLoader.getLoaderClass() |
| Modifier and Type | Method and Description |
|---|---|
(package private) EncodingDetector |
TikaConfig.EncodingDetectorXmlLoader.decorate(EncodingDetector created,
org.w3c.dom.Element element) |
private static CompositeParser |
TikaConfig.getDefaultParser(MimeTypes types,
ServiceLoader loader,
EncodingDetector encodingDetector) |
(package private) boolean |
TikaConfig.EncodingDetectorXmlLoader.isComposite(EncodingDetector loaded) |
| Modifier and Type | Method and Description |
|---|---|
(package private) EncodingDetector |
TikaConfig.EncodingDetectorXmlLoader.createComposite(java.lang.Class<? extends EncodingDetector> encodingDetectorClass,
java.util.List<EncodingDetector> childEncodingDetectors,
java.util.Set<java.lang.Class<? extends EncodingDetector>> excludeDetectors,
MimeTypes mimeTypes,
ServiceLoader loader) |
(package private) EncodingDetector |
TikaConfig.EncodingDetectorXmlLoader.createComposite(java.lang.Class<? extends EncodingDetector> encodingDetectorClass,
java.util.List<EncodingDetector> childEncodingDetectors,
java.util.Set<java.lang.Class<? extends EncodingDetector>> excludeDetectors,
MimeTypes mimeTypes,
ServiceLoader loader) |
(package private) EncodingDetector |
TikaConfig.EncodingDetectorXmlLoader.createComposite(java.lang.Class<? extends EncodingDetector> encodingDetectorClass,
java.util.List<EncodingDetector> childEncodingDetectors,
java.util.Set<java.lang.Class<? extends EncodingDetector>> excludeDetectors,
MimeTypes mimeTypes,
ServiceLoader loader) |
(package private) CompositeEncodingDetector |
TikaConfig.EncodingDetectorXmlLoader.createComposite(java.util.List<EncodingDetector> encodingDetectors,
MimeTypes mimeTypes,
ServiceLoader loader) |
(package private) boolean |
TikaConfig.EncodingDetectorXmlLoader.isComposite(java.lang.Class<? extends EncodingDetector> loadedClass) |
(package private) EncodingDetector |
TikaConfig.EncodingDetectorXmlLoader.preLoadOne(java.lang.Class<? extends EncodingDetector> loadedClass,
java.lang.String classname,
MimeTypes mimeTypes) |
| Constructor and Description |
|---|
ParserXmlLoader(EncodingDetector encodingDetector) |
| Modifier and Type | Class and Description |
|---|---|
class |
CompositeEncodingDetector |
class |
DefaultEncodingDetector
A composite encoding detector based on all the
EncodingDetector implementations
available through the service provider mechanism. |
class |
NonDetectingEncodingDetector
Always returns the charset passed in via the initializer
|
| Modifier and Type | Field and Description |
|---|---|
private java.util.List<EncodingDetector> |
CompositeEncodingDetector.detectors |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<EncodingDetector> |
CompositeEncodingDetector.getDetectors() |
| Modifier and Type | Method and Description |
|---|---|
private boolean |
CompositeEncodingDetector.assignableFrom(java.util.Collection<java.lang.Class<? extends EncodingDetector>> excludeEncodingDetectors,
java.lang.Class<? extends EncodingDetector> encodingDetector) |
private boolean |
CompositeEncodingDetector.assignableFrom(java.util.Collection<java.lang.Class<? extends EncodingDetector>> excludeEncodingDetectors,
java.lang.Class<? extends EncodingDetector> encodingDetector) |
private static java.nio.charset.Charset |
AutoDetectReader.detect(java.io.InputStream input,
Metadata metadata,
java.util.List<EncodingDetector> detectors,
LoadErrorHandler handler) |
private boolean |
CompositeEncodingDetector.isExcluded(java.util.Collection<java.lang.Class<? extends EncodingDetector>> excludeEncodingDetectors,
java.lang.Class<? extends EncodingDetector> encodingDetector) |
private boolean |
CompositeEncodingDetector.isExcluded(java.util.Collection<java.lang.Class<? extends EncodingDetector>> excludeEncodingDetectors,
java.lang.Class<? extends EncodingDetector> encodingDetector) |
| Constructor and Description |
|---|
AutoDetectReader(java.io.InputStream stream,
Metadata metadata,
EncodingDetector encodingDetector) |
| Constructor and Description |
|---|
AutoDetectReader(java.io.InputStream stream,
Metadata metadata,
java.util.List<EncodingDetector> detectors,
LoadErrorHandler handler) |
CompositeEncodingDetector(java.util.List<EncodingDetector> detectors) |
CompositeEncodingDetector(java.util.List<EncodingDetector> detectors,
java.util.Collection<java.lang.Class<? extends EncodingDetector>> excludeEncodingDetectors) |
CompositeEncodingDetector(java.util.List<EncodingDetector> detectors,
java.util.Collection<java.lang.Class<? extends EncodingDetector>> excludeEncodingDetectors) |
DefaultEncodingDetector(ServiceLoader loader,
java.util.Collection<java.lang.Class<? extends EncodingDetector>> excludeEncodingDetectors) |
| Modifier and Type | Field and Description |
|---|---|
private EncodingDetector |
AbstractEncodingDetectorParser.encodingDetector |
| Modifier and Type | Method and Description |
|---|---|
EncodingDetector |
AbstractEncodingDetectorParser.getEncodingDetector() |
protected EncodingDetector |
AbstractEncodingDetectorParser.getEncodingDetector(ParseContext parseContext)
Look for an EncodingDetetor in the ParseContext.
|
| Modifier and Type | Method and Description |
|---|---|
private static java.util.List<Parser> |
DefaultParser.getDefaultParsers(ServiceLoader loader,
EncodingDetector encodingDetector)
Finds all statically loadable parsers and sort the list by name,
rather than discovery order.
|
void |
AbstractEncodingDetectorParser.setEncodingDetector(EncodingDetector encodingDetector) |
private static void |
DefaultParser.setEncodingDetector(Parser p,
EncodingDetector encodingDetector) |
| Constructor and Description |
|---|
AbstractEncodingDetectorParser(EncodingDetector encodingDetector) |
DefaultParser(MediaTypeRegistry registry,
ServiceLoader loader,
java.util.Collection<java.lang.Class<? extends Parser>> excludeParsers,
EncodingDetector encodingDetector) |
DefaultParser(MediaTypeRegistry registry,
ServiceLoader loader,
EncodingDetector encodingDetector) |