Package org.apache.rat.analysis
Class TikaProcessor
java.lang.Object
org.apache.rat.analysis.TikaProcessor
A wrapping around the Tika processor.
-
Method Summary
Modifier and TypeMethodDescriptionstatic Document.Type
fromMediaType(org.apache.tika.mime.MediaType mediaType)
Gets the Document.Type based on the MediaType.static InputStream
markSupportedInputStream(InputStream stream)
Ensures that the input stream supportsmark
.static String
Process the input document.
-
Method Details
-
markSupportedInputStream
Ensures that the input stream supportsmark
.- Parameters:
stream
- the stream to test.- Returns:
- a stream that supports
mark
.
-
process
Process the input document.- Parameters:
document
- the Document to process.- Returns:
- the mimetype as a string.
- Throws:
RatDocumentAnalysisException
- on error.
-
fromMediaType
Gets the Document.Type based on the MediaType.- Parameters:
mediaType
- the media type to check.- Returns:
- The document type.
-