logo

Back to index

LCOM2

Min: 0.1000, max: 0.9695, yellow zone: [0.4000 .. 0.6000].

Elements: 173, μ: 0.6262, σ: 0.2011, Var: 0.0405, defects: 37%.

Packages: 24, classes: 341.

Green: 133, yellow: 52, red: 156.

Class LCOM2 methods attributes
o.a.h.cookie.CookieIdentityComparator 1 2 1
o.a.h.cookie.CookiePriorityComparator 1 3 1
o.a.h.cookie.CookiePathComparator 1 3 2
o.a.h.cookie.MalformedCookieException 0 0 1
o.a.h.cookie.CookieRestrictionViolationException 0 0 1
o.a.h.cookie.CookieOrigin 0.6 5 4
o.a.h.cookie.CookieSpecRegistry 0.375 8 1
o.a.h.c.ssl.SSLContexts 0 0 0
o.a.h.c.ssl.StrictHostnameVerifier 1 2 1
o.a.h.c.ssl.SSLContextBuilder 0.8148 9 6
o.a.h.c.ssl.SSLInitializationException 0 0 1
o.a.h.c.ssl.PrivateKeyDetails 0.3333 3 2
o.a.h.c.ssl.TrustSelfSignedStrategy 1 1 1
o.a.h.c.ssl.NoopHostnameVerifier 1 2 1
o.a.h.c.ssl.S..$KeyManagerDelegate 0.3333 6 2
o.a.h.c.ssl.SSLSocketFactory 0.9602 16 11
o.a.h.c.ssl.AbstractVerifier 0.875 4 2
o.a.h.c.ssl.DefaultHostnameVerifier 0.5 2 2
o.a.h.c.ssl.SubjectName 0.75 3 4
o.a.h.c.ssl.BrowserCompatHostnameVerifier 1 2 1
o.a.h.c.ssl.TrustAllStrategy 1 1 1
o.a.h.c.ssl.AllowAllHostnameVerifier 1 2 1
o.a.h.c.ssl.SSLConnectionSocketFactory 0.8727 5 11
o.a.h.c.ssl.S..$TrustManagerDelegate 0.3333 3 2
o.a.h.auth.AuthOption 0.5 3 2
o.a.h.auth.InvalidCredentialsException 0 0 1
o.a.h.auth.AuthSchemeRegistry 0.2857 7 1
o.a.h.auth.BasicUserPrincipal 0.5 4 2
o.a.h.auth.MalformedChallengeException 0 0 1
o.a.h.auth.AuthState 0.6941 17 5
o.a.h.auth.KerberosCredentials 0.8333 3 2
o.a.h.auth.AuthScope 0.7333 9 10
o.a.h.auth.UsernamePasswordCredentials 0.6667 6 3
o.a.h.auth.NTCredentials 0.6562 8 4
o.a.h.auth.AuthenticationException 0 0 1
o.a.h.auth.AUTH 0 0 4
o.a.h.auth.NTUserPrincipal 0.6667 6 4
o.a.h.c.config.CookieSpecs 0 0 7
o.a.h.c.config.RequestConfig 0.9059 20 17
o.a.h.c.config.R..$Builder 0.8854 18 16
o.a.h.c.config.AuthSchemes 0 0 6
o.a.h.c.socket.PlainConnectionSocketFactory 1 2 1
o.a.h.c.params.CookieSpecParamBean 0 2 0
o.a.h.c.routing.BasicRouteDirector 0 4 0
o.a.h.c.routing.HttpRoute 0.6667 15 6
o.a.h.c.routing.RouteTracker 0.6039 22 7
o.a.h.c.entity.DeflateDecompressingEntity 0 0 0
o.a.h.c.entity.GZIPInputStreamFactory 1 1 1
o.a.h.c.entity.DecompressingEntity 0.8667 5 3
o.a.h.c.entity.DeflateInputStream 0 9 1
o.a.h.c.entity.LazyDecompressingInputStream 0.5833 8 3
o.a.h.c.entity.D..$DeflateStream 0 1 1
o.a.h.c.entity.GzipDecompressingEntity 0 0 0
o.a.h.c.entity.GzipCompressingEntity 1 5 1
o.a.h.c.entity.DeflateInputStreamFactory 1 1 1
o.a.h.c.entity.EntityBuilder 0.8458 24 10
o.a.h.c.entity.UrlEncodedFormEntity 0 0 0
o.a.h.conn.BasicEofSensorWatcher 0.1667 3 2
o.a.h.conn.HttpInetSocketAddress 0.5 2 2
o.a.h.conn.EofSensorInputStream 0.6154 13 3
o.a.h.conn.ConnectionPoolTimeoutException 0 0 1
o.a.h.conn.ConnectTimeoutException 0.5 1 2
o.a.h.conn.MultihomePlainSocketFactory 1 3 1
o.a.h.conn.HttpHostConnectException 0.5 1 2
o.a.h.conn.UnsupportedSchemeException 0 0 1
o.a.h.conn.BasicManagedEntity 0.5909 11 2
o.a.h.i.client.MinimalHttpClient 0.75 4 3
o.a.h.i.client.DefaultBackoffStrategy 0 2 0
o.a.h.i.client.DefaultServiceUnavailableRetryStrategy 0.5 2 2
o.a.h.i.client.EntityEnclosingRequestWrapper 0.375 4 2
o.a.h.i.client.AuthenticationStrategyAdaptor 0.5 7 2
o.a.h.i.client.RequestWrapper 0.8429 14 5
o.a.h.i.client.FutureRequestExecutionService 0.5 4 4
o.a.h.i.client.F..$DurationCounter 0.375 4 2
o.a.h.i.client.DefaultTargetAuthenticationHandler 0 3 0
o.a.h.i.client.AutoRetryHttpClient 0.8333 10 3
o.a.h.i.client.DecompressingHttpClient 0.8333 12 3
o.a.h.i.client.DefaultHttpRequestRetryHandler 0.75 5 4
o.a.h.i.client.ContentEncodingHttpClient 0 1 0
o.a.h.i.client.InternalHttpClient 0.8429 7 10
o.a.h.i.client.IdleConnectionEvictor 0.8333 4 6
o.a.h.i.client.TunnelRefusedException 0.5 1 2
o.a.h.i.client.RoutedRequest 0.5 2 2
o.a.h.i.client.CloseableHttpClient 0.9231 13 1
o.a.h.i.client.BasicCookieStore 0.4444 6 3
o.a.h.i.client.DefaultConnectionKeepAliveStrategy 1 1 1
o.a.h.i.client.AuthenticationStrategyImpl 0.7857 7 4
o.a.h.i.client.BasicCredentialsProvider 0 4 1
o.a.h.i.client.DefaultProxyAuthenticationHandler 0 3 0
o.a.h.i.client.DefaultRedirectStrategy 0.9 5 4
o.a.h.i.client.DefaultRedirectHandler 0.75 2 2
o.a.h.i.client.LaxRedirectStrategy 0.5 1 2
o.a.h.i.client.DefaultClientConnectionReuseStrategy 1 1 1
o.a.h.i.client.StandardHttpRequestRetryHandler 0 1 1
o.a.h.i.client.ClientParamsStack 0.75 8 4
o.a.h.i.client.RedirectLocations 0.375 12 2
o.a.h.i.client.SystemDefaultCredentialsProvider 0.5 3 2
o.a.h.i.client.HttpRequestFutureTask 0.5714 7 2
o.a.h.i.client.FutureRequestExecutionMetrics 0.7843 17 6
o.a.h.i.client.NoopUserTokenHandler 1 1 1
o.a.h.i.client.HttpRequestTaskCallable 0.72 5 10
o.a.h.i.client.ProxyAuthenticationStrategy 1 6 1
o.a.h.i.client.BasicAuthCache 0.5556 6 3
o.a.h.i.client.DefaultHttpClient 0 2 0
o.a.h.i.client.AbstractAuthenticationHandler 0.625 4 2
o.a.h.i.client.AIMDBackoffManager 0.7143 7 7
o.a.h.i.client.SystemDefaultHttpClient 0 3 0
o.a.h.i.client.DefaultUserTokenHandler 1 1 1
o.a.h.i.client.DefaultRedirectStrategyAdaptor 0 3 1
o.a.h.i.client.NullBackoffStrategy 0 2 0
o.a.h.i.client.TargetAuthenticationStrategy 1 6 1
o.a.h.i.client.BasicResponseHandler 0 4 0
o.a.h.i.client.SystemClock 0 1 0
o.a.h.i.client.CookieSpecRegistries 0 0 0
o.a.h.i.client.HttpAuthenticator 0 1 0
o.a.h.i.client.ProxyClient 0.6333 3 10
o.a.h.i.client.AbstractResponseHandler 0 2 0
o.a.h.i.client.HttpClientBuilder 0.9639 56 52
o.a.h.i.client.I..$DefaultThreadFactory 0 1 0
o.a.h.i.client.DefaultRequestDirector 0.8333 13 24
o.a.h.i.client.CloseableHttpResponseProxy 0.5 2 2
o.a.h.i.client.E..$EntityWrapper 0 3 1
o.a.h.i.client.HttpClients 0 0 0
o.a.h.i.client.AbstractHttpClient 0.9695 77 20
o.a.h.a.params.AuthParams 0 0 0
o.a.h.a.params.AuthParamBean 0 1 0
o.a.h.c.params.HttpClientParamConfig 0 0 0
o.a.h.c.params.AuthPolicy 0 0 5
o.a.h.c.params.HttpClientParams 0 0 0
o.a.h.c.params.ClientParamBean 0 11 0
o.a.h.c.params.CookiePolicy 0 0 6
o.a.h.client.CircularRedirectException 0 0 1
o.a.h.client.ClientProtocolException 0 0 1
o.a.h.client.NonRepeatableRequestException 0 0 1
o.a.h.client.RedirectException 0 0 1
o.a.h.client.HttpResponseException 0.5 1 2
o.a.h.c.scheme.SchemeSocketFactoryAdaptor 0 6 1
o.a.h.c.scheme.SchemeLayeredSocketFactoryAdaptor 0 1 1
o.a.h.c.scheme.SchemeRegistry 0.2857 7 1
o.a.h.c.scheme.PlainSocketFactory 0.8 5 1
o.a.h.c.scheme.LayeredSocketFactoryAdaptor 0 1 1
o.a.h.c.scheme.Scheme 0.6444 9 5
o.a.h.c.scheme.SocketFactoryAdaptor 0 6 1
o.a.h.c.scheme.SchemeLayeredSocketFactoryAdaptor2 0 4 1
o.a.h.i.execchain.RequestAbortedException 0 0 1
o.a.h.i.execchain.ServiceUnavailableRetryExec 0 1 3
o.a.h.i.execchain.RequestEntityProxy 0.4167 12 2
o.a.h.i.execchain.ResponseEntityProxy 0.6364 11 1
o.a.h.i.execchain.TunnelRefusedException 0.5 1 2
o.a.h.i.execchain.RetryExec 0 1 3
o.a.h.i.execchain.MinimalClientExec 0 1 6
o.a.h.i.execchain.ProtocolExec 0.5 2 3
o.a.h.i.execchain.RedirectExec 0 1 4
o.a.h.i.execchain.HttpResponseProxy 0.5 29 2
o.a.h.i.execchain.ConnectionHolder 0.75 11 8
o.a.h.i.execchain.BackoffStrategyExec 0 1 3
o.a.h.i.execchain.MainClientExec 0.6364 5 11
o.a.h.i.cookie.DateParseException 0 0 1
o.a.h.i.cookie.NetscapeDomainHandler 0 4 0
o.a.h.i.cookie.RFC2965DomainAttributeHandler 0 5 0
o.a.h.i.cookie.BasicPathHandler 0 4 0
o.a.h.i.cookie.RFC6265LaxSpec 0 1 0
o.a.h.i.cookie.RFC6265StrictSpec 1 1 1
o.a.h.i.cookie.IgnoreSpec 0 5 0
o.a.h.i.cookie.BasicCommentHandler 0 2 0
o.a.h.i.cookie.RFC2965PortAttributeHandler 0 4 0
o.a.h.i.cookie.PublicSuffixListParser 0 1 2
o.a.h.i.cookie.BasicDomainHandler 0 4 0
o.a.h.i.cookie.RFC2109DomainHandler 0 4 0
o.a.h.i.cookie.DefaultCookieSpecProvider 0 1 5
o.a.h.i.cookie.NetscapeDraftSpecFactory 0.5 2 1
o.a.h.i.cookie.IgnoreSpecFactory 0 2 0
o.a.h.i.cookie.RFC2965DiscardAttributeHandler 0 4 0
o.a.h.i.cookie.BasicExpiresHandler 0.5 2 1
o.a.h.i.cookie.RFC2109Spec 0.95 10 2
o.a.h.i.cookie.BrowserCompatSpecFactory 0.5 2 2
o.a.h.i.cookie.BrowserCompatVersionAttributeHandler 0 2 0
o.a.h.i.cookie.RFC2965VersionAttributeHandler 0 4 0
o.a.h.i.cookie.RFC2109SpecFactory 0.5 2 1
o.a.h.i.cookie.PublicSuffixFilter 0.5833 6 4
o.a.h.i.cookie.BestMatchSpecFactory 0.5 2 1
o.a.h.i.cookie.IgnoreSpecProvider 0 1 1
o.a.h.i.cookie.RFC6265CookieSpecBase 0 0 0
o.a.h.i.cookie.CookieSpecBase 0 3 0
o.a.h.i.cookie.BrowserCompatSpec 1 5 1
o.a.h.i.cookie.RFC2109VersionHandler 0 3 0
o.a.h.i.cookie.LaxExpiresHandler 0.7143 4 7
o.a.h.i.cookie.RFC6265CookieSpec 0.9205 8 11
o.a.h.i.cookie.BasicSecureHandler 0 3 0
o.a.h.i.cookie.BasicClientCookie 0.899 27 11
o.a.h.i.cookie.RFC2965SpecProvider 0 1 3
o.a.h.i.cookie.DateUtils 0 0 4
o.a.h.i.cookie.RFC2965SpecFactory 0.5 2 1
o.a.h.i.cookie.BestMatchSpec 0 1 0
o.a.h.i.cookie.NetscapeDraftHeaderParser 0.7 2 5
o.a.h.i.cookie.AbstractCookieAttributeHandler 0 2 0
o.a.h.i.cookie.DefaultCookieSpec 0.381 7 3
o.a.h.i.cookie.AbstractCookieSpec 0.25 4 1
o.a.h.i.cookie.BasicMaxAgeHandler 0 2 0
o.a.h.i.cookie.PublicSuffixDomainFilter 0.5 4 3
o.a.h.i.cookie.BasicClientCookie2 0.75 8 4
o.a.h.i.cookie.RFC2965CommentUrlAttributeHandler 0 4 0
o.a.h.i.cookie.LaxMaxAgeHandler 0.5 2 1
o.a.h.i.cookie.RFC2109SpecProvider 0 1 3
o.a.h.i.cookie.RFC6265CookieSpecProvider 0 1 3
o.a.h.i.cookie.RFC2965Spec 0 9 0
o.a.h.i.cookie.NetscapeDraftSpec 1 5 1
o.a.h.i.cookie.NetscapeDraftSpecProvider 0 1 2
o.a.h.c.params.ConnConnectionParamBean 0 1 0
o.a.h.c.params.ConnPerRouteBean 0.619 7 3
o.a.h.c.params.ConnRouteParamBean 0 3 0
o.a.h.c.params.ConnManagerParams 0 0 2
o.a.h.c.params.ConnManagerParamBean 0 3 0
o.a.h.c.params.ConnRouteParams 0 0 2
o.a.h.i.conn.CPoolEntry 0.7143 7 2
o.a.h.i.conn.P..$ConfigData 0.75 8 4
o.a.h.i.conn.BasicClientConnectionManager 0.8068 11 8
o.a.h.i.conn.S..$PoolEntry 1 2 1
o.a.h.i.conn.AbstractPooledConnAdapter 0.7857 14 1
o.a.h.i.conn.DefaultClientConnectionOperator 0.8333 6 3
o.a.h.i.conn.AbstractPoolEntry 0.6 7 5
o.a.h.i.conn.DefaultHttpRoutePlanner 0 1 1
o.a.h.i.conn.CPool 0.8333 6 4
o.a.h.i.conn.CPoolProxy 0.7931 29 1
o.a.h.i.conn.DefaultHttpResponseParserFactory 0.3333 1 3
o.a.h.i.conn.LoggingOutputStream 0.1 5 2
o.a.h.i.conn.ConnectionShutdownException 0 0 1
o.a.h.i.conn.DefaultRoutePlanner 0.5 2 1
o.a.h.i.conn.LoggingSessionOutputBuffer 0.3333 7 3
o.a.h.i.conn.SchemeRegistryFactory 0 0 0
o.a.h.i.conn.Wire 0.875 12 2
o.a.h.i.conn.P..$InternalConnectionFactory 0.5 2 2
o.a.h.i.conn.DefaultManagedHttpClientConnection 0.75 8 3
o.a.h.i.conn.H..$InternalConnFactory 0.5 2 1
o.a.h.i.conn.I..$TimeValues 0 0 2
o.a.h.i.conn.HttpConnPool 0.5 2 4
o.a.h.i.conn.IdleConnectionHandler 0.1 5 2
o.a.h.i.conn.SystemDefaultRoutePlanner 0.6667 3 1
o.a.h.i.conn.HttpPoolEntry 0.6667 6 2
o.a.h.i.conn.ProxySelectorRoutePlanner 0.6667 6 2
o.a.h.i.conn.AbstractClientConnAdapter 0.9118 34 5
o.a.h.i.conn.ManagedClientConnectionImpl 0.8864 44 5
o.a.h.i.conn.SingleClientConnManager 0.8 11 10
o.a.h.i.conn.BasicHttpClientConnectionManager 0.8289 19 12
o.a.h.i.conn.ManagedHttpClientConnectionFactory 0.5556 2 9
o.a.h.i.conn.PoolingClientConnectionManager 0.8 23 5
o.a.h.i.conn.DefaultProxyRoutePlanner 0 1 1
o.a.h.i.conn.DefaultSchemePortResolver 1 1 1
o.a.h.i.conn.LoggingSessionInputBuffer 0.5312 8 4
o.a.h.i.conn.DefaultResponseParser 0.5 2 4
o.a.h.i.conn.InMemoryDnsResolver 0.25 2 2
o.a.h.i.conn.LoggingInputStream 0.3889 9 2
o.a.h.i.conn.LoggingManagedHttpClientConnection 0.6667 7 3
o.a.h.i.conn.SystemDefaultDnsResolver 1 1 1
o.a.h.i.conn.DefaultClientConnection 0.8355 19 8
o.a.h.i.conn.S..$ConnAdapter 0 0 1
o.a.h.i.conn.DefaultHttpResponseParser 0.6667 3 3
o.a.h.i.conn.DefaultHttpClientConnectionOperator 0.6667 3 5
o.a.h.i.conn.PoolingHttpClientConnectionManager 0.8103 39 5
o.a.h.c.utils.URIBuilder 0.8241 36 15
o.a.h.c.utils.Rfc3492Idn 1 4 9
o.a.h.c.utils.CloneUtils 0 0 0
o.a.h.c.utils.JdkIdn 0 1 1
o.a.h.c.utils.URIUtils 0 0 0
o.a.h.c.utils.D..$DateFormatHolder 0 0 1
o.a.h.c.utils.Punycode 0 0 1
o.a.h.c.utils.HttpClientUtils 0 0 0
o.a.h.c.utils.DateUtils 0 0 6
o.a.h.c.utils.URLEncodedUtils 0 0 12
o.a.h.c.methods.HttpHead 1 1 1
o.a.h.c.methods.HttpGet 1 1 1
o.a.h.c.methods.R..$InternalEntityEclosingRequest 0 1 1
o.a.h.c.methods.R..$InternalRequest 0 1 1
o.a.h.c.methods.HttpPost 1 1 1
o.a.h.c.methods.AbstractExecutionAwareRequest 0.5 8 2
o.a.h.c.methods.HttpTrace 1 1 1
o.a.h.c.methods.HttpDelete 1 1 1
o.a.h.c.methods.HttpOptions 1 2 1
o.a.h.c.methods.HttpEntityEnclosingRequestBase 0.25 4 1
o.a.h.c.methods.HttpPut 1 1 1
o.a.h.c.methods.H..$HttpEntityEnclosingRequestWrapper 0.3333 3 1
o.a.h.c.methods.HttpRequestBase 0.8182 11 3
o.a.h.c.methods.HttpPatch 1 1 1
o.a.h.c.methods.RequestBuilder 0.8241 27 8
o.a.h.c.methods.HttpRequestWrapper 0.7917 12 6
o.a.h.i.auth.N..$HMACMD5 0.5556 3 3
o.a.h.i.auth.NegotiateSchemeFactory 0.3333 3 2
o.a.h.i.auth.N..$MD4 0.3333 6 6
o.a.h.i.auth.BasicSchemeFactory 0.5 2 1
o.a.h.i.auth.NTLMEngineImpl 1 2 40
o.a.h.i.auth.N..$Type1Message 0.5 2 3
o.a.h.i.auth.NegotiateScheme 0.9375 8 4
o.a.h.i.auth.N..$Type3Message 0.7045 4 11
o.a.h.i.auth.SPNegoScheme 1 7 1
o.a.h.i.auth.GGSSchemeBase 0.8485 11 6
o.a.h.i.auth.N..$Type2Message 0.75 4 4
o.a.h.i.auth.KerberosScheme 1 7 1
o.a.h.i.auth.HttpEntityDigester 0.3333 4 3
o.a.h.i.auth.HttpAuthenticator 0.4 5 1
o.a.h.i.auth.RFC2617Scheme 0.7778 9 3
o.a.h.i.auth.KerberosSchemeFactory 0.25 4 2
o.a.h.i.auth.NTLMScheme 0.7143 7 3
o.a.h.i.auth.NTLMEngineException 0 0 1
o.a.h.i.auth.N..$Handle 0.8429 10 7
o.a.h.i.auth.AuthSchemeBase 0.5 6 1
o.a.h.i.auth.NTLMSchemeFactory 0 2 0
o.a.h.i.auth.SPNegoSchemeFactory 0.25 4 2
o.a.h.i.auth.N..$NTLMMessage 0.5333 15 2
o.a.h.i.auth.UnsupportedDigestAlgorithmException 0 0 1
o.a.h.i.auth.DigestScheme 0.9097 12 12
o.a.h.i.auth.DigestSchemeFactory 0.5 2 1
o.a.h.i.auth.N..$CipherGen 0.9339 20 28
o.a.h.i.auth.BasicScheme 0.7857 7 2
o.a.h.c.protocol.RequestDefaultHeaders 0 1 1
o.a.h.c.protocol.RequestAcceptEncoding 0 1 1
o.a.h.c.protocol.HttpClientContext 1 22 13
o.a.h.c.protocol.RequestClientConnControl 0.5 1 2
o.a.h.c.protocol.ResponseAuthCache 0.25 4 1
o.a.h.c.protocol.RequestAddCookies 0 1 1
o.a.h.c.protocol.RequestAuthCache 0 2 1
o.a.h.c.protocol.RequestProxyAuthentication 0 1 0
o.a.h.c.protocol.RequestAuthenticationBase 0.6667 3 1
o.a.h.c.protocol.ResponseProcessCookies 0 2 1
o.a.h.c.protocol.RequestExpectContinue 0 1 0
o.a.h.c.protocol.ResponseContentEncoding 0.3333 1 3
o.a.h.c.protocol.ClientContextConfigurer 0 4 1
o.a.h.c.protocol.RequestTargetAuthentication 0 1 0
o.a.h.i.c.tsccm.BasicPoolEntryRef 0 1 1
o.a.h.i.c.tsccm.RouteSpecificPool 0.7755 14 7
o.a.h.i.c.tsccm.WaitingThreadAborter 0 2 2
o.a.h.i.c.tsccm.ConnPoolByRoute 0.8 25 13
o.a.h.i.c.tsccm.BasicPooledConnAdapter 0 3 0
o.a.h.i.c.tsccm.BasicPoolEntry 0.8 10 4
o.a.h.i.c.tsccm.WaitingThread 0.5833 6 4
o.a.h.i.c.tsccm.ThreadSafeClientConnManager 0.8056 18 6
o.a.h.i.c.tsccm.AbstractConnPool 0.8977 11 8
o.a.h.c.util.InetAddressUtils 0 0 7
o.a.h.c.util.PublicSuffixMatcherLoader 0 0 1
o.a.h.c.util.PublicSuffixListParser 0 2 0
o.a.h.c.util.PublicSuffixList 0.6667 3 3
o.a.h.c.util.PublicSuffixMatcher 0.8333 6 2

Download XML.