logo

Back to index

LCC

Min: 0.0006, max: 0.9649, yellow zone: [0.4000 .. 0.6000].

Elements: 105, μ: 0.3471, σ: 0.2664, Var: 0.0710, defects: 40%.

Packages: 32, classes: 223.

Green: 48, yellow: 15, red: 160.

Class LCC attributes methods NC NDC NIC
o.t.q.collections.S..$ToolkitEntrySet 0.0769 1 13 78 6 0
o.t.q.collections.ToolkitDSHolder 0.3619 15 15 105 38 0
o.t.q.collections.S..$StringSerializedObjectOutputStream 1 2 3 3 3 0
o.t.q.collections.S..$ToolkitKeySet 0.0769 1 13 78 6 0
o.t.q.collections.S..$ToolkitKeyIterator 1 1 3 3 3 0
o.t.q.collections.TimeTrigger 0.5 3 4 6 3 0
o.t.q.collections.S..$StringSerializedObjectInputStream 0 3 1 0 0 0
o.t.q.collections.S..$ToolkitMapEntry 0 2 3 3 0 0
o.t.q.collections.SerializedToolkitStore 0.9355 1 31 465 435 0
o.t.q.collections.TimeTriggerSet 1 1 6 15 15 0
o.t.q.collections.S..$ToolkitEntryIterator 1 1 3 3 3 0
o.t.q.collections.SerializationHelper 0 0 0 0 0 0
o.q.u.counter.CounterManagerImpl 0.3333 3 3 3 1 0
o.q.u.counter.CounterConfig 1 1 2 1 1 0
o.q.u.counter.CounterImpl 1 1 7 21 21 0
o.q.c.jmx.CronTriggerSupport 0 0 0 0 0 0
o.q.c.jmx.SimpleTriggerSupport 0 0 0 0 0 0
o.q.c.jmx.TriggerSupport 0 0 1 0 0 0
o.q.c.jmx.JobDataMapSupport 0 0 0 0 0 0
o.q.c.jmx.JobDetailSupport 0 0 0 0 0 0
o.q.c.jmx.JobExecutionContextSupport 0 0 0 0 0 0
o.q.xml.ValidationException 0 1 2 1 0 0
o.q.xml.XMLSchedulingDataProcessor 0.025 15 16 120 3 0
o.q.u.c.sampled.SampledRateCounterImpl 0.1333 2 15 105 14 0
o.q.u.c.sampled.SampledRateCounterConfig 0 2 1 0 0 0
o.q.u.c.sampled.TimeStampedCounterValue 0.6667 2 3 3 2 0
o.q.u.c.sampled.SampledCounterConfig 0 3 4 6 0 0
o.q.u.c.sampled.SampledCounterImpl 0.1333 4 6 15 2 0
o.q.i.triggers.AbstractTrigger 0.0642 12 34 561 36 0
o.q.i.triggers.DailyTimeIntervalTriggerImpl 0.1028 12 32 496 51 0
o.q.i.triggers.CalendarIntervalTriggerImpl 0.0667 11 30 435 29 0
o.q.i.triggers.SimpleTriggerImpl 0.1938 8 26 325 63 0
o.q.i.triggers.CronTriggerImpl 0.1385 6 26 325 45 0
o.q.i.j.oracle.OracleDelegate 0 0 7 21 0 0
o.q.u.weblogic.WeblogicConnectionProvider 0.3333 2 3 3 1 0
o.q.p.history.LoggingJobHistoryPlugin 0.0476 6 15 105 5 0
o.q.p.history.LoggingTriggerHistoryPlugin 0.044 5 14 91 4 0
o.q.p.management.ShutdownHookPlugin 0.1 2 5 10 1 0
o.q.p.interrupt.J..$InterruptMonitor 0 3 1 0 0 0
o.q.p.interrupt.JobInterruptMonitorPlugin 0.2222 6 9 36 8 0
o.quartz.JobBuilder 0.3137 6 18 153 48 0
o.quartz.SchedulerException 0 0 2 1 0 0
o.quartz.ValueSet 0 2 0 0 0 0
o.quartz.JobKey 0 0 0 0 0 0
o.quartz.T..$TriggerTimeComparator 0 0 1 0 0 0
o.quartz.SchedulerConfigException 0 0 0 0 0 0
o.quartz.ScheduleBuilder 0 0 0 0 0 0
o.quartz.CalendarIntervalScheduleBuilder 0.4286 6 15 105 45 0
o.quartz.TriggerKey 0 0 0 0 0 0
o.quartz.SchedulerContext 0 0 0 0 0 0
o.quartz.UnableToInterruptJobException 0 0 0 0 0 0
o.quartz.TimeOfDay 0.8929 3 8 28 25 0
o.quartz.JobExecutionException 0.2 3 6 15 3 0
o.quartz.TriggerBuilder 0.2251 9 22 231 52 0
o.quartz.ObjectAlreadyExistsException 0 0 0 0 0 0
o.quartz.CronScheduleBuilder 0.7 2 5 10 7 0
o.quartz.SimpleScheduleBuilder 0.4359 3 13 78 34 0
o.quartz.JobDataMap 0 0 29 406 0 0
o.quartz.CronExpression 0.0455 15 12 66 3 0
o.quartz.TriggerUtils 0 0 0 0 0 0
o.quartz.JobPersistenceException 0 0 0 0 0 0
o.quartz.DateBuilder 0.2727 8 11 55 15 0
o.quartz.SchedulerMetaData 0 15 17 136 0 0
o.quartz.DailyTimeIntervalScheduleBuilder 0.1765 7 17 136 24 0
o.q.e.jta.UserTransactionHelper 0 0 0 0 0 0
o.q.e.jta.JTAAnnotationAwareJobRunShellFactory 1 1 2 1 1 0
o.q.e.jta.U..$UserTransactionWithContext 0.7143 2 7 21 15 0
o.q.e.jta.JTAJobRunShell 0 2 1 0 0 0
o.q.e.jta.JTAJobRunShellFactory 1 1 2 1 1 0
o.q.i.calendar.HolidayCalendar 0.6667 1 6 15 10 0
o.q.i.calendar.BaseCalendar 0.3889 3 9 36 14 0
o.q.i.calendar.AnnualCalendar 0.3571 2 8 28 10 0
o.q.i.calendar.CalendarComparator 0 0 1 0 0 0
o.q.i.calendar.MonthlyCalendar 0.5357 2 8 28 15 0
o.q.i.calendar.CronCalendar 1 1 9 36 36 0
o.q.i.calendar.WeeklyCalendar 0.5357 2 8 28 15 0
o.q.i.calendar.DailyCalendar 0.2273 9 12 66 15 0
o.q.plugins.SchedulerPluginWithUserTransactionSupport 0.1 4 5 10 1 0
o.q.commonj.DelegatingWork 0.1667 1 4 6 1 0
o.q.commonj.WorkManagerThreadExecutor 0.6667 3 3 3 2 0
o.q.management.ManagementRESTServiceConfiguration 0.2 4 10 45 9 0
o.q.e.servlet.QuartzInitializerListener 1 4 2 1 1 0
o.q.e.servlet.QuartzInitializerServlet 0.1667 3 4 6 1 0
o.q.helpers.VersionPrinter 0 0 0 0 0 0
o.q.i.jdbcjobstore.PostgreSQLDelegate 0 0 0 0 0 0
o.q.i.jdbcjobstore.LockException 0 0 0 0 0 0
o.q.i.jdbcjobstore.DB2v8Delegate 0 0 0 0 0 0
o.q.i.jdbcjobstore.NoSuchDelegateException 0 0 0 0 0 0
o.q.i.jdbcjobstore.SimpleTriggerPersistenceDelegate 0.4762 2 7 21 10 0
o.q.i.jdbcjobstore.SimplePropertiesTriggerPersistenceDelegateSupport 1 2 5 10 10 0
o.q.i.jdbcjobstore.InvalidConfigurationException 0 0 0 0 0 0
o.q.i.jdbcjobstore.T..$TriggerPropertyBundle 0 3 3 3 0 0
o.q.i.jdbcjobstore.CacheDelegate 0 0 0 0 0 0
o.q.i.jdbcjobstore.DB2v6Delegate 0 0 4 6 0 0
o.q.i.jdbcjobstore.CalendarIntervalTriggerPersistenceDelegate 0 0 2 1 0 0
o.q.i.jdbcjobstore.Util 0 0 0 0 0 0
o.q.i.jdbcjobstore.CronTriggerPersistenceDelegate 0.4762 2 7 21 10 0
o.q.i.jdbcjobstore.JTANonClusteredSemaphore 0 4 5 10 0 0
o.q.i.jdbcjobstore.SimplePropertiesTriggerProperties 0.0476 11 22 231 11 0
o.q.i.jdbcjobstore.DB2v7Delegate 0 0 0 0 0 0
o.q.i.jdbcjobstore.J..$RecoverMisfiredJobsResult 0 3 3 3 0 0
o.q.i.jdbcjobstore.JobStoreTX 0 0 1 0 0 0
o.q.i.jdbcjobstore.AttributeRestoringConnectionInvocationHandler 1 5 6 15 15 0
o.q.i.jdbcjobstore.MSSQLDelegate 0 0 0 0 0 0
o.q.i.jdbcjobstore.J..$SemaphoreSynchronization 0 2 2 1 0 0
o.q.i.jdbcjobstore.J..$VoidTransactionCallback 0 1 1 0 0 0
o.q.i.jdbcjobstore.HSQLDBDelegate 0 0 0 0 0 0
o.q.i.jdbcjobstore.WebLogicDelegate 0 0 0 0 0 0
o.q.i.jdbcjobstore.SchedulerStateRecord 0.2 3 6 15 3 0
o.q.i.jdbcjobstore.TriggerStatus 0.0952 4 7 21 2 0
o.q.i.jdbcjobstore.CUBRIDDelegate 0 0 0 0 0 0
o.q.i.jdbcjobstore.J..$ClusterManager 0.6667 3 3 3 2 0
o.q.i.jdbcjobstore.C..$BlobFreeingStream 1 2 9 36 36 0
o.q.i.jdbcjobstore.FiredTriggerRecord 0.0526 10 20 190 10 0
o.q.i.jdbcjobstore.UpdateLockRowSemaphore 0 0 1 0 0 0
o.q.i.jdbcjobstore.SimpleSemaphore 0.1667 3 4 6 1 0
o.q.i.jdbcjobstore.JobStoreCMT 0.1786 3 8 28 5 0
o.q.i.jdbcjobstore.StdRowLockSemaphore 0.2 2 5 10 2 0
o.q.i.jdbcjobstore.J..$MisfireHandler 0.6667 3 3 3 2 0
o.q.i.jdbcjobstore.PointbaseDelegate 0 0 7 21 0 0
o.q.i.jdbcjobstore.DBSemaphore 0.0476 9 7 21 1 0
o.q.i.jdbcjobstore.SybaseDelegate 0 0 0 0 0 0
o.q.i.jdbcjobstore.JobStoreSupport 0.0061 37 106 5565 34 0
o.q.i.jdbcjobstore.DailyTimeIntervalTriggerPersistenceDelegate 0 0 2 1 0 0
o.q.i.jdbcjobstore.StdJDBCDelegate 0.0055 8 84 3486 19 0
o.q.p.xml.X..$JobFile 0 5 0 0 0 0
o.q.p.xml.XMLSchedulingDataProcessorPlugin 0.2 7 11 55 11 0
o.q.e.j.jboss.JBoss4RMIRemoteMBeanScheduler 0 2 2 1 0 0
o.q.e.j.jboss.QuartzService 0.3974 8 13 78 31 0
o.q.listeners.BroadcastTriggerListener 0.7778 2 9 36 28 0
o.q.listeners.BroadcastJobListener 0.75 2 8 28 21 0
o.q.listeners.JobListenerSupport 0 1 3 3 0 0
o.q.listeners.TriggerListenerSupport 0 1 4 6 0 0
o.q.listeners.JobChainingJobListener 0.3333 2 3 3 1 0
o.q.listeners.SchedulerListenerSupport 0 1 20 190 0 0
o.q.listeners.BroadcastSchedulerListener 1 1 23 253 253 0
o.t.quartz.D..$ShutdownHook 0 1 1 0 0 0
o.t.quartz.PlainTerracottaJobStore 0.6409 10 65 2080 1333 0
o.t.quartz.TerracottaJobStore 0 0 0 0 0 0
o.t.quartz.TransactionControllingLock 0.6222 4 10 45 28 0
o.t.quartz.T..$HoldState 0 3 0 0 0 0
o.t.quartz.D..$LocalLockState 0 2 0 0 0 0
o.t.quartz.T..$TCConfigTypeStatus 0.7 3 5 10 7 0
o.t.quartz.TerracottaToolkitBuilder 0.3455 3 11 55 19 0
o.t.quartz.AbstractTerracottaJobStore 0.682 11 63 1953 1332 0
o.t.quartz.DefaultClusteredJobStore 0.1973 20 61 1830 361 0
o.q.i.j.o.weblogic.WebLogicOracleDelegate 0 0 0 0 0 0
o.q.i.matchers.OrMatcher 0.9 2 5 10 9 0
o.q.i.matchers.KeyMatcher 1 1 4 6 6 0
o.q.i.matchers.GroupMatcher 0 0 0 0 0 0
o.q.i.matchers.AndMatcher 0.9 2 5 10 9 0
o.q.i.matchers.StringMatcher 0.9 2 5 10 9 0
o.q.i.matchers.NameMatcher 0 0 0 0 0 0
o.q.i.matchers.EverythingMatcher 0 0 3 3 0 0
o.q.i.matchers.NotMatcher 1 1 4 6 6 0
o.q.core.J..$VetoedException 0 0 0 0 0 0
o.q.core.ErrorLogger 0 0 1 0 0 0
o.q.core.Q..$Emitter 0 1 1 0 0 0
o.q.core.ListenerManagerImpl 0.25 5 25 300 75 0
o.q.core.JobRunShell 0.3 6 5 10 3 0
o.q.core.NullSampledStatisticsImpl 0 0 4 6 0 0
o.q.core.QuartzSchedulerThread 0.7333 11 6 15 11 0
o.q.core.SampledStatisticsImpl 0.1364 5 12 66 9 0
o.q.core.QuartzSchedulerResources 0.0333 22 45 990 33 0
o.q.core.SchedulerSignalerImpl 0.6 3 5 10 6 0
o.q.core.ExecutingJobsManager 0.3333 2 7 21 7 0
o.q.core.QuartzSchedulerMBeanImpl 0.222 5 104 5356 1189 0
o.q.core.QuartzScheduler 0.207 21 111 6105 1264 0
o.q.core.QuartzScheduler_Stub 0 0 61 1830 0 0
o.q.impl.JobDetailImpl 0.087 8 24 276 24 0
o.q.impl.SchedulerRepository 1 1 4 6 6 0
o.q.impl.SchedulerDetailsSetter 0 0 0 0 0 0
o.q.impl.DefaultThreadExecutor 0 0 2 1 0 0
o.q.impl.RemoteScheduler 0 4 57 1596 0 0
o.q.impl.DirectSchedulerFactory 0.0385 2 13 78 3 0
o.q.impl.RemoteMBeanScheduler 0.0006 1 59 1711 1 0
o.q.impl.QuartzServer 0.3333 1 3 3 1 0
o.q.impl.StdJobRunShellFactory 1 1 2 1 1 0
o.q.impl.StdScheduler 0.9649 1 57 1596 1540 0
o.q.impl.JobExecutionContextImpl 0.026 15 22 231 6 0
o.q.impl.StdSchedulerFactory 0.3571 4 8 28 10 0
o.q.simpl.SimpleJobFactory 0 1 1 0 0 0
o.q.simpl.CascadingClassLoadHelper 0.6 2 6 15 9 0
o.q.simpl.TriggerWrapperComparator 0 1 3 3 0 0
o.q.simpl.S..$WorkerThread 1 6 2 1 1 0
o.q.simpl.InitThreadContextClassLoadHelper 0.6667 1 6 15 10 0
o.q.simpl.TriggerWrapper 0.3333 4 3 3 1 0
o.q.simpl.SimpleTimeBroker 0 0 3 3 0 0
o.q.simpl.SimpleInstanceIdGenerator 0 0 1 0 0 0
o.q.simpl.JobWrapper 1 2 2 1 1 0
o.q.simpl.SimpleClassLoadHelper 0 0 6 15 0 0
o.q.simpl.HostnameInstanceIdGenerator 0 0 1 0 0 0
o.q.simpl.LoadingLoaderClassLoadHelper 0 0 6 15 0 0
o.q.simpl.ThreadContextClassLoadHelper 0 0 6 15 0 0
o.q.simpl.ZeroSizeThreadPool 0 1 9 36 0 0
o.q.simpl.PropertySettingJobFactory 0.2 2 5 10 2 0
o.q.simpl.SimpleThreadPool 0.0905 15 21 210 19 0
o.q.simpl.SystemPropertyInstanceIdGenerator 0.1429 3 7 21 3 0
o.q.simpl.RAMJobStore 0.4925 14 57 1596 786 0
o.q.utils.D..$DirtyFlagMapEntrySet 0 1 3 3 0 0
o.q.utils.PropertiesParser 0.0171 1 27 351 6 0
o.q.utils.D..$DirtyFlagMapEntry 1 2 4 6 6 0
o.q.utils.D..$DirtyFlagCollection 1 2 13 78 78 0
o.q.utils.CircularLossyQueue 0.5 3 5 10 5 0
o.q.utils.D..$DirtyFlagIterator 1 2 3 3 3 0
o.q.utils.ClassUtils 0 0 0 0 0 0
o.q.utils.D..$DirtyFlagMapEntryIterator 0 1 1 0 0 0
o.q.utils.C3p0PoolingConnectionProvider 0.5 1 4 6 3 0
o.q.utils.DBConnectionManager 1 1 3 3 3 0
o.q.utils.DirtyFlagMap 0.8431 2 18 153 129 0
o.q.utils.HikariCpPoolingConnectionProvider 0.5 1 4 6 3 0
o.q.utils.D..$DirtyFlagSet 0 1 0 0 0 0
o.q.utils.JNDIConnectionProvider 0.1 5 5 10 1 0
o.q.utils.Key 0.6 2 6 15 9 0
o.q.utils.StringKeyDirtyFlagMap 0.0043 1 22 231 1 0
o.q.spi.TriggerFiredBundle 0 8 8 28 0 0
o.q.spi.TriggerFiredResult 0 2 2 1 0 0
o.t.q.wrappers.TriggerWrapper 0.5614 4 19 171 96 0
o.t.q.wrappers.JobFacade 0.2083 4 16 120 25 0
o.t.q.wrappers.TriggerFacade 0.2338 4 22 231 54 0
o.t.q.wrappers.DefaultWrapperFactory 0 0 2 1 0 0
o.t.q.wrappers.JobWrapper 1 1 12 66 66 0
o.t.q.wrappers.FiredTrigger 0.619 4 7 21 13 0

Download XML.