ArrayBlock

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total512 of 5120%60 of 600%545486862424
fromElementBlock(int, Optional, int[], Block)900%100%66101011
equals(Object)550%180%10109911
validateConstructorArguments(int, int, boolean[], int[], Block)490%100%66111111
hashCode()410%n/a115511
ArrayBlock(int, int, boolean[], int[], Block)390%n/a11101011
calculateSize()310%n/a114411
calculateLogicalSize()310%n/a114411
retainedBytesForEachPart(ObjLongConsumer)300%20%226611
getLoadedBlock()210%20%224411
isNull(int)180%40%332211
toString()170%n/a111111
createArrayBlockInternal(int, int, boolean[], int[], Block)150%n/a112211
isSinglePositionBlock(int)150%60%441111
getSizeInBytes()100%20%223311
getLogicalSizeInBytes()100%20%223311
getSingleValueBlock(int)100%20%223311
mayHaveNull()70%20%221111
static {...}50%n/a111111
getPositionCount()30%n/a111111
getRetainedSizeInBytes()30%n/a111111
getRawElementBlock()30%n/a111111
getOffsets()30%n/a111111
getOffsetBase()30%n/a111111
getValueIsNull()30%n/a111111