Package org.apache.tika.parser
Class AbstractParser
java.lang.Object
org.apache.tika.parser.AbstractParser
- All Implemented Interfaces:
Serializable,Parser
- Direct Known Subclasses:
AbstractEncodingDetectorParser,AbstractExternalProcessParser,AbstractOfficeParser,AbstractXML2003Parser,AdobeFontMetricParser,AppleSingleFileParser,AudioParser,BPGParser,ChmParser,ClassParser,CompositeParser,CompressorParser,DBFParser,DelegatingParser,DIFParser,DWGParser,EMFParser,EmptyParser,EpubContentParser,EpubParser,ErrorParser,ExecutableParser,ExternalParser,FeedParser,FlatOpenDocumentParser,FLVParser,ForkParser,GDALParser,GeographicInformationParser,GeoParser,GribParser,HDFParser,HeifParser,ICNSParser,ImageParser,IWork13PackageParser,IWork18PackageParser,IWorkPackageParser,JackcessParser,JournalParser,JpegParser,Latin1StringsParser,MatParser,MboxParser,MidiParser,Mp3Parser,MP4Parser,MSOwnerFileParser,NamedEntityParser,NetCDFParser,NetworkParser,NoakesMP4Parser,ObjectRecognitionParser,OldExcelParser,OpenDocumentContentParser,OpenDocumentParser,OutlookPSTParser,ParserDecorator,PDFParser,Pkcs7Parser,PListParser,PooledTimeSeriesParser,PRTParser,PSDParser,QuattroProParser,RarParser,RFC822Parser,RTFParser,SentimentAnalysisParser,SQLite3Parser,StringsParser,TiffParser,TNEFParser,TrueTypeParser,TSDParser,WebPParser,WMFParser,WordPerfectParser,XMLParser,XMLProfiler
@Deprecated(since="2026-04-30")
public abstract class AbstractParser
extends Object
implements Parser
Deprecated.
This version of the Apache Tika library is deprecated. Use your own version of Apache Tika.
Abstract base class for new parsers. This method implements the old
deprecated parse method so subclasses won't have to.
- Since:
- Apache Tika 0.10
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidparse(InputStream stream, ContentHandler handler, Metadata metadata) Deprecated.use theParser.parse(InputStream, ContentHandler, Metadata, ParseContext)method insteadMethods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.tika.parser.Parser
getSupportedTypes, parse
-
Constructor Details
-
AbstractParser
public AbstractParser()Deprecated.
-
-
Method Details
-
parse
public void parse(InputStream stream, ContentHandler handler, Metadata metadata) throws IOException, SAXException, TikaException Deprecated.use theParser.parse(InputStream, ContentHandler, Metadata, ParseContext)method insteadCalls theParser.parse(InputStream, ContentHandler, Metadata, ParseContext)method with an emptyParseContext. This method exists as a leftover from Tika 0.x when the three-argument parse() method still existed in theParserinterface. No new code should call this method anymore, it's only here for backwards compatibility.- Throws:
IOExceptionSAXExceptionTikaException
-