Interface IModuleAccess

    • Method Detail

      • getSourceRootDirectories

        java.util.List<IDirectoryAccess> getSourceRootDirectories()
      • getNumberOfIgnoredParserDependencyViolationsMetric

        java.lang.Integer getNumberOfIgnoredParserDependencyViolationsMetric()
      • getNumberOfParserDependencyViolationsMetric

        java.lang.Integer getNumberOfParserDependencyViolationsMetric()
      • getNumberOfViolatingComponentsMetric

        java.lang.Integer getNumberOfViolatingComponentsMetric()
      • getNumberOfAllViolatingComponentsMetric

        @Deprecated
        java.lang.Integer getNumberOfAllViolatingComponentsMetric()
        Deprecated.
        This method should no longer be used. Use the 'Parser' virtual model to obtain the unaltered metric. If you use this method the metric value might change depending on the selected virtual model.
      • getNumberOfComponentViolationsMetric

        java.lang.Integer getNumberOfComponentViolationsMetric()
      • getNumberOfUnassignedComponentsMetric

        java.lang.Integer getNumberOfUnassignedComponentsMetric()
      • getComponentComponentDependenciesToCutMetric

        java.lang.Integer getComponentComponentDependenciesToCutMetric()
      • getComponentReferencesToCutMetric

        java.lang.Integer getComponentReferencesToCutMetric()
      • getComponentStructuralDebtIndexMetric

        java.lang.Integer getComponentStructuralDebtIndexMetric()
      • getComponentRelativeCyclicityMetric

        java.lang.Float getComponentRelativeCyclicityMetric()
      • getComponentCyclicityMetric

        java.lang.Integer getComponentCyclicityMetric()
      • getTotalLinesMetric

        java.lang.Integer getTotalLinesMetric()
      • getSourceElementCountMetric

        java.lang.Integer getSourceElementCountMetric()
      • getPropagationCostMetric

        java.lang.Float getPropagationCostMetric()
        Returns:
        the corresponding metric or 'null' if not available
      • getNumberOfStatementsMetric

        java.lang.Integer getNumberOfStatementsMetric()
      • getNumberOfIgnoredCyclicComponentsMetric

        java.lang.Integer getNumberOfIgnoredCyclicComponentsMetric()
      • getNumberOfCyclicComponentsMetric

        java.lang.Integer getNumberOfCyclicComponentsMetric()
      • getNumberOfComponentsMetric

        java.lang.Integer getNumberOfComponentsMetric()
      • getNumberOfComponentCycleGroupsMetric

        java.lang.Integer getNumberOfComponentCycleGroupsMetric()
      • getNCCDMetric

        java.lang.Float getNCCDMetric()
      • getLinesOfCodeMetric

        java.lang.Integer getLinesOfCodeMetric()
      • getCommentLinesMetric

        java.lang.Integer getCommentLinesMetric()
      • getCodeCommentLinesMetric

        java.lang.Integer getCodeCommentLinesMetric()
      • getCCDMetric

        java.lang.Integer getCCDMetric()
      • getBiggestComponentCycleGroupMetric

        java.lang.Integer getBiggestComponentCycleGroupMetric()
      • getACDMetric

        java.lang.Float getACDMetric()
      • getMaintainabilityLevelMetric

        java.lang.Float getMaintainabilityLevelMetric()
      • getLanguage

        java.lang.String getLanguage()