Package org.apache.tika.parser.ctakes
Class CTAKESParser
- java.lang.Object
- 
- org.apache.tika.parser.AbstractParser
- 
- org.apache.tika.parser.ParserDecorator
- 
- org.apache.tika.parser.ctakes.CTAKESParser
 
 
 
- 
- All Implemented Interfaces:
- Serializable,- Parser
 
 public class CTAKESParser extends ParserDecorator CTAKESParser decorates aParserand leverages onCTAKESContentHandlerto extract biomedical information from clinical text using Apache cTAKES.It is normally called by supplying an instance to AutoDetectParser, such as:AutoDetectParser parser = new AutoDetectParser(new CTAKESParser());It can also be used by giving a Tika Config file similar to: Because this is a Parser Decorator, and not a normal Parser in it's own right, it isn't normally selected via the Parser Service Loader. - See Also:
- Serialized Form
 
- 
- 
Constructor SummaryConstructors Constructor Description CTAKESParser()Wraps the default ParserCTAKESParser(TikaConfig config)Wraps the default Parser for this ConfigCTAKESParser(Parser parser)Wraps the specified Parser
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetDecorationName()voidparse(InputStream stream, ContentHandler handler, Metadata metadata, ParseContext context)Delegates the method call to the decorated parser.- 
Methods inherited from class org.apache.tika.parser.ParserDecoratorgetSupportedTypes, getWrappedParser, withFallbacks, withoutTypes, withTypes
 - 
Methods inherited from class org.apache.tika.parser.AbstractParserparse
 
- 
 
- 
- 
- 
Constructor Detail- 
CTAKESParserpublic CTAKESParser() Wraps the default Parser
 - 
CTAKESParserpublic CTAKESParser(TikaConfig config) Wraps the default Parser for this Config
 - 
CTAKESParserpublic CTAKESParser(Parser parser) Wraps the specified Parser
 
- 
 - 
Method Detail- 
parsepublic void parse(InputStream stream, ContentHandler handler, Metadata metadata, ParseContext context) throws IOException, SAXException, TikaException Description copied from class:ParserDecoratorDelegates the method call to the decorated parser. Subclasses should override this method (and usesuper.parse()to invoke the decorated parser) to implement extra decoration.- Specified by:
- parsein interface- Parser
- Overrides:
- parsein class- ParserDecorator
- Parameters:
- stream- the document stream (input)
- handler- handler for the XHTML SAX events (output)
- metadata- document metadata (input and output)
- context- parse context
- Throws:
- IOException- if the document stream could not be read
- SAXException- if the SAX events could not be processed
- TikaException- if the document could not be parsed
 
 - 
getDecorationNamepublic String getDecorationName() - Overrides:
- getDecorationNamein class- ParserDecorator
- Returns:
- A name/description of the decoration, or null if none available
 
 
- 
 
-