PDFParser

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,154 of 1,42819%141 of 16212%1081172923692736
extractMetadata(PDDocument, Metadata, ParseContext)3630%260%1414787811
parse(TikaInputStream, ContentHandler, Metadata, ParseContext)13311245%16627%1112285401
extractSignatures(PDDocument, Metadata)980%100%66222211
renderPagesBeforeParse(TikaInputStream, ContentHandler, Metadata, ParseContext, PDFParserConfig)780%80%55262611
checkEncryptedPayload(PDDocument, boolean, PDFParserConfig)770%200%1111202011
checkIllustrator(PDDocument, Metadata)410%60%44181811
handleXFAOnly(PDDocument, ContentHandler, Metadata, ParseContext)400%n/a11101011
scanXRefOffsets(PDFParserConfig, TikaInputStream, Metadata, ParseContext)374755%8642%78142801
hasMarkedContent(PDDocument)360%120%77131311
checkAccessPermissions(PDFParserConfig.AccessCheckMode, Metadata)310%80%559911
getPDDocument(TikaInputStream, String, RandomAccessStreamCache.StreamCacheCreateFunction, Metadata, ParseContext)262448%3350%3451501
hasXFA(PDDocument, Metadata)250%60%445511
addFormat(Metadata, String)220%n/a115511
renderPDF(TikaInputStream, ParseContext, PDFParserConfig)210%n/a113311
shouldSpool(PDFParserConfig)141348%7330%565901
hasCollection(PDDocument)120%20%224411
PDFParser(PDFParserConfig)110%n/a114411
hasMarkedContent(PDDocument, Metadata)100%n/a113311
hasCollection(PDDocument, Metadata)100%n/a113311
shouldHandleXFAOnly(boolean, PDFParserConfig)90%40%331111
initRenderer(PDFParserConfig, ParseContext)82877%3125%232901
getPDDocumentFromStream(InputStream, String, RandomAccessStreamCache.StreamCacheCreateFunction, Metadata, ParseContext)80%n/a111111
PDFParser(JsonConfig)70%n/a112211
getPDDocument(Path, String, RandomAccessStreamCache.StreamCacheCreateFunction, Metadata, ParseContext)60%n/a111111
getPDDocument(RandomAccessRead, String, RandomAccessStreamCache.StreamCacheCreateFunction, Metadata, ParseContext)50%n/a111111
getPassword(Metadata, ParseContext)41578%2250%231701
setRenderer(Renderer)40%n/a112211
setContentEnrichers(CompositeContentEnricher)40%n/a112211
getPDFParserConfig()0%n/a111111
getDefaultConfig()0%n/a111111
getContentEnrichers()0%n/a111111
getRenderer()0%n/a111111
getSupportedTypes(ParseContext)0%n/a111111
getConfig(ParseContext)14100%n/a010301
static {...}13100%n/a010401
PDFParser()8100%n/a010301