public class AutoDetectReader
extends java.io.BufferedReader
Modifier and Type | Field and Description |
---|---|
private java.nio.charset.Charset |
charset |
private static ServiceLoader |
DEFAULT_LOADER |
Modifier | Constructor and Description |
---|---|
private |
AutoDetectReader(java.io.BufferedInputStream stream,
Metadata metadata,
java.util.List<EncodingDetector> detectors,
LoadErrorHandler handler) |
|
AutoDetectReader(java.io.InputStream stream) |
private |
AutoDetectReader(java.io.InputStream stream,
java.nio.charset.Charset charset) |
|
AutoDetectReader(java.io.InputStream stream,
Metadata metadata) |
|
AutoDetectReader(java.io.InputStream stream,
Metadata metadata,
ServiceLoader loader) |
Modifier and Type | Method and Description |
---|---|
org.xml.sax.InputSource |
asInputSource() |
private static java.nio.charset.Charset |
detect(java.io.InputStream input,
Metadata metadata,
java.util.List<EncodingDetector> detectors,
LoadErrorHandler handler) |
java.nio.charset.Charset |
getCharset() |
private static final ServiceLoader DEFAULT_LOADER
private final java.nio.charset.Charset charset
private AutoDetectReader(java.io.InputStream stream, java.nio.charset.Charset charset) throws java.io.IOException
java.io.IOException
private AutoDetectReader(java.io.BufferedInputStream stream, Metadata metadata, java.util.List<EncodingDetector> detectors, LoadErrorHandler handler) throws java.io.IOException, TikaException
java.io.IOException
TikaException
public AutoDetectReader(java.io.InputStream stream, Metadata metadata, ServiceLoader loader) throws java.io.IOException, TikaException
java.io.IOException
TikaException
public AutoDetectReader(java.io.InputStream stream, Metadata metadata) throws java.io.IOException, TikaException
java.io.IOException
TikaException
public AutoDetectReader(java.io.InputStream stream) throws java.io.IOException, TikaException
java.io.IOException
TikaException
private static java.nio.charset.Charset detect(java.io.InputStream input, Metadata metadata, java.util.List<EncodingDetector> detectors, LoadErrorHandler handler) throws java.io.IOException, TikaException
java.io.IOException
TikaException
public java.nio.charset.Charset getCharset()
public org.xml.sax.InputSource asInputSource()