Uses of Class
org.apache.tika.parser.ParseContext
Packages that use ParseContext
Package
Description
Tika configuration tools.
Extraction of component documents.
Forked parser.
Tika parsers.
External parser process.
SAX utilities.
Utilities.
-
Uses of ParseContext in org.apache.tika.config
Methods in org.apache.tika.config with parameters of type ParseContextModifier and TypeMethodDescriptionstatic longTikaTaskTimeout.getTimeoutMillis(ParseContext context, long defaultTimeoutMillis) -
Uses of ParseContext in org.apache.tika.embedder
Methods in org.apache.tika.embedder with parameters of type ParseContextModifier and TypeMethodDescriptionvoidEmbedder.embed(Metadata metadata, InputStream originalStream, OutputStream outputStream, ParseContext context) Embeds related document metadata from the given metadata object into the given output stream.voidExternalEmbedder.embed(Metadata metadata, InputStream inputStream, OutputStream outputStream, ParseContext context) Executes the configured external command and passes the given document stream as a simple XHTML document to the given SAX content handler.Embedder.getSupportedEmbedTypes(ParseContext context) Returns the set of media types supported by this embedder when used with the given parse context.ExternalEmbedder.getSupportedEmbedTypes(ParseContext context) -
Uses of ParseContext in org.apache.tika.extractor
Methods in org.apache.tika.extractor with parameters of type ParseContextModifier and TypeMethodDescriptionstatic EmbeddedDocumentExtractorEmbeddedDocumentUtil.getEmbeddedDocumentExtractor(ParseContext context) This offers a uniform way to get an EmbeddedDocumentExtractor from a ParseContext.static ParserEmbeddedDocumentUtil.getStatelessParser(ParseContext context) Utility function to get the Parser that was sent in to the ParseContext to handle embedded documents.EmbeddedDocumentExtractorFactory.newInstance(Metadata metadata, ParseContext parseContext) ParsingEmbeddedDocumentExtractorFactory.newInstance(Metadata metadata, ParseContext parseContext) static ParserEmbeddedDocumentUtil.tryToFindExistingLeafParser(Class clazz, ParseContext context) Tries to find an existing parser within the ParseContext.Constructors in org.apache.tika.extractor with parameters of type ParseContext -
Uses of ParseContext in org.apache.tika.fork
Methods in org.apache.tika.fork with parameters of type ParseContextModifier and TypeMethodDescriptionForkParser.getSupportedTypes(ParseContext context) voidForkParser.parse(InputStream stream, ContentHandler handler, Metadata metadata, ParseContext context) This sends the objects to the server for parsing, and the server via the proxies acts on the handler as if it were updating it directly. -
Uses of ParseContext in org.apache.tika.parser
Methods in org.apache.tika.parser with parameters of type ParseContextModifier and TypeMethodDescriptionvoidDigestingParser.Digester.digest(InputStream is, Metadata m, ParseContext parseContext) Digests an InputStream and sets the appropriate value(s) in the metadata.CompositeParser.findDuplicateParsers(ParseContext context) Utility method that goes through all the component parsers and finds all media types for which more than one parser declares support.protected ParserDelegatingParser.getDelegateParser(ParseContext context) Returns the parser instance to which parsing tasks should be delegated.protected EncodingDetectorAbstractEncodingDetectorParser.getEncodingDetector(ParseContext parseContext) Look for an EncodingDetetor in the ParseContext.protected ParserCompositeParser.getParser(Metadata metadata, ParseContext context) CompositeParser.getParsers(ParseContext context) DefaultParser.getParsers(ParseContext context) CompositeParser.getSupportedTypes(ParseContext context) CryptoParser.getSupportedTypes(ParseContext context) DelegatingParser.getSupportedTypes(ParseContext context) EmptyParser.getSupportedTypes(ParseContext context) ErrorParser.getSupportedTypes(ParseContext context) NetworkParser.getSupportedTypes(ParseContext context) Parser.getSupportedTypes(ParseContext context) Returns the set of media types supported by this parser when used with the given parse context.ParserDecorator.getSupportedTypes(ParseContext context) Delegates the method call to the decorated parser.RecursiveParserWrapper.getSupportedTypes(ParseContext context) RegexCaptureParser.getSupportedTypes(ParseContext context) voidAutoDetectParser.parse(InputStream stream, ContentHandler handler, Metadata metadata, ParseContext context) voidCompositeParser.parse(InputStream stream, ContentHandler handler, Metadata metadata, ParseContext context) Delegates the call to the matching component parser.voidCryptoParser.parse(InputStream stream, ContentHandler handler, Metadata metadata, ParseContext context) voidDelegatingParser.parse(InputStream stream, ContentHandler handler, Metadata metadata, ParseContext context) Looks up the delegate parser from the parsing context and delegates the parse operation to it.voidDigestingParser.parse(InputStream stream, ContentHandler handler, Metadata metadata, ParseContext context) voidEmptyParser.parse(InputStream stream, ContentHandler handler, Metadata metadata, ParseContext context) voidErrorParser.parse(InputStream stream, ContentHandler handler, Metadata metadata, ParseContext context) voidNetworkParser.parse(InputStream stream, ContentHandler handler, Metadata metadata, ParseContext context) voidParser.parse(InputStream stream, ContentHandler handler, Metadata metadata, ParseContext context) Parses a document stream into a sequence of XHTML SAX events.voidParserDecorator.parse(InputStream stream, ContentHandler handler, Metadata metadata, ParseContext context) Delegates the method call to the decorated parser.voidParserPostProcessor.parse(InputStream stream, ContentHandler handler, Metadata metadata, ParseContext context) Forwards the call to the delegated parser and post-processes the results as described above.voidRecursiveParserWrapper.parse(InputStream stream, ContentHandler recursiveParserWrapperHandler, Metadata metadata, ParseContext context) voidRegexCaptureParser.parse(InputStream stream, ContentHandler handler, Metadata metadata, ParseContext context) Constructors in org.apache.tika.parser with parameters of type ParseContextModifierConstructorDescriptionParsingReader(Parser parser, InputStream stream, Metadata metadata, ParseContext context) Creates a reader for the text content of the given binary stream with the given document metadata.ParsingReader(Parser parser, InputStream stream, Metadata metadata, ParseContext context, Executor executor) Creates a reader for the text content of the given binary stream with the given document metadata. -
Uses of ParseContext in org.apache.tika.parser.digest
Methods in org.apache.tika.parser.digest with parameters of type ParseContextModifier and TypeMethodDescriptionvoidCompositeDigester.digest(InputStream is, Metadata m, ParseContext parseContext) voidInputStreamDigester.digest(InputStream is, Metadata metadata, ParseContext parseContext) -
Uses of ParseContext in org.apache.tika.parser.external
Methods in org.apache.tika.parser.external with parameters of type ParseContextModifier and TypeMethodDescriptionExternalParser.getSupportedTypes(ParseContext context) voidExternalParser.parse(InputStream stream, ContentHandler handler, Metadata metadata, ParseContext context) Executes the configured external command and passes the given document stream as a simple XHTML document to the given SAX content handler. -
Uses of ParseContext in org.apache.tika.parser.external2
Methods in org.apache.tika.parser.external2 with parameters of type ParseContextModifier and TypeMethodDescriptionExternalParser.getSupportedTypes(ParseContext context) voidExternalParser.parse(InputStream stream, ContentHandler handler, Metadata metadata, ParseContext context) -
Uses of ParseContext in org.apache.tika.parser.multiple
Methods in org.apache.tika.parser.multiple with parameters of type ParseContextModifier and TypeMethodDescriptionAbstractMultipleParser.getSupportedTypes(ParseContext context) voidAbstractMultipleParser.parse(InputStream stream, ContentHandlerFactory handlers, Metadata metadata, ParseContext context) Deprecated.voidAbstractMultipleParser.parse(InputStream stream, ContentHandler handler, Metadata metadata, ParseContext context) Processes the given Stream through one or more parsers, resetting things between parsers as requested by policy.protected abstract booleanAbstractMultipleParser.parserCompleted(Parser parser, Metadata metadata, ContentHandler handler, ParseContext context, Exception exception) Used to notify implementations that a Parser has Finished or Failed, and to allow them to decide to continue or abort further parsingprotected booleanFallbackParser.parserCompleted(Parser parser, Metadata metadata, ContentHandler handler, ParseContext context, Exception exception) protected booleanSupplementingParser.parserCompleted(Parser parser, Metadata metadata, ContentHandler handler, ParseContext context, Exception exception) protected voidAbstractMultipleParser.parserPrepare(Parser parser, Metadata metadata, ParseContext context) Used to allow implementations to prepare or change things before parsing occurs -
Uses of ParseContext in org.apache.tika.renderer
Methods in org.apache.tika.renderer with parameters of type ParseContextModifier and TypeMethodDescriptionCompositeRenderer.getSupportedTypes(ParseContext context) Renderer.getSupportedTypes(ParseContext context) Returns the set of media types supported by this renderer when used with the given parse context.CompositeRenderer.render(InputStream is, Metadata metadata, ParseContext parseContext, RenderRequest... requests) Renderer.render(InputStream is, Metadata metadata, ParseContext parseContext, RenderRequest... requests) -
Uses of ParseContext in org.apache.tika.sax
Methods in org.apache.tika.sax with parameters of type ParseContextModifier and TypeMethodDescriptionContentHandlerDecoratorFactory.decorate(ContentHandler contentHandler, Metadata metadata, ParseContext parseContext) Constructors in org.apache.tika.sax with parameters of type ParseContextModifierConstructorDescriptionBasicContentHandlerFactory(BasicContentHandlerFactory.HANDLER_TYPE type, int writeLimit, boolean throwOnWriteLimitReached, ParseContext parseContext) WriteOutContentHandler(ContentHandler handler, int writeLimit, boolean throwOnWriteLimitReached, ParseContext parseContext) The default is to throw aWriteLimitReachedException -
Uses of ParseContext in org.apache.tika.utils
Methods in org.apache.tika.utils with parameters of type ParseContextModifier and TypeMethodDescriptionstatic DocumentXMLReaderUtils.buildDOM(InputStream is, ParseContext context) This checks context for a user specifiedDocumentBuilder.static DocumentXMLReaderUtils.buildDOM(Reader reader, ParseContext context) This checks context for a user specifiedDocumentBuilder.static FutureConcurrentUtils.execute(ParseContext context, Runnable runnable) Execute a runnable using an ExecutorService from the ParseContext if possible.static voidXMLReaderUtils.parseSAX(InputStream is, ContentHandler contentHandler, ParseContext context) This checks context for a user specifiedSAXParser.static voidXMLReaderUtils.parseSAX(Reader reader, ContentHandler contentHandler, ParseContext context) This checks context for a user specifiedSAXParser.
ContentHandlerFactoryoverride is still experimental and the method signature is subject to change before Tika 2.0