logo

Back to index

LCOM2

Min: 0.1667, max: 0.9958, yellow zone: [0.4000 .. 0.6000].

Elements: 129, μ: 0.7487, σ: 0.1776, Var: 0.0315, defects: 33%.

Packages: 46, classes: 233.

Green: 132, yellow: 23, red: 78.

Class LCOM2 methods attributes
e.c.m.v.w.v.exceptions.MalformedQueryParametersException 0 0 1
e.c.m.v.w.v.exceptions.DocumentFieldNotFoundException 0 0 1
e.c.m.v.w.v.exceptions.IllegalConstructedModelIdentifierException 0 0 1
e.c.m.v.w.c.ajax.QrCodeAjaxController 0.5 1 2
e.c.m.v.w.c.ajax.HomePageAjaxController 0.5 1 2
e.c.m.v.w.c.ajax.QrCodeDetails 0.5556 3 3
e.c.m.v.w.c.ajax.GeoFocusResearcherCount 0.3333 2 3
e.c.m.v.w.c.ajax.GeoFocusMapLocations 0.5556 3 3
e.c.m.v.w.v.model.ConceptPeopleMap 0 0 2
e.c.m.v.w.v.model.OrganizationPeopleMap 0 0 2
e.c.m.v.w.v.model.ConceptLabelMap 0 0 2
e.c.m.v.w.v.model.Person 0 0 5
o.v.w.sitemap.SiteMapServlet 0 2 0
e.c.m.v.a.policy.CourseChecker 0.9167 4 3
e.c.m.v.a.policy.GrantChecker 0.9583 6 4
e.c.m.v.a.policy.PresentationChecker 0.9167 4 3
e.c.m.v.a.policy.S..$Setup 0 2 0
e.c.m.v.a.policy.AdvisingRelationshipChecker 0.9167 4 3
e.c.m.v.a.policy.ProjectOrServiceChecker 0.9667 6 5
e.c.m.v.a.policy.SelfEditorRelationshipPolicy 1 3 1
e.c.m.v.a.policy.InfoContentEntityChecker 0.975 8 5
e.c.m.v.w.v.collaborationutils.CollaborationComparator 0 2 0
e.c.m.v.w.v.collaborationutils.CollaboratorComparator 0 2 0
e.c.m.v.w.v.collaborationutils.CollaborationData 0.8704 9 6
e.c.m.v.w.v.collaborationutils.CoInvestigationData 0.6667 3 1
e.c.m.v.w.v.collaborationutils.CoAuthorshipData 0.6667 3 1
e.c.m.v.w.v.setup.VisualizationSetup 0 2 0
o.v.w.startup.JSONWrapperSetup 1 2 1
o.v.w.startup.i18nSetup 0 2 0
o.v.w.startup.SiteAdminSetup 0 2 0
o.v.w.startup.DataGetterN3Setup 0 2 0
o.v.w.startup.GeneratorSetup 0 2 0
o.v.w.startup.TemplateModelSetup 0 2 0
o.v.w.startup.SearchResultTemplateModelSetup 0 2 0
o.v.w.startup.MenuManagementSetup 0 2 0
e.c.m.v.w.w.t.searchresult.VIVOIndividualSearchResult 0.5 3 4
e.c.m.v.w.v.coauthorship.CoAuthorshipQueryRunner 0.8281 8 8
e.c.m.v.w.v.coauthorship.C..$QueryResultConsumer 0.7654 9 9
e.c.m.v.w.v.coauthorship.C..$CollaborationDataCacheEntry 0.5 1 4
e.c.m.v.w.v.coauthorship.CoAuthorshipVisCodeGenerator 0.6 2 5
e.c.m.v.w.v.coauthorship.CoAuthorshipRequestHandler 0 12 0
e.c.m.v.w.v.coauthorship.CoAuthorshipGraphMLWriter 0.9444 9 2
e.c.m.v.w.e.n.c.generators.GrantAdministeredByGenerator 1 1 5
e.c.m.v.w.e.n.c.generators.AddResearcherRoleToPersonGenerator 0.75 4 1
e.c.m.v.w.e.n.c.generators.AddRoleToPersonTwoStageGenerator 0.9958 60 12
e.c.m.v.w.e.n.c.generators.PersonHasAdviseeRelationshipGenerator 1 3 41
e.c.m.v.w.e.n.c.generators.A..$EditorshipInfo 0.8 4 5
e.c.m.v.w.e.n.c.generators.AddServiceProviderRoleToPersonGenerator 1 4 1
e.c.m.v.w.e.n.c.generators.SubjectHasPhoneFaxNumberGenerator 1 3 6
e.c.m.v.w.e.n.c.generators.AddEditorshipToPersonGenerator 1 8 6
e.c.m.v.w.e.n.c.generators.M..$LabelInformationComparator 0 2 0
e.c.m.v.w.e.n.c.generators.AddHeadOfRoleToPersonGenerator 0.75 4 2
e.c.m.v.w.e.n.c.generators.AddOrcidIdToPersonGenerator 1 1 3
e.c.m.v.w.e.n.c.generators.OrganizationAdministersGrantGenerator 1 1 5
e.c.m.v.w.e.n.c.generators.AddEditorRoleToPersonGenerator 0.75 4 2
e.c.m.v.w.e.n.c.generators.GrantHasContributorGenerator 1 3 9
e.c.m.v.w.e.n.c.generators.PersonHasIssuedCredentialGenerator 1 4 31
e.c.m.v.w.e.n.c.generators.A..$AssociatedConceptInfoComparator 1 2 1
e.c.m.v.w.e.n.c.generators.AddUserDefinedConceptGenerator 0.9781 19 12
e.c.m.v.w.e.n.c.generators.ManageLabelsForPersonGenerator 0.9405 28 6
e.c.m.v.w.e.n.c.generators.M..$LabelInformation 0.8333 6 6
e.c.m.v.w.e.n.c.generators.VivoBaseGenerator 0 0 22
e.c.m.v.w.e.n.c.generators.VIVOManageLabelsGenerator 1 4 1
e.c.m.v.w.e.n.c.generators.AddOrganizerRoleToPersonGenerator 0.75 4 1
e.c.m.v.w.e.n.c.generators.ProjectHasParticipantGenerator 1 3 8
e.c.m.v.w.e.n.c.generators.AddOutreachProviderRoleToPersonGenerator 0.875 4 2
e.c.m.v.w.e.n.c.generators.AddClinicalRoleToPersonGenerator 0.75 4 1
e.c.m.v.w.e.n.c.generators.AddConceptThroughObjectPropertyGenerator 0.8 5 1
e.c.m.v.w.e.n.c.generators.OrganizationHasPositionHistoryGenerator 0.9091 1 22
e.c.m.v.w.e.n.c.generators.VIVONewIndividualFormGenerator 0.9091 11 1
e.c.m.v.w.e.n.c.generators.AddPresenterRoleToPersonGenerator 1 1 39
e.c.m.v.w.e.n.c.generators.OrganizationForTrainingGenerator 1 3 31
e.c.m.v.w.e.n.c.generators.AddFullNameToPersonGenerator 1 2 13
e.c.m.v.w.e.n.c.generators.PersonHasAwardOrHonorGenerator 1 1 46
e.c.m.v.w.e.n.c.generators.VIVODefaultAddMissingIndividualFormGenerator 0.9 10 1
e.c.m.v.w.e.n.c.generators.A..$AuthorshipInfo 0.8 4 5
e.c.m.v.w.e.n.c.generators.AddAssociatedConceptGenerator 0.9405 28 6
e.c.m.v.w.e.n.c.generators.AddAttendeeRoleToPersonGenerator 0.75 4 1
e.c.m.v.w.e.n.c.generators.SubjectHasMailingAddressGenerator 1 1 13
e.c.m.v.w.e.n.c.generators.AddAuthorsToInformationResourceGenerator 0.95 32 5
e.c.m.v.w.e.n.c.generators.AddEditorsToInformationResourceGenerator 0.9429 28 5
e.c.m.v.w.e.n.c.generators.A..$AssociatedConceptInfo 0.875 7 8
e.c.m.v.w.e.n.c.generators.ManageWebpagesForIndividualGenerator 0.8 5 3
e.c.m.v.w.e.n.c.generators.AutocompleteDataPropertyFormGenerator 0.9 5 2
e.c.m.v.w.e.n.c.generators.AddTeacherRoleToPersonGenerator 0.75 4 1
e.c.m.v.w.e.n.c.generators.AddEditWebpageFormGenerator 0.8889 9 13
e.c.m.v.w.e.n.c.generators.AddMemberRoleToPersonGenerator 0.875 4 2
e.c.m.v.w.e.n.c.generators.PersonHasEmailGenerator 1 3 6
e.c.m.v.w.e.n.c.generators.AddReviewerRoleToPersonGenerator 1 4 1
e.c.m.v.w.e.n.c.generators.PersonHasPreferredTitleGenerator 1 2 5
e.c.m.v.w.e.n.c.generators.PersonHasAdvisorRelationshipGenerator 1 3 41
e.c.m.v.w.e.n.c.generators.PersonHasEducationalTraining 1 3 30
e.c.m.v.w.e.n.c.generators.PersonHasPositionHistoryGenerator 1 3 30
e.c.m.v.w.e.n.c.generators.AddGrantRoleToPersonGenerator 0.9848 66 5
e.c.m.v.w.e.n.c.generators.AddPublicationToPersonGenerator 1 92 19
e.c.m.v.w.s.controller.F..$RequestWrapper 0.875 4 2
e.c.m.v.w.s.controller.FedSearchController 0.6667 3 3
o.v.r.plugin.DCTitleForDocuments 0 0 0
o.v.r.plugin.DCCreatorForDocuments 0 0 2
e.c.m.v.orcid.OrcidIdDataGetter 0.8 5 6
e.c.m.v.orcid.OrcidContextSetup 1 4 1
e.c.m.v.orcid.O..$OrcidResultParser 0 4 0
e.c.m.v.orcid.O..$OrcidInfo 0.3333 3 2
e.c.m.v.w.v.visutils.CustomLock 0 0 1
e.c.m.v.w.v.visutils.GenericQueryRunner 0.7714 5 7
e.c.m.v.w.v.visutils.AllPropertiesQueryRunner 0.6667 3 5
e.c.m.v.w.v.visutils.UtilityFunctions 0 0 0
e.c.m.v.w.v.visutils.A..$CreateJavaVOConsumer 0.5 2 2
e.c.m.v.w.v.visutils.PDFDocument 0 9 0
e.c.m.v.w.v.visutils.UniqueIDGenerator 0 1 1
e.c.m.v.w.v.visutils.CollaborationDataViewHelper 0.625 4 4
e.c.m.v.w.v.visutils.GenericQueryRunnerOnModel 0.75 4 7
e.c.m.v.w.w.t.individual.VIVOIndividualTemplateModelBuilder 0 2 0
e.c.m.v.w.w.t.individual.VIVOIndividualTemplateModel 0.9667 10 12
e.c.m.v.w.u.dataGetter.InternalClassesDataGetter 0.75 4 2
e.c.m.v.w.c.visualization.VisualizationInjector 0 2 1
e.c.m.v.w.c.visualization.VisualizationsDependencyInjector 0 0 1
e.c.m.v.w.c.visualization.AjaxVisualizationController 0.9167 6 4
e.c.m.v.w.c.visualization.ShortURLVisualizationController 0.8929 7 4
e.c.m.v.w.c.visualization.StandardVisualizationController 0.85 5 4
e.c.m.v.w.c.visualization.DataVisualizationController 0.875 4 6
e.c.m.v.w.c.visualization.VisualizationFrameworkConstants 0 0 65
e.c.m.v.w.v.v.json.M..$SubEntityInfo 0.8 8 5
e.c.m.v.w.v.v.json.SubjectEntityJSON 0.6667 6 3
e.c.m.v.w.v.v.json.MapOfScience 0.8889 18 9
e.c.m.v.w.v.v.json.JsonObject 0.8333 13 6
e.c.m.v.w.c.freemarker.ManageGrantsForIndividualController 0.75 4 3
e.c.m.v.w.c.freemarker.ManagePeopleForOrganizationController 0.75 4 3
e.c.m.v.w.c.freemarker.InstitutionalInternalClassController 0.9141 16 8
e.c.m.v.w.c.freemarker.ManagePublicationsForIndividualController 0.75 4 3
e.c.m.v.w.v.constants.MapOfScienceConstants 0 0 3
e.c.m.v.w.v.constants.VOConstants 0 0 7
e.c.m.v.w.v.constants.QueryConstants 0 0 1
e.c.m.v.w.v.constants.VisConstants 0 0 4
e.c.m.v.w.v.constants.QueryFieldLabels 0 0 49
e.c.m.v.w.e.n3editing.N3TransitionToV2Mapping 0 0 0
e.c.m.v.w.e.n3editing.FirstAndLastNameValidator 0.5 2 4
e.c.m.v.w.e.n3editing.AutocompleteRequiredInputValidator 0.5 2 3
e.c.m.v.w.e.n3editing.PublicationHasAuthorValidator 0.5 2 3
e.c.m.v.w.e.n3editing.PersonHasPublicationValidator 0.625 2 4
e.c.m.v.w.e.n.c.preprocessors.RoleToActivityPredicatePreprocessor 0 2 0
e.c.m.v.w.e.n.c.preprocessors.ManageLabelsForPersonPreprocessor 0 1 0
e.c.m.v.w.e.n.c.preprocessors.RoleToPredicatePreprocessor 0.8 4 5
e.c.m.v.w.e.n.c.preprocessors.ConceptSemanticTypesPreprocessor 0.6667 1 3
e.c.m.v.w.e.n.c.preprocessors.AddAssociatedConceptsPreprocessor 0.918 44 23
e.c.m.v.w.v.temporalgraph.TemporalPublicationVisualizationRequestHandler 0 10 0
e.c.m.v.w.v.temporalgraph.OrganizationUtilityFunctions 0 0 0
e.c.m.v.w.v.temporalgraph.TemporalGrantVisualizationRequestHandler 0 10 0
e.c.m.v.w.v.modelconstructor.ModelConstructorUtilities 0 0 2
e.c.m.v.w.v.modelconstructor.ModelConstructorRequestHandler 0.8571 7 1
e.c.m.v.w.v.modelconstructor.PersonToGrantsModelConstructor 0.8438 4 8
e.c.m.v.w.w.t.individuallist.VIVOListedIndividual 0.5 2 3
e.c.m.v.w.w.t.individuallist.VIVOListedIndividualBuilder 0 1 0
o.v.w.util.ModelUtils 0 0 9
e.c.m.v.w.controller.AboutQrCodesController 0.8333 2 3
e.c.m.v.w.controller.ExportQrCodeController 0.7667 5 6
e.c.m.v.w.v.persongrantcount.P..$PersonGrantConsumer 0 2 1
e.c.m.v.w.v.persongrantcount.PersonGrantCountVisCodeGenerator 0.6 2 5
e.c.m.v.w.v.persongrantcount.PersonGrantCountQueryRunner 0.6875 4 4
e.c.m.v.w.v.persongrantcount.PersonGrantCountRequestHandler 0 9 0
e.c.m.v.w.v.capabilitymap.CapabilityMapResponse 0 0 1
e.c.m.v.w.v.capabilitymap.CapabilityMapRequestHandler 0 7 0
e.c.m.v.w.v.capabilitymap.CapabilityMapResult 0 0 21
e.c.m.v.w.servlet.ConceptSearchServlet 0.6667 3 2
e.c.m.v.w.v.utilities.U..$ThumbnailInformationConsumer 0.3333 2 3
e.c.m.v.w.v.utilities.U..$HighetTopLevelOrgTemporalGraphURLConsumer 0.5 2 4
e.c.m.v.w.v.utilities.C..$RDFServiceCallable 0.625 4 4
e.c.m.v.w.v.utilities.C..$A..$ThreadControl 0 0 3
e.c.m.v.w.v.utilities.CounterUtils 0 0 0
e.c.m.v.w.v.utilities.VisualizationCaches 0 0 16
e.c.m.v.w.v.utilities.CachingRDFServiceExecutor 0.7449 14 7
e.c.m.v.w.v.utilities.UtilitiesRequestHandler 0 6 0
e.c.m.v.w.v.utilities.U..$NumGrantsForIndividualConsumer 0 2 1
e.c.m.v.w.v.utilities.OrgUtils 0 0 0
e.c.m.v.w.v.utilities.PersonPublicationMaps 0 1 2
e.c.m.v.w.v.utilities.C..$Affinity 0.5556 3 3
e.c.m.v.w.v.utilities.U..$NumPubsForIndividualConsumer 0 2 1
e.c.m.v.w.s.extensions.LabelsAcrossContextNodes 0.9093 28 13
e.c.m.v.w.v.coprincipalinvestigator.CoPIGrantCountQueryRunner 0.8571 7 11
e.c.m.v.w.v.coprincipalinvestigator.CoPIGrantCountConstructQueryRunner 0.8889 9 7
e.c.m.v.w.v.coprincipalinvestigator.CoPIVisCodeGenerator 0.6 2 5
e.c.m.v.w.v.coprincipalinvestigator.C..$CollaborationDataCacheEntry 0.5 1 4
e.c.m.v.w.v.coprincipalinvestigator.CoPIGraphMLWriter 0.9444 9 2
e.c.m.v.w.v.coprincipalinvestigator.C..$QueryResultConsumer 0.75 8 10
e.c.m.v.w.v.coprincipalinvestigator.CoPIGrantCountRequestHandler 0 12 0
e.c.m.v.w.v.personlevel.PersonLevelRequestHandler 1 8 4
e.c.m.s.s.impl.GemetService 0.989 14 13
e.c.m.s.s.impl.LCSHService 0.88 10 5
e.c.m.s.s.impl.AgrovocService 0.975 12 10
e.c.m.s.s.impl.UMLSService 0.8538 9 19
e.c.m.v.w.v.personpubcount.P..$PersonPublicationConsumer 0 2 1
e.c.m.v.w.v.personpubcount.PersonPublicationCountVisCodeGenerator 0.6 2 5
e.c.m.v.w.v.personpubcount.CumulativeCountRequestHandler 0 5 0
e.c.m.v.w.v.personpubcount.PersonPublicationCountQueryRunner 0.72 5 5
e.c.m.v.w.v.personpubcount.PersonPublicationCountRequestHandler 0 9 0
e.c.m.v.w.v.tools.ToolsRequestHandler 0.8333 6 1
e.c.m.v.w.u.menuManagement.VIVOMenuManagementDataUtils 1 3 1
e.c.m.v.w.u.menuManagement.ProcessInternalClasses 1 5 1
e.c.m.v.w.v.mapofscience.M..$JournalPublicationCounts 0.4444 3 3
e.c.m.v.w.v.mapofscience.MapOfScienceVisualizationRequestHandler 1 19 1
e.c.m.v.w.v.valueobjects.ConstructedModel 0.75 5 4
e.c.m.v.w.v.valueobjects.GenericQueryMap 0 1 0
e.c.m.v.w.v.valueobjects.SubEntity 0.775 10 4
e.c.m.v.w.v.valueobjects.YearToEntityCountDataElement 0.6667 3 3
e.c.m.v.w.v.valueobjects.SparklineData 0.9375 32 16
e.c.m.v.w.v.valueobjects.Collaboration 0.84 10 5
e.c.m.v.w.v.valueobjects.Entity 0.6875 8 2
e.c.m.v.w.v.valueobjects.Collaborator 0.8182 11 3
e.c.m.v.w.v.valueobjects.ConstructedModelTracker 0 0 1
e.c.m.v.w.v.valueobjects.Individual 0.5 3 2
e.c.m.v.w.v.valueobjects.MapOfScienceActivity 0 2 1
e.c.m.v.w.v.valueobjects.Activity 0.6875 8 2
e.c.m.v.o.controller.OrcidCallbackHandler 0 1 3
e.c.m.v.o.controller.OrcidReadProfileHandler 0.1667 2 3
e.c.m.v.o.controller.OrcidIllegalStateException 0 0 0
e.c.m.v.o.controller.OrcidAuthAuthenticateHandler 0.5 3 2
e.c.m.v.o.controller.OrcidConfirmationState 0.8333 15 8
e.c.m.v.o.controller.OrcidIntegrationController 0.9857 5 14
e.c.m.v.o.controller.OrcidDefaultHandler 0.6667 7 3
e.c.m.v.o.controller.OrcidAddExternalIdHandler 0.1667 2 3
e.c.m.v.o.controller.OrcidAbstractHandler 0.7857 6 7
e.c.m.v.o.controller.OrcidAuthExternalIdsHandler 0.5 3 2
e.c.m.v.w.s.documentBuilding.TotalInd 0 1 3
e.c.m.v.w.s.documentBuilding.CalculateParameters 0.75 6 6
e.c.m.v.w.e.n.c.p.utils.ProcessInternalClassDataGetterN3 0.697 11 3
e.c.m.v.w.u.ConceptSearchService.ConceptSearchServiceUtils 0 0 5
e.c.m.v.w.u.ConceptSearchService.VocabSourceDescription 0.75 4 4
e.c.m.v.w.c.harvester.F..$ExceptionVisibleToUser 0 0 2
e.c.m.v.w.c.harvester.F..$SessionInfo 0.875 4 8
e.c.m.v.w.c.harvester.Harvester 0 0 0
e.c.m.v.w.c.harvester.F..$ScriptRunner 0.4286 2 7
e.c.m.v.w.c.harvester.CsvFileHarvestJob 0.9188 16 10
e.c.m.v.w.c.harvester.FileHarvestController 0.9561 18 19

Download XML.