org.apache.calcite.avatica.util

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total21,438 of 26,97620%1,116 of 1,2309%1,2831,3914,3864,73766273769105
DateTimeUtilsTest6,0760%460%1041041,2011,201818111
DateTimeUtils2,8942558%274103%227239604663688001
ArrayImplTest1,4580%80%1717246246131311
Base648264,59684%656550%6494195330162801
ByteString59911616%600%5158100114202701
TimestampFromNumberAccessorTest5610%60%2121118118181811
TimestampFromUtilDateAccessorTest5160%0%1515100100141411
ArrayImpl5011%650%5253104108161701
TimestampAccessorTest4880%0%15159999141411
DateFromNumberAccessorTest4810%80%20209292161611
Sources.FileSource4380%520%42429191161611
ArrayAccessorTest3930%100%18189797131311
StructImplTest3480%220%161666665511
AbstractCursor32823942%372943%335245844801
TimeUnitRange2930%100%101039395511
TimeUnit2640%100%9938384411
Base64.OutputStream2580%300%232358588811
Base64.InputStream2520%460%272761614411
DateAccessorTest2480%0%101051519911
LastDayTest2450%n/a33883311
TimeFromNumberAccessorTest2430%n/a10105353101011
SecurityUtils2100%0%13136767121211
TimeAccessorTest1910%n/a8841418811
AbstractCursor.AccessorImpl1838%7330%42443843373901
AbstractCursor.ArrayAccessor1768%330%262739454501
UnsynchronizedBuffer1680%100%15154545101011
ArrayFactoryImpl1446932%8433%81226402601
AbstractCursor.TimestampFromUtilDateAccessor960%120%121226266611
Spaces950%40%12122222101011
AbstractCursor.TimestampFromNumberAccessor880%120%131327277711
AbstractCursor.TimestampAccessor8611%120%111224285601
AbstractCursor.DateFromNumberAccessor820%100%111125256611
AbstractCursor.BinaryAccessor784%140%91018202301
Sources750%60%9913136611
AbstractCursor.BigNumberAccessor745%160%151614167801
AbstractCursor.TimeFromNumberAccessor720%100%111123236611
AbstractCursor.StructAccessor690%100%9919194411
ArrayImplTest.PlainJavaObject610%100%8814143311
CursorTestUtils610%n/a7717177711
IteratorCursor6027%516%5716252401
Quoting600%n/a2211112211
StructImpl600%60%9918186611
PositionedCursor.ArrayGetter600%60%5514142211
AbstractCursor.TimeAccessor5911%80%7816193401
TimeUnitRange.Pair590%120%9910103311
AbstractCursor.DateAccessor5812%80%7817203401
AbstractCursor.StructGetter540%40%5513133311
Spacer5318%0%81012177901
Spaces.SpaceList0%40%4415152211
PositionedCursor.ObjectGetter0%80%7710103311
AbstractCursor.ExactNumericAccessor8%80%8910124501
AbstractCursor.BinaryFromStringAccessor0%60%8815155511
AbstractCursor.ApproximateNumericAccessor9%80%789113401
AbstractCursor.BigDecimalAccessor0%80%88994411
PositionedCursor.MapGetter0%0%3311112211
PositionedCursor.FieldGetter0%0%33992211
MapIteratorCursor0%60%66663311
AbstractCursor.NumberAccessor20%60%679123401
UnsynchronizedBufferTest0%0%33992211
StructImplTest.ColumnInputBundle0%n/a22662211
AbstractCursor.IntervalDayTimeAccessor0%40%44882211
AbstractCursor.UByteAccessor0%40%55993311
AbstractCursor.UShortAccessor0%40%55993311
PositionedCursor.ListGetter27%0%23691201
Spaces.SpaceList.new AbstractList() {...}0%n/a33333311
NumberAccessorTest0%n/a22552211
RecordIteratorCursor0%n/a33663311
AbstractCursor.ShortAccessor17%40%45792301
AbstractCursor.ByteAccessor17%40%45792301
AbstractCursor.IntervalYearMonthAccessor0%40%44772211
Base64.new ObjectInputStream() {...}0%0%33552211
Spaces.SpaceString0%n/a55775511
DateTimeUtils.PrecisionTime0%n/a44884411
Casing0%n/a11441111
AbstractCursor.BooleanAccessor20%60%56352301
AbstractCursor.StringAccessor16%40%45572301
AbstractCursor.ULongAccessor0%0%44553311
AbstractCursor.FloatAccessor0%0%44553311
AbstractCursor.UIntAccessor0%0%44553311
AbstractCursor.DoubleAccessor20%40%34681201
TimeAccessorTest.LocalGetter0%0%44333311
DateAccessorTest.LocalGetter0%0%44333311
DateFromNumberAccessorTest.LocalGetter0%0%44333311
TimestampAccessorTest.LocalGetter0%0%44333311
TimeFromNumberAccessorTest.LocalGetter0%0%44333311
TimestampFromNumberAccessorTest.LocalGetter0%0%44333311
TimestampFromUtilDateAccessorTest.LocalGetter0%0%44333311
AbstractCursor.IntAccessor25%0%34352301
AbstractCursor.StringFromCharAccessor30%0%23461201
Unsafe17%n/a45784501
NumberAccessorTest.new AbstractCursor.Getter() {...}0%n/a33333311
AbstractCursor.FixedStringAccessor47%0%23471201
AbstractCursor.LongAccessor31%0%23241201
TimestampFromNumberAccessorTest.new AbstractCursor.Getter() {...}0%n/a33333311
TimeFromNumberAccessorTest.new AbstractCursor.Getter() {...}0%n/a33333311
AbstractCursor.SlotGetter37%0%34232301
ArrayIteratorCursor0%n/a22332211
AbstractCursor.AbstractGetter50%n/a12121201
DateTimeUtils.NoopOffsetDateTimeHandler0%n/a22222211
DateTimeUtils.ReflectiveOffsetDateTimeHandler76%50%35151301
FilteredConstants0%n/a11111111
IteratorCursor.Position100%n/a01050101
ListIteratorCursor100%n/a02030201
AbstractCursor.ObjectAccessor100%n/a01020101
PositionedCursor100%n/a01010101