Interface IJavaModuleAccess

All Superinterfaces:
IElementAccess, IModuleAccess, INamedElementAccess

public interface IJavaModuleAccess extends IModuleAccess
  • Method Details

    • getClassRootDirectories

      List<IDirectoryAccess> getClassRootDirectories()
    • getPackageDependenciesToRemoveMetric

      Integer getPackageDependenciesToRemoveMetric()
    • getPackageParserDependenciesToRemoveMetric

      Integer getPackageParserDependenciesToRemoveMetric()
    • getPackageStructuralDebtIndexMetric

      Integer getPackageStructuralDebtIndexMetric()
    • getPackageRelativeCyclicityMetric

      Float getPackageRelativeCyclicityMetric()
    • getPackageCyclicityMetric

      Integer getPackageCyclicityMetric()
    • getNumberOfPackagesMetric

      Integer getNumberOfPackagesMetric()
    • getNumberOfPackageCycleGroupsMetric

      Integer getNumberOfPackageCycleGroupsMetric()
    • getNumberOfIgnoredCyclicPackagesMetric

      Integer getNumberOfIgnoredCyclicPackagesMetric()
    • getNumberOfCyclicPackagesMetric

      Integer getNumberOfCyclicPackagesMetric()
    • getBiggestPackageCycleGroupMetric

      Integer getBiggestPackageCycleGroupMetric()
    • getAveragePublicVisibility

      Float getAveragePublicVisibility()