Package org.apache.tika.parser.ctakes
Class CTAKESContentHandler
- java.lang.Object
- 
- org.xml.sax.helpers.DefaultHandler
- 
- org.apache.tika.sax.ContentHandlerDecorator
- 
- org.apache.tika.parser.ctakes.CTAKESContentHandler
 
 
 
- 
- All Implemented Interfaces:
- ContentHandler,- DTDHandler,- EntityResolver,- ErrorHandler
 
 public class CTAKESContentHandler extends ContentHandlerDecorator Class used to extract biomedical information while parsing.This class relies on Apache cTAKES that is a natural language processing system for extraction of information from electronic medical record clinical free-text. 
- 
- 
Field SummaryFields Modifier and Type Field Description static StringCTAKES_META_PREFIX
 - 
Constructor SummaryConstructors Constructor Description CTAKESContentHandler()Default constructor.CTAKESContentHandler(ContentHandler handler, Metadata metadata)Creates a newCTAKESContentHandlerfor the givenContentHandlerand Metadata objects.CTAKESContentHandler(ContentHandler handler, Metadata metadata, CTAKESConfig config)Creates a newCTAKESContentHandlerfor the givenContentHandlerand Metadata objects.
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcharacters(char[] ch, int start, int length)voidendDocument()MetadatagetMetadata()Returns metadata that includes cTAKES annotations.- 
Methods inherited from class org.apache.tika.sax.ContentHandlerDecoratorendElement, endPrefixMapping, error, fatalError, handleException, ignorableWhitespace, processingInstruction, setContentHandler, setDocumentLocator, skippedEntity, startDocument, startElement, startPrefixMapping, toString, warning
 - 
Methods inherited from class org.xml.sax.helpers.DefaultHandlernotationDecl, resolveEntity, unparsedEntityDecl
 
- 
 
- 
- 
- 
Field Detail- 
CTAKES_META_PREFIXpublic static String CTAKES_META_PREFIX 
 
- 
 - 
Constructor Detail- 
CTAKESContentHandlerpublic CTAKESContentHandler(ContentHandler handler, Metadata metadata, CTAKESConfig config) Creates a newCTAKESContentHandlerfor the givenContentHandlerand Metadata objects.- Parameters:
- handler- the- ContentHandlerobject to be decorated.
- metadata- the- Metadataobject that will be populated using biomedical information extracted by cTAKES.
- config- the- CTAKESConfigobject used to configure the handler.
 
 - 
CTAKESContentHandlerpublic CTAKESContentHandler(ContentHandler handler, Metadata metadata) Creates a newCTAKESContentHandlerfor the givenContentHandlerand Metadata objects.- Parameters:
- handler- the- ContentHandlerobject to be decorated.
- metadata- the- Metadataobject that will be populated using biomedical information extracted by cTAKES.
 
 - 
CTAKESContentHandlerpublic CTAKESContentHandler() Default constructor.
 
- 
 - 
Method Detail- 
characterspublic void characters(char[] ch, int start, int length) throws SAXException- Specified by:
- charactersin interface- ContentHandler
- Overrides:
- charactersin class- ContentHandlerDecorator
- Throws:
- SAXException
 
 - 
endDocumentpublic void endDocument() throws SAXException- Specified by:
- endDocumentin interface- ContentHandler
- Overrides:
- endDocumentin class- ContentHandlerDecorator
- Throws:
- SAXException
 
 
- 
 
-