COSWriter

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,471 of 2,69845%189 of 28834%1522043056292560
doWriteSignature()1440%80%55252511
fillGapsWithFreeEntries()1430%120%77272711
write(PDDocument, SignatureInterface)9511254%211134%1617195101
COSWriter(OutputStream, RandomAccessRead)860%n/a11232311
getXRefRanges(List)830%80%55191911
doWriteXRefTable()820%80%55232311
visitFromDictionary(COSDictionary)7210058%141450%1015104001
doWriteTrailer(COSDocument)660%60%44171711
writeExternalSignature(byte[])660%60%44121211
getDataToSign()630%40%336611
detectPossibleSignature(COSDictionary)55711%16211%910111301
prepareIncrement()440%80%55101011
writeXrefEntry(XReferenceEntry)430%20%229911
doWriteBodyCompressed(COSDocument)3819983%31381%3964801
doWriteBody(COSDocument)380%60%44141411
write(FDFDocument)360%20%228811
getObjectKey(COSBase)314056%6857%5861701
writeString(byte[], boolean, OutputStream)295465%10844%71082201
visitFromDocument(COSDocument)265367%9535%7872101
visitFromArray(COSArray)255167%5964%5862301
doWriteXRefInc(COSDocument)234968%5337%4561801
writeXrefRange(long, long)220%n/a115511
lambda$write$3(COSBase)220%20%225511
visitFromString(COSString)19829%1150%126901
doWriteIncrement()190%n/a114411
visitFromStream(COSStream)124177%3350%3421601
doWriteObjects()120%20%223311
COSWriter(OutputStream, RandomAccessRead, Set)100%n/a113311
lambda$doWriteXRefTable$0(XReferenceEntry)100%40%331111
write(COSDocument)90%n/a113311
writeArray(COSArray)6857%1150%122501
COSWriter(OutputStream)60%n/a112211
doWriteHeader(COSDocument)54590%2250%2311401
visitFromBoolean(COSBoolean)50%n/a112211
visitFromFloat(COSFloat)50%n/a112211
visitFromNull(COSNull)50%n/a112211
writeDictionary(COSDictionary)41071%1150%121501
getOutput()30%n/a111111
lambda$getXRefRanges$1(int)30%n/a111111
addObjectToWrite(COSBase)26997%91155%91122101
isNeedToBeUpdated(COSBase)2777%1150%121301
doWriteObject(COSObjectKey, COSBase)6498%2466%2411601
isCompress()1090%2250%230101
static {...}112100%n/a0102301
COSWriter(OutputStream, CompressParameters)73100%n/a0102001
writeReference(COSBase)33100%n/a010701
doWriteObject(COSBase)16100%n/a010401
lambda$getObjectKey$2(COSBase)12100%n/a010101
writeString(COSString, OutputStream)7100%n/a010201
addXRefEntry(XReferenceEntry)6100%n/a010201
visitFromInt(COSInteger)5100%n/a010201
visitFromName(COSName)5100%n/a010201
write(PDDocument)5100%n/a010201
writeString(byte[], OutputStream)5100%n/a010201
setOutput(OutputStream)4100%n/a010201
setStandardOutput(COSStandardOutputStream)4100%n/a010201
setStartxref(long)4100%n/a010201
getStandardOutput()3100%n/a010101
getStartxref()3100%n/a010101
getXRefEntries()3100%n/a010101