org.glassfish.jersey.message.internal

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total15,971 of 17,2817%1,738 of 1,8626%1,7831,9363,7103,972903999131170
MessageBodyFactory1,6400%1960%137137349349393911
InboundMessageContext7370%940%8787179179404011
OutboundMessageContext6180%600%7070168168404011
OutboundJaxrsResponse.Builder6110%800%8181131131414111
MessageHeaderMethods4890%740%6363110110262611
CacheControlProvider431173%6023%4145102106111401
HttpHeaderReader38219734%562026%506483123202601
LanguageTag3650%760%53537575151511
CookiesParser3620%680%393968685511
OutboundJaxrsResponse3400%220%42428181313111
TracingLogger.TracingLoggerImpl3390%440%35357272121211
MediaTypes3380%560%46468383181811
ReaderWriter3090%400%31317979111111
CommittingOutputStream3060%480%41418888171711
VariantSelector2850%380%252570706611
HeaderUtils2850%400%43437070232311
LinkProvider2434%220%1821485171001
MessageBodyFactory.WorkerComparator2180%440%282858586611
ReaderInterceptorExecutor.TerminalReaderInterceptor1950%140%101039393311
MessagingBinders.EnabledProvidersBinder1930%280%212143434411
QualityTest1830%20%6638385511
HttpHeaderReaderImpl17832064%294158%2054329531701
JerseyLink.Builder1780%100%20203939151511
VariantListBuilder1780%220%21214242101011
MsgTraceEvent1700%n/a5525255511
QualitySourceMediaType1642%180%20213940111201
AcceptableMediaType1622%240%202142438901
TracingInfo1590%60%9928286611
WriterInterceptorExecutor.TerminalWriterInterceptor1540%60%6631313311
InterceptorExecutor1520%140%24244141171711
AbstractFormProvider1460%180%121232323311
EntityInputStream1450%200%20205353101011
ResponseTest1420%20%5536364411
MessageBodyFactoryTest1310%140%9923232211
BasicTypesMessageProvider1300%200%171731317711
VariantListBuilderTest1270%n/a2223232211
RenderedImageProvider1230%120%141426268811
JerseyLink1170%140%18182323111111
BasicTypesMessageProvider.PrimitiveTypes1140%80%8818184411
NewCookieProvider1108%14212%91227292401
WriterInterceptorExecutor1100%40%13133232111111
ReaderInterceptorExecutor1100%40%111129299911
Quality1057%200%141518204501
LanguageTagTest1020%n/a8824248811
MediaTypeProvider1009%40%5820233601
EntityTagProvider999%12214%81120222401
FormProviderTest990%n/a5524245511
HttpDateFormat980%40%7718185511
MessagingBinders.MessageBodyProviders970%40%5523233311
FormMultivaluedMapProviderTest950%n/a5523235511
Statuses.StatusImpl950%160%151525257711
HttpHeaderListAdapter935235%15316%1321233751201
StringBuilderUtilsTest860%n/a7729297711
MessageBodyFactory.DeclarationDistanceComparator840%80%7720203311
StringBuilderUtils840%180%131328284411
DataSourceProvider.ByteArrayDataSource840%60%9922226611
SourceProvider.SourceWriter830%20%5523234411
AcceptableLanguageTag820%80%101023236611
MessageBodyFactory.ModelLookupKey800%220%141414143311
HttpHeaderReader.AcceptMediaTypeListReader.AcceptableMediaTypeComparator780%140%9922222211
HttpHeaderReader.ListReader7510%80%6718222301
GrammarUtil6633383%104080%937106031201
TracingInfo.Message650%40%7715155511
FormProvider630%80%101010106611
ParameterizedHeader630%80%8816164411
CookiesParser.MutableNewCookie630%n/a2215152211
ReaderProvider590%40%7714145511
CookieProvider5814%4233%4714162401
MessageBodyFactory.new Comparator() {...}550%100%8813133311
MessageBodyFactory.LegacyWorkerComparator550%80%6611112211
NullOutputStream530%140%131316166611
MessagingBinders.EnabledProvidersBinder.Provider530%n/a2210102211
TracingAwarePropertiesDelegate510%80%9915155511
LocaleProvider5012%20%359112401
FormMultivaluedMapProvider480%60%8810105511
SourceProvider.SaxSourceReader450%20%4411113311
SourceProvider.DomSourceReader440%20%4412123311
Token440%40%7714145511
WriterInterceptorExecutor.UnCloseableOutputStream420%20%7715156611
InboundMessageContext.EntityContent410%60%9915156611
TracingLogger380%40%7710105511
FileProvider380%20%77996611
Statuses360%20%55664411
ByteArrayProvider350%40%88996611
Utils350%40%5510103311
DataSourceProvider340%40%77885511
InputStreamProvider330%40%8810106611
MessagingBinders330%20%22551111
CookiesParser.MutableCookie320%n/a22882211
UriProvider3122%50%35682401
DateProviderTest300%n/a22882211
MessageBodyFactory.MessageBodyWorkersConfigurator300%n/a3310103311
MediaTypes.new HashMap() {...}300%n/a11551111
StringMessageProvider300%40%88776611
DateProvider2919%n/a24682401
AcceptableToken290%20%4410103311
AbstractMessageReaderWriterProvider280%n/a8811118811
MediaTypes.new Comparator() {...}270%40%55333311
UtilsTest270%n/a22772211
VariantSelector.new VariantSelector.DimensionChecker() {...}250%20%66665511
Utils.new PrivilegedAction() {...}250%n/a22882211
OutboundJaxrsResponse.Builder.new Response.StatusType() {...}240%n/a44444411
ReaderInterceptorExecutor.UnCloseableInputStream240%20%44883311
EnumMessageProvider230%n/a55775511
BasicTypesMessageProvider.PrimitiveTypes.new BasicTypesMessageProvider.PrimitiveTypes() {...}220%20%33552211
TracingLogger.Level210%n/a11441111
InboundMessageContext.new Function() {...}210%n/a22662211
MediaTypes.new Comparator() {...}200%n/a33333311
MessageBodyFactory.new KeyComparator() {...}190%n/a33333311
MessageHeaderMethods.new Function() {...}190%20%33442211
SourceProvider.StreamSourceReader180%40%55333311
HeaderValueException180%n/a33773311
VariantSelector.new VariantSelector.DimensionChecker() {...}160%n/a55555511
VariantSelector.new VariantSelector.DimensionChecker() {...}150%n/a55555511
VariantSelector.new VariantSelector.DimensionChecker() {...}150%n/a55555511
InterceptorExecutor.InterceptorTimestampPair150%n/a33663311
MessageHeaderMethods.new Function() {...}150%n/a22442211
HeaderValueException.Context150%n/a11331111
AcceptableMediaType.new Comparator() {...}1417%20%23451201
QualitySourceMediaType.new Comparator() {...}1417%20%23451201
VariantSelector.VariantHolder140%n/a22662211
HttpHeaderReader.AcceptMediaTypeListReader140%n/a22332211
MessagingBinders.HeaderDelegateProviders7384%n/a242172401
MessagingBinders.EnabledProvidersBinder.DataSourceBinder0%n/a11331111
MessageBodyProviderNotFoundException0%n/a33663311
MessageBodyProcessingException0%n/a33663311
StreamingOutputProvider0%n/a44554411
MessagingBinders.EnabledProvidersBinder.RenderedImageBinder0%n/a11331111
BasicTypesMessageProvider.PrimitiveTypes.new BasicTypesMessageProvider.PrimitiveTypes() {...}0%n/a22222211
BasicTypesMessageProvider.PrimitiveTypes.new BasicTypesMessageProvider.PrimitiveTypes() {...}0%n/a22222211
BasicTypesMessageProvider.PrimitiveTypes.new BasicTypesMessageProvider.PrimitiveTypes() {...}0%n/a22222211
BasicTypesMessageProvider.PrimitiveTypes.new BasicTypesMessageProvider.PrimitiveTypes() {...}0%n/a22222211
BasicTypesMessageProvider.PrimitiveTypes.new BasicTypesMessageProvider.PrimitiveTypes() {...}0%n/a22222211
BasicTypesMessageProvider.PrimitiveTypes.new BasicTypesMessageProvider.PrimitiveTypes() {...}0%n/a22222211
BasicTypesMessageProvider.PrimitiveTypes.new BasicTypesMessageProvider.PrimitiveTypes() {...}0%n/a22222211
HttpHeaderReader.QualifiedListReader54%n/a13381301
StringHeaderProvider50%2100%25462401
MessagingBinders.EnabledProvidersBinder.SourceBinder0%n/a11221111
MessagingBinders.EnabledProvidersBinder.SaxSourceBinder0%n/a11221111
MessagingBinders.EnabledProvidersBinder.StreamSourceBinder0%n/a11221111
MessagingBinders.EnabledProvidersBinder.DomSourceBinder0%n/a11221111
TracingLogger.new TracingLogger() {...}0%n/a66666611
DataSourceProvider.ByteArrayDataSource.DSByteArrayOutputStream0%n/a33333311
InboundMessageContext.new InputStream() {...}0%n/a55555511
MessageBodyFactoryTest.BazMessageBodyWriter0%n/a44444411
MessageBodyFactoryTest.BarMessageBodyWriter0%n/a44444411
MessageBodyFactoryTest.ObjectMessageBodyWriter0%n/a44444411
HttpHeaderReader.StringListReader.new HttpHeaderReader.ListElementCreator() {...}30%n/a12231201
Quality.new Comparator() {...}33%n/a12121201
Quality.new Comparator() {...}33%n/a12121201
HttpHeaderReader.AcceptMediaTypeListReader.new HttpHeaderReader.ListElementCreator() {...}0%n/a22222211
HttpHeaderReader.MediaTypeListReader64%n/a13141301
HttpHeaderReader.AcceptableTokenListReader.new HttpHeaderReader.ListElementCreator() {...}37%n/a12121201
HttpHeaderReader.AcceptableLanguageTagListReader.new HttpHeaderReader.ListElementCreator() {...}37%n/a12121201
HttpDateFormat.new ThreadLocal() {...}0%n/a22222211
HeaderUtils.new AbstractMultivaluedMap() {...}0%n/a11111111
HttpHeaderReader.MediaTypeListReader.new HttpHeaderReader.ListElementCreator() {...}50%n/a12121201
HttpHeaderReader.QualitySourceMediaTypeListReader.new HttpHeaderReader.ListElementCreator() {...}50%n/a12121201
HttpHeaderReader.AcceptableMediaTypeListReader.new HttpHeaderReader.ListElementCreator() {...}50%n/a12121201
SourceProvider0%n/a11111111
MessageBodyFactoryTest.Baz0%n/a11111111
MessageBodyFactoryTest.Bar0%n/a11111111
MatchingEntityTag66100%990%190150401
HttpHeaderReader.Event33100%n/a01020101
HttpHeaderReader.AcceptableMediaTypeListReader100%n/a02030201
HttpHeaderReader.AcceptableLanguageTagListReader100%n/a02030201
HttpHeaderReader.AcceptableTokenListReader100%n/a02030201
HttpHeaderReader.QualitySourceMediaTypeListReader100%n/a02030201
HttpHeaderReader.StringListReader100%n/a02030201
HttpHeaderReader.new HttpHeaderReader.ListElementCreator() {...}100%n/a02020201