logo

Back to index

LCOM5

Min: -0.0000, max: 1.5000, yellow zone: [0.6000 .. 0.4000].

Elements: 214, μ: 0.8917, σ: 0.2172, Var: 0.0472, defects: 19%.

Packages: 18, classes: 351.

Green: 7, yellow: 4, red: 340.

Class LCOM5 m a
s.q.planning.NullPlan NaN 3 0
s.q.planning.UnorderedComposablePlan NaN 2 0
s.q.planning.Planner NaN 0 0
s.q.planning.Q..$ 0.92 6 5
s.q.planning.C..$ NaN 1 1
s.q.planning.ComposablePlan 0.5 3 1
s.q.planning.QueryExecutor 0.9444 7 6
s.q.planning.P..$ 1.3333 2 3
s.q.planning.OrderedComposablePlan 1 3 1
s.q.planning.M..$ 0.6944 13 3
s.q.planning.PostPlanningActions NaN 0 0
s.q.planning.MergingResultSpool NaN 0 0
s.q.planning.P..$ 0.7444 31 3
s.q.caching.CompleteCacheServeMarkerRow NaN 0 0
s.q.caching.KeyValueCache 1 13 8
s.q.caching.MonitoringInfos 1 17 4
s.q.caching.NullCache NaN 4 0
s.q.caching.IncompleteCacheServeMarkerRow NaN 0 0
s.q.caching.M..$ 0.75 5 1
s.q.caching.K..$ 0.3333 4 1
s.q.s.costs.Q..$ 0.75 5 1
s.q.s.costs.package NaN 0 0
s.q.s.costs.LinearQueryCostFuntionFactory NaN 0 0
s.q.s.costs.package$ 0 0 1
s.q.s.costs.L..$defaultF..$ NaN 1 1
s.q.s.costs.LinearSimpleHashJoinCosts 1 30 2
s.q.s.costs.L..$ 0 0 1
s.q.s.costs.QueryCosts 1 13 2
s.c.serialization.K..$SerializerEntry 1 15 3
s.c.serialization.ScrayKryoInstantiator 0.75 5 2
s.c.serialization.KryoPoolSerialization NaN 0 0
s.c.serialization.K..$S..$ 0.6667 4 1
s.c.serialization.K..$ 0.9444 7 6
s.q.source.I..$FilteredSetRow 0.825 9 5
s.q.source.E..$class NaN 0 0
s.q.source.K..$ NaN 1 1
s.q.source.EagerEmptyRowDispenserSource 0.8636 12 4
s.q.source.EagerCollectingQueryMappingSource 0.8788 12 3
s.q.source.C..$ NaN 1 1
s.q.source.L..$ 0.9167 5 3
s.q.source.S..$class NaN 0 0
s.q.source.ColumnDispenserTransformer NaN 0 0
s.q.source.P..$ NaN 1 1
s.q.source.LazyQueryDomainFilterSource 0.5 3 1
s.q.source.NullSource NaN 8 0
s.q.source.S..$EmptyIterator NaN 95 0
s.q.source.LazyEmptyRowDispenserSource 0.9545 12 4
s.q.source.IndexMergeSource 0.8056 10 4
s.q.source.L..$ NaN 1 1
s.q.source.KeyedSource 0.9821 15 8
s.q.source.LimitIncreasingQueryableSource 0.9375 9 4
s.q.source.MergeReferenceColumns 1 17 4
s.q.source.SplittedAutoIndexQueryableSource 1 12 9
s.q.source.LazyQueryMappingSource 0.9167 13 5
s.q.source.S..$ 0.9375 5 4
s.q.source.QueryableSource NaN 0 0
s.q.source.SimpleHashJoinSource 0.9796 15 7
s.q.source.package NaN 0 0
s.q.source.M..$ 0.8 6 1
s.q.source.LazyQueryColumnDispenserSource 0.875 5 2
s.q.source.S..$W..$ NaN 1 1
s.q.source.package$ NaN 1 1
s.q.source.OrderingEagerMappingSource 0.8 6 1
s.q.source.DomainFilterSource NaN 0 0
s.q.source.EagerCollectingColumnDispenserSource 0.875 5 2
s.q.source.L..$class NaN 0 0
s.q.source.ParallelizedQueryableSource 1 14 7
s.q.source.L..$WrappingIteratorExtender 0.9941 102 5
s.q.source.D..$ 0.6667 4 3
s.q.source.S..$ NaN 1 1
s.q.source.TimeoutMappingSource 0.8 6 2
s.q.source.EagerCollectingDomainFilterSource 0.6667 4 1
s.q.source.IdentityEagerCollectingQueryMappingSource 0.5 3 1
s.q.source.E..$ NaN 1 1
s.q.source.Q..$ 0.6667 3 3
s.q.source.PrefetchingSplitIterator 1.0033 103 9
s.q.source.SimpleLinearTimeBasedSplitter 0.875 9 3
s.q.source.S..$WrappingIteratorRequestor 0.9915 107 10
s.q.source.S..$SimpleTimeIterator 0.9932 99 6
s.q.s.indexing.W..$ 0.8333 7 1
s.q.s.indexing.WildcardIndexConfig 1 25 7
s.q.s.indexing.IndexConfig NaN 1 1
s.q.s.indexing.S..$ 0.75 5 1
s.q.s.indexing.T..$ 0.6429 15 1
s.q.s.indexing.SimpleHashJoinConfig NaN 11 0
s.q.s.indexing.TimeIndexConfig 1 27 8
s.querying.R..$ 0.9855 41 19
s.querying.package NaN 0 0
s.querying.package$ 0 0 1
s.querying.package$E..$ 1.0031 18 19
s.q.storeabstraction.S..$class NaN 0 0
s.q.description.D..$ 1 4 3
s.q.description.G..$ 0.6667 4 1
s.q.description.FloatColumn 1 5 1
s.q.description.B..$ 1 4 3
s.q.description.C..$ 0.75 5 1
s.q.description.DoubleColumn 1 5 1
s.q.description.IsNull 1 11 1
s.q.description.Columns 1 11 1
s.q.description.BigIntegerColumn 1 5 1
s.q.description.B..$ 1 4 3
s.q.description.Smaller 1 14 3
s.q.description.ByteArrType NaN 0 0
s.q.description.DoubleType NaN 0 0
s.q.description.I..$ 1 4 3
s.q.description.C..$ 0.75 5 1
s.q.description.B..$ 1 4 3
s.q.description.S..$ 1 4 3
s.q.description.LongColumn 1 5 1
s.q.description.L..$ 1 4 3
s.q.description.F..$ 1 4 3
s.q.description.C..$ NaN 1 1
s.q.description.WildcardChecker NaN 0 0
s.q.description.Unequal 1 14 3
s.q.description.D..$ 1 4 3
s.q.description.C..$ 0.75 5 1
s.q.description.E..$ 0.6667 4 1
s.q.description.ObjectType NaN 0 0
s.q.description.StringType NaN 0 0
s.q.description.DateColumn 1 5 1
s.q.description.RowColumnComparator NaN 0 0
s.q.description.Q..$ 0.75 5 1
s.q.description.RowColumn 1 13 2
s.q.description.S..$ 1 4 3
s.q.description.TimestampColumn 1 5 1
s.q.description.S..$ 0.6667 4 1
s.q.description.TimeColumn 1 5 1
s.q.description.ManuallyIndexConfiguration 1 19 5
s.q.description.U..$ 0.6667 4 1
s.q.description.ObjectColumn 1 4 1
s.q.description.S..$ 0.75 5 1
s.q.description.ShortColumn 1 5 1
s.q.description.S..$ 0.6667 4 1
s.q.description.B..$ 1 4 3
s.q.description.A..$ 0.75 5 1
s.q.description.U..$ 1 4 3
s.q.description.UUIDType NaN 0 0
s.q.description.W..$ 0.6667 4 1
s.q.description.TimestampType NaN 0 0
s.q.description.ArrayByteColumn 1 5 1
s.q.description.And 1 10 1
s.q.description.C..$ 0.75 5 1
s.q.description.I..$ 1 4 3
s.q.description.TableConfiguration 1 25 8
s.q.description.I..$ 0.75 5 1
s.q.description.CompositeRow 1 10 1
s.q.description.BigIntegerType NaN 0 0
s.q.description.B..$ 1.0028 19 20
s.q.description.C..$class NaN 0 0
s.q.description.G..$ 0.6667 4 1
s.q.description.Or 1 10 1
s.q.description.IntType NaN 0 0
s.q.description.A..$ 0.7273 12 1
s.q.description.R..$ 1.0833 5 3
s.q.description.StringColumn 1 5 1
s.q.description.TimeType NaN 0 0
s.q.description.Greater 1 14 3
s.q.description.BigIntType NaN 0 0
s.q.description.URLColumn 1 5 1
s.q.description.T..$ 1 4 3
s.q.description.R..$ 0.6667 4 1
s.q.description.DateType NaN 0 0
s.q.description.SmallerEqual 1 14 3
s.q.description.ColumnOrdering 1 14 3
s.q.description.ByteType NaN 0 0
s.q.description.B..$ 1 4 3
s.q.description.IntegerColumn 1 5 1
s.q.description.O..$ 0.75 5 1
s.q.description.ColumnFactory NaN 0 0
s.q.description.U..$ 1 4 3
s.q.description.URLType NaN 0 0
s.q.description.R..$class NaN 0 0
s.q.description.IntColumn 1 5 1
s.q.description.U..$ 1 4 3
s.q.description.BigDecimalType NaN 0 0
s.q.description.BigIntColumn 1 5 1
s.q.description.T..$ 0.75 5 1
s.q.description.IndexConfiguration 1 21 6
s.q.description.EmptyRow NaN 7 0
s.q.description.SimpleRow 0.9683 22 3
s.q.description.Column 1 13 2
s.q.description.V..$ 0.6667 4 1
s.q.description.ColumnConfiguration 1 13 2
s.q.description.I..$ 0.6667 4 1
s.q.description.IntegerType NaN 0 0
s.q.description.ColumnGrouping 1 11 1
s.q.description.AutoIndexConfiguration 1 17 4
s.q.description.Wildcard 1 13 2
s.q.description.QueryspaceConfiguration 1 7 1
s.q.description.T..$ 0.6667 4 1
s.q.description.W..$ NaN 1 1
s.q.description.URIColumn 1 5 1
s.q.description.C..$ 0.6667 4 1
s.q.description.O..$ 1 4 3
s.q.description.GreaterEqual 1 14 3
s.q.description.BigDecimalColumn 1 5 1
s.q.description.ShortType NaN 0 0
s.q.description.T..$ 1 4 3
s.q.description.VersioningConfiguration 1 17 4
s.q.description.QueryRange 1 15 3
s.q.description.FloatType NaN 0 0
s.q.description.Equal 1 14 3
s.q.description.UUIDColumn 1 5 1
s.q.description.URIType NaN 0 0
s.q.description.BasicTypeIds NaN 0 0
s.q.description.M..$ 0.6667 4 1
s.q.description.LongType NaN 0 0
s.q.description.ByteColumn 1 5 1
s.q.description.TableIdentifier 1 15 3
s.q.s.conf.ConsistencyLevel NaN 0 0
s.q.s.conf.SyncConfigurationLoader NaN 0 0
s.q.s.conf.S..$ 0.8125 5 4
s.q.s.conf.C..$ 1.3333 2 3
s.q.s.conf.SyncConfiguration 0.8889 10 6
s.c.key.S..$ 1 5 1
s.c.key.O..$ 1 2 1
s.c.key.StringKey 1 4 1
s.c.key.O..$ 1.5 3 1
s.c.key.OrderedStringKeyGenerator NaN 0 0
s.c.key.OrderedStringKey 0.8889 7 3
s.q.monitoring.Q..$ NaN 1 1
s.q.monitoring.JMXHelpers NaN 0 0
s.q.monitoring.J..$ 1.5 3 1
s.q.monitoring.Monitor 0.9167 7 4
s.q.monitoring.MonitoringBaseInfoBean 1 13 8
s.q.monitoring.MonitorQuery 0.9 6 4
s.q.monitoring.MonitoringInfoBean 0.9792 25 14
s.q.monitoring.QueryInfoBean 0.977 30 15
s.q.queries.package NaN 0 0
s.q.queries.CostEstimationInfo NaN 0 0
s.q.queries.D..$ 0.75 5 1
s.q.queries.KeySetBasedQuery NaN 11 0
s.q.queries.KeyBasedQuery 1 8 1
s.q.queries.package$ 0 0 1
s.q.queries.C..$ 1.25 3 2
s.q.queries.Q..$ NaN 1 1
s.q.queries.SimpleKeyBasedQuery 1 5 1
s.q.queries.QueryInformation 1 12 10
s.q.queries.S..$ 0.3125 17 1
s.q.queries.SimpleQuery 1 35 8
s.q.queries.DomainQuery 1 41 11
s.q.queries.KeyedQuery 1 3 1
s.q.c.serialization.package NaN 0 0
s.q.c.serialization.BigIntSerialization NaN 4 0
s.q.c.serialization.ColumnSerialization NaN 4 0
s.q.c.serialization.RowColumnSerialization NaN 4 0
s.q.c.serialization.QueryableCacheSerializer NaN 7 0
s.q.c.serialization.package$ 1.0667 4 5
s.q.c.serialization.SimpleRowSerialization NaN 5 0
s.q.c.serialization.CompositeRowSerialization NaN 5 0
s.q.c.serialization.KeyValueCacheSerializer NaN 5 0
s.q.c.serialization.RegisterRowCachingSerializers NaN 0 0
s.q.c.serialization.R..$ 0.75 3 2
s.c.k.api.K..$class NaN 0 0
s.c.k.api.ScrayKey 1 4 1
s.q.s.store.QueryableStoreSource 1 16 6
s.q.d.internal.L..$ NaN 1 1
s.q.d.internal.C..$ 0.6667 4 1
s.q.d.internal.QueryCostsAreTooHigh NaN 0 0
s.q.d.internal.MaterializedView 1 15 3
s.q.d.internal.B..$ 1 4 3
s.q.d.internal.SingleValueDomainConverter 2 2 1
s.q.d.internal.B..$ NaN 1 1
s.q.d.internal.IndexTypeException NaN 0 0
s.q.d.internal.NumberDomainConverter 1.3333 3 3
s.q.d.internal.CombinedIndexColumnMissingException NaN 0 0
s.q.d.internal.IntDomainConverter NaN 0 0
s.q.d.internal.BigDecimalDomainConverter NaN 0 0
s.q.d.internal.S..$ 0.8571 8 1
s.q.d.internal.QueryDomainParserException NaN 0 0
s.q.d.internal.QueryspaceViolationTableUnavailableException NaN 0 0
s.q.d.internal.QueryspaceColumnViolationException NaN 0 0
s.q.d.internal.NoQueryspaceRegistered NaN 0 0
s.q.d.internal.SingleValueDomain 1 18 4
s.q.d.internal.Bound 1 13 2
s.q.d.internal.Q..$ 1.0667 4 5
s.q.d.internal.NoPlanException NaN 0 0
s.q.d.internal.QueryWithoutColumnsException NaN 0 0
s.q.d.internal.ComposedMultivalueDomain 1 13 1
s.q.d.internal.WrongQueryTypeForCacheException NaN 0 0
s.q.d.internal.RangeValueDomain 1 24 4
s.q.d.internal.J..$ NaN 1 1
s.q.d.internal.J..$ NaN 1 1
s.q.d.internal.M..$ 0.625 9 1
s.q.d.internal.KeyBasedQueryException NaN 0 0
s.q.d.internal.Domain NaN 1 1
s.q.d.internal.StringDomainConverter NaN 0 0
s.q.d.internal.JBigDecimalDomainConverter NaN 0 0
s.q.d.internal.QueryDomainParserExceptionReasons NaN 0 0
s.q.d.internal.S..$ 2 2 1
s.q.d.internal.D..$ NaN 1 1
s.q.d.internal.QueryspaceViolationException NaN 0 0
s.q.d.internal.QueryTimeOutException NaN 0 0
s.q.d.internal.B..$ NaN 1 1
s.q.d.internal.MaterializedViewQueryException NaN 0 0
s.q.d.internal.JBigIntegerDomainConverter NaN 0 0
s.q.d.internal.DoubleDomainConverter NaN 0 0
s.q.d.internal.BooleanDomainConverter NaN 0 0
s.q.d.internal.WildcardIndexRangeException NaN 0 0
s.q.d.internal.BigIntDomainConverter NaN 0 0
s.q.d.internal.R..$ 0.4 6 1
s.q.d.internal.NonAtomicClauseException NaN 0 0
s.q.d.internal.LongDomainConverter NaN 0 0
s.q.d.internal.I..$ NaN 1 1
s.q.d.internal.QueryDomainRangeException NaN 0 0
s.q.d.internal.ExecutorShutdownException NaN 0 0
s.q.d.internal.B..$ 0.6667 4 1
s.q.sync.RowWithValue 1 4 3
s.q.sync.U..$ 0.75 5 1
s.q.sync.UnableToLockJobError 1 10 1
s.q.sync.NoRunningJobExistsException 1 10 1
s.q.sync.R..$ 0.75 5 1
s.q.sync.N..$ 0.75 5 1
s.q.sync.ArbitrarylyTypedRows NaN 0 0
s.q.sync.M..$ NaN 1 1
s.q.sync.VoidTable NaN 0 0
s.q.sync.LockApi 1 8 3
s.q.sync.SyncTableBasicClasses NaN 0 0
s.q.sync.V..$ NaN 1 1
s.q.sync.StatementExecutionError 1 10 1
s.q.sync.DataTable NaN 0 0
s.q.sync.Merge NaN 0 0
s.q.sync.AbstractRow 0.9167 7 4
s.q.sync.T..$ -0 2 1
s.q.sync.D..$class NaN 0 0
s.q.sync.Columns 1 3 3
s.q.sync.ColumnHelpers NaN 0 0
s.q.sync.DbSession 1 4 1
s.q.sync.TimeFilter 1 4 1
s.q.sync.S..$ 0.6667 3 3
s.q.sync.S..$SyncTableRowEmpty 1 15 15
s.q.sync.C..$ NaN 1 1
s.q.sync.AbstractTypeDetection NaN 5 0
s.q.sync.S..$ 0.75 5 1
s.q.sync.JobLockTable NaN 0 0
s.q.sync.D..$ NaN 1 1
s.q.sync.J..$ NaN 1 1
s.q.sync.S..$ 1.0417 5 6
s.q.sync.Table 1 7 5
s.q.sync.JobInfo 0.9909 12 10
s.q.sync.ColumnWithValue 0.9688 17 2
s.q.sync.S..$JobLockTable 1 5 5
s.q.sync.SyncTable NaN 0 0
s.q.sync.C..$ 0.6667 4 1
s.q.sync.RunningJobExistsException 1 10 1
s.q.sync.S..$ NaN 1 1
s.q.sync.State NaN 0 0
s.q.sync.Column 1 3 2
s.q.sync.J..$ 0.625 9 1
s.q.sync.S..$SyncTableRow 1 12 12
s.q.sync.IOOperation NaN 57 0

Download XML.