Package org.apache.tika.example
Class LanguageDetectingParser
java.lang.Object
org.apache.tika.parser.AbstractParser
org.apache.tika.parser.DelegatingParser
org.apache.tika.example.LanguageDetectingParser
- All Implemented Interfaces:
- Serializable,- Parser
- See Also:
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionvoidparse(InputStream stream, ContentHandler handler, Metadata metadata, ParseContext context) Looks up the delegate parser from the parsing context and delegates the parse operation to it.Methods inherited from class org.apache.tika.parser.DelegatingParsergetDelegateParser, getSupportedTypesMethods inherited from class org.apache.tika.parser.AbstractParserparse
- 
Constructor Details- 
LanguageDetectingParserpublic LanguageDetectingParser()
 
- 
- 
Method Details- 
parsepublic void parse(InputStream stream, ContentHandler handler, Metadata metadata, ParseContext context) throws SAXException, IOException, TikaException Description copied from class:DelegatingParserLooks up the delegate parser from the parsing context and delegates the parse operation to it. If a delegate parser is not found, then an empty XHTML document is returned.Subclasses should override this method to parse the top level structure of the given document stream. Parsed sub-streams can be passed to this base class method to be parsed by the configured delegate parser. - Specified by:
- parsein interface- Parser
- Overrides:
- parsein class- DelegatingParser
- Parameters:
- stream- the document stream (input)
- handler- handler for the XHTML SAX events (output)
- metadata- document metadata (input and output)
- context- parse context
- Throws:
- SAXException- if the SAX events could not be processed
- IOException- if the document stream could not be read
- TikaException- if the document could not be parsed
 
 
-