PDFTextStripper

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total215 of 2,17890%44 of 28884%63230755672586
static {...}3410675%6225%45113101
normalizeWord(String)218179%71568%41222001
writeText(PDDocument, Writer)162560%1150%1241201
processTextPosition(TextPosition)1328995%74987%72957001
isParagraphSeparation(PDFTextStripper.PositionWrapper, PDFTextStripper.PositionWrapper, PDFTextStripper.PositionWrapper, float)1210089%42083%31343201
writePage()733697%74987%729310101
processPage(PDPage)69894%21890%21112001
fillBeadRectangles(PDPage)69393%3770%3622001
writeCharacters(TextPosition)60%n/a112211
handleDirection(String)512096%11593%1912701
setWordSeparator(String)40%n/a112211
setSuppressDuplicateOverlappingText(boolean)40%n/a112211
setShouldSeparateByBeads(boolean)40%n/a112211
setAddMoreFormatting(boolean)40%n/a112211
setSpacingTolerance(float)40%n/a112211
setAverageCharTolerance(float)40%n/a112211
setIndentThreshold(float)40%n/a112211
setDropThreshold(float)40%n/a112211
setParagraphStart(String)40%n/a112211
setParagraphEnd(String)40%n/a112211
setPageStart(String)40%n/a112211
setPageEnd(String)40%n/a112211
setArticleStart(String)40%n/a112211
setArticleEnd(String)40%n/a112211
setListItemPatterns(List)40%n/a112211
getStartPage()30%n/a111111
getEndPage()30%n/a111111
getSuppressDuplicateOverlappingText()30%n/a111111
getCurrentPageNo()30%n/a111111
getOutput()30%n/a111111
getCharactersByArticle()30%n/a111111
getSeparateByBeads()30%n/a111111
getEndBookmark()30%n/a111111
getStartBookmark()30%n/a111111
matchPattern(String, List)1890%1375%131501
processPages(PDPageTree)99100%41881%41202001
PDFTextStripper()94100%n/a0103001
parseBidiFile(InputStream)75100%1990%1601801
normalize(List)43100%4100%030901
getListItemPatterns()35100%4100%030601
normalizeAdd(List, StringBuilder, List, PDFTextStripper.LineItem)35100%2100%020901
handleLineSeparation(PDFTextStripper.PositionWrapper, PDFTextStripper.PositionWrapper, PDFTextStripper.PositionWrapper, float)33100%6100%0401201
overlap(float, float, float, float)30100%10100%060101
writeLine(List)29100%4100%030701
writeParagraphStart()17100%2100%020601
within(float, float, float)16100%4100%030101
writeParagraphEnd()14100%2100%020501
resetEngine()13100%n/a010501
getText(PDDocument)11100%n/a010301
matchListItemPattern(PDFTextStripper.PositionWrapper)11100%n/a010301
multiplyFloat(float, float)10100%n/a010101
createWord(String, List)8100%n/a010101
startArticle(boolean)6100%n/a010201
endArticle()6100%n/a010201
writeLineSeparator()6100%n/a010201
writeWordSeparator()6100%n/a010201
writePageStart()6100%n/a010201
writePageEnd()6100%n/a010201
writeString(String)5100%n/a010201
writeParagraphSeparator()5100%n/a010301
startArticle()4100%n/a010201
writeString(String, List)4100%n/a010201
setStartPage(int)4100%n/a010201
setEndPage(int)4100%n/a010201
setLineSeparator(String)4100%n/a010201
setEndBookmark(PDOutlineItem)4100%n/a010201
setStartBookmark(PDOutlineItem)4100%n/a010201
setSortByPosition(boolean)4100%n/a010201
getLineSeparator()3100%n/a010101
getWordSeparator()3100%n/a010101
getAddMoreFormatting()3100%n/a010101
getSortByPosition()3100%n/a010101
getSpacingTolerance()3100%n/a010101
getAverageCharTolerance()3100%n/a010101
getIndentThreshold()3100%n/a010101
getDropThreshold()3100%n/a010101
getParagraphStart()3100%n/a010101
getParagraphEnd()3100%n/a010101
getPageStart()3100%n/a010101
getPageEnd()3100%n/a010101
getArticleStart()3100%n/a010101
getArticleEnd()3100%n/a010101
startDocument(PDDocument)100%n/a010101
endDocument(PDDocument)100%n/a010101
startPage(PDPage)100%n/a010101
endPage(PDPage)100%n/a010101