IonRawBinaryWriter

A different version of class was executed at runtime.

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total2,158 of 2,1580%254 of 2540%1941945345346767
writeDecimalValue(BigDecimal)2230%460%2424494911
writeTypedUInt(int, long)1480%140%88323211
writeTimestamp(Timestamp)1300%180%1010393911
prepareValue()1180%120%77252511
finish()1110%160%99232311
static {...}1030%n/a11191911
popContainer()980%100%66202011
IonRawBinaryWriter(BlockAllocatorProvider, int, OutputStream, AbstractIonWriter.WriteValueOptimization, IonRawBinaryWriter.StreamCloseMode, IonRawBinaryWriter.StreamFlushMode, IonRawBinaryWriter.PreallocationMode, boolean, boolean, IonRawBinaryWriter.ThrowingRunnable)940%20%22272711
writeString(String)620%40%33171711
addPatchPoint(IonRawBinaryWriter.ContainerInfo, long, int, long)570%80%55101011
writeInt(long)530%60%44161611
pushContainer(IonRawBinaryWriter.ContainerType)520%20%229911
writeDecimal(BigDecimal)480%80%55151511
stepIn(IonType)470%40%338811
writeInt(BigInteger)440%80%55151511
stepOut()430%80%55101011
writeTypedBytes(int, byte[], int, int)430%20%229911
writeFloat(double)410%40%33101011
patchSingleByteTypedOptimisticValue(byte, IonRawBinaryWriter.ContainerInfo)380%20%225511
writeNull(IonType)350%40%33101011
truncate(long)350%80%558811
finishValue()310%80%558811
makeContainerTypedPreallocatedTable(int)290%n/a116611
setTypeAnnotationSymbols(SymbolToken[])280%60%446611
close()280%40%33121211
setTypeAnnotationSymbols(int[])240%40%335511
bytes(int[])210%20%224411
writeSymbolToken(int)210%20%227711
makeTypedPreallocatedBytes(int, int)190%20%225511
writeVarUInt(long)190%20%225511
writeBool(boolean)190%20%227711
writeClob(byte[], int, int)170%20%227711
writeBlob(byte[], int, int)170%20%227711
writeString(byte[], int, int)170%20%227711
checkSid(int)150%20%223311
writeBytes(byte[], int, int)150%n/a115511
addTypeAnnotationSymbol(int)140%40%334411
isInStruct()130%40%331111
isIVM(int)130%60%441111
writeClob(byte[])130%20%225511
writeBlob(byte[])130%20%225511
setFieldNameSymbol(int)120%20%224411
updateLength(long)120%20%224411
writeNull()120%n/a115511
writeSymbolToken(SymbolToken)110%20%225511
writeVarInt(long)100%n/a113311
hasAnnotations()80%20%221111
isFieldNameSet()80%20%221111
clearAnnotations()70%n/a113311
endOfBlockSizeReached()50%n/a112211
setFieldName(String)50%n/a111111
setFieldNameSymbol(SymbolToken)50%n/a112211
setTypeAnnotations(String[])50%n/a111111
addTypeAnnotation(String)50%n/a111111
addTypeAnnotationSymbol(SymbolToken)50%n/a112211
writeIonVersionMarker()50%n/a112211
writeSymbol(String)50%n/a111111
getCatalog()40%n/a111111
position()40%n/a111111
getCurrentBuffer()30%n/a111111
hasWrittenValuesSinceFinished()30%n/a111111
hasWrittenValuesSinceConstructed()30%n/a111111
hasTopLevelSymbolTableAnnotation()30%n/a111111
getFieldId()30%n/a111111
getDepth()30%n/a111111
getSymbolTable()20%n/a111111
flush()0%n/a111111