Package org.apache.tika.parser
Class AbstractParser
- java.lang.Object
-
- org.apache.tika.parser.AbstractParser
-
- All Implemented Interfaces:
Serializable
,Parser
- Direct Known Subclasses:
AbstractEncodingDetectorParser
,AbstractOfficeParser
,AbstractXML2003Parser
,AdobeFontMetricParser
,AgeRecogniser
,AppleSingleFileParser
,AudioParser
,BPGParser
,ChmParser
,ClassParser
,CompositeParser
,CompressorParser
,DBFParser
,DelegatingParser
,DIFParser
,DWGParser
,EMFParser
,EmptyParser
,EncryptedPrescriptionParser
,EpubContentParser
,EpubParser
,ErrorParser
,ExecutableParser
,ExternalParser
,FeedParser
,FLVParser
,ForkParser
,GDALParser
,GeographicInformationParser
,GeoParser
,GribParser
,HDFParser
,HwpV5Parser
,ICNSParser
,ImageParser
,IWork13PackageParser
,IWorkPackageParser
,JackcessParser
,JournalParser
,JpegParser
,Latin1StringsParser
,MatParser
,MboxParser
,MidiParser
,Mp3Parser
,MP4Parser
,MSOwnerFileParser
,NamedEntityParser
,NetCDFParser
,NetworkParser
,ObjectRecognitionParser
,OldExcelParser
,OpenDocumentContentParser
,OpenDocumentParser
,OutlookPSTParser
,PackageParser
,ParserDecorator
,PDFParser
,Pkcs7Parser
,PooledTimeSeriesParser
,PRTParser
,PSDParser
,QuattroProParser
,RarParser
,RFC822Parser
,RTFParser
,SAS7BDATParser
,SentimentAnalysisParser
,SQLite3Parser
,StringsParser
,TesseractOCRParser
,TiffParser
,TNEFParser
,TrueTypeParser
,TSDParser
,WebPParser
,WMFParser
,WordPerfectParser
,XLIFF12Parser
,XLZParser
,XMLParser
public abstract class AbstractParser extends Object implements Parser
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:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description AbstractParser()
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description void
parse(InputStream stream, ContentHandler handler, Metadata metadata)
Deprecated.use theParser.parse(InputStream, ContentHandler, Metadata, ParseContext)
method instead-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.apache.tika.parser.Parser
getSupportedTypes, parse
-
-
-
-
Method Detail
-
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 theParser
interface. No new code should call this method anymore, it's only here for backwards compatibility.- Throws:
IOException
SAXException
TikaException
-
-