logo

Back to index

LCOM4

Min: -0.2500, max: 1.9375, yellow zone: [0.6000 .. 0.4000].

Elements: 237, μ: 0.5853, σ: 0.6124, Var: 0.3750, defects: 18%.

Packages: 21, classes: 242.

Green: 113, yellow: 9, red: 120.

Class LCOM4 methods attributes pairs
c.h.s.t.executor.E..$Task 1.6667 2 3 1
c.h.s.t.executor.ExecutorTest 0.85 5 5 8
c.h.s.t.executor.E..$ThreadState 0 0 3 0
c.h.s.t.quorum.Q..$LastClusterSizeChange 0 0 2 0
c.h.s.t.quorum.Q..$LastClusterSizeChange 0 0 2 0
c.h.s.t.quorum.QuorumMapTest 1.8 2 5 1
c.h.s.t.quorum.QuorumCacheTest 1.8 2 5 1
c.h.s.t.slow.S..$SlowMapInterceptor 1 6 1 1
c.h.s.t.slow.S..$ThreadState 0 0 1 0
c.h.s.t.slow.SlowOperationMapTest 0.75 8 8 22
c.h.s.tests.ExampleTest -0.3 6 2 15
c.h.s.t.jmx.PartitionServiceMBeanTest 1 5 3 3
c.h.s.t.topic.I..$ThreadState 0 0 2 0
c.h.s.t.topic.ITopicTest 1.0833 5 9 6
c.h.s.t.topic.R..$ThreadState 0 0 4 0
c.h.s.t.topic.R..$MessageDataSerializableFactory 0 1 1 0
c.h.s.t.topic.R..$MessageEntity 0.875 5 2 3
c.h.s.t.topic.R..$MessageListenerImpl 2 2 4 0
c.h.s.t.topic.ReliableTopicTest 1.1071 5 7 4
c.h.s.t.topic.I..$TopicListener 0 1 3 0
c.h.s.t.replicatedmap.R..$ThreadState 0 0 1 0
c.h.s.t.replicatedmap.ReplicatedTTL 0.95 5 5 6
c.h.s.t.replicatedmap.R..$ThreadState 0 0 2 0
c.h.s.t.replicatedmap.ReplicatedMapTest 0.8 6 5 10
c.h.s.t.m.domain.IdentifiedDataSerializableDomainObject 2 2 1 0
c.h.s.t.m.domain.IdentifiedDataSerializableObjectFactory 0 1 1 0
c.h.s.t.m.domain.SerializableDomainObject 0 0 0 0
c.h.s.t.m.domain.DataSerializableDomainObject 0 2 0 0
c.h.s.t.m.domain.AbstractDomainObject 0.7167 13 5 22
c.h.s.t.m.domain.DomainObjectFactory 0 1 1 0
c.h.s.t.m.domain.PortableDomainObject 1.3333 4 1 0
c.h.s.t.m.domain.PortableObjectFactory 0 1 1 0
c.h.s.t.helpers.KeyIncrementPair 0 1 2 0
c.h.s.t.helpers.H..$GetOperationCount 1.5 2 2 1
c.h.s.t.helpers.K..$SinglePartitionStringKeyGenerator 0 1 1 0
c.h.s.t.helpers.K..$BalancedStringKeyGenerator 0 1 2 0
c.h.s.t.helpers.K..$BalancedIntKeyGenerator 0 1 0 0
c.h.s.t.helpers.K..$SharedStringKeyGenerator 0 1 3 0
c.h.s.t.helpers.TxnCounter 1.6667 2 3 1
c.h.s.t.helpers.K..$SharedIntKeyGenerator 0 1 1 0
c.h.s.t.helpers.K..$SinglePartitionIntKeyGenerator 0 1 0 0
c.h.s.t.helpers.KeyUtils 0 0 0 0
c.h.s.t.helpers.HazelcastTestUtils 0 0 1 0
c.h.s.t.helpers.K..$BalancedKeyGenerator 2 2 7 0
c.h.s.t.c.lock.L..$ThreadState 0 0 1 0
c.h.s.t.c.lock.LockCounter 1.6667 2 3 1
c.h.s.t.c.lock.LeaseLockTest 1.25 3 4 2
c.h.s.t.c.lock.T..$Counter 1.5 2 2 1
c.h.s.t.c.lock.L..$ThreadState 0 0 3 0
c.h.s.t.c.lock.LockConflictTest 1.0714 5 7 5
c.h.s.t.c.lock.T..$ThreadState 0 0 2 0
c.h.s.t.c.lock.SimpleLockTest 1 3 3 3
c.h.s.t.c.lock.LockTest 0.875 5 4 6
c.h.s.t.c.lock.TryLockTimeOutTest 1.1333 4 5 3
c.h.s.t.c.atomiclong.A..$ThreadState 0 0 2 0
c.h.s.t.c.atomiclong.A..$LongExecutionCallback 1.6667 2 3 1
c.h.s.t.c.atomiclong.A..$ThreadState 1.6667 2 3 1
c.h.s.t.c.atomiclong.AtomicLongTest 0.75 7 4 10
c.h.s.t.c.atomiclong.AsyncAtomicLongTest 1 7 6 6
c.h.s.t.m.queryresultsize.A..$EntrySetWorker 0 1 1 0
c.h.s.t.m.queryresultsize.A..$KeySetWorker 0 1 1 0
c.h.s.t.m.queryresultsize.A..$ValuesWorker 0 1 1 0
c.h.s.t.m.queryresultsize.A..$BaseWorker 1.3333 3 3 1
c.h.s.t.m.queryresultsize.MapLatencyTest 1.25 5 3 0
c.h.s.t.m.queryresultsize.MapResultSizeLimitTest 1.25 5 3 0
c.h.s.t.m.queryresultsize.AbstractMapTest 1.08 6 5 3
c.h.s.t.cardinalityestimator.C..$IncEntryProcessor 0 1 1 0
c.h.s.t.cardinalityestimator.C..$ThreadState 0 0 4 0
c.h.s.t.cardinalityestimator.CardinalityEstimatorTest 0.7321 8 8 23
c.h.s.t.c.atomicreference.A..$ThreadState 0 0 1 0
c.h.s.t.c.atomicreference.AtomicReferenceTest 1.2381 4 7 2
c.h.s.t.icache.C..$ThreadState 0 0 2 0
c.h.s.t.icache.A..$ThreadState 0 0 2 0
c.h.s.t.icache.B..$ThreadState 0 0 3 0
c.h.s.t.icache.C..$Counter 1.5 2 2 1
c.h.s.t.icache.BatchingICacheTest 0.4167 5 3 10
c.h.s.t.icache.C..$ThreadState 0 0 2 0
c.h.s.t.icache.AddRemoveListenerICacheTest 0.8929 8 8 14
c.h.s.t.icache.E..$IncrementEntryProcessor 0 1 2 0
c.h.s.t.icache.CasICacheTest 0.3333 6 3 13
c.h.s.t.icache.ConcurrentCreateICacheTest 1 3 1 1
c.h.s.t.icache.CreateDestroyICacheTest 0.4444 7 3 13
c.h.s.t.icache.R..$ThreadState 0 0 2 0
c.h.s.t.icache.EntryProcessorICacheTest 0.6 7 5 17
c.h.s.t.icache.PerformanceICacheTest 0 5 2 10
c.h.s.t.icache.EvictionICacheTest 1 6 10 10
c.h.s.t.icache.StringICacheTest 1 5 10 10
c.h.s.t.icache.CacheLoaderTest 0.9429 6 7 9
c.h.s.t.icache.MangleICacheTest 0.8611 10 4 9
c.h.s.t.icache.P..$ThreadState 0 0 2 0
c.h.s.t.icache.M..$ThreadState 0 0 3 0
c.h.s.t.icache.ExpiryICacheTest 1 3 3 3
c.h.s.t.icache.E..$ThreadState 0 1 3 0
c.h.s.t.icache.T..$Counter 1.75 2 4 1
c.h.s.t.icache.E..$Counter 1.6667 2 3 1
c.h.s.t.icache.E..$ThreadState 0 0 2 0
c.h.s.t.icache.L..$Counter 1.8571 2 7 1
c.h.s.t.icache.S..$ThreadState 0 0 1 0
c.h.s.t.icache.T..$ThreadState 0 0 2 0
c.h.s.t.icache.ReadWriteICacheTest 0.9286 7 7 10
c.h.s.t.icache.ListenerICacheTest 1.2941 4 17 2
c.h.s.t.icache.L..$Worker 0.75 3 2 3
c.h.s.t.icache.TTLICacheTest 0.4667 7 5 21
c.h.s.t.i.helpers.ICacheListenerOperationCounter 1.8 2 5 1
c.h.s.t.i.helpers.ICacheEntryEventFilter 0.75 3 2 3
c.h.s.t.i.helpers.ICacheCreateDestroyCounter 1.875 2 8 1
c.h.s.t.i.helpers.CacheUtils 0 0 0 0
c.h.s.t.i.helpers.ICacheReadWriteCounter 1.6667 2 3 1
c.h.s.t.i.helpers.ICacheEntryListener 0.6 6 5 15
c.h.s.t.i.helpers.RecordingCacheLoader 1.0833 4 4 3
c.h.s.t.i.helpers.ICacheOperationCounter 1.9375 2 16 1
c.h.s.t.i.helpers.RecordingCacheWriter 1.1562 5 8 3
c.h.s.t.special.ProbeConcurrencyTest 1.5 2 2 1
c.h.s.t.special.IterationTest 2 2 2 0
c.h.s.t.special.M..$FillMapWorker 0 1 3 0
c.h.s.t.special.I..$ThreadState 0 0 2 0
c.h.s.t.special.PerformanceMonitorLatencyTest 0 1 2 0
c.h.s.t.special.LongTestPhasesTest 1.1429 8 4 0
c.h.s.t.special.ClusterStatisticsTest 1.3333 3 3 1
c.h.s.t.special.MapHeapHogPrepareTest 1.1905 4 7 3
c.h.s.t.special.FailingTest 1.1429 8 6 0
c.h.s.t.s.helpers.InvocationTestClass 1 2 1 1
c.h.s.t.map.E..$PayloadExtractor 0 1 0 0
c.h.s.t.map.B..$ThreadState 0 0 1 0
c.h.s.t.map.AllEntrySetTest 0.9333 4 5 6
c.h.s.t.map.AllValuesTest 0.9333 4 5 6
c.h.s.t.map.E..$SillySequencePortableFactory 0 1 1 0
c.h.s.t.map.AllKeySetTest 0.9333 4 5 6
c.h.s.t.map.E..$SillySequencePortable 1.1667 4 2 1
c.h.s.t.map.M..$ThreadState 0 0 1 0
c.h.s.t.map.M..$ThreadState 0 0 2 0
c.h.s.t.map.E..$ThreadState 0 0 1 0
c.h.s.t.map.I..$ThreadState 0 0 1 0
c.h.s.t.map.E..$SillySequence 0.75 3 2 3
c.h.s.t.map.BackupExpirationMapTest 0.95 5 5 6
c.h.s.t.map.I..$ThreadState 0 0 1 0
c.h.s.t.map.IntIntMapTest 0.8333 5 6 10
c.h.s.t.map.IntByteMapTest 0.825 6 8 15
c.h.s.t.map.MapCasTest 0.1667 7 3 18
c.h.s.t.map.M..$ThreadState 0 0 1 0
c.h.s.t.map.MapAsyncOpsTest 0.4 9 5 29
c.h.s.t.map.M..$ThreadState 0 0 2 0
c.h.s.t.map.M..$IncrementEntryProcessor 0 1 2 0
c.h.s.t.map.E..$PayloadPortableExtractor 0 1 0 0
c.h.s.t.map.G..$Worker 0 1 4 0
c.h.s.t.map.M..$MapIntegrityThread 0 1 4 0
c.h.s.t.map.M..$Pojo 0 3 1 3
c.h.s.t.map.M..$StressThread 0 1 2 0
c.h.s.t.map.ExtractorMapTest 1.0476 4 7 6
c.h.s.t.map.MapLockTest 0.5833 5 3 8
c.h.s.t.map.MapEntryProcessorTest 0.8286 6 7 13
c.h.s.t.map.M..$ThreadState 0 0 2 0
c.h.s.t.map.MapGetVsQueryTest 0.2 6 2 10
c.h.s.t.map.M..$SalaryComparator 0 1 0 0
c.h.s.t.map.M..$ThreadState 0 0 1 0
c.h.s.t.map.M..$ThreadState 0 0 2 0
c.h.s.t.map.M..$ModIdMapper 0 1 1 0
c.h.s.t.map.M..$ThreadState 0 0 2 0
c.h.s.t.map.MapLongPerformanceTest 0 5 2 10
c.h.s.t.map.M..$Worker 1.6667 2 3 1
c.h.s.t.map.M..$ThreadState 0 0 2 0
c.h.s.t.map.MapDataIntegrityTest 1.3636 3 11 3
c.h.s.t.map.M..$R..$EmployeeCombiner 0.75 3 2 3
c.h.s.t.map.M..$ThreadState 0 0 7 0
c.h.s.t.map.MapComplexPredicateTest 1.1 5 5 3
c.h.s.t.map.M..$Worker 1 3 3 3
c.h.s.t.map.M..$ExternalizableValue 0 3 1 3
c.h.s.t.map.MapRaceTest 0.2778 7 3 16
c.h.s.t.map.M..$ThreadState 0 0 2 0
c.h.s.t.map.M..$I..$EmployeeReducer 1.5 2 2 1
c.h.s.t.map.M..$RangeIdCombinerFactory 0 1 2 0
c.h.s.t.map.M..$EmployeeCollator 0 1 0 0
c.h.s.t.map.MapPutAllTest 1.0909 5 11 7
c.h.s.t.map.MapReduceTest 0.4444 7 3 13
c.h.s.t.map.M..$DataSerializableValue 0 3 1 3
c.h.s.t.map.M..$IdReducerFactory 0 1 1 0
c.h.s.t.map.M..$ThreadState 0 0 2 0
c.h.s.t.map.M..$ThreadState 0 0 2 0
c.h.s.t.map.M..$SerializableValue 0 1 1 0
c.h.s.t.map.MapTransactionContextConflictTest 1.4167 3 6 1
c.h.s.t.map.MapEvictAndStoreTest 0.75 3 2 3
c.h.s.t.map.MapTTLSaturationTest 1.125 5 2 1
c.h.s.t.map.P..$ArbitraryWorker 0 1 1 0
c.h.s.t.map.P..$BaseWorker 1.6667 2 3 1
c.h.s.t.map.MapTransactionContextTest 0 1 4 0
c.h.s.t.map.M..$ThreadState 0 0 1 0
c.h.s.t.map.MapSerializationTest 1 3 3 3
c.h.s.t.map.M..$Worker 1.6667 2 3 1
c.h.s.t.map.MapTTLTest 0.6286 8 5 18
c.h.s.t.map.MapPredicateTest 0.675 9 5 18
c.h.s.t.map.M..$SillySequencePortableFactory 0 1 1 0
c.h.s.t.map.P..$ThreadState 2 2 2 0
c.h.s.t.map.M..$SillySequencePortable 1.1667 4 2 1
c.h.s.t.map.S..$ThreadState 0 0 2 0
c.h.s.t.map.MapStoreTest 1.303 4 22 2
c.h.s.t.map.M..$ThreadState 0 0 1 0
c.h.s.t.map.M..$ThreadState 0 0 2 0
c.h.s.t.map.PutAsyncAndThenTest 1.25 3 6 3
c.h.s.t.map.MapTransactionReadWriteTest 1.1429 5 7 3
c.h.s.t.map.PagingPredicateTest 1.4444 3 9 1
c.h.s.t.map.S..$ThreadState 0 0 1 0
c.h.s.t.map.S..$ThreadState 0 0 2 0
c.h.s.t.map.SerializationStrategyTest 1.0667 6 6 4
c.h.s.t.map.M..$SillySequence 0.75 3 2 3
c.h.s.t.map.M..$ThreadState 0 0 1 0
c.h.s.t.map.GrowingMapTest 1.2222 4 9 3
c.h.s.t.map.SqlPredicateTest 1.0476 4 7 6
c.h.s.t.map.MapPutAllOnTheFlyTest 1.0667 4 5 4
c.h.s.t.map.M..$Worker 0 1 4 0
c.h.s.t.map.P..$SequentialWorker 0 1 1 0
c.h.s.t.map.MapMaxSizeTest 1.45 3 10 1
c.h.s.t.map.MapEntryListenerTest 1.1429 6 21 6
c.h.s.t.map.MultiValueMapTest 1 4 6 6
c.h.s.t.map.MapTransactionGetForUpdateTest 1.4167 3 6 1
c.h.s.t.map.MapTransactionTest 1 5 8 8
c.h.s.t.map.StringStringMapTest 0.9778 6 9 10
c.h.s.t.map.SplitClusterDataTest 1.0833 4 4 3
c.h.s.t.map.M..$Worker 0 1 4 0
c.h.s.t.m.helpers.ComplexDomainObjectPortableFactory 0 1 0 0
c.h.s.t.m.helpers.IntegerGenerator 1 4 1 1
c.h.s.t.m.helpers.PredicateOperationCounter 0.9333 4 5 6
c.h.s.t.m.helpers.ScrambledZipfianGenerator 1.4286 3 7 1
c.h.s.t.m.helpers.MapStoreWithCounterPerKey -0.25 5 1 6
c.h.s.t.m.helpers.EntryListenerImpl 0.6714 11 7 30
c.h.s.t.m.helpers.MapStoreUtils 0 0 0 0
c.h.s.t.m.helpers.MapReduceOperationCounter 1.6667 2 3 1
c.h.s.t.m.helpers.EventCount 0.4688 9 4 21
c.h.s.t.m.helpers.MapStoreWithCounter 0.8254 10 7 18
c.h.s.t.m.helpers.MapMaxSizeOperationCounter 1.75 2 4 1
c.h.s.t.m.helpers.ZipfianUtils 0 0 6 0
c.h.s.t.m.helpers.ZipfianGenerator 1.1061 7 11 4
c.h.s.t.m.helpers.MapOperationCounter 1.0577 5 13 10
c.h.s.t.m.helpers.Employee 0.7531 10 9 29
c.h.s.t.m.helpers.ComplexDomainObject 0.9686 100 95 390
c.h.s.t.m.helpers.DataSerializableEmployee 0 2 0 0
c.h.s.t.queue.T..$ThreadState 0 0 2 0
c.h.s.t.queue.QueueTest 1.0667 4 5 4
c.h.s.t.queue.ProducerConsumerTest 0.2857 8 4 24
c.h.s.t.queue.P..$ProducerState 0 0 2 0
c.h.s.t.queue.P..$ConsumerState 0 0 2 0
c.h.s.t.queue.Q..$Worker 0 1 3 0
c.h.s.t.queue.TxnQueueWithLockTest 0.8333 4 2 3

Download XML.