Interface IScriptJavaAccess
-
- All Superinterfaces:
IScriptCoreAccess
public interface IScriptJavaAccess extends IScriptCoreAccess
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.Integer
getBiggestPackageCycleGroupMetric()
java.lang.Integer
getByteCodeInstructionsMetric()
java.lang.Integer
getNumberOfCyclicPackagesMetric()
java.lang.Integer
getNumberOfIgnoredCyclicPackagesMetric()
java.lang.Integer
getNumberOfPackageCycleGroupsMetric()
java.lang.Integer
getNumberOfPackagesMetric()
java.lang.Integer
getPackageCyclicityMetric()
java.lang.Integer
getPackageDependenciesToRemoveMetric()
java.lang.Integer
getPackageParserDependenciesToRemoveMetric()
java.lang.Float
getPackageRelativeCyclicityMetric()
java.lang.Integer
getPackageStructuralDebtIndexMetric()
-
Methods inherited from interface com.hello2morrow.sonargraph.core.api.script.controller.IScriptCoreAccess
createArchitectureVisitor, createVisitor, findElementByFqn, findFields, findFields, findMethods, findMethods, findRoutines, findRoutines, findTypes, findTypes, getACDMetric, getBaseDirectory, getBiggestComponentCycleGroupMetric, getBiggestModuleACDMetric, getCCDMetric, getCodeCommentLinesMetric, getCommentLinesMetric, getComponentCyclicityMetric, getComponentDependenciesToRemoveMetric, getComponentParserDependenciesToRemoveMetric, getComponentRelativeCyclicityMetric, getComponents, getComponentStructuralDebtIndexMetric, getLinesOfCodeMetric, getMaintainabilityLevelMetric, getNCCDMetric, getNumberOfAllViolatingComponentsMetric, getNumberOfArtifactsMetric, getNumberOfCodeDuplicatesMetric, getNumberOfComponentCycleGroupsMetric, getNumberOfComponentsInDeprecatedArtifactsMetric, getNumberOfComponentsMetric, getNumberOfComponentViolationsMetric, getNumberOfComponntsInDeprectaedArtifactsMetric, getNumberOfCyclicComponentsMetric, getNumberOfCyclicModulesMetric, getNumberOfDuplicatedLinesMetric, getNumberOfEmptyArtifactsMetric, getNumberOfIgnoredCodeDuplicatesMetric, getNumberOfIgnoredCyclicComponentsMetric, getNumberOfIgnoredParserDependencyViolationsMetric, getNumberOfModulesMetric, getNumberOfParserDependencyViolationsMetric, getNumberOfStatementsMetric, getNumberOfUnassignedComponentsMetric, getNumberOfViolatingComponentsMetric, getOrCreateMetricId, getOrCreateMetricId, getOrCreateMetricId, getOrCreateMetricId, getPropagationCostMetric, getSourceElementCountMetric, getTotalLinesMetric, visitActiveArchitectureModel, visitActiveArchitectureModels, visitLogicalModuleNamespaces, visitLogicalSystemNamespaces, visitModel, visitParserModel
-
-
-
-
Method Detail
-
getPackageDependenciesToRemoveMetric
java.lang.Integer getPackageDependenciesToRemoveMetric()
-
getPackageParserDependenciesToRemoveMetric
java.lang.Integer getPackageParserDependenciesToRemoveMetric()
-
getPackageStructuralDebtIndexMetric
java.lang.Integer getPackageStructuralDebtIndexMetric()
-
getPackageRelativeCyclicityMetric
java.lang.Float getPackageRelativeCyclicityMetric()
-
getPackageCyclicityMetric
java.lang.Integer getPackageCyclicityMetric()
-
getNumberOfPackagesMetric
java.lang.Integer getNumberOfPackagesMetric()
-
getNumberOfPackageCycleGroupsMetric
java.lang.Integer getNumberOfPackageCycleGroupsMetric()
-
getNumberOfIgnoredCyclicPackagesMetric
java.lang.Integer getNumberOfIgnoredCyclicPackagesMetric()
-
getNumberOfCyclicPackagesMetric
java.lang.Integer getNumberOfCyclicPackagesMetric()
-
getBiggestPackageCycleGroupMetric
java.lang.Integer getBiggestPackageCycleGroupMetric()
-
getByteCodeInstructionsMetric
java.lang.Integer getByteCodeInstructionsMetric()
-
-