logo

Back to index

LCOM

Min: 1.0000, max: 975.0000, yellow zone: [15.0000 .. 5.0000].

Elements: 114, μ: 34.7719, σ: 121.3647, Var: 14729.3866, defects: 5%.

Packages: 36, classes: 269.

Green: 207, yellow: 32, red: 30.

Class LCOM methods pairs empty nonempty
o.e.h.mr.WritableBytesConverter 0 1 0 0 0
o.e.h.mr.E..$EsInputSplit 0 6 15 5 10
o.e.h.mr.E..$EsOldAPIOutputCommitter 15 6 15 15 0
o.e.h.mr.SafeWritableConverter 0 1 0 0 0
o.e.h.mr.HeartBeat 0 2 1 0 1
o.e.h.mr.HadoopIOUtils 0 0 0 0 0
o.e.h.mr.M..$MultiOldOutputCommitter 0 6 15 0 15
o.e.h.mr.E..$WritableEsInputRecordReader 8 5 10 9 1
o.e.h.mr.EsOutputFormat 15 6 15 15 0
o.e.h.mr.HadoopCfgUtils 0 0 0 0 0
o.e.h.mr.LinkedMapWritable 34 20 190 112 78
o.e.h.mr.E..$EsOutputCommitter 15 6 15 15 0
o.e.h.mr.WritableCompatUtil 0 0 0 0 0
o.e.h.mr.M..$MultiNewRecordWriter 0 2 1 0 1
o.e.h.mr.E..$EsInputRecordReader 58 13 78 68 10
o.e.h.mr.EsInputFormat 21 7 21 21 0
o.e.h.mr.MultiOutputFormat 21 7 21 21 0
o.e.h.mr.WritableArrayWritable 3 3 3 3 0
o.e.h.mr.WritableValueReader 231 22 231 231 0
o.e.h.mr.E..$JsonWritableEsInputRecordReader 6 4 6 6 0
o.e.h.mr.WritableValueWriter 3 3 3 3 0
o.e.h.mr.ReportingUtils 0 0 0 0 0
o.e.h.mr.M..$MultiNewOutputCommitter 0 5 10 0 10
o.e.h.mr.M..$MultiOldRecordWriter 0 2 1 0 1
o.e.h.mr.E..$AbstractWritableEsInputRecordReader 6 4 6 6 0
o.e.h.mr.E..$EsRecordWriter 9 6 15 12 3
o.e.h.s.h.w.impl.SerializationLogRenderer 3 3 3 3 0
o.e.h.s.h.w.impl.SerializationEventConverter 1 2 1 1 0
o.e.h.s.h.w.impl.DelegatingErrorHandler 0 4 6 3 3
o.e.h.s.h.w.impl.SerializationHandlerLoader 6 4 6 6 0
o.e.h.u.encoding.HttpEncodingTools 0 0 0 0 0
o.e.h.s.field.ExtractorUtils 0 0 0 0 0
o.e.h.s.field.DateIndexFormatter 1 3 3 2 1
o.e.h.s.field.ConstantFieldExtractor 14 8 28 21 7
o.e.h.s.field.F..$Result 0 0 0 0 0
o.e.h.s.field.DefaultIndexExtractor 0 1 0 0 0
o.e.h.s.field.J..$FixedFieldExtractor 1 2 1 1 0
o.e.h.s.field.F..$NumberedInclude 0 3 3 0 3
o.e.h.s.field.DefaultParamsExtractor 0 1 0 0 0
o.e.h.s.field.JsonFieldExtractors 78 13 78 78 0
o.e.h.s.field.AbstractIndexExtractor 20 8 28 24 4
o.e.h.s.field.FieldFilter 0 0 0 0 0
o.e.h.s.field.NoOpFieldExtractor 1 2 1 1 0
o.e.h.s.field.ChainedFieldExtractor 0 1 0 0 0
o.e.h.s.field.MapWritableFieldExtractor 1 3 3 2 1
o.e.h.s.field.AbstractDefaultParamsExtractor 0 5 10 5 5
o.e.h.s.field.J..$PrecomputedFieldExtractor 1 2 1 1 0
o.e.h.s.h.write.SerializationErrorHandler 6 4 6 6 0
o.e.h.s.h.write.SerializationFailure 0 1 0 0 0
o.e.h.s.d.mapping.MappingSet 2 4 6 4 2
o.e.h.s.d.mapping.MappingUtils 0 0 0 0 0
o.e.h.s.d.mapping.Mapping 2 5 10 6 4
o.e.h.s.d.mapping.FieldParser 0 0 0 0 0
o.e.h.s.d.mapping.Field 0 4 6 3 3
o.e.h.rest.HeaderProcessor 6 4 6 6 0
o.e.h.rest.S..$SimpleRetry 0 1 0 0 0
o.e.h.rest.R..$PartitionReader 0 2 1 0 1
o.e.h.rest.NetworkUtils 0 0 0 0 0
o.e.h.rest.RestService 0 0 0 0 0
o.e.h.rest.EsHadoopNoNodesLeftException 0 1 0 0 0
o.e.h.rest.HttpStatus 0 0 0 0 0
o.e.h.rest.ScrollQuery 25 10 45 35 10
o.e.h.rest.P..$Slice 0 4 6 3 3
o.e.h.rest.SimpleHttpRetryPolicy 1 2 1 1 0
o.e.h.rest.SimpleResponse 13 11 55 34 21
o.e.h.rest.NoHttpRetryPolicy 0 1 0 0 0
o.e.h.rest.DelegatingInputStream 0 15 105 12 93
o.e.h.rest.N..$NoRetry 0 1 0 0 0
o.e.h.rest.RestRepository 58 29 406 232 174
o.e.h.rest.EsHadoopTransportException 0 0 0 0 0
o.e.h.rest.Resource 17 7 21 19 2
o.e.h.rest.R..$PartitionWriter 0 1 0 0 0
o.e.h.rest.S..$Slice 0 0 0 0 0
o.e.h.rest.EsHadoopParsingException 0 0 0 0 0
o.e.h.rest.R..$BulkActionResponse 3 3 3 3 0
o.e.h.rest.EsHadoopInvalidRequest 0 0 0 0 0
o.e.h.rest.ErrorUtils 0 0 0 0 0
o.e.h.rest.R..$MultiReaderIterator 13 6 15 14 1
o.e.h.rest.SimpleRequest 0 8 28 11 17
o.e.h.rest.R..$Resources 0 2 1 0 1
o.e.h.rest.NetworkClient 0 7 21 9 12
o.e.h.rest.EsHadoopRemoteException 1 2 1 1 0
o.e.h.rest.SearchRequestBuilder 195 23 253 224 29
o.e.h.rest.InitializationUtils 0 0 0 0 0
o.e.h.rest.PartitionDefinition 23 14 91 57 34
o.e.h.rest.ErrorExtractor 4 4 6 5 1
o.e.h.rest.RestClient 975 46 1035 1005 30
o.e.h.r.bulk.B..$BulkError 6 4 6 6 0
o.e.h.r.bulk.B..$BulkAttempt 0 0 0 0 0
o.e.h.r.bulk.BulkResponse 34 9 36 35 1
o.e.h.r.bulk.BulkProcessor 35 10 45 40 5
o.e.h.u.unit.Booleans 0 0 0 0 0
o.e.h.u.unit.TimeValue 316 29 406 361 45
o.e.h.u.unit.Strings 0 0 0 0 0
o.e.h.u.unit.ByteSizeValue 123 18 153 138 15
o.e.h.s.h.read.DeserializationErrorHandler 6 4 6 6 0
o.e.h.s.h.read.DeserializationFailure 0 1 0 0 0
o.e.h.s.bulk.CreateBulkFactory 0 1 0 0 0
o.e.h.s.bulk.ScriptTemplateBulk 0 1 0 0 0
o.e.h.s.bulk.P..$StaticFieldExtractor 0 3 3 1 2
o.e.h.s.bulk.JsonScriptTemplateBulk 0 1 0 0 0
o.e.h.s.bulk.PerEntityPoolingMetadataExtractor 8 5 10 9 1
o.e.h.s.bulk.A..$DynamicFieldExtractor 0 1 0 0 0
o.e.h.s.bulk.IndexBulkFactory 0 1 0 0 0
o.e.h.s.bulk.BulkCommands 0 0 0 0 0
o.e.h.s.bulk.JsonTemplatedBulk 1 2 1 1 0
o.e.h.s.bulk.A..$FieldWriter 0 3 3 1 2
o.e.h.s.bulk.A..$DynamicHeaderRef 0 1 0 0 0
o.e.h.s.bulk.P..$UnsupportedMetadataFieldExtractor 0 1 0 0 0
o.e.h.s.bulk.RawJson 0 4 6 0 6
o.e.h.s.bulk.TemplatedBulk 4 4 6 5 1
o.e.h.s.bulk.AbstractBulkFactory 58 12 66 62 4
o.e.h.s.bulk.A..$DynamicEndRef 0 1 0 0 0
o.e.h.s.bulk.BulkEntryWriter 0 2 1 0 1
o.e.h.s.bulk.UpdateBulkFactory 19 7 21 20 1
o.e.h.h.i.elasticsearch.BaseEventConverter 21 7 21 21 0
o.e.h.h.i.elasticsearch.ElasticsearchHandler 12 9 36 24 12
o.e.hadoop.EsHadoopUnsupportedOperationException 0 0 0 0 0
o.e.hadoop.EsHadoopException 0 0 0 0 0
o.e.hadoop.EsHadoopIllegalStateException 0 0 0 0 0
o.e.hadoop.EsHadoopIllegalArgumentException 0 0 0 0 0
o.e.h.u.regex.Regex 0 0 0 0 0
o.e.h.h.impl.LogRenderer 1 2 1 1 0
o.e.h.h.impl.BaseExceptional 1 2 1 1 0
o.e.h.h.impl.PreloadedHandlerLoader 0 1 0 0 0
o.e.h.h.impl.AbortOnFailure 3 3 3 3 0
o.e.h.h.impl.DropAndLog 1 3 3 2 1
o.e.h.h.impl.AbstractHandlerLoader 9 6 15 12 3
o.e.h.hive.EsHiveOutputFormat 1 2 1 1 0
o.e.h.hive.E..$EsHiveSplit 0 6 15 7 8
o.e.h.hive.HiveFieldExtractor 0 2 1 0 1
o.e.h.hive.E..$EsHiveRecordWriter 1 2 1 1 0
o.e.h.hive.H..$Comparator 0 1 0 0 0
o.e.h.hive.HiveType 0 5 10 4 6
o.e.h.hive.EsStorageHandler 36 9 36 36 0
o.e.h.hive.HiveUtils 0 0 0 0 0
o.e.h.hive.HiveWritableValueWriter 1 2 1 1 0
o.e.h.hive.HiveValueReader 36 9 36 36 0
o.e.h.hive.EsHiveInputFormat 10 5 10 10 0
o.e.h.hive.HiveBytesConverter 0 1 0 0 0
o.e.h.hive.H..$DateWritableWriter 0 0 0 0 0
o.e.h.hive.HiveBytesArrayWritable 0 9 36 8 28
o.e.h.hive.HiveValueWriter 8 5 10 9 1
o.e.h.hive.EsSerDe 24 9 36 30 6
o.e.h.serialization.S..$JsonFragment 0 2 1 0 1
o.e.h.serialization.S..$JsonResult 0 5 10 2 8
o.e.h.serialization.P..$Matcher 4 4 6 5 1
o.e.h.serialization.JdkBytesConverter 0 1 0 0 0
o.e.h.serialization.ParsingUtils 0 0 0 0 0
o.e.h.serialization.EsHadoopSerializationException 0 0 0 0 0
o.e.h.serialization.S..$Scroll 15 6 15 15 0
o.e.h.serialization.MapFieldExtractor 0 1 0 0 0
o.e.h.serialization.ScrollReaderConfigBuilder 168 20 190 179 11
o.e.h.serialization.ScrollReader 66 16 120 93 27
o.e.h.cli.ConsolePrompt 13 6 15 14 1
o.e.h.cli.Keytool 8 5 10 9 1
o.e.h.r.stats.Stats 0 1 0 0 0
o.e.h.s.dto.IndicesAliases 0 1 0 0 0
o.e.h.s.dto.ShardInfo 19 11 55 37 18
o.e.h.s.dto.I..$Alias 2 5 10 6 4
o.e.h.s.dto.NodeInfo 7 11 55 31 24
o.e.h.cfg.PropertiesSettings 0 5 10 4 6
o.e.h.cfg.HadoopSettings 0 5 10 0 10
o.e.h.cfg.CompositeSettings 0 5 10 0 10
o.e.h.cfg.HadoopSettingsManager 0 1 0 0 0
o.e.h.cfg.FilteredSettings 0 6 15 4 11
o.e.h.cfg.SettingsView 0 6 15 7 8
o.e.h.cfg.H..$FromHadoopConfiguration 0 0 0 0 0
o.e.h.cfg.Settings 9316 137 9316 9316 0
o.e.h.r.b.h.impl.DelegatingErrorHandler 0 4 6 3 3
o.e.h.r.b.h.impl.BulkErrorEventConverter 1 2 1 1 0
o.e.h.r.b.h.impl.BulkWriteHandlerLoader 6 4 6 6 0
o.e.h.r.b.h.impl.BulkLogRenderer 1 2 1 1 0
o.e.h.r.b.h.impl.HttpRetryHandler 1 2 1 1 0
o.e.h.r.query.MatchAllQueryBuilder 3 3 3 3 0
o.e.h.r.query.RawQueryBuilder 0 3 3 0 3
o.e.h.r.query.BoolQueryBuilder 3 6 15 9 6
o.e.h.r.query.SimpleQueryParser 0 0 0 0 0
o.e.h.r.query.QueryStringQueryBuilder 0 10 45 21 24
o.e.h.r.query.TermQueryBuilder 0 5 10 1 9
o.e.h.r.query.QueryBuilder 1 2 1 1 0
o.e.h.r.query.QueryUtils 0 0 0 0 0
o.e.h.r.query.ConstantScoreQueryBuilder 0 5 10 1 9
o.e.h.r.query.FilteredQueryBuilder 0 5 10 1 9
o.e.h.security.EsHadoopSecurityException 0 0 0 0 0
o.e.h.security.SecureSettings 0 1 0 0 0
o.e.h.security.KeystoreWrapper 0 7 21 6 15
o.e.h.security.K..$KeystoreBuilder 0 3 3 1 2
o.e.h.m.compat.CompatHandler 0 0 0 0 0
o.e.h.m.compat.ReflectiveInvoker 0 2 1 0 1
o.e.h.r.pooling.T..$LeasedTransport 0 3 3 0 3
o.e.h.r.pooling.T..$PooledCommonsHttpTransport 1 2 1 1 0
o.e.h.r.pooling.TransportPool 5 7 21 13 8
o.e.h.r.pooling.PooledTransportManager 0 0 0 0 0
o.e.h.r.pooling.P..$PoolCleaner 0 1 0 0 0
o.e.h.r.pooling.PooledHttpTransportFactory 2 5 10 6 4
o.e.h.r.commonshttp.S..$SelfSignedStrategy 0 1 0 0 0
o.e.h.r.commonshttp.SocksSocketFactory 1 2 1 1 0
o.e.h.r.commonshttp.C..$ResponseInputStream 4 4 6 5 1
o.e.h.r.commonshttp.DeleteMethodWithBody 0 1 0 0 0
o.e.h.r.commonshttp.BytesArrayRequestEntity 4 4 6 5 1
o.e.h.r.commonshttp.ProtocolAwareHostConfiguration 3 3 3 3 0
o.e.h.r.commonshttp.S..$TrustManagerDelegate 0 3 3 0 3
o.e.h.r.commonshttp.C..$SocketTrackingConnectionManager 0 2 1 0 1
o.e.h.r.commonshttp.GetMethodWithBody 0 1 0 0 0
o.e.h.r.commonshttp.CommonsHttpTransportFactory 0 1 0 0 0
o.e.h.r.commonshttp.SSLSocketFactory 55 11 55 55 0
o.e.h.r.commonshttp.DelegatedProtocol 0 3 3 0 3
o.e.h.r.commonshttp.CommonsHttpTransport 8 8 28 18 10
o.e.h.r.request.GetAliasesRequestBuilder 1 3 3 2 1
o.e.h.r.request.RequestBuilder 0 1 0 0 0
o.e.h.r.request.G..$Response 0 1 0 0 0
o.e.h.handler.EsHadoopAbortHandlerException 0 0 0 0 0
o.e.h.s.builder.NoOpValueWriter 0 1 0 0 0
o.e.h.s.builder.V..$Result 1 2 1 1 0
o.e.h.s.builder.A..$FieldContext 2 4 6 4 2
o.e.h.s.builder.FilteringValueWriter 0 2 1 0 1
o.e.h.s.builder.JdkValueWriter 3 3 3 3 0
o.e.h.s.builder.AbstractValueReader 0 3 3 0 3
o.e.h.s.builder.ContentBuilder 0 4 6 0 6
o.e.h.s.builder.JdkValueReader 770 40 780 775 5
o.e.h.u.ecs.ElasticCommonSchema 1 2 1 1 0
o.e.h.u.ecs.H..$GetPropAction 1 2 1 1 0
o.e.h.u.ecs.E..$TemplateBuilder 9 7 21 15 6
o.e.h.u.ecs.HostData 3 10 45 24 21
o.e.h.u.ecs.MessageTemplate 1 2 1 1 0
o.e.h.u.ecs.FieldNames 0 0 0 0 0
o.e.h.s.json.J..$JacksonObjectReader 0 0 0 0 0
o.e.h.s.json.BackportedJacksonMappingIterator 8 5 10 9 1
o.e.h.s.json.BackportedObjectReader 4 4 6 5 1
o.e.h.s.json.JsonFactory 0 0 0 0 0
o.e.h.s.json.JacksonJsonParser 0 21 210 57 153
o.e.h.s.json.JacksonJsonGenerator 0 24 276 121 155
o.e.h.s.json.BlockAwareJsonParser 0 23 253 40 213
o.e.h.s.json.BackportedJsonStringEncoder 1 2 1 1 0
o.e.h.util.ObjectUtils 0 0 0 0 0
o.e.h.util.ReflectionUtils 0 0 0 0 0
o.e.h.util.S..$IpAndPort 0 1 0 0 0
o.e.h.util.BytesArrayPool 0 6 15 5 10
o.e.h.util.ArrayUtils 0 0 0 0 0
o.e.h.util.Version 0 0 0 0 0
o.e.h.util.UnicodeUtil 0 0 0 0 0
o.e.h.util.FastByteArrayOutputStream 0 9 36 8 28
o.e.h.util.D..$JodaTime 0 0 0 0 0
o.e.h.util.EsMajorVersion 0 9 36 14 22
o.e.h.util.DateUtils 0 0 0 0 0
o.e.h.util.IOUtils 0 0 0 0 0
o.e.h.util.T..$Entry 0 2 1 0 1
o.e.h.util.Assert 0 0 0 0 0
o.e.h.util.TrackingBytesArray 0 13 78 13 65
o.e.h.util.BytesRef 3 7 21 12 9
o.e.h.util.FastByteArrayInputStream 3 11 55 29 26
o.e.h.util.D..$Jdk6 0 0 0 0 0
o.e.h.util.S..$JacksonStringEncoder 0 0 0 0 0
o.e.h.util.FieldAlias 0 2 1 0 1
o.e.h.util.BytesArray 0 20 190 65 125
o.e.h.util.WritableUtils 0 0 0 0 0
o.e.h.util.Constants 0 0 0 0 0
o.e.h.util.SettingsUtils 0 0 0 0 0
o.e.h.util.StringUtils 0 0 0 0 0
o.e.h.r.b.handler.BulkWriteErrorCollector 39 11 55 47 8
o.e.h.r.b.handler.BulkWriteFailure 3 3 3 3 0
o.e.h.r.b.handler.BulkWriteErrorHandler 6 4 6 6 0
o.e.h.s.handler.SerdeErrorCollector 5 6 15 10 5
o.e.h.s.h.r.impl.DeserializationEventConverter 1 2 1 1 0
o.e.h.s.h.r.impl.DelegatingErrorHandler 0 4 6 3 3
o.e.h.s.h.r.impl.AbortOnlyHandlerLoader 0 1 0 0 0
o.e.h.s.h.r.impl.DeserializationLogRenderer 1 2 1 1 0
o.e.h.s.h.r.impl.DeserializationHandlerLoader 6 4 6 6 0

Download XML.