PDFParser

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,108 of 1,36618%141 of 16212%1041132823542332
extractMetadata(PDDocument, Metadata, ParseContext)3620%260%1414777711
parse(TikaInputStream, ContentHandler, Metadata, ParseContext)12710645%16627%1112285301
extractSignatures(PDDocument, Metadata)980%100%66222211
checkEncryptedPayload(PDDocument, boolean, PDFParserConfig)770%200%1111202011
renderPagesBeforeParse(TikaInputStream, ContentHandler, Metadata, ParseContext, PDFParserConfig)720%80%55252511
checkIllustrator(PDDocument, Metadata)410%60%44181811
handleXFAOnly(PDDocument, ContentHandler, Metadata, ParseContext)400%n/a11101011
scanXRefOffsets(PDFParserConfig, TikaInputStream, Metadata, ParseContext)374956%8642%78142901
hasMarkedContent(PDDocument)360%120%77131311
checkAccessPermissions(PDFParserConfig.AccessCheckMode, Metadata)310%80%559911
getPDDocument(TikaInputStream, String, RandomAccessStreamCache.StreamCacheCreateFunction, Metadata, ParseContext)271840%3350%3461301
hasXFA(PDDocument, Metadata)250%60%445511
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
getPassword(Metadata, ParseContext)41578%2250%231701
setRenderer(Renderer)40%n/a112211
getPDFParserConfig()0%n/a111111
getDefaultConfig()0%n/a111111
getRenderer()0%n/a111111
getSupportedTypes(ParseContext)0%n/a111111
static {...}13100%n/a010401
PDFParser()8100%n/a010301
getConfig(ParseContext)8100%n/a010101