org.glassfish.jersey.message.internal

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total16,334 of 17,6867%1,816 of 1,9506%1,8512,0043,8394,1139271,023134173
MessageBodyFactory1,6340%1960%137137349349393911
InboundMessageContext7370%940%8787179179404011
OutboundMessageContext6250%620%7171170170404011
OutboundJaxrsResponse.Builder6110%800%8181131131414111
MessageHeaderMethods4890%740%6363110110262611
CacheControlProvider407174%6023%4145102106111401
CookiesParser3680%700%404070705511
HttpHeaderReader35417232%562026%506483123202601
LanguageTag3450%760%53537575151511
MediaTypes3380%560%46468383181811
ReaderWriter3210%480%37378686131311
OutboundJaxrsResponse3200%220%42428181313111
TracingLogger.TracingLoggerImpl3120%440%35357272121211
CommittingOutputStream3090%500%43439191181811
VariantSelector2850%380%252570706611
HeaderUtils2850%400%43437070232311
HttpDateFormat2610%140%161651519911
MessagingBinders.MessageBodyProviders2270%260%161637373311
MessageBodyFactory.WorkerComparator2180%440%282858586611
LinkProvider2085%220%1821485171001
ReaderInterceptorExecutor.TerminalReaderInterceptor1970%140%101039393311
HttpHeaderReaderImpl17832064%294158%2054329531701
VariantListBuilder1780%220%21214242101011
QualityTest1770%20%6638385511
MessagingBinders.EnabledProvidersBinder1720%280%212141414411
MsgTraceEvent1700%n/a5525255511
JerseyLink.Builder1690%100%20203939151511
AcceptableMediaType1622%240%202142438901
TracingInfo1590%60%9928286611
WriterInterceptorExecutor.TerminalWriterInterceptor1560%60%6631313311
InterceptorExecutor1550%140%25254242181811
NewCookieProvider1546%2228%141738403501
QualitySourceMediaType1533%180%20213940111201
AbstractFormProvider1460%180%121232323311
EntityInputStream1450%200%20205353101011
ResponseTest1420%20%5536364411
MessageBodyFactoryTest1310%140%9923232211
BasicTypesMessageProvider1300%200%171731317711
VariantListBuilderTest1270%n/a2223232211
JerseyLink1170%140%18182323111111
BasicTypesMessageProvider.PrimitiveTypes1140%80%8818184411
WriterInterceptorExecutor1100%40%13133232111111
RenderedImageProvider1090%120%141426268811
ReaderInterceptorExecutor1090%40%111129299911
Quality1057%200%141518204501
FormProviderTest990%n/a5524245511
FormMultivaluedMapProviderTest950%n/a5523235511
Statuses.StatusImpl950%160%151525257711
LanguageTagTest950%n/a8824248811
HttpHeaderListAdapter935235%15316%1321233751201
MediaTypeProvider929%40%5820233601
CookiesParser.MutableNewCookie880%n/a2217172211
StringBuilderUtilsTest860%n/a7729297711
MessageBodyFactory.DeclarationDistanceComparator840%80%7720203311
StringBuilderUtils840%180%131328284411
DataSourceProvider.ByteArrayDataSource840%60%9922226611
EntityTagProvider8310%12214%81120222401
SourceProvider.SourceWriter830%20%5523234411
AcceptableLanguageTag820%80%101023236611
MessageBodyFactory.ModelLookupKey800%220%141414143311
CookieProvider7911%12214%81120222401
HttpHeaderReader.AcceptMediaTypeListReader.AcceptableMediaTypeComparator780%140%9922222211
HttpHeaderReader.ListReader731416%80%6718232301
TracingAwarePropertiesDelegate650%120%121218186611
TracingInfo.Message650%40%7715155511
FormProvider630%80%101010106611
GrammarUtil6033384%104080%937106031201
ParameterizedHeader590%80%8816164411
MessageBodyFactory.new Comparator() {...}550%100%8813133311
MessageBodyFactory.LegacyWorkerComparator550%80%6611112211
MessagingBinders.EnabledProvidersBinder.Provider530%n/a2210102211
HttpDateFormat.HttpDateFormatterFromSimpleDateTimeFormat490%n/a5512125511
MessagingBinders.HeaderDelegateProviders4813774%101050%12142282401
FormMultivaluedMapProvider480%60%8810105511
ReaderProvider470%40%7713135511
SourceProvider.SaxSourceReader450%20%4411113311
SourceProvider.DomSourceReader440%20%4412123311
Token440%40%7714145511
WriterInterceptorExecutor.UnCloseableOutputStream420%20%7715156611
InboundMessageContext.EntityContent410%60%9915156611
NewCookieProviderTest410%n/a22772211
CookiesParser.MutableCookie400%n/a22882211
TracingLogger380%40%7710105511
FileProvider380%20%77996611
HttpDateFormat.HttpDateFormatterFromDateTimeFormatter370%n/a55775511
LocaleProvider3516%20%359112401
ByteArrayProvider350%40%88996611
Utils350%40%5510103311
MessageBodyFactory.MessageBodyWorkersConfigurator340%n/a3311113311
PathProvider340%20%66885511
DataSourceProvider340%40%77885511
InputStreamProvider330%40%8810106611
Statuses330%20%55664411
MessagingBinders330%20%22551111
NullOutputStream310%20%7713136611
DateProviderTest300%n/a22882211
MediaTypes.new HashMap() {...}300%n/a11551111
StringMessageProvider300%40%88776611
ReaderInterceptorExecutor.UnCloseableInputStream290%20%44993311
AcceptableToken290%20%4410103311
MediaTypes.new Comparator() {...}270%40%55333311
UtilsTest270%n/a22772211
MessagingBinders.EnabledProvidersBinder.DataSourceBinder250%20%22661111
AbstractMessageReaderWriterProvider250%n/a7710107711
VariantSelector.new VariantSelector.DimensionChecker() {...}250%20%66665511
Utils.new PrivilegedAction() {...}250%n/a22882211
MessagingBinders.EnabledProvidersBinder.RenderedImageBinder250%20%22661111
OutboundJaxrsResponse.Builder.new Response.StatusType() {...}240%n/a44444411
UriProvider2328%50%35682401
EnumMessageProvider230%n/a55775511
MessagingBinders.EnabledProvidersBinder.SourceBinder220%20%22551111
MessagingBinders.EnabledProvidersBinder.SaxSourceBinder220%20%22551111
MessagingBinders.EnabledProvidersBinder.DomSourceBinder220%20%22551111
DateProvider2125%n/a24682401
TracingLogger.Level210%n/a11441111
BasicTypesMessageProvider.PrimitiveTypes.new BasicTypesMessageProvider.PrimitiveTypes() {...}210%20%33552211
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
MessagingBinders.EnabledProvidersBinder.StreamSourceBinder180%20%22441111
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
MessageBodyProviderNotFoundException0%n/a33663311
HttpHeaderReader.AcceptMediaTypeListReader0%n/a22332211
MessageBodyProcessingException0%n/a33663311
StreamingOutputProvider0%n/a44554411
HttpHeaderReader.QualifiedListReader54%n/a13381301
StringHeaderProvider50%2100%25462401
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
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
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.QualitySourceMediaTypeListReader100%n/a02030201
HttpHeaderReader.AcceptableLanguageTagListReader100%n/a02030201
HttpHeaderReader.StringListReader100%n/a02030201
HttpHeaderReader.AcceptableTokenListReader100%n/a02030201
HttpHeaderReader.new HttpHeaderReader.ListElementCreator() {...}100%n/a02020201