public class Streamer extends Object
Modifier and Type | Class and Description |
---|---|
static class |
Streamer.BinaryData
Binary data streamer.
|
static class |
Streamer.Compression
Compression streamer which detects input stream compression type.
|
static class |
Streamer.Data
Data streamer.
|
static interface |
Streamer.IStreamer
Streamer interface for extending subclasses.
|
static class |
Streamer.MediaTypes
Media types used for all streamers.
|
Modifier and Type | Field and Description |
---|---|
static String |
ROOT_EXTENSION |
static org.apache.tika.mime.MediaType |
ROOT_TYPE |
Modifier and Type | Method and Description |
---|---|
static String |
getDefaultExtension(String mediaType)
Get extension for given media type from set of Tika default MIME types.
|
org.apache.tika.mime.MediaType |
getInputMediaType() |
InputStream |
getInputStream() |
org.apache.tika.mime.MediaType |
getOutputMediaType() |
static boolean |
isRootType(org.apache.tika.mime.MediaType mediaType) |
static InputStream |
nonEmptyStream(InputStream inputStream)
Check if input stream is empty.
|
public static final org.apache.tika.mime.MediaType ROOT_TYPE
public static final String ROOT_EXTENSION
public final InputStream getInputStream()
public final org.apache.tika.mime.MediaType getInputMediaType()
public final org.apache.tika.mime.MediaType getOutputMediaType()
public static boolean isRootType(org.apache.tika.mime.MediaType mediaType)
mediaType
- - media typepublic static final String getDefaultExtension(String mediaType)
mediaType
- - media type or nullpublic static InputStream nonEmptyStream(InputStream inputStream)
inputStream
- - input streamInputStream
non empty input stream or null if stream is emptyCopyright © 2005–2017 Zementis, Inc.. All rights reserved.