private static class TikaConfig.EncodingDetectorXmlLoader extends TikaConfig.XmlLoader<EncodingDetector,EncodingDetector>
PARAMS_TAG_NAME| Modifier | Constructor and Description |
|---|---|
private |
EncodingDetectorXmlLoader() |
| Modifier and Type | Method and Description |
|---|---|
(package private) EncodingDetector |
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 |
createComposite(java.util.List<EncodingDetector> encodingDetectors,
MimeTypes mimeTypes,
ServiceLoader loader) |
(package private) EncodingDetector |
createDefault(MimeTypes mimeTypes,
ServiceLoader loader) |
(package private) EncodingDetector |
decorate(EncodingDetector created,
org.w3c.dom.Element element) |
(package private) java.lang.Class<? extends EncodingDetector> |
getLoaderClass() |
(package private) java.lang.String |
getLoaderTagName() |
(package private) java.lang.String |
getParentTagName() |
(package private) boolean |
isComposite(java.lang.Class<? extends EncodingDetector> loadedClass) |
(package private) boolean |
isComposite(EncodingDetector loaded) |
(package private) EncodingDetector |
preLoadOne(java.lang.Class<? extends EncodingDetector> loadedClass,
java.lang.String classname,
MimeTypes mimeTypes) |
(package private) boolean |
supportsComposite() |
getParams, loadOne, loadOverall, newInstanceboolean supportsComposite()
supportsComposite in class TikaConfig.XmlLoader<EncodingDetector,EncodingDetector>java.lang.String getParentTagName()
getParentTagName in class TikaConfig.XmlLoader<EncodingDetector,EncodingDetector>java.lang.String getLoaderTagName()
getLoaderTagName in class TikaConfig.XmlLoader<EncodingDetector,EncodingDetector>java.lang.Class<? extends EncodingDetector> getLoaderClass()
getLoaderClass in class TikaConfig.XmlLoader<EncodingDetector,EncodingDetector>boolean isComposite(EncodingDetector loaded)
isComposite in class TikaConfig.XmlLoader<EncodingDetector,EncodingDetector>boolean isComposite(java.lang.Class<? extends EncodingDetector> loadedClass)
isComposite in class TikaConfig.XmlLoader<EncodingDetector,EncodingDetector>EncodingDetector preLoadOne(java.lang.Class<? extends EncodingDetector> loadedClass, java.lang.String classname, MimeTypes mimeTypes) throws TikaException
preLoadOne in class TikaConfig.XmlLoader<EncodingDetector,EncodingDetector>TikaExceptionEncodingDetector createDefault(MimeTypes mimeTypes, ServiceLoader loader)
createDefault in class TikaConfig.XmlLoader<EncodingDetector,EncodingDetector>CompositeEncodingDetector createComposite(java.util.List<EncodingDetector> encodingDetectors, MimeTypes mimeTypes, ServiceLoader loader)
createComposite in class TikaConfig.XmlLoader<EncodingDetector,EncodingDetector>EncodingDetector 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) throws java.lang.reflect.InvocationTargetException, java.lang.IllegalAccessException, java.lang.InstantiationException
createComposite in class TikaConfig.XmlLoader<EncodingDetector,EncodingDetector>java.lang.reflect.InvocationTargetExceptionjava.lang.IllegalAccessExceptionjava.lang.InstantiationExceptionEncodingDetector decorate(EncodingDetector created, org.w3c.dom.Element element)
decorate in class TikaConfig.XmlLoader<EncodingDetector,EncodingDetector>