Index
All Classes and Interfaces|All Packages
A
- AbstractMetaClass - Class in com.hello2morrow.sonargraph.api
- AbstractMetaClass(String) - Constructor for class com.hello2morrow.sonargraph.api.AbstractMetaClass
- AbstractWebElement - Class in com.hello2morrow.sonargraph.api
- AbstractWebElement(String) - Constructor for class com.hello2morrow.sonargraph.api.AbstractWebElement
- accept(INamedElementAccess.INamedElementAccessVisitor) - Method in interface com.hello2morrow.sonargraph.api.INamedElementAccess
-
Visit this element.
- addDependencyNode(DependencyAccess) - Method in class com.hello2morrow.sonargraph.core.api.script.model.ResultAccess
-
Add a root dependency node to the result tree.
- addDependencyNode(NodeAccess, DependencyAccess) - Method in class com.hello2morrow.sonargraph.core.api.script.model.ResultAccess
-
Add a dependency intermediate or leaf node to the result tree
- addDependencyTo(IProgrammingElementAccess, IProgrammingElementAccess, IParserDependencyType) - Method in interface com.hello2morrow.sonargraph.api.IPluginLanguageBasedAccess
-
Create a dependency between two programming elements.
- addElement(ElementAccess<? extends Element>) - Method in class com.hello2morrow.sonargraph.core.api.script.model.ResultAccess
-
Add an element to the list of results.
- addElementIssue(INamedElementAccess, IPluginIssueId, String, int, int) - Method in class com.hello2morrow.sonargraph.api.ResultSet
- addElementIssues(List<ResultSet.ElementIssue>) - Method in class com.hello2morrow.sonargraph.api.ResultSet
- addErrorIssue(ElementAccess<?>, String, String) - Method in class com.hello2morrow.sonargraph.core.api.script.model.ResultAccess
-
Add a new error issue to the issues detected by this script.
- addErrorIssue(SourceFileAccess, String, String, SourceLineAccess) - Method in class com.hello2morrow.sonargraph.core.api.script.model.ResultAccess
-
Add a new error issue to the issues detected by this script.
- addInfoIssue(ElementAccess<?>, String, String) - Method in class com.hello2morrow.sonargraph.core.api.script.model.ResultAccess
-
Add a new informational issue to the issues detected by this script.
- addInfoIssue(SourceFileAccess, String, String, int) - Method in class com.hello2morrow.sonargraph.core.api.script.model.ResultAccess
-
Add a new informational issue to the issues detected by this script.
- addInfoIssue(SourceFileAccess, String, String, SourceLineAccess) - Method in class com.hello2morrow.sonargraph.core.api.script.model.ResultAccess
-
Add a new informational issue to the issues detected by this script.
- addIssue(IElementAccess, IPluginIssueId, String, int) - Method in interface com.hello2morrow.sonargraph.api.IPluginCoreAccess
-
Add an issue to an element.
- addMatch(T) - Method in class com.hello2morrow.sonargraph.core.api.script.model.SearchResult
- addMetricValue(INamedElementAccess, IPluginMetricId, float) - Method in class com.hello2morrow.sonargraph.api.ResultSet
- addMetricValue(INamedElementAccess, IPluginMetricId, int) - Method in class com.hello2morrow.sonargraph.api.ResultSet
- addMetricValue(MetricIdAccess, ElementAccess<? extends NamedElement>, Number) - Method in class com.hello2morrow.sonargraph.core.api.script.model.ResultAccess
-
Add a custom metric value to the script result.
- addNode(ElementAccess<? extends Element>) - Method in class com.hello2morrow.sonargraph.core.api.script.model.ResultAccess
-
Add a root node to the result tree.
- addNode(NodeAccess, ElementAccess<? extends Element>) - Method in class com.hello2morrow.sonargraph.core.api.script.model.ResultAccess
-
Add a leaf or intermediate node to the result tree
- addNode(NodeAccess, String) - Method in class com.hello2morrow.sonargraph.core.api.script.model.ResultAccess
-
Add a named intermediate node to the result tree
- addNode(String) - Method in class com.hello2morrow.sonargraph.core.api.script.model.ResultAccess
-
Add a root node to the result tree.
- ADDRESS_TAKEN - Enum constant in enum class com.hello2morrow.sonargraph.api.cplusplus.CppDependencyKind
- addWarningIssue(ElementAccess<?>, String, String) - Method in class com.hello2morrow.sonargraph.core.api.script.model.ResultAccess
-
Add a new warning issue to the issues detected by this script.
- addWarningIssue(SourceFileAccess, String, String, int) - Method in class com.hello2morrow.sonargraph.core.api.script.model.ResultAccess
-
Add a new warning issue to the issues detected by this script.
- addWarningIssue(SourceFileAccess, String, String, SourceLineAccess) - Method in class com.hello2morrow.sonargraph.core.api.script.model.ResultAccess
-
Add a new warning issue to the issues detected by this script.
- Aggregator - Enum Class in com.hello2morrow.sonargraph.api
-
Aggregation levels for dependency aggregators.
- ANNOTATION_ENUMERATION_VALUE - Enum constant in enum class com.hello2morrow.sonargraph.api.java.JavaDependencyKind
- ANNOTATION_VALUE - Enum constant in enum class com.hello2morrow.sonargraph.api.java.JavaDependencyKind
- Any - Class in com.hello2morrow.sonargraph.api
- Any() - Constructor for class com.hello2morrow.sonargraph.api.Any
- Any.Type - Enum Class in com.hello2morrow.sonargraph.api
- AnyFactory - Class in com.hello2morrow.sonargraph.api
- AnyFactory() - Constructor for class com.hello2morrow.sonargraph.api.AnyFactory
- asComponent() - Method in interface com.hello2morrow.sonargraph.api.architecture.IAssignableElementAccess
-
Return the assigned element as component.
- asElement() - Method in interface com.hello2morrow.sonargraph.api.architecture.IAssignableElementAccess
-
Return the access object for the assigned element.
- asList() - Method in class com.hello2morrow.sonargraph.api.Any
- asList() - Method in class com.hello2morrow.sonargraph.api.ListAny
- asList() - Static method in enum class com.hello2morrow.sonargraph.api.WebMethodType
- asLong() - Method in class com.hello2morrow.sonargraph.api.Any
- asLong() - Method in class com.hello2morrow.sonargraph.api.LongAny
- asString() - Method in class com.hello2morrow.sonargraph.api.Any
- asString() - Method in class com.hello2morrow.sonargraph.api.StringAny
- asType() - Method in interface com.hello2morrow.sonargraph.api.architecture.IAssignableElementAccess
-
Return the assigned element as a type.
- Attribute - Enum constant in enum class com.hello2morrow.sonargraph.api.csharp.CSharpTypeKind
B
- BY_NAME - Enum constant in enum class com.hello2morrow.sonargraph.api.cplusplus.CppDependencyKind
C
- CALL - Enum constant in enum class com.hello2morrow.sonargraph.api.cplusplus.CppDependencyKind
- CALL - Enum constant in enum class com.hello2morrow.sonargraph.api.csharp.CSharpDependencyKind
- CALL - Enum constant in enum class com.hello2morrow.sonargraph.api.DependencyKind
- CALL - Enum constant in enum class com.hello2morrow.sonargraph.api.python.PythonDependencyKind
- CALL - Enum constant in enum class com.hello2morrow.sonargraph.api.typescript.TypescriptDependencyKind
- callElementClosures(ElementAccess<? extends NamedElement>) - Method in interface com.hello2morrow.sonargraph.core.api.controller.IBaseVisitor
-
Invoke closures for the specified element access.
- CallToResourceMatcher - Class in com.hello2morrow.sonargraph.api
- CAST - Enum constant in enum class com.hello2morrow.sonargraph.api.cplusplus.CppDependencyKind
- CAST - Enum constant in enum class com.hello2morrow.sonargraph.api.csharp.CSharpDependencyKind
- CAST - Enum constant in enum class com.hello2morrow.sonargraph.api.java.JavaDependencyKind
- CATCH - Enum constant in enum class com.hello2morrow.sonargraph.api.java.JavaDependencyKind
- CATCH_TYPE - Enum constant in enum class com.hello2morrow.sonargraph.api.csharp.CSharpDependencyKind
- Class - Enum constant in enum class com.hello2morrow.sonargraph.api.csharp.CSharpTypeKind
- CLASS_ACCESS_INLINE - Enum constant in enum class com.hello2morrow.sonargraph.api.java.JavaDependencyKind
- CLASS_BOUND - Enum constant in enum class com.hello2morrow.sonargraph.api.java.JavaDependencyKind
- com.hello2morrow.sonargraph.api - package com.hello2morrow.sonargraph.api
-
Package containing classes used by Sonargraph Script/Plugin API.
- com.hello2morrow.sonargraph.api.architecture - package com.hello2morrow.sonargraph.api.architecture
-
Package containing classes used by Sonargraph Script/Plugin API for architectural models.
- com.hello2morrow.sonargraph.api.cplusplus - package com.hello2morrow.sonargraph.api.cplusplus
-
Package containing C,C++ specific classes used by Sonargraph Script/Plugin API.
- com.hello2morrow.sonargraph.api.csharp - package com.hello2morrow.sonargraph.api.csharp
-
Package containing C# specific classes used by Sonargraph Script/Plugin API.
- com.hello2morrow.sonargraph.api.java - package com.hello2morrow.sonargraph.api.java
-
Package containing Java specific classes used by Sonargraph Script/Plugin API.
- com.hello2morrow.sonargraph.api.python - package com.hello2morrow.sonargraph.api.python
-
Package containing Python specific classes used by Sonargraph Script/Plugin API.
- com.hello2morrow.sonargraph.api.typescript - package com.hello2morrow.sonargraph.api.typescript
-
Package containing TypeScript specific classes used by Sonargraph Script/Plugin API.
- com.hello2morrow.sonargraph.core.api.controller - package com.hello2morrow.sonargraph.core.api.controller
-
Package containing language-independent classes used by Sonargraph Script/Plugin APIs.
- com.hello2morrow.sonargraph.core.api.script.controller - package com.hello2morrow.sonargraph.core.api.script.controller
-
Package containing language-independent Script API controller classes.
- com.hello2morrow.sonargraph.core.api.script.model - package com.hello2morrow.sonargraph.core.api.script.model
-
Package containing language-independent Script API model classes.
- com.hello2morrow.sonargraph.languageprovider.cplusplus.api.script.controller - package com.hello2morrow.sonargraph.languageprovider.cplusplus.api.script.controller
-
Package containing C,C++ specific controller classes used by Sonargraph Script API.
- com.hello2morrow.sonargraph.languageprovider.csharp.api.script.controller - package com.hello2morrow.sonargraph.languageprovider.csharp.api.script.controller
-
Package containing C# specific controller classes used by Sonargraph Script API.
- com.hello2morrow.sonargraph.languageprovider.java.api.script.controller - package com.hello2morrow.sonargraph.languageprovider.java.api.script.controller
-
Package containing Java specific controller classes used by Sonargraph Script API.
- com.hello2morrow.sonargraph.languageprovider.python.api.script.controller - package com.hello2morrow.sonargraph.languageprovider.python.api.script.controller
-
Package containing Python specific controller classes used by Sonargraph Script API.
- COMPONENT - Enum constant in enum class com.hello2morrow.sonargraph.api.Aggregator
-
Aggregate on component level.
- CONSTRUCTOR_CALL - Enum constant in enum class com.hello2morrow.sonargraph.api.csharp.CSharpDependencyKind
- CONSTRUCTOR_CALL - Enum constant in enum class com.hello2morrow.sonargraph.api.java.JavaDependencyKind
- CppDependencyKind - Enum Class in com.hello2morrow.sonargraph.api.cplusplus
- createArchitectureVisitor() - Method in interface com.hello2morrow.sonargraph.core.api.script.controller.IScriptCoreAccess
-
Create a new visitor for architectural models.
- createFrom(Object) - Static method in class com.hello2morrow.sonargraph.api.AnyFactory
- createProgrammingElement(INamedElementAccess, IMetaClass, String, int) - Method in interface com.hello2morrow.sonargraph.api.IPluginLanguageBasedAccess
-
Create a new generic programming element.
- createProgrammingElementComponent(INamedElementAccess, IMetaClass, String, int) - Method in interface com.hello2morrow.sonargraph.api.IPluginLanguageBasedAccess
-
Create a new generic programming element that also is a component.
- createVisitor() - Method in interface com.hello2morrow.sonargraph.core.api.script.controller.IScriptCoreAccess
-
Create a new language agnostic visitor.
- CSharpDependencyKind - Enum Class in com.hello2morrow.sonargraph.api.csharp
- CSharpTypeKind - Enum Class in com.hello2morrow.sonargraph.api.csharp
D
- DECLARES - Enum constant in enum class com.hello2morrow.sonargraph.api.cplusplus.CppDependencyKind
- DECORATED_BY - Enum constant in enum class com.hello2morrow.sonargraph.api.python.PythonDependencyKind
- DECORATES - Enum constant in enum class com.hello2morrow.sonargraph.api.typescript.TypescriptDependencyKind
- Delegate - Enum constant in enum class com.hello2morrow.sonargraph.api.csharp.CSharpTypeKind
- DELEGATE_INITIALIZATION - Enum constant in enum class com.hello2morrow.sonargraph.api.csharp.CSharpDependencyKind
- DELETE - Enum constant in enum class com.hello2morrow.sonargraph.api.cplusplus.CppDependencyKind
- DELETE - Enum constant in enum class com.hello2morrow.sonargraph.api.WebMethodType
- DEPENDENCY - Enum constant in enum class com.hello2morrow.sonargraph.api.PluginIssueType
- DependencyKind - Enum Class in com.hello2morrow.sonargraph.api
-
Language agnostic dependency type enumeration.
- done() - Method in class com.hello2morrow.sonargraph.api.ModelVisitor
- DYNAMIC_CAST - Enum constant in enum class com.hello2morrow.sonargraph.api.cplusplus.CppDependencyKind
- DYNAMIC_METHOD_CALL - Enum constant in enum class com.hello2morrow.sonargraph.api.java.JavaDependencyKind
E
- ELEMENT - Enum constant in enum class com.hello2morrow.sonargraph.api.Aggregator
-
Aggregate to level of elements (lowest aggregation level).
- ELEMENT - Enum constant in enum class com.hello2morrow.sonargraph.api.PluginIssueType
- ElementIssue(INamedElementAccess, IPluginIssueId, String, int, int) - Constructor for class com.hello2morrow.sonargraph.api.ResultSet.ElementIssue
- Enum - Enum constant in enum class com.hello2morrow.sonargraph.api.csharp.CSharpTypeKind
- equals(Object) - Method in class com.hello2morrow.sonargraph.api.ListAny
- equals(Object) - Method in class com.hello2morrow.sonargraph.api.LongAny
- equals(Object) - Method in class com.hello2morrow.sonargraph.api.ResultSet.ElementIssue
- equals(Object) - Method in class com.hello2morrow.sonargraph.api.StringAny
- ERROR - Enum constant in enum class com.hello2morrow.sonargraph.api.PluginIssueSeverity
- EXPLICIT_CONVERSION - Enum constant in enum class com.hello2morrow.sonargraph.api.csharp.CSharpDependencyKind
- EXTENDS - Enum constant in enum class com.hello2morrow.sonargraph.api.csharp.CSharpDependencyKind
- EXTENDS - Enum constant in enum class com.hello2morrow.sonargraph.api.DependencyKind
- EXTENDS - Enum constant in enum class com.hello2morrow.sonargraph.api.java.JavaDependencyKind
- EXTENDS - Enum constant in enum class com.hello2morrow.sonargraph.api.python.PythonDependencyKind
- EXTENDS - Enum constant in enum class com.hello2morrow.sonargraph.api.typescript.TypescriptDependencyKind
- ExternalWebResource - Class in com.hello2morrow.sonargraph.api
-
Represents the endpoint of a web resource call.
- ExternalWebResource(String) - Constructor for class com.hello2morrow.sonargraph.api.ExternalWebResource
F
- FIELD - Enum constant in enum class com.hello2morrow.sonargraph.api.Aggregator
-
Aggregate to level of fields.
- FIELD - Enum constant in enum class com.hello2morrow.sonargraph.api.java.JavaDependencyKind
- FIELD_TYPE - Enum constant in enum class com.hello2morrow.sonargraph.api.cplusplus.CppDependencyKind
- FIELD_TYPE - Enum constant in enum class com.hello2morrow.sonargraph.api.csharp.CSharpDependencyKind
- findAllMatchingElements(INamedElementAccess, Predicate<INamedElementAccess>) - Method in interface com.hello2morrow.sonargraph.api.IBaseCoreAccess
-
Find all elements matching the predicate.
- findAllMatchingElementsRecursively(INamedElementAccess, Predicate<INamedElementAccess>) - Method in interface com.hello2morrow.sonargraph.api.IBaseCoreAccess
-
Find all elements recursively, matching the predicate.
- findAllMatchingFields(INamedElementAccess, Predicate<IFieldAccess>) - Method in interface com.hello2morrow.sonargraph.api.IBaseCoreAccess
-
Find all fields matching the predicate.
- findAllMatchingMethods(INamedElementAccess, Predicate<IMethodAccess>) - Method in interface com.hello2morrow.sonargraph.api.IBaseCoreAccess
-
Find all methods matching the predicate.
- findAllMatchingRoutines(INamedElementAccess, Predicate<IRoutineAccess>) - Method in interface com.hello2morrow.sonargraph.api.IBaseCoreAccess
-
Find all routines matching the predicate.
- findAllMatchingTypes(INamedElementAccess, Predicate<ITypeAccess>) - Method in interface com.hello2morrow.sonargraph.api.IBaseCoreAccess
-
Find all types matching the predicate.
- findElementByFqn(String) - Method in interface com.hello2morrow.sonargraph.api.IBaseCoreAccess
-
Find an element by its fully qualified name
- findElementByFqn(String) - Method in interface com.hello2morrow.sonargraph.core.api.script.controller.IScriptCoreAccess
-
Find an element by its fully qualified name
- findFields(ElementAccess<? extends NamedElement>, Closure<Boolean>, int) - Method in interface com.hello2morrow.sonargraph.core.api.script.controller.IScriptCoreAccess
- findFields(Closure<Boolean>, int) - Method in interface com.hello2morrow.sonargraph.core.api.script.controller.IScriptCoreAccess
- findFirstMatchingElement(INamedElementAccess, Predicate<INamedElementAccess>) - Method in interface com.hello2morrow.sonargraph.api.IBaseCoreAccess
-
Find first element matching the predicate.
- findFirstMatchingElementRecursively(INamedElementAccess, Predicate<INamedElementAccess>) - Method in interface com.hello2morrow.sonargraph.api.IBaseCoreAccess
-
Recursively find first element matching the predicate.
- findFirstMatchingField(INamedElementAccess, Predicate<IFieldAccess>) - Method in interface com.hello2morrow.sonargraph.api.IBaseCoreAccess
-
Find first field matching the predicate.
- findFirstMatchingMethod(INamedElementAccess, Predicate<IMethodAccess>) - Method in interface com.hello2morrow.sonargraph.api.IBaseCoreAccess
-
Find first method matching the predicate.
- findFirstMatchingRoutine(INamedElementAccess, Predicate<IRoutineAccess>) - Method in interface com.hello2morrow.sonargraph.api.IBaseCoreAccess
-
Find first type routine the predicate.
- findFirstMatchingType(INamedElementAccess, Predicate<ITypeAccess>) - Method in interface com.hello2morrow.sonargraph.api.IBaseCoreAccess
-
Find first type matching the predicate.
- findMethods(ElementAccess<? extends NamedElement>, Closure<Boolean>, int) - Method in interface com.hello2morrow.sonargraph.core.api.script.controller.IScriptCoreAccess
- findMethods(Closure<Boolean>, int) - Method in interface com.hello2morrow.sonargraph.core.api.script.controller.IScriptCoreAccess
- findRoutines(ElementAccess<? extends NamedElement>, Closure<Boolean>, int) - Method in interface com.hello2morrow.sonargraph.core.api.script.controller.IScriptCoreAccess
- findRoutines(Closure<Boolean>, int) - Method in interface com.hello2morrow.sonargraph.core.api.script.controller.IScriptCoreAccess
- findTypes(Closure<Boolean>, int) - Method in interface com.hello2morrow.sonargraph.core.api.script.controller.IScriptCoreAccess
- findTypes(T, Closure<Boolean>, int) - Method in interface com.hello2morrow.sonargraph.core.api.script.controller.IScriptCoreAccess
- FRAMEWORK - Enum constant in enum class com.hello2morrow.sonargraph.api.WebProperty
G
- GENERIC_PARAMETER_CONSTRAINT - Enum constant in enum class com.hello2morrow.sonargraph.api.csharp.CSharpDependencyKind
- GENERIC_PARAMETER_TYPE - Enum constant in enum class com.hello2morrow.sonargraph.api.csharp.CSharpDependencyKind
- GET - Enum constant in enum class com.hello2morrow.sonargraph.api.WebMethodType
- getAbsolutePath() - Method in interface com.hello2morrow.sonargraph.api.IDirectoryAccess
- getAbstractnessMetric() - Method in interface com.hello2morrow.sonargraph.api.ILogicalNamespaceAccess
- getACDMetric() - Method in interface com.hello2morrow.sonargraph.api.IModuleAccess
- getACDMetric() - Method in interface com.hello2morrow.sonargraph.api.IPluginCoreAccess
-
Get ACD (John Lakos) metric for system scope.
- getACDMetric() - Method in interface com.hello2morrow.sonargraph.core.api.script.controller.IScriptCoreAccess
- getAffectedElement() - Method in interface com.hello2morrow.sonargraph.api.IIssueAccess
- getAllMatches() - Method in class com.hello2morrow.sonargraph.core.api.script.model.SearchResult
-
Returns all results of the search operation.
- getAnnotationClass() - Method in interface com.hello2morrow.sonargraph.api.java.IAnnotationAccess
- getAnnotations() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaFieldAccess
- getAnnotations() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaMethodAccess
- getAnnotations() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaTypeAccess
- getAssignedElements() - Method in interface com.hello2morrow.sonargraph.api.architecture.IArchitectureBaseElementAccess
- getAuthors(IScmPeriod) - Method in interface com.hello2morrow.sonargraph.api.ISourceFileAccess
- getAvailableLevels() - Method in interface com.hello2morrow.sonargraph.api.IPluginMetricId
- getAverageComplexityMetric() - Method in interface com.hello2morrow.sonargraph.api.ILogicalNamespaceAccess
- getAverageComplexityMetric() - Method in interface com.hello2morrow.sonargraph.api.ISourceFileAccess
- getAverageComplexityMetric() - Method in interface com.hello2morrow.sonargraph.api.ITypeAccess
- getAverageNestingMetric() - Method in interface com.hello2morrow.sonargraph.api.ISourceFileAccess
- getAverageNestingMetric() - Method in interface com.hello2morrow.sonargraph.api.ITypeAccess
- getAveragePublicVisibility() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaModuleAccess
- getBaseDirectory() - Method in interface com.hello2morrow.sonargraph.api.IBaseCoreAccess
- getBaseDirectory() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaClassFileAccess
- getBaseDirectory() - Method in interface com.hello2morrow.sonargraph.core.api.script.controller.IScriptCoreAccess
- getBaseDirectoryPath() - Method in interface com.hello2morrow.sonargraph.api.IBaseCoreAccess
- getBiggestComponentCycleGroupMetric() - Method in interface com.hello2morrow.sonargraph.api.IModuleAccess
- getBiggestComponentCycleGroupMetric() - Method in interface com.hello2morrow.sonargraph.api.IPluginCoreAccess
-
Get number of elements in the biggest component cycle group of the system.
- getBiggestComponentCycleGroupMetric() - Method in interface com.hello2morrow.sonargraph.core.api.script.controller.IScriptCoreAccess
- getBiggestDirectoryCycleGroupMetric() - Method in interface com.hello2morrow.sonargraph.languageprovider.cplusplus.api.script.controller.IScriptCppAccess
- getBiggestModuleACDMetric() - Method in interface com.hello2morrow.sonargraph.api.IPluginCoreAccess
-
Get the biggest ACD value (John Lakos) of all modules in the system.
- getBiggestModuleACDMetric() - Method in interface com.hello2morrow.sonargraph.core.api.script.controller.IScriptCoreAccess
- getBiggestNamespaceCycleGroupMetric() - Method in interface com.hello2morrow.sonargraph.languageprovider.cplusplus.api.script.controller.IScriptCppAccess
- getBiggestNamespaceCycleGroupMetric() - Method in interface com.hello2morrow.sonargraph.languageprovider.csharp.api.script.controller.IScriptCSharpAccess
- getBiggestPackageCycleGroupMetric() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaModuleAccess
- getBiggestPackageCycleGroupMetric() - Method in interface com.hello2morrow.sonargraph.languageprovider.java.api.script.controller.IScriptJavaAccess
- getBiggestPackageCycleGroupMetric() - Method in interface com.hello2morrow.sonargraph.languageprovider.python.api.script.controller.IScriptPythonAccess
- getBooleanValue() - Method in interface com.hello2morrow.sonargraph.api.java.IAnnotationValueAccess
- getByteCodeInstructionsMetric() - Method in interface com.hello2morrow.sonargraph.languageprovider.java.api.script.controller.IScriptJavaAccess
- getCCDMetric() - Method in interface com.hello2morrow.sonargraph.api.IModuleAccess
- getCCDMetric() - Method in interface com.hello2morrow.sonargraph.api.IPluginCoreAccess
-
Get CCD (John Lakos) metric for system scope.
- getCCDMetric() - Method in interface com.hello2morrow.sonargraph.core.api.script.controller.IScriptCoreAccess
- getChangeCount2y() - Method in interface com.hello2morrow.sonargraph.api.ISourceFileAccess
- getChangeCount30() - Method in interface com.hello2morrow.sonargraph.api.ISourceFileAccess
- getChangeCount365() - Method in interface com.hello2morrow.sonargraph.api.ISourceFileAccess
- getChangeCount5y() - Method in interface com.hello2morrow.sonargraph.api.ISourceFileAccess
- getChangeCount90() - Method in interface com.hello2morrow.sonargraph.api.ISourceFileAccess
- getCharacteristic() - Method in interface com.hello2morrow.sonargraph.api.IPluginMetricId
- getChildren() - Method in interface com.hello2morrow.sonargraph.api.INamedElementAccess
-
Provides access to the children.
- getChurn2y() - Method in interface com.hello2morrow.sonargraph.api.ISourceFileAccess
- getChurn30() - Method in interface com.hello2morrow.sonargraph.api.ISourceFileAccess
- getChurn365() - Method in interface com.hello2morrow.sonargraph.api.ISourceFileAccess
- getChurn5y() - Method in interface com.hello2morrow.sonargraph.api.ISourceFileAccess
- getChurn90() - Method in interface com.hello2morrow.sonargraph.api.ISourceFileAccess
- getChurnRate2y() - Method in interface com.hello2morrow.sonargraph.api.ISourceFileAccess
- getChurnRate30() - Method in interface com.hello2morrow.sonargraph.api.ISourceFileAccess
- getChurnRate365() - Method in interface com.hello2morrow.sonargraph.api.ISourceFileAccess
- getChurnRate5y() - Method in interface com.hello2morrow.sonargraph.api.ISourceFileAccess
- getChurnRate90() - Method in interface com.hello2morrow.sonargraph.api.ISourceFileAccess
- getClassMemberVisibilityMetric() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaTypeAccess
- getClassName() - Method in interface com.hello2morrow.sonargraph.api.java.IAnnotationValueAccess
- getClassRootDirectories() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaModuleAccess
- getCodeCommentLinesMetric() - Method in interface com.hello2morrow.sonargraph.api.IModuleAccess
- getCodeCommentLinesMetric() - Method in interface com.hello2morrow.sonargraph.api.IPluginCoreAccess
-
Get number of code comment lines on system scope.
- getCodeCommentLinesMetric() - Method in interface com.hello2morrow.sonargraph.api.ISourceFileAccess
- getCodeCommentLinesMetric() - Method in interface com.hello2morrow.sonargraph.core.api.script.controller.IScriptCoreAccess
- getCommentLinesMetric() - Method in interface com.hello2morrow.sonargraph.api.IModuleAccess
- getCommentLinesMetric() - Method in interface com.hello2morrow.sonargraph.api.IPluginCoreAccess
-
Get number of comment lines including header comments.
- getCommentLinesMetric() - Method in interface com.hello2morrow.sonargraph.api.ISourceFileAccess
- getCommentLinesMetric() - Method in interface com.hello2morrow.sonargraph.core.api.script.controller.IScriptCoreAccess
- getComponentComponentDependenciesToCutMetric() - Method in interface com.hello2morrow.sonargraph.api.IModuleAccess
- getComponentCyclicityMetric() - Method in interface com.hello2morrow.sonargraph.api.IModuleAccess
- getComponentCyclicityMetric() - Method in interface com.hello2morrow.sonargraph.api.IPluginCoreAccess
-
Get system wide component cyclicity metric.
- getComponentCyclicityMetric() - Method in interface com.hello2morrow.sonargraph.core.api.script.controller.IScriptCoreAccess
- getComponentDependenciesToRemoveMetric() - Method in interface com.hello2morrow.sonargraph.api.IPluginCoreAccess
-
Get number of component dependencies to remove to untangle all component cycle groups.
- getComponentDependenciesToRemoveMetric() - Method in interface com.hello2morrow.sonargraph.core.api.script.controller.IScriptCoreAccess
- getComponentParserDependenciesToRemoveMetric() - Method in interface com.hello2morrow.sonargraph.api.IPluginCoreAccess
-
Get number of references between components to remove to untangle all component cycle groups.
- getComponentParserDependenciesToRemoveMetric() - Method in interface com.hello2morrow.sonargraph.core.api.script.controller.IScriptCoreAccess
- getComponentReferencesToCutMetric() - Method in interface com.hello2morrow.sonargraph.api.IModuleAccess
- getComponentRelativeCyclicityMetric() - Method in interface com.hello2morrow.sonargraph.api.IModuleAccess
- getComponentRelativeCyclicityMetric() - Method in interface com.hello2morrow.sonargraph.api.IPluginCoreAccess
-
Get system wide relative cyclicity between components.
- getComponentRelativeCyclicityMetric() - Method in interface com.hello2morrow.sonargraph.core.api.script.controller.IScriptCoreAccess
- getComponents() - Method in interface com.hello2morrow.sonargraph.api.IBaseCoreAccess
-
Gets a list of all components of the software system
- getComponents() - Method in interface com.hello2morrow.sonargraph.core.api.script.controller.IScriptCoreAccess
-
Gets a list of all components of the software system
- getComponents(boolean) - Method in interface com.hello2morrow.sonargraph.api.IBaseCoreAccess
-
Gets a list of all components of the software system
- getComponentStructuralDebtIndexMetric() - Method in interface com.hello2morrow.sonargraph.api.IModuleAccess
- getComponentStructuralDebtIndexMetric() - Method in interface com.hello2morrow.sonargraph.api.IPluginCoreAccess
-
Get system wide structural debt index on component level.
- getComponentStructuralDebtIndexMetric() - Method in interface com.hello2morrow.sonargraph.core.api.script.controller.IScriptCoreAccess
- getCyclomaticComplexityMetric() - Method in interface com.hello2morrow.sonargraph.api.IRoutineAccess
- getDaysSinceLastCommit() - Method in interface com.hello2morrow.sonargraph.api.ISourceFileAccess
- getDebugInfo() - Method in interface com.hello2morrow.sonargraph.api.IMetaClass
- getDebugInfo() - Method in interface com.hello2morrow.sonargraph.api.IParserDependencyType
- getDependencies() - Method in interface com.hello2morrow.sonargraph.api.IAggregatedDependencyAccess
- getDependencyKind() - Method in interface com.hello2morrow.sonargraph.api.IDependencyAccess
- getDependsUponModuleMetric() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaSourceFileAccess
- getDependsUponSystemMetric() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaSourceFileAccess
- getDescription() - Method in class com.hello2morrow.sonargraph.api.AbstractMetaClass
- getDescription() - Method in interface com.hello2morrow.sonargraph.api.IIssueAccess
- getDescription() - Method in interface com.hello2morrow.sonargraph.api.IMetaClass
- getDescription() - Method in interface com.hello2morrow.sonargraph.api.IParserDependencyType
- getDescription() - Method in interface com.hello2morrow.sonargraph.api.IPluginMetricId
- getDirectory() - Method in interface com.hello2morrow.sonargraph.api.IProgrammingElementAccess
- getDirectoryCyclicityMetric() - Method in interface com.hello2morrow.sonargraph.languageprovider.cplusplus.api.script.controller.IScriptCppAccess
- getDirectoryDependenciesToRemoveMetric() - Method in interface com.hello2morrow.sonargraph.languageprovider.cplusplus.api.script.controller.IScriptCppAccess
- getDirectoryParserDependenciesToRemoveMetric() - Method in interface com.hello2morrow.sonargraph.languageprovider.cplusplus.api.script.controller.IScriptCppAccess
- getDirectoryRelativeCyclicityMetric() - Method in interface com.hello2morrow.sonargraph.languageprovider.cplusplus.api.script.controller.IScriptCppAccess
- getDirectoryStructuralDebtIndexMetric() - Method in interface com.hello2morrow.sonargraph.languageprovider.cplusplus.api.script.controller.IScriptCppAccess
- getDistanceMetric() - Method in interface com.hello2morrow.sonargraph.api.ILogicalNamespaceAccess
- getElement() - Method in class com.hello2morrow.sonargraph.api.ResultSet.MetricValue
- getElementArchitectureFilterNamePart(IPluginElement) - Method in class com.hello2morrow.sonargraph.api.AbstractMetaClass
- getElementArchitectureFilterNamePart(IPluginElement) - Method in interface com.hello2morrow.sonargraph.api.IMetaClass
- getElementIssues() - Method in class com.hello2morrow.sonargraph.api.ResultSet
- getElementMetrics() - Method in class com.hello2morrow.sonargraph.api.ResultSet
- getElementName() - Method in interface com.hello2morrow.sonargraph.api.IPluginElement
- getElementName(IPluginElement) - Method in class com.hello2morrow.sonargraph.api.AbstractMetaClass
- getElementName(IPluginElement) - Method in interface com.hello2morrow.sonargraph.api.IMetaClass
- getElementPresentationName(IPluginElement, boolean) - Method in class com.hello2morrow.sonargraph.api.AbstractMetaClass
- getElementPresentationName(IPluginElement, boolean) - Method in class com.hello2morrow.sonargraph.api.AbstractWebElement
- getElementPresentationName(IPluginElement, boolean) - Method in class com.hello2morrow.sonargraph.api.ExternalWebResource
- getElementPresentationName(IPluginElement, boolean) - Method in interface com.hello2morrow.sonargraph.api.IMetaClass
- getElementShortName(IPluginElement) - Method in class com.hello2morrow.sonargraph.api.AbstractMetaClass
- getElementShortName(IPluginElement) - Method in interface com.hello2morrow.sonargraph.api.IMetaClass
- getEndLine() - Method in class com.hello2morrow.sonargraph.api.ResultSet.ElementIssue
- getEndLineNumber() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaMethodAccess
- getEnumConstant() - Method in interface com.hello2morrow.sonargraph.api.java.IAnnotationValueAccess
- getEnumContantName() - Method in interface com.hello2morrow.sonargraph.api.java.IAnnotationValueAccess
- getEumConstant() - Method in interface com.hello2morrow.sonargraph.api.java.IAnnotationValueAccess
-
Deprecated.
- getExtendedCyclomaticComplexityMetric() - Method in interface com.hello2morrow.sonargraph.api.IRoutineAccess
- getExternalRoot(String) - Method in interface com.hello2morrow.sonargraph.api.IBaseCoreAccess
-
Get the external root node for a given language
- getExternalRoot(String, String) - Method in interface com.hello2morrow.sonargraph.api.IPluginCoreAccess
- getFanInVisibilityModuleMetric() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaSourceFileAccess
- getFanInVisibilitySystemMetric() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaSourceFileAccess
- getFanOutVisibilityModuleMetric() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaSourceFileAccess
- getFanOutVisibilitySystemMetric() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaSourceFileAccess
- getFields() - Method in interface com.hello2morrow.sonargraph.api.ITypeAccess
- getFields() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaTypeAccess
- getFile() - Method in interface com.hello2morrow.sonargraph.api.IDirectoryAccess
- getFile() - Method in interface com.hello2morrow.sonargraph.api.ISourceFileAccess
- getFile() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaClassFileAccess
- getFilterName() - Method in interface com.hello2morrow.sonargraph.api.IComponentAccess
-
Gets the filter name for this component (usually the identifying path of the component)
- getFirstMatch() - Method in class com.hello2morrow.sonargraph.core.api.script.model.SearchResult
-
Returns the first item returned by the search operation.
- getFrom() - Method in interface com.hello2morrow.sonargraph.api.IAggregatedDependencyAccess
- getFrom() - Method in interface com.hello2morrow.sonargraph.api.IDependencyAccess
- getFullyQualifiedName() - Method in interface com.hello2morrow.sonargraph.api.INamedElementAccess
- getFullyQualifiedName() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaClassFileAccess
- getGenericDependencyKind() - Method in interface com.hello2morrow.sonargraph.api.IDependencyAccess
- getGenericDependencyType() - Method in interface com.hello2morrow.sonargraph.api.IParserDependencyType
- getHiddenDataDirectory(String) - Method in interface com.hello2morrow.sonargraph.api.IPluginCoreAccess
-
Get hidden data directory for a plugin.
- getId() - Method in interface com.hello2morrow.sonargraph.api.IPluginIssueId
- getImageResourceName() - Method in class com.hello2morrow.sonargraph.api.AbstractMetaClass
- getImageResourceName() - Method in class com.hello2morrow.sonargraph.api.ExternalWebResource
- getImageResourceName() - Method in interface com.hello2morrow.sonargraph.api.IMetaClass
- getIncluders() - Method in interface com.hello2morrow.sonargraph.api.cplusplus.ICppSourceFileAccess
-
Get a list of source files including this file.
- getIncomingDependencies(Aggregator, boolean, boolean, IDependencyKind...) - Method in interface com.hello2morrow.sonargraph.api.IProgrammingElementAccess
- getIncomingDependencies(Aggregator, boolean, IDependencyKind...) - Method in interface com.hello2morrow.sonargraph.api.IProgrammingElementAccess
- getIncomingDependenciesFlatRecursively(Aggregator, boolean, boolean, IDependencyKind...) - Method in interface com.hello2morrow.sonargraph.api.ILogicalNamespaceAccess
-
Compute the incoming aggregated dependencies of this element and all its children, but treats this namespace as "flat", i.e.
- getIncomingDependenciesFlatRecursively(Aggregator, boolean, IDependencyKind...) - Method in interface com.hello2morrow.sonargraph.api.ILogicalNamespaceAccess
-
Compute the incoming aggregated dependencies of this element and all its children, but treats this namespace as "flat", i.e.
- getIncomingDependenciesRecursively(Aggregator, boolean, boolean, IDependencyKind...) - Method in interface com.hello2morrow.sonargraph.api.INamedElementAccess
-
Compute the incoming aggregated dependencies of this element and all its children.
- getIncomingDependenciesRecursively(Aggregator, boolean, IDependencyKind...) - Method in interface com.hello2morrow.sonargraph.api.INamedElementAccess
-
Compute the incoming aggregated dependencies of this element and all its children, excluding excluded elements.
- getInstabilityMetric() - Method in interface com.hello2morrow.sonargraph.api.ILogicalNamespaceAccess
- getInstabilityModuleMetric() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaSourceFileAccess
- getInstabilitySystemMetric() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaSourceFileAccess
- getIssueCount() - Method in interface com.hello2morrow.sonargraph.api.IDependencyAccess
-
Counts all issues for this element.
- getIssueCount() - Method in interface com.hello2morrow.sonargraph.api.INamedElementAccess
-
Counts total number of issues for this element and it's children including secondary issues (cycle group issues, duplicate code block issues, architecture violations/deprecations).
- getIssueCount(boolean, boolean) - Method in interface com.hello2morrow.sonargraph.api.INamedElementAccess
-
Counts issues for this element.
- getIssueCount(String, String, String, String, boolean) - Method in interface com.hello2morrow.sonargraph.api.INamedElementAccess
-
Deprecated.
- getIssueCount(List<String>, List<String>, List<String>, List<String>) - Method in interface com.hello2morrow.sonargraph.api.IDependencyAccess
-
Counts issues for this element for the given filter parameters.
- getIssueCount(List<String>, List<String>, List<String>, List<String>, boolean) - Method in interface com.hello2morrow.sonargraph.api.INamedElementAccess
-
Deprecated.
- getIssueCount(List<String>, List<String>, List<String>, List<String>, boolean, boolean) - Method in interface com.hello2morrow.sonargraph.api.INamedElementAccess
-
Counts issues for this element for the given filter parameters.
- getIssues() - Method in interface com.hello2morrow.sonargraph.api.IDependencyAccess
-
Collect all issues for this element.
- getIssues() - Method in interface com.hello2morrow.sonargraph.api.INamedElementAccess
-
Collect all issues for this element and it's children including secondary issues (cycle group issues, duplicate code block issues, architecture violations/deprecations).
- getIssues(boolean, boolean) - Method in interface com.hello2morrow.sonargraph.api.INamedElementAccess
-
Collect issues
- getIssues(List<String>, List<String>, List<String>, List<String>) - Method in interface com.hello2morrow.sonargraph.api.IDependencyAccess
-
Collect issues for the given filter parameters.
- getIssues(List<String>, List<String>, List<String>, List<String>, boolean, boolean) - Method in interface com.hello2morrow.sonargraph.api.INamedElementAccess
-
Collect issues for the given filter parameters.
- getKey() - Method in interface com.hello2morrow.sonargraph.api.IIssueAccess
- getKind() - Method in interface com.hello2morrow.sonargraph.api.csharp.ICSharpTypeAccess
- getKind() - Method in interface com.hello2morrow.sonargraph.api.IParserDependencyType
- getLanguage() - Method in interface com.hello2morrow.sonargraph.api.IExternalAccess
- getLanguage() - Method in interface com.hello2morrow.sonargraph.api.ILogicalExternalAccess
- getLanguage() - Method in interface com.hello2morrow.sonargraph.api.ILogicalModuleAccess
- getLanguage() - Method in interface com.hello2morrow.sonargraph.api.ILogicalSystemAccess
- getLanguage() - Method in interface com.hello2morrow.sonargraph.api.IModuleAccess
- getLanguageIdentifier() - Method in interface com.hello2morrow.sonargraph.api.IPluginLanguageBasedAccess
- getLCOM4Metric() - Method in interface com.hello2morrow.sonargraph.api.ITypeAccess
- getLineNumber() - Method in interface com.hello2morrow.sonargraph.api.IDependencyAccess
- getLineNumber() - Method in interface com.hello2morrow.sonargraph.api.IIssueAccess
- getLineNumber() - Method in interface com.hello2morrow.sonargraph.api.IProgrammingElementAccess
- getLineNumber() - Method in interface com.hello2morrow.sonargraph.api.ISourceLineAccess
- getLineNumber() - Method in interface com.hello2morrow.sonargraph.api.java.IAnnotationAccess
- getLinesOfCodeMetric() - Method in interface com.hello2morrow.sonargraph.api.IModuleAccess
- getLinesOfCodeMetric() - Method in interface com.hello2morrow.sonargraph.api.IPluginCoreAccess
-
Get lines of codes (excluding empty lines and comment lines) on system scope.
- getLinesOfCodeMetric() - Method in interface com.hello2morrow.sonargraph.api.ISourceFileAccess
- getLinesOfCodeMetric() - Method in interface com.hello2morrow.sonargraph.core.api.script.controller.IScriptCoreAccess
- getLogicalCohesionMetric() - Method in interface com.hello2morrow.sonargraph.api.ILogicalProgrammingElementAccess
- getLogicalCouplingMetric() - Method in interface com.hello2morrow.sonargraph.api.ILogicalProgrammingElementAccess
- getMaintainabilityLevelMetric() - Method in interface com.hello2morrow.sonargraph.api.IModuleAccess
- getMaintainabilityLevelMetric() - Method in interface com.hello2morrow.sonargraph.core.api.script.controller.IScriptCoreAccess
- getMaxNesting() - Method in interface com.hello2morrow.sonargraph.api.IRoutineAccess
- getMaxNestingMetric() - Method in interface com.hello2morrow.sonargraph.api.ISourceFileAccess
- getMaxNestingMetric() - Method in interface com.hello2morrow.sonargraph.api.ITypeAccess
- getMessage() - Method in class com.hello2morrow.sonargraph.api.ResultSet.ElementIssue
- getMessageWithLines() - Method in class com.hello2morrow.sonargraph.api.ResultSet.ElementIssue
- getMetaClass() - Method in interface com.hello2morrow.sonargraph.api.IGenericProgrammingElementAccess
- getMethods() - Method in interface com.hello2morrow.sonargraph.api.ITypeAccess
- getMethods() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaTypeAccess
- getMetricId() - Method in class com.hello2morrow.sonargraph.api.ResultSet.MetricValue
- getMetricRange() - Method in interface com.hello2morrow.sonargraph.api.IPluginMetricId
- getModelName() - Method in interface com.hello2morrow.sonargraph.api.architecture.IArchitectureModelAccess
-
Return the name of the architectural model.
- getModifiedCyclomaticComplexityMetric() - Method in interface com.hello2morrow.sonargraph.api.IRoutineAccess
- getModifiedExtendedCyclomaticComplexityMetric() - Method in interface com.hello2morrow.sonargraph.api.IRoutineAccess
- getModule() - Method in interface com.hello2morrow.sonargraph.api.ILogicalModuleAccess
- getModule() - Method in interface com.hello2morrow.sonargraph.api.IProgrammingElementAccess
- getModule() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaLogicalModuleAccess
- getModuleNamespace() - Method in interface com.hello2morrow.sonargraph.api.IProgrammingElementAccess
- getModules() - Method in interface com.hello2morrow.sonargraph.api.IBaseCoreAccess
-
Get a list of the modules in this system
- getModuleScope() - Method in interface com.hello2morrow.sonargraph.api.ILogicalNamespaceAccess
- getName() - Method in class com.hello2morrow.sonargraph.api.AbstractMetaClass
- getName() - Method in interface com.hello2morrow.sonargraph.api.IBaseCoreAccess
-
Return name of software system
- getName() - Method in interface com.hello2morrow.sonargraph.api.IElementAccess
-
The (full) name without (potential) signature parts.
- getName() - Method in interface com.hello2morrow.sonargraph.api.IIssueAccess
- getName() - Method in interface com.hello2morrow.sonargraph.api.IMetaClass
- getName() - Method in interface com.hello2morrow.sonargraph.api.IPluginMetricId
- getName() - Method in interface com.hello2morrow.sonargraph.api.IScriptAccess
-
Return the name of this script.
- getNamedElementAccess() - Method in class com.hello2morrow.sonargraph.api.ResultSet.ElementIssue
- getNamespaceCyclicityMetric() - Method in interface com.hello2morrow.sonargraph.languageprovider.cplusplus.api.script.controller.IScriptCppAccess
- getNamespaceCyclicityMetric() - Method in interface com.hello2morrow.sonargraph.languageprovider.csharp.api.script.controller.IScriptCSharpAccess
- getNamespaceDependenciesToRemoveMetric() - Method in interface com.hello2morrow.sonargraph.languageprovider.cplusplus.api.script.controller.IScriptCppAccess
- getNamespaceDependenciesToRemoveMetric() - Method in interface com.hello2morrow.sonargraph.languageprovider.csharp.api.script.controller.IScriptCSharpAccess
- getNamespaceParserDependenciesToRemoveMetric() - Method in interface com.hello2morrow.sonargraph.languageprovider.cplusplus.api.script.controller.IScriptCppAccess
- getNamespaceParserDependenciesToRemoveMetric() - Method in interface com.hello2morrow.sonargraph.languageprovider.csharp.api.script.controller.IScriptCSharpAccess
- getNamespaceRelativeCyclicityMetric() - Method in interface com.hello2morrow.sonargraph.languageprovider.cplusplus.api.script.controller.IScriptCppAccess
- getNamespaceRelativeCyclicityMetric() - Method in interface com.hello2morrow.sonargraph.languageprovider.csharp.api.script.controller.IScriptCSharpAccess
- getNamespaceStructuralDebtIndexMetric() - Method in interface com.hello2morrow.sonargraph.languageprovider.cplusplus.api.script.controller.IScriptCppAccess
- getNamespaceStructuralDebtIndexMetric() - Method in interface com.hello2morrow.sonargraph.languageprovider.csharp.api.script.controller.IScriptCSharpAccess
- getNameWithSignature() - Method in interface com.hello2morrow.sonargraph.api.IElementAccess
-
The (full) name with (potential) signature parts.
- getNCCDMetric() - Method in interface com.hello2morrow.sonargraph.api.IModuleAccess
- getNCCDMetric() - Method in interface com.hello2morrow.sonargraph.api.IPluginCoreAccess
-
Get NCCD metric for system scope (John Lakos).
- getNCCDMetric() - Method in interface com.hello2morrow.sonargraph.core.api.script.controller.IScriptCoreAccess
- getNode() - Method in class com.hello2morrow.sonargraph.core.api.script.model.NodeAccess
- getNumberOfAllViolatingComponentsMetric() - Method in interface com.hello2morrow.sonargraph.api.IModuleAccess
-
Deprecated.
- getNumberOfAllViolatingComponentsMetric() - Method in interface com.hello2morrow.sonargraph.core.api.script.controller.IScriptCoreAccess
-
This method should no longer be used.
- getNumberOfArtifactsMetric() - Method in interface com.hello2morrow.sonargraph.core.api.script.controller.IScriptCoreAccess
- getNumberOfAuthors() - Method in interface com.hello2morrow.sonargraph.api.ISourceFileAccess
- getNumberOfAuthors2y() - Method in interface com.hello2morrow.sonargraph.api.ISourceFileAccess
- getNumberOfAuthors5y() - Method in interface com.hello2morrow.sonargraph.api.ISourceFileAccess
- getNumberOfCodeDuplicatesMetric() - Method in interface com.hello2morrow.sonargraph.api.IPluginCoreAccess
-
Get total number of non-ignored duplicated code blocks on system scope.
- getNumberOfCodeDuplicatesMetric() - Method in interface com.hello2morrow.sonargraph.core.api.script.controller.IScriptCoreAccess
- getNumberOfComponentCycleGroupsMetric() - Method in interface com.hello2morrow.sonargraph.api.IModuleAccess
- getNumberOfComponentCycleGroupsMetric() - Method in interface com.hello2morrow.sonargraph.api.IPluginCoreAccess
-
Get the number of component cycle groups on system scope.
- getNumberOfComponentCycleGroupsMetric() - Method in interface com.hello2morrow.sonargraph.core.api.script.controller.IScriptCoreAccess
- getNumberOfComponentsInDeprecatedArtifactsMetric() - Method in interface com.hello2morrow.sonargraph.core.api.script.controller.IScriptCoreAccess
- getNumberOfComponentsMetric() - Method in interface com.hello2morrow.sonargraph.api.IModuleAccess
- getNumberOfComponentsMetric() - Method in interface com.hello2morrow.sonargraph.api.IPluginCoreAccess
-
Get the number of internal components in the system.
- getNumberOfComponentsMetric() - Method in interface com.hello2morrow.sonargraph.core.api.script.controller.IScriptCoreAccess
- getNumberOfComponentViolationsMetric() - Method in interface com.hello2morrow.sonargraph.api.IModuleAccess
- getNumberOfComponentViolationsMetric() - Method in interface com.hello2morrow.sonargraph.api.IPluginCoreAccess
-
Get number of architecture violations between components.
- getNumberOfComponentViolationsMetric() - Method in interface com.hello2morrow.sonargraph.core.api.script.controller.IScriptCoreAccess
- getNumberOfComponntsInDeprectaedArtifactsMetric() - Method in interface com.hello2morrow.sonargraph.core.api.script.controller.IScriptCoreAccess
-
Deprecated.
- getNumberOfCyclicComponentsMetric() - Method in interface com.hello2morrow.sonargraph.api.IModuleAccess
- getNumberOfCyclicComponentsMetric() - Method in interface com.hello2morrow.sonargraph.api.IPluginCoreAccess
-
Get the number of internal components involved in cyclic dependencies that are not ignored.
- getNumberOfCyclicComponentsMetric() - Method in interface com.hello2morrow.sonargraph.core.api.script.controller.IScriptCoreAccess
- getNumberOfCyclicDirectoriesMetric() - Method in interface com.hello2morrow.sonargraph.languageprovider.cplusplus.api.script.controller.IScriptCppAccess
- getNumberOfCyclicModulesMetric() - Method in interface com.hello2morrow.sonargraph.core.api.script.controller.IScriptCoreAccess
- getNumberOfCyclicNamespacesMetric() - Method in interface com.hello2morrow.sonargraph.languageprovider.cplusplus.api.script.controller.IScriptCppAccess
- getNumberOfCyclicNamespacesMetric() - Method in interface com.hello2morrow.sonargraph.languageprovider.csharp.api.script.controller.IScriptCSharpAccess
- getNumberOfCyclicPackagesMetric() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaModuleAccess
- getNumberOfCyclicPackagesMetric() - Method in interface com.hello2morrow.sonargraph.languageprovider.java.api.script.controller.IScriptJavaAccess
- getNumberOfCyclicPackagesMetric() - Method in interface com.hello2morrow.sonargraph.languageprovider.python.api.script.controller.IScriptPythonAccess
- getNumberOfDays() - Method in interface com.hello2morrow.sonargraph.api.IScmPeriod
- getNumberOfDays() - Method in enum class com.hello2morrow.sonargraph.api.ScmPeriod
- getNumberOfDependencies() - Method in interface com.hello2morrow.sonargraph.api.IAggregatedDependencyAccess
- getNumberOfDirectoriesMetric() - Method in interface com.hello2morrow.sonargraph.languageprovider.cplusplus.api.script.controller.IScriptCppAccess
- getNumberOfDirectoryCycleGroupsMetric() - Method in interface com.hello2morrow.sonargraph.languageprovider.cplusplus.api.script.controller.IScriptCppAccess
- getNumberOfDuplicatedLinesMetric() - Method in interface com.hello2morrow.sonargraph.api.IPluginCoreAccess
-
Get total number of duplicated lines in non-ignored duplicated code blocks on system scope.
- getNumberOfDuplicatedLinesMetric() - Method in interface com.hello2morrow.sonargraph.core.api.script.controller.IScriptCoreAccess
- getNumberOfEmptyArtifactsMetric() - Method in interface com.hello2morrow.sonargraph.core.api.script.controller.IScriptCoreAccess
- getNumberOfIgnoredCodeDuplicatesMetric() - Method in interface com.hello2morrow.sonargraph.api.IPluginCoreAccess
-
Get total number of ignored duplicated code blocks on system scope.
- getNumberOfIgnoredCodeDuplicatesMetric() - Method in interface com.hello2morrow.sonargraph.core.api.script.controller.IScriptCoreAccess
- getNumberOfIgnoredCyclicComponentsMetric() - Method in interface com.hello2morrow.sonargraph.api.IModuleAccess
- getNumberOfIgnoredCyclicComponentsMetric() - Method in interface com.hello2morrow.sonargraph.api.IPluginCoreAccess
-
Get the number of internal components involved in ignored cyclic dependencies.
- getNumberOfIgnoredCyclicComponentsMetric() - Method in interface com.hello2morrow.sonargraph.core.api.script.controller.IScriptCoreAccess
- getNumberOfIgnoredCyclicDirectoriesMetric() - Method in interface com.hello2morrow.sonargraph.languageprovider.cplusplus.api.script.controller.IScriptCppAccess
- getNumberOfIgnoredCyclicNamespacesMetric() - Method in interface com.hello2morrow.sonargraph.languageprovider.cplusplus.api.script.controller.IScriptCppAccess
- getNumberOfIgnoredCyclicNamespacesMetric() - Method in interface com.hello2morrow.sonargraph.languageprovider.csharp.api.script.controller.IScriptCSharpAccess
- getNumberOfIgnoredCyclicPackagesMetric() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaModuleAccess
- getNumberOfIgnoredCyclicPackagesMetric() - Method in interface com.hello2morrow.sonargraph.languageprovider.java.api.script.controller.IScriptJavaAccess
- getNumberOfIgnoredCyclicPackagesMetric() - Method in interface com.hello2morrow.sonargraph.languageprovider.python.api.script.controller.IScriptPythonAccess
- getNumberOfIgnoredParserDependencyViolationsMetric() - Method in interface com.hello2morrow.sonargraph.api.IModuleAccess
- getNumberOfIgnoredParserDependencyViolationsMetric() - Method in interface com.hello2morrow.sonargraph.api.IPluginCoreAccess
-
Get number of ignored violating parser dependencies.
- getNumberOfIgnoredParserDependencyViolationsMetric() - Method in interface com.hello2morrow.sonargraph.core.api.script.controller.IScriptCoreAccess
- getNumberOfIncomingDependenciesMetric() - Method in interface com.hello2morrow.sonargraph.api.ILogicalNamespaceAccess
- getNumberOfIncomingDependenciesModuleMetric() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaSourceFileAccess
- getNumberOfIncomingDependenciesSystemMetric() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaSourceFileAccess
- getNumberOfModulesMetric() - Method in interface com.hello2morrow.sonargraph.core.api.script.controller.IScriptCoreAccess
- getNumberOfNamespaceCycleGroupsMetric() - Method in interface com.hello2morrow.sonargraph.languageprovider.cplusplus.api.script.controller.IScriptCppAccess
- getNumberOfNamespaceCycleGroupsMetric() - Method in interface com.hello2morrow.sonargraph.languageprovider.csharp.api.script.controller.IScriptCSharpAccess
- getNumberOfNamespacesMetric() - Method in interface com.hello2morrow.sonargraph.languageprovider.cplusplus.api.script.controller.IScriptCppAccess
- getNumberOfNamespacesMetric() - Method in interface com.hello2morrow.sonargraph.languageprovider.csharp.api.script.controller.IScriptCSharpAccess
- getNumberOfOutgoingDependenciesMetric() - Method in interface com.hello2morrow.sonargraph.api.ILogicalNamespaceAccess
- getNumberOfOutgoingDependenciesModuleMetric() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaSourceFileAccess
- getNumberOfOutgoingDependenciesSystemMetric() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaSourceFileAccess
- getNumberOfPackageCycleGroupsMetric() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaModuleAccess
- getNumberOfPackageCycleGroupsMetric() - Method in interface com.hello2morrow.sonargraph.languageprovider.java.api.script.controller.IScriptJavaAccess
- getNumberOfPackageCycleGroupsMetric() - Method in interface com.hello2morrow.sonargraph.languageprovider.python.api.script.controller.IScriptPythonAccess
- getNumberOfPackagesMetric() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaModuleAccess
- getNumberOfPackagesMetric() - Method in interface com.hello2morrow.sonargraph.languageprovider.java.api.script.controller.IScriptJavaAccess
- getNumberOfPackagesMetric() - Method in interface com.hello2morrow.sonargraph.languageprovider.python.api.script.controller.IScriptPythonAccess
- getNumberOfParametersMetric() - Method in interface com.hello2morrow.sonargraph.api.IRoutineAccess
- getNumberOfParserDependencyViolationsMetric() - Method in interface com.hello2morrow.sonargraph.api.IModuleAccess
- getNumberOfParserDependencyViolationsMetric() - Method in interface com.hello2morrow.sonargraph.api.IPluginCoreAccess
-
Get number of violating parser dependencies.
- getNumberOfParserDependencyViolationsMetric() - Method in interface com.hello2morrow.sonargraph.core.api.script.controller.IScriptCoreAccess
- getNumberOfStatements() - Method in interface com.hello2morrow.sonargraph.api.python.IPythonClassAccess
- getNumberOfStatementsMetric() - Method in interface com.hello2morrow.sonargraph.api.IModuleAccess
- getNumberOfStatementsMetric() - Method in interface com.hello2morrow.sonargraph.api.IPluginCoreAccess
-
Get the total number of statements on system scope.
- getNumberOfStatementsMetric() - Method in interface com.hello2morrow.sonargraph.api.IRoutineAccess
- getNumberOfStatementsMetric() - Method in interface com.hello2morrow.sonargraph.api.ITypeAccess
- getNumberOfStatementsMetric() - Method in interface com.hello2morrow.sonargraph.core.api.script.controller.IScriptCoreAccess
- getNumberOfTypesMetric() - Method in interface com.hello2morrow.sonargraph.api.ILogicalNamespaceAccess
- getNumberOfTypesMetric() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaSourceFileAccess
- getNumberOfUnassignedComponentsMetric() - Method in interface com.hello2morrow.sonargraph.api.IModuleAccess
- getNumberOfUnassignedComponentsMetric() - Method in interface com.hello2morrow.sonargraph.api.IPluginCoreAccess
-
Get number of component not assigned to any active architectural artifact.
- getNumberOfUnassignedComponentsMetric() - Method in interface com.hello2morrow.sonargraph.core.api.script.controller.IScriptCoreAccess
- getNumberOfViolatingComponentsMetric() - Method in interface com.hello2morrow.sonargraph.api.IModuleAccess
- getNumberOfViolatingComponentsMetric() - Method in interface com.hello2morrow.sonargraph.api.IPluginCoreAccess
-
Get number of components containing architecture violations.
- getNumberOfViolatingComponentsMetric() - Method in interface com.hello2morrow.sonargraph.core.api.script.controller.IScriptCoreAccess
- getNumericValue() - Method in interface com.hello2morrow.sonargraph.api.java.IAnnotationValueAccess
- getOrCreateMetricId(String, String, String, boolean, Number, Number, MetricSorting, double, double, String...) - Method in interface com.hello2morrow.sonargraph.core.api.script.controller.IScriptCoreAccess
- getOrCreateMetricId(String, String, String, boolean, Number, Number, Number, Number, String...) - Method in interface com.hello2morrow.sonargraph.core.api.script.controller.IScriptCoreAccess
- getOrCreateMetricId(String, String, String, boolean, Number, Number, String...) - Method in interface com.hello2morrow.sonargraph.core.api.script.controller.IScriptCoreAccess
- getOrCreateMetricId(String, String, String, boolean, String...) - Method in interface com.hello2morrow.sonargraph.core.api.script.controller.IScriptCoreAccess
- getOutgoingDependencies(Aggregator, boolean, boolean, boolean, IDependencyKind...) - Method in interface com.hello2morrow.sonargraph.api.IProgrammingElementAccess
- getOutgoingDependencies(Aggregator, boolean, boolean, IDependencyKind...) - Method in interface com.hello2morrow.sonargraph.api.IProgrammingElementAccess
- getOutgoingDependencies(Aggregator, boolean, IDependencyKind...) - Method in interface com.hello2morrow.sonargraph.api.IProgrammingElementAccess
- getOutgoingDependenciesFlatRecursively(Aggregator, boolean, boolean, boolean, IDependencyKind...) - Method in interface com.hello2morrow.sonargraph.api.ILogicalNamespaceAccess
-
Compute the outgoing aggregated dependencies of this element and all its children, but treats this namespace as "flat", i.e.
- getOutgoingDependenciesFlatRecursively(Aggregator, boolean, boolean, IDependencyKind...) - Method in interface com.hello2morrow.sonargraph.api.ILogicalNamespaceAccess
-
Compute the outgoing aggregated dependencies of this element and all its children, but treats this namespace as "flat", i.e.
- getOutgoingDependenciesFlatRecursively(Aggregator, boolean, IDependencyKind...) - Method in interface com.hello2morrow.sonargraph.api.ILogicalNamespaceAccess
-
Compute the outgoing aggregated dependencies of this element and all its children, but treats this namespace as "flat", i.e.
- getOutgoingDependenciesRecursively(Aggregator, boolean, boolean, boolean, IDependencyKind...) - Method in interface com.hello2morrow.sonargraph.api.INamedElementAccess
-
Compute the outgoing aggregated dependencies of this element and all its children.
- getOutgoingDependenciesRecursively(Aggregator, boolean, boolean, IDependencyKind...) - Method in interface com.hello2morrow.sonargraph.api.INamedElementAccess
-
Compute the outgoing aggregated dependencies of this element and all its children, excluding excluded elements.
- getOutgoingDependenciesRecursively(Aggregator, boolean, IDependencyKind...) - Method in interface com.hello2morrow.sonargraph.api.INamedElementAccess
-
Compute the outgoing aggregated dependencies of this element and all its children, including external elements, excluding excluded elements.
- getPackageCyclicityMetric() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaModuleAccess
- getPackageCyclicityMetric() - Method in interface com.hello2morrow.sonargraph.languageprovider.java.api.script.controller.IScriptJavaAccess
- getPackageCyclicityMetric() - Method in interface com.hello2morrow.sonargraph.languageprovider.python.api.script.controller.IScriptPythonAccess
- getPackageDependenciesToRemoveMetric() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaModuleAccess
- getPackageDependenciesToRemoveMetric() - Method in interface com.hello2morrow.sonargraph.languageprovider.java.api.script.controller.IScriptJavaAccess
- getPackageDependenciesToRemoveMetric() - Method in interface com.hello2morrow.sonargraph.languageprovider.python.api.script.controller.IScriptPythonAccess
- getPackageParserDependenciesToRemoveMetric() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaModuleAccess
- getPackageParserDependenciesToRemoveMetric() - Method in interface com.hello2morrow.sonargraph.languageprovider.java.api.script.controller.IScriptJavaAccess
- getPackageParserDependenciesToRemoveMetric() - Method in interface com.hello2morrow.sonargraph.languageprovider.python.api.script.controller.IScriptPythonAccess
- getPackageRelativeCyclicityMetric() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaModuleAccess
- getPackageRelativeCyclicityMetric() - Method in interface com.hello2morrow.sonargraph.languageprovider.java.api.script.controller.IScriptJavaAccess
- getPackageRelativeCyclicityMetric() - Method in interface com.hello2morrow.sonargraph.languageprovider.python.api.script.controller.IScriptPythonAccess
- getPackageStructuralDebtIndexMetric() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaModuleAccess
- getPackageStructuralDebtIndexMetric() - Method in interface com.hello2morrow.sonargraph.languageprovider.java.api.script.controller.IScriptJavaAccess
- getPackageStructuralDebtIndexMetric() - Method in interface com.hello2morrow.sonargraph.languageprovider.python.api.script.controller.IScriptPythonAccess
- getParent() - Method in interface com.hello2morrow.sonargraph.api.INamedElementAccess
-
Provides access to the parent.
- getParent() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaFieldAccess
- getParent() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaMethodAccess
- getParent(Class<T>) - Method in interface com.hello2morrow.sonargraph.api.INamedElementAccess
- getPath() - Method in interface com.hello2morrow.sonargraph.api.ISourceFileAccess
- getPath() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaClassFileAccess
- getPhysicalCohesioneMetric() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaSourceFileAccess
- getPhysicalCouplingMetric() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaSourceFileAccess
- getPluginId() - Method in class com.hello2morrow.sonargraph.api.AbstractMetaClass
- getPluginId() - Method in interface com.hello2morrow.sonargraph.api.IMetaClass
- getPluginId() - Method in interface com.hello2morrow.sonargraph.api.IParserDependencyType
- getPluginId() - Method in interface com.hello2morrow.sonargraph.api.IPluginIssueId
- getPluginIssueId() - Method in class com.hello2morrow.sonargraph.api.ResultSet.ElementIssue
- getPresentationName() - Method in interface com.hello2morrow.sonargraph.api.IParserDependencyType
- getPresentationName() - Method in interface com.hello2morrow.sonargraph.api.IPluginIssueId
- getProgrammingElements() - Method in interface com.hello2morrow.sonargraph.api.ILogicalNamespaceAccess
- getProgrammingElements() - Method in interface com.hello2morrow.sonargraph.api.ILogicalProgrammingElementAccess
- getPropagationCostMetric() - Method in interface com.hello2morrow.sonargraph.api.IModuleAccess
- getPropagationCostMetric() - Method in interface com.hello2morrow.sonargraph.api.IPluginCoreAccess
-
Get the value of Propagation Cost for the system scope (John Lakos).
- getPropagationCostMetric() - Method in interface com.hello2morrow.sonargraph.core.api.script.controller.IScriptCoreAccess
- getProperty(String) - Method in interface com.hello2morrow.sonargraph.api.IGenericProgrammingElementAccess
- getProperty(String) - Method in interface com.hello2morrow.sonargraph.api.IPluginElement
- getProvider() - Method in interface com.hello2morrow.sonargraph.api.IPluginMetricId
- getProviderName() - Method in interface com.hello2morrow.sonargraph.api.IIssueAccess
- getReferencedClass() - Method in interface com.hello2morrow.sonargraph.api.java.IAnnotationValueAccess
- getReferencedElements(Aggregator, boolean, boolean, boolean, IDependencyKind...) - Method in interface com.hello2morrow.sonargraph.api.IProgrammingElementAccess
- getReferencedElements(Aggregator, boolean, boolean, IDependencyKind...) - Method in interface com.hello2morrow.sonargraph.api.IProgrammingElementAccess
- getReferencedElements(Aggregator, boolean, IDependencyKind...) - Method in interface com.hello2morrow.sonargraph.api.IProgrammingElementAccess
- getReferencedElementsFlatRecursively(Aggregator, boolean, boolean, boolean, IDependencyKind...) - Method in interface com.hello2morrow.sonargraph.api.ILogicalNamespaceAccess
-
Compute the list of referenced elements of this element and all its children, but treats this namespace as "flat", i.e.
- getReferencedElementsFlatRecursively(Aggregator, boolean, boolean, IDependencyKind...) - Method in interface com.hello2morrow.sonargraph.api.ILogicalNamespaceAccess
-
Compute the list of referenced elements of this element and all its children, but treats this namespace as "flat", i.e.
- getReferencedElementsFlatRecursively(Aggregator, boolean, IDependencyKind...) - Method in interface com.hello2morrow.sonargraph.api.ILogicalNamespaceAccess
-
Compute the list of referenced elements of this element and all its children, but treats this namespace as "flat", i.e.
- getReferencedElementsRecursively(Aggregator, boolean, boolean, boolean, IDependencyKind...) - Method in interface com.hello2morrow.sonargraph.api.INamedElementAccess
-
Compute the list of referenced elements of this element and all its children.
- getReferencedElementsRecursively(Aggregator, boolean, boolean, IDependencyKind...) - Method in interface com.hello2morrow.sonargraph.api.INamedElementAccess
-
Compute the list of referenced elements of this element and all its children, excluding excluded elements.
- getReferencedElementsRecursively(Aggregator, boolean, IDependencyKind...) - Method in interface com.hello2morrow.sonargraph.api.INamedElementAccess
-
Compute the list of referenced elements of this element and all its children, including external elements, excluding excluded elements.
- getReferencingElements(Aggregator, boolean, boolean, IDependencyKind...) - Method in interface com.hello2morrow.sonargraph.api.IProgrammingElementAccess
- getReferencingElements(Aggregator, boolean, IDependencyKind...) - Method in interface com.hello2morrow.sonargraph.api.IProgrammingElementAccess
- getReferencingElementsFlatRecursively(Aggregator, boolean, boolean, IDependencyKind...) - Method in interface com.hello2morrow.sonargraph.api.ILogicalNamespaceAccess
-
Get a list of all elements referencing this element and its children, but treats this namespace as "flat", i.e.
- getReferencingElementsFlatRecursively(Aggregator, boolean, IDependencyKind...) - Method in interface com.hello2morrow.sonargraph.api.ILogicalNamespaceAccess
-
Get a list of all elements referencing this element and its children, but treats this namespace as "flat", i.e.
- getReferencingElementsRecursively(Aggregator, boolean, boolean, IDependencyKind...) - Method in interface com.hello2morrow.sonargraph.api.INamedElementAccess
-
Get a list of all elements referencing this element and its children.
- getReferencingElementsRecursively(Aggregator, boolean, IDependencyKind...) - Method in interface com.hello2morrow.sonargraph.api.INamedElementAccess
-
Get a list of all elements referencing this element and its children, excluding excluded elements.
- getRepresentingObject() - Method in interface com.hello2morrow.sonargraph.api.IComponentAccess
-
Returns the language specific component element
- getRootDirectory() - Method in interface com.hello2morrow.sonargraph.api.IProgrammingElementAccess
- getShortName() - Method in interface com.hello2morrow.sonargraph.api.IElementAccess
-
The short name without (potential) signature parts.
- getShortNameWithSignature() - Method in interface com.hello2morrow.sonargraph.api.IElementAccess
-
The short name with potential signature parts.
- getSimpleName() - Method in class com.hello2morrow.sonargraph.api.AbstractMetaClass
- getSourceElementCountMetric() - Method in interface com.hello2morrow.sonargraph.api.IModuleAccess
- getSourceElementCountMetric() - Method in interface com.hello2morrow.sonargraph.api.IPluginCoreAccess
-
Get the total source element count of all internal elements of the system.
- getSourceElementCountMetric() - Method in interface com.hello2morrow.sonargraph.api.ITypeAccess
- getSourceElementCountMetric() - Method in interface com.hello2morrow.sonargraph.core.api.script.controller.IScriptCoreAccess
- getSourceFile() - Method in interface com.hello2morrow.sonargraph.api.IProgrammingElementAccess
- getSourceLines() - Method in interface com.hello2morrow.sonargraph.api.ISourceFileAccess
- getSourceLines(boolean) - Method in interface com.hello2morrow.sonargraph.api.ISourceFileAccess
-
Return raw content of source file.
- getSourceRootDirectories() - Method in interface com.hello2morrow.sonargraph.api.IModuleAccess
- getSources() - Method in interface com.hello2morrow.sonargraph.api.IComponentAccess
-
Return the source files comprising this component
- getStandardName() - Method in interface com.hello2morrow.sonargraph.api.IParserDependencyType
- getStandardName() - Method in enum class com.hello2morrow.sonargraph.api.WebProperty
- getStartLine() - Method in class com.hello2morrow.sonargraph.api.ResultSet.ElementIssue
- getStringValue() - Method in interface com.hello2morrow.sonargraph.api.java.IAnnotationValueAccess
- getSystemNamespace() - Method in interface com.hello2morrow.sonargraph.api.IProgrammingElementAccess
- getText() - Method in interface com.hello2morrow.sonargraph.api.ISourceLineAccess
- getTo() - Method in interface com.hello2morrow.sonargraph.api.IAggregatedDependencyAccess
- getTo() - Method in interface com.hello2morrow.sonargraph.api.IDependencyAccess
- getTotalLinesMetric() - Method in interface com.hello2morrow.sonargraph.api.IModuleAccess
- getTotalLinesMetric() - Method in interface com.hello2morrow.sonargraph.api.IPluginCoreAccess
-
Get the total number of lines in the system, including empty and comment lines.
- getTotalLinesMetric() - Method in interface com.hello2morrow.sonargraph.api.ISourceFileAccess
- getTotalLinesMetric() - Method in interface com.hello2morrow.sonargraph.core.api.script.controller.IScriptCoreAccess
- getType() - Method in class com.hello2morrow.sonargraph.api.Any
- getType() - Method in interface com.hello2morrow.sonargraph.api.IPluginIssueId
- getType() - Method in class com.hello2morrow.sonargraph.api.ListAny
- getType() - Method in class com.hello2morrow.sonargraph.api.LongAny
- getType() - Method in class com.hello2morrow.sonargraph.api.StringAny
- getUsedFromModuleMetric() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaSourceFileAccess
- getUsedFromSystemMetric() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaSourceFileAccess
- getValue() - Method in class com.hello2morrow.sonargraph.api.ResultSet.MetricValue
- getValue(String) - Method in interface com.hello2morrow.sonargraph.api.java.IAnnotationAccess
- getValueList() - Method in interface com.hello2morrow.sonargraph.api.java.IAnnotationValueAccess
- getWorkspaceRoot() - Method in interface com.hello2morrow.sonargraph.api.IBaseCoreAccess
H
- HAS_ANNOTATION - Enum constant in enum class com.hello2morrow.sonargraph.api.java.JavaDependencyKind
- HAS_ATTRIBUTE - Enum constant in enum class com.hello2morrow.sonargraph.api.csharp.CSharpDependencyKind
- HAS_TYPE_ANNOTATION - Enum constant in enum class com.hello2morrow.sonargraph.api.java.JavaDependencyKind
- hashCode() - Method in class com.hello2morrow.sonargraph.api.ListAny
- hashCode() - Method in class com.hello2morrow.sonargraph.api.LongAny
- hashCode() - Method in class com.hello2morrow.sonargraph.api.ResultSet.ElementIssue
- hashCode() - Method in class com.hello2morrow.sonargraph.api.StringAny
- HEAD - Enum constant in enum class com.hello2morrow.sonargraph.api.WebMethodType
- HIGHER_WORSE - Enum constant in enum class com.hello2morrow.sonargraph.api.PluginMetricCharacteristic
- HTTP_CALL - Enum constant in enum class com.hello2morrow.sonargraph.api.WebDependencyKind
- HTTP_METHOD - Enum constant in enum class com.hello2morrow.sonargraph.api.WebProperty
I
- IAggregatedDependencyAccess - Interface in com.hello2morrow.sonargraph.api
- IAnnotationAccess - Interface in com.hello2morrow.sonargraph.api.java
- IAnnotationValueAccess - Interface in com.hello2morrow.sonargraph.api.java
- IArchitectureBaseElementAccess - Interface in com.hello2morrow.sonargraph.api.architecture
- IArchitectureModelAccess - Interface in com.hello2morrow.sonargraph.api.architecture
- IArchitectureVisitor - Interface in com.hello2morrow.sonargraph.core.api.controller
- IArtifactAccess - Interface in com.hello2morrow.sonargraph.api.architecture
- IAssignableElementAccess - Interface in com.hello2morrow.sonargraph.api.architecture
- IBaseCoreAccess - Interface in com.hello2morrow.sonargraph.api
-
Parent interface for plugins extending the functionality of Sonargraph by accessing the parser model.
- IBaseVisitor - Interface in com.hello2morrow.sonargraph.core.api.controller
- IComponentAccess - Interface in com.hello2morrow.sonargraph.api
- IConnectorAccess - Interface in com.hello2morrow.sonargraph.api.architecture
- ICoreVisitor - Interface in com.hello2morrow.sonargraph.core.api.controller
-
Visitor interface for language agnostic scripts.
- ICppSourceFileAccess - Interface in com.hello2morrow.sonargraph.api.cplusplus
- ICppVisitor - Interface in com.hello2morrow.sonargraph.languageprovider.cplusplus.api.script.controller
- ICSharpTypeAccess - Interface in com.hello2morrow.sonargraph.api.csharp
- ICSharpVisitor - Interface in com.hello2morrow.sonargraph.languageprovider.csharp.api.script.controller
- IDependencyAccess - Interface in com.hello2morrow.sonargraph.api
- IDependencyKind - Interface in com.hello2morrow.sonargraph.api
- IDirectoryAccess - Interface in com.hello2morrow.sonargraph.api
- IDirectoryAccess.IVisitor - Interface in com.hello2morrow.sonargraph.api
- IElementAccess - Interface in com.hello2morrow.sonargraph.api
-
Base interface for all named elements in a software system
- IExternalAccess - Interface in com.hello2morrow.sonargraph.api
-
Interface to access the an external root.
- IExternalAccess.IVisitor - Interface in com.hello2morrow.sonargraph.api
-
Visitor interface for this interface.
- IFieldAccess - Interface in com.hello2morrow.sonargraph.api
- IFieldAccess.IVisitor - Interface in com.hello2morrow.sonargraph.api
- IGenericClassAccess - Interface in com.hello2morrow.sonargraph.api
- IGenericFieldAccess - Interface in com.hello2morrow.sonargraph.api
- IGenericFunctionAccess - Interface in com.hello2morrow.sonargraph.api
- IGenericMethodAccess - Interface in com.hello2morrow.sonargraph.api
- IGenericProgrammingElementAccess - Interface in com.hello2morrow.sonargraph.api
- IGenericProgrammingElementAccess.IVisitor - Interface in com.hello2morrow.sonargraph.api
- ignoreIssues() - Method in interface com.hello2morrow.sonargraph.api.IElementAccess
-
Issues of elements matched by the issue filter (workspace setup) should be ignored.
- IInterfaceAccess - Interface in com.hello2morrow.sonargraph.api.architecture
- IIssueAccess - Interface in com.hello2morrow.sonargraph.api
- IJavaClassFileAccess - Interface in com.hello2morrow.sonargraph.api.java
- IJavaClassFileAccess.IVisitor - Interface in com.hello2morrow.sonargraph.api.java
- IJavaFieldAccess - Interface in com.hello2morrow.sonargraph.api.java
- IJavaFieldAccess.IVisitor - Interface in com.hello2morrow.sonargraph.api.java
- IJavaLogicalModuleAccess - Interface in com.hello2morrow.sonargraph.api.java
- IJavaLogicalModuleAccess.IVisitor - Interface in com.hello2morrow.sonargraph.api.java
- IJavaLogicalPackageAccess - Interface in com.hello2morrow.sonargraph.api.java
- IJavaLogicalPackageAccess.IVisitor - Interface in com.hello2morrow.sonargraph.api.java
- IJavaMethodAccess - Interface in com.hello2morrow.sonargraph.api.java
- IJavaMethodAccess.IVisitor - Interface in com.hello2morrow.sonargraph.api.java
- IJavaModuleAccess - Interface in com.hello2morrow.sonargraph.api.java
- IJavaModuleAccess.IVisitor - Interface in com.hello2morrow.sonargraph.api.java
- IJavaSourceFileAccess - Interface in com.hello2morrow.sonargraph.api.java
- IJavaSourceFileAccess.IVisitor - Interface in com.hello2morrow.sonargraph.api.java
- IJavaSyntheticTypeAccess - Interface in com.hello2morrow.sonargraph.api.java
- IJavaSyntheticTypeAccess.IVisitor - Interface in com.hello2morrow.sonargraph.api.java
- IJavaTypeAccess - Interface in com.hello2morrow.sonargraph.api.java
- IJavaTypeAccess.IVisitor - Interface in com.hello2morrow.sonargraph.api.java
- IJavaVisitor - Interface in com.hello2morrow.sonargraph.languageprovider.java.api.script.controller
- ILogicalExternalAccess - Interface in com.hello2morrow.sonargraph.api
- ILogicalExternalAccess.IVisitor - Interface in com.hello2morrow.sonargraph.api
- ILogicalModuleAccess - Interface in com.hello2morrow.sonargraph.api
- ILogicalModuleAccess.IVisitor - Interface in com.hello2morrow.sonargraph.api
- ILogicalNamespaceAccess - Interface in com.hello2morrow.sonargraph.api
- ILogicalNamespaceAccess.IVisitor - Interface in com.hello2morrow.sonargraph.api
- ILogicalProgrammingElementAccess - Interface in com.hello2morrow.sonargraph.api
- ILogicalProgrammingElementAccess.IVisitor - Interface in com.hello2morrow.sonargraph.api
- ILogicalSystemAccess - Interface in com.hello2morrow.sonargraph.api
- ILogicalSystemAccess.IVisitor - Interface in com.hello2morrow.sonargraph.api
- IMetaClass - Interface in com.hello2morrow.sonargraph.api
- IMethodAccess - Interface in com.hello2morrow.sonargraph.api
- IMethodAccess.IVisitor - Interface in com.hello2morrow.sonargraph.api
- IModuleAccess - Interface in com.hello2morrow.sonargraph.api
- IModuleAccess.IVisitor - Interface in com.hello2morrow.sonargraph.api
- IMPLEMENTS - Enum constant in enum class com.hello2morrow.sonargraph.api.csharp.CSharpDependencyKind
- IMPLEMENTS - Enum constant in enum class com.hello2morrow.sonargraph.api.DependencyKind
- IMPLEMENTS - Enum constant in enum class com.hello2morrow.sonargraph.api.java.JavaDependencyKind
- IMPLEMENTS - Enum constant in enum class com.hello2morrow.sonargraph.api.typescript.TypescriptDependencyKind
- IMPLICIT_CONVERSION - Enum constant in enum class com.hello2morrow.sonargraph.api.csharp.CSharpDependencyKind
- IMPORT - Enum constant in enum class com.hello2morrow.sonargraph.api.python.PythonDependencyKind
- IMPORTS - Enum constant in enum class com.hello2morrow.sonargraph.api.typescript.TypescriptDependencyKind
- INamedElementAccess - Interface in com.hello2morrow.sonargraph.api
- INamedElementAccess.INamedElementAccessVisitor - Interface in com.hello2morrow.sonargraph.api
- INamespaceFragmentAccess - Interface in com.hello2morrow.sonargraph.api
- INamespaceFragmentAccess.IVisitor - Interface in com.hello2morrow.sonargraph.api
- includeInCycleAnalysis() - Method in interface com.hello2morrow.sonargraph.api.IAggregatedDependencyAccess
-
Can this link be used for cycle analysis and similar tasks.
- INCLUDES - Enum constant in enum class com.hello2morrow.sonargraph.api.cplusplus.CppDependencyKind
- INDIFFERENT - Enum constant in enum class com.hello2morrow.sonargraph.api.PluginMetricCharacteristic
- INFO - Enum constant in enum class com.hello2morrow.sonargraph.api.PluginIssueSeverity
- INHERITS_FROM - Enum constant in enum class com.hello2morrow.sonargraph.api.cplusplus.CppDependencyKind
- INITIALIZE - Enum constant in enum class com.hello2morrow.sonargraph.api.cplusplus.CppDependencyKind
- INSTANCE_OF - Enum constant in enum class com.hello2morrow.sonargraph.api.java.JavaDependencyKind
- Interface - Enum constant in enum class com.hello2morrow.sonargraph.api.csharp.CSharpTypeKind
- INTERFACE_BOUND - Enum constant in enum class com.hello2morrow.sonargraph.api.java.JavaDependencyKind
- INTERFACE_METHOD_CALL - Enum constant in enum class com.hello2morrow.sonargraph.api.java.JavaDependencyKind
- IParserDependencyType - Interface in com.hello2morrow.sonargraph.api
- IPluginCoreAccess - Interface in com.hello2morrow.sonargraph.api
- IPluginElement - Interface in com.hello2morrow.sonargraph.api
- IPluginIssueId - Interface in com.hello2morrow.sonargraph.api
- IPluginLanguageBasedAccess - Interface in com.hello2morrow.sonargraph.api
-
Root access object representing a software system
- IPluginMetricId - Interface in com.hello2morrow.sonargraph.api
- IProgrammingElementAccess - Interface in com.hello2morrow.sonargraph.api
- IProgrammingElementAccess.IVisitor - Interface in com.hello2morrow.sonargraph.api
- IPythonClassAccess - Interface in com.hello2morrow.sonargraph.api.python
- IPythonExternalAccess - Interface in com.hello2morrow.sonargraph.api.python
- IPythonFieldAccess - Interface in com.hello2morrow.sonargraph.api.python
- IPythonFunctionAccess - Interface in com.hello2morrow.sonargraph.api.python
- IPythonMethodAccess - Interface in com.hello2morrow.sonargraph.api.python
- IPythonModuleAccess - Interface in com.hello2morrow.sonargraph.api.python
- IPythonSourceFileAccess - Interface in com.hello2morrow.sonargraph.api.python
- IPythonVariableAccess - Interface in com.hello2morrow.sonargraph.api.python
- IRoutineAccess - Interface in com.hello2morrow.sonargraph.api
- IRoutineAccess.IVisitor - Interface in com.hello2morrow.sonargraph.api
- isAbstract() - Method in interface com.hello2morrow.sonargraph.api.IMethodAccess
- isAbstract() - Method in interface com.hello2morrow.sonargraph.api.ITypeAccess
- isAbstract() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaTypeAccess
- isAnnotation() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaTypeAccess
- isAnonymous() - Method in interface com.hello2morrow.sonargraph.api.ITypeAccess
- isClass() - Method in interface com.hello2morrow.sonargraph.api.ITypeAccess
- IScmPeriod - Interface in com.hello2morrow.sonargraph.api
- isCompilerGenerated() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaMethodAccess
- isCompileTimeDependency() - Method in interface com.hello2morrow.sonargraph.api.IDependencyAccess
- isConstructor() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaMethodAccess
- IScriptAccess - Interface in com.hello2morrow.sonargraph.api
-
An access object to encapsulate the running script.
- IScriptCoreAccess - Interface in com.hello2morrow.sonargraph.core.api.script.controller
-
Main access point for language agnostic scripts.
- IScriptCppAccess - Interface in com.hello2morrow.sonargraph.languageprovider.cplusplus.api.script.controller
- IScriptCSharpAccess - Interface in com.hello2morrow.sonargraph.languageprovider.csharp.api.script.controller
- IScriptJavaAccess - Interface in com.hello2morrow.sonargraph.languageprovider.java.api.script.controller
- IScriptPythonAccess - Interface in com.hello2morrow.sonargraph.languageprovider.python.api.script.controller
- isDefinedInEnclosingElement() - Method in interface com.hello2morrow.sonargraph.api.IProgrammingElementAccess
- isDeprecated() - Method in interface com.hello2morrow.sonargraph.api.architecture.IArtifactAccess
- isDeprecated() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaFieldAccess
- isDeprecated() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaMethodAccess
- isDeprecated() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaTypeAccess
- isDestructor() - Method in interface com.hello2morrow.sonargraph.api.IMethodAccess
- isEnum() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaTypeAccess
- isExcluded() - Method in interface com.hello2morrow.sonargraph.api.IComponentAccess
-
Is this component excluded?
- isExcluded() - Method in interface com.hello2morrow.sonargraph.api.IElementAccess
-
The exclusion state.
- isExternal() - Method in interface com.hello2morrow.sonargraph.api.IComponentAccess
- isExternal() - Method in interface com.hello2morrow.sonargraph.api.IElementAccess
-
The external state.
- isFinal() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaFieldAccess
- isFinal() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaMethodAccess
- isFinal() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaTypeAccess
- isFloat() - Method in interface com.hello2morrow.sonargraph.api.IPluginMetricId
- isGeneric() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaFieldAccess
- isGeneric() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaMethodAccess
- isGeneric() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaTypeAccess
- isHidden() - Method in interface com.hello2morrow.sonargraph.api.architecture.IArtifactAccess
- isIgnored() - Method in interface com.hello2morrow.sonargraph.api.IIssueAccess
- isIncludeFile() - Method in interface com.hello2morrow.sonargraph.api.cplusplus.ICppSourceFileAccess
- isInitializer() - Method in interface com.hello2morrow.sonargraph.api.IMethodAccess
- isInner() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaTypeAccess
- isInterface() - Method in interface com.hello2morrow.sonargraph.api.ITypeAccess
- isLocal() - Method in interface com.hello2morrow.sonargraph.api.architecture.IArtifactAccess
- isLogical() - Method in interface com.hello2morrow.sonargraph.api.architecture.IArchitectureModelAccess
-
Test if the architecture model is a logical model.
- isMember() - Method in class com.hello2morrow.sonargraph.api.AbstractMetaClass
- isMember() - Method in interface com.hello2morrow.sonargraph.api.IMetaClass
- isModified() - Method in interface com.hello2morrow.sonargraph.api.ISourceFileAccess
- isNative() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaMethodAccess
- isNested() - Method in interface com.hello2morrow.sonargraph.api.ITypeAccess
- isNested() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaTypeAccess
- ISourceFileAccess - Interface in com.hello2morrow.sonargraph.api
-
Access interface for source files
- ISourceFileAccess.IVisitor - Interface in com.hello2morrow.sonargraph.api
- ISourceLineAccess - Interface in com.hello2morrow.sonargraph.api
- isOverriding() - Method in interface com.hello2morrow.sonargraph.api.IMethodAccess
- isPackagePrivate() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaFieldAccess
- isPackagePrivate() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaMethodAccess
- isPackagePrivate() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaTypeAccess
- isPart() - Method in interface com.hello2morrow.sonargraph.api.ILogicalNamespaceAccess
- isPhysical() - Method in interface com.hello2morrow.sonargraph.api.architecture.IArchitectureModelAccess
-
Test if the architecture model is a physical model.
- isPrivate() - Method in interface com.hello2morrow.sonargraph.api.IGenericFieldAccess
- isPrivate() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaFieldAccess
- isPrivate() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaMethodAccess
- isPrivate() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaTypeAccess
- isProtected() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaFieldAccess
- isProtected() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaMethodAccess
- isProtected() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaTypeAccess
- isPublic() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaFieldAccess
- isPublic() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaMethodAccess
- isPublic() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaTypeAccess
- isRelaxed() - Method in interface com.hello2morrow.sonargraph.api.architecture.IArtifactAccess
- isRootDirectory() - Method in interface com.hello2morrow.sonargraph.api.IDirectoryAccess
- isSourceRootDirectory() - Method in interface com.hello2morrow.sonargraph.api.IDirectoryAccess
- isStatic() - Method in interface com.hello2morrow.sonargraph.api.IGenericFieldAccess
- isStatic() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaFieldAccess
- isStatic() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaMethodAccess
- isStatic() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaTypeAccess
- isStaticBlock() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaMethodAccess
- isStrict() - Method in interface com.hello2morrow.sonargraph.api.architecture.IArtifactAccess
- isSynchronized() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaMethodAccess
- isSystemScope() - Method in interface com.hello2morrow.sonargraph.api.ILogicalExternalAccess
- isSystemScope() - Method in interface com.hello2morrow.sonargraph.api.ILogicalNamespaceAccess
- isSystemScope() - Method in interface com.hello2morrow.sonargraph.api.ILogicalProgrammingElementAccess
- isSystemScope() - Method in interface com.hello2morrow.sonargraph.api.ILogicalSystemAccess
- isTopLevel() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaTypeAccess
- isTransient() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaFieldAccess
- isUnrestricted() - Method in interface com.hello2morrow.sonargraph.api.architecture.IArtifactAccess
- isVolatile() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaFieldAccess
- ITypeAccess - Interface in com.hello2morrow.sonargraph.api
- ITypeAccess.IVisitor - Interface in com.hello2morrow.sonargraph.api
- IUnassignedExternalAccess - Interface in com.hello2morrow.sonargraph.api.architecture
- IUnassignedInternalAccess - Interface in com.hello2morrow.sonargraph.api.architecture
J
- JavaDependencyKind - Enum Class in com.hello2morrow.sonargraph.api.java
L
- LIST - Enum constant in enum class com.hello2morrow.sonargraph.api.Any.Type
- ListAny - Class in com.hello2morrow.sonargraph.api
- ListAny(List<Any>) - Constructor for class com.hello2morrow.sonargraph.api.ListAny
- LOCAL_VARIABLE - Enum constant in enum class com.hello2morrow.sonargraph.api.java.JavaDependencyKind
- LOCAL_VARIABLE_TYPE - Enum constant in enum class com.hello2morrow.sonargraph.api.cplusplus.CppDependencyKind
- LOCAL_VARIABLE_TYPE - Enum constant in enum class com.hello2morrow.sonargraph.api.csharp.CSharpDependencyKind
- LONG - Enum constant in enum class com.hello2morrow.sonargraph.api.Any.Type
- LongAny - Class in com.hello2morrow.sonargraph.api
- LongAny(long) - Constructor for class com.hello2morrow.sonargraph.api.LongAny
- LOWER_WORSE - Enum constant in enum class com.hello2morrow.sonargraph.api.PluginMetricCharacteristic
M
- MACRO_INVOCATION - Enum constant in enum class com.hello2morrow.sonargraph.api.cplusplus.CppDependencyKind
- match(IGenericProgrammingElementAccess, String, String, List<String>) - Static method in class com.hello2morrow.sonargraph.api.CallToResourceMatcher
-
Matches a given webResource against call path (with and without variable names).
- MEMBER_DEFINITION_PROVIDED_BY - Enum constant in enum class com.hello2morrow.sonargraph.api.java.JavaDependencyKind
- METHOD - Enum constant in enum class com.hello2morrow.sonargraph.api.Aggregator
-
Aggregate to level of methods.
- ModelVisitor - Class in com.hello2morrow.sonargraph.api
-
Base class for the implementation of visitors.
- ModelVisitor() - Constructor for class com.hello2morrow.sonargraph.api.ModelVisitor
- MODULE - Enum constant in enum class com.hello2morrow.sonargraph.api.Aggregator
-
Aggregate to level of module.
- MODULE - Enum constant in enum class com.hello2morrow.sonargraph.api.PluginMetricLevel
- MODULE_NAMESPACE - Enum constant in enum class com.hello2morrow.sonargraph.api.Aggregator
-
Aggregate on module scope logical namespaces.
N
- name() - Method in interface com.hello2morrow.sonargraph.api.IDependencyKind
- NAME - Enum constant in enum class com.hello2morrow.sonargraph.api.WebProperty
- NAMED_TYPE - Enum constant in enum class com.hello2morrow.sonargraph.api.Aggregator
-
Aggregate to level of named types (including nested types).
- NESTED_ANNOTATION_VALUE - Enum constant in enum class com.hello2morrow.sonargraph.api.java.JavaDependencyKind
- NEW - Enum constant in enum class com.hello2morrow.sonargraph.api.cplusplus.CppDependencyKind
- NEW - Enum constant in enum class com.hello2morrow.sonargraph.api.csharp.CSharpDependencyKind
- NEW - Enum constant in enum class com.hello2morrow.sonargraph.api.DependencyKind
- NEW - Enum constant in enum class com.hello2morrow.sonargraph.api.java.JavaDependencyKind
- NEW - Enum constant in enum class com.hello2morrow.sonargraph.api.python.PythonDependencyKind
- NEW - Enum constant in enum class com.hello2morrow.sonargraph.api.typescript.TypescriptDependencyKind
- NEW_ARRAY - Enum constant in enum class com.hello2morrow.sonargraph.api.java.JavaDependencyKind
- NodeAccess - Class in com.hello2morrow.sonargraph.core.api.script.model
-
Access object for result nodes.
- NULL_OR_POSITIVE - Enum constant in enum class com.hello2morrow.sonargraph.api.PluginMetricRange
O
- onArchitectureModel(Closure<?>) - Method in interface com.hello2morrow.sonargraph.core.api.controller.IArchitectureVisitor
-
Call the given closure on artifacts.
- onArtifact(Closure<?>) - Method in interface com.hello2morrow.sonargraph.core.api.controller.IArchitectureVisitor
-
Call the given closure on artifacts.
- onConnector(Closure<?>) - Method in interface com.hello2morrow.sonargraph.core.api.controller.IArchitectureVisitor
-
Call the given closure on connectors.
- onCppClass(Closure<?>) - Method in interface com.hello2morrow.sonargraph.languageprovider.cplusplus.api.script.controller.ICppVisitor
- onCppCompilationUnitFragmentAccess(Closure<?>) - Method in interface com.hello2morrow.sonargraph.languageprovider.cplusplus.api.script.controller.ICppVisitor
- onCppComponent(Closure<?>) - Method in interface com.hello2morrow.sonargraph.languageprovider.cplusplus.api.script.controller.ICppVisitor
- onCppDirectoryFragment(Closure<?>) - Method in interface com.hello2morrow.sonargraph.languageprovider.cplusplus.api.script.controller.ICppVisitor
- onCppEnum(Closure<?>) - Method in interface com.hello2morrow.sonargraph.languageprovider.cplusplus.api.script.controller.ICppVisitor
- onCppEnumConstant(Closure<?>) - Method in interface com.hello2morrow.sonargraph.languageprovider.cplusplus.api.script.controller.ICppVisitor
- onCppFunction(Closure<?>) - Method in interface com.hello2morrow.sonargraph.languageprovider.cplusplus.api.script.controller.ICppVisitor
- onCppHeaderFile(Closure<?>) - Method in interface com.hello2morrow.sonargraph.languageprovider.cplusplus.api.script.controller.ICppVisitor
- onCppIncludeDirectory(Closure<?>) - Method in interface com.hello2morrow.sonargraph.languageprovider.cplusplus.api.script.controller.ICppVisitor
- onCppMacro(Closure<?>) - Method in interface com.hello2morrow.sonargraph.languageprovider.cplusplus.api.script.controller.ICppVisitor
- onCppMacroInvocation(Closure<?>) - Method in interface com.hello2morrow.sonargraph.languageprovider.cplusplus.api.script.controller.ICppVisitor
- onCppRootDirectoryPath(Closure<?>) - Method in interface com.hello2morrow.sonargraph.languageprovider.cplusplus.api.script.controller.ICppVisitor
- onCppSourceFile(Closure<?>) - Method in interface com.hello2morrow.sonargraph.languageprovider.cplusplus.api.script.controller.ICppVisitor
- onCppStruct(Closure<?>) - Method in interface com.hello2morrow.sonargraph.languageprovider.cplusplus.api.script.controller.ICppVisitor
- onCppUnion(Closure<?>) - Method in interface com.hello2morrow.sonargraph.languageprovider.cplusplus.api.script.controller.ICppVisitor
- onCppVariable(Closure<?>) - Method in interface com.hello2morrow.sonargraph.languageprovider.cplusplus.api.script.controller.ICppVisitor
- onCppWeakRootDirectory(Closure<?>) - Method in interface com.hello2morrow.sonargraph.languageprovider.cplusplus.api.script.controller.ICppVisitor
- onCSharpEnumConstant(Closure<?>) - Method in interface com.hello2morrow.sonargraph.languageprovider.csharp.api.script.controller.ICSharpVisitor
- onCSharpEvent(Closure<?>) - Method in interface com.hello2morrow.sonargraph.languageprovider.csharp.api.script.controller.ICSharpVisitor
- onCSharpProperty(Closure<?>) - Method in interface com.hello2morrow.sonargraph.languageprovider.csharp.api.script.controller.ICSharpVisitor
- onCSharpType(Closure<?>) - Method in interface com.hello2morrow.sonargraph.languageprovider.csharp.api.script.controller.ICSharpVisitor
- onDirectory(Closure<?>) - Method in interface com.hello2morrow.sonargraph.core.api.controller.ICoreVisitor
-
Call the given closure on directories.
- onDirectoryFragment(Closure<?>) - Method in interface com.hello2morrow.sonargraph.core.api.controller.ICoreVisitor
-
Call the given closure on directory fragments.
- onExternal(Closure<?>) - Method in interface com.hello2morrow.sonargraph.core.api.controller.ICoreVisitor
-
Call the given closure on external root nodes.
- onExternalElementContainer(Closure<?>) - Method in interface com.hello2morrow.sonargraph.core.api.controller.ICoreVisitor
-
Call the given closure on external element containers.
- onField(Closure<?>) - Method in interface com.hello2morrow.sonargraph.core.api.controller.ICoreVisitor
-
Call the given closure on fields.
- onField(Closure<?>) - Method in interface com.hello2morrow.sonargraph.languageprovider.cplusplus.api.script.controller.ICppVisitor
- onField(Closure<?>) - Method in interface com.hello2morrow.sonargraph.languageprovider.csharp.api.script.controller.ICSharpVisitor
- onField(Closure<?>) - Method in interface com.hello2morrow.sonargraph.languageprovider.java.api.script.controller.IJavaVisitor
- onGenericProgrammingElement(Closure<?>) - Method in interface com.hello2morrow.sonargraph.core.api.controller.ICoreVisitor
-
Call the given closure on any generic programming element.
- onInterface(Closure<?>) - Method in interface com.hello2morrow.sonargraph.core.api.controller.IArchitectureVisitor
-
Call the given closure on interfaces.
- onJavaClassFile(Closure<?>) - Method in interface com.hello2morrow.sonargraph.languageprovider.java.api.script.controller.IJavaVisitor
- onJavaSyntheticType(Closure<?>) - Method in interface com.hello2morrow.sonargraph.languageprovider.java.api.script.controller.IJavaVisitor
- onLogicalExternal(Closure<?>) - Method in interface com.hello2morrow.sonargraph.core.api.controller.ICoreVisitor
-
Call the given closure on the logical external root nodes.
- onLogicalModule(Closure<?>) - Method in interface com.hello2morrow.sonargraph.core.api.controller.ICoreVisitor
-
Call the given closure on logical modules.
- onLogicalModule(Closure<?>) - Method in interface com.hello2morrow.sonargraph.languageprovider.cplusplus.api.script.controller.ICppVisitor
- onLogicalModule(Closure<?>) - Method in interface com.hello2morrow.sonargraph.languageprovider.csharp.api.script.controller.ICSharpVisitor
- onLogicalModule(Closure<?>) - Method in interface com.hello2morrow.sonargraph.languageprovider.java.api.script.controller.IJavaVisitor
- onLogicalModuleNamespace(Closure<?>) - Method in interface com.hello2morrow.sonargraph.core.api.controller.ICoreVisitor
-
Call the given closure on logical namespaces with module scope.
- onLogicalModuleNamespace(Closure<?>) - Method in interface com.hello2morrow.sonargraph.languageprovider.cplusplus.api.script.controller.ICppVisitor
- onLogicalModuleNamespace(Closure<?>) - Method in interface com.hello2morrow.sonargraph.languageprovider.csharp.api.script.controller.ICSharpVisitor
- onLogicalModuleNamespace(Closure<?>) - Method in interface com.hello2morrow.sonargraph.languageprovider.java.api.script.controller.IJavaVisitor
- onLogicalModuleProgrammingElement(Closure<?>) - Method in interface com.hello2morrow.sonargraph.core.api.controller.ICoreVisitor
-
Call the given closure on logical programming elements with module scope.
- onLogicalSystem(Closure<?>) - Method in interface com.hello2morrow.sonargraph.core.api.controller.ICoreVisitor
-
Call the given closure on the logical system root.
- onLogicalSystemNamespace(Closure<?>) - Method in interface com.hello2morrow.sonargraph.core.api.controller.ICoreVisitor
-
Call the given closure on logical namespaces with system scope.
- onLogicalSystemNamespace(Closure<?>) - Method in interface com.hello2morrow.sonargraph.languageprovider.cplusplus.api.script.controller.ICppVisitor
- onLogicalSystemNamespace(Closure<?>) - Method in interface com.hello2morrow.sonargraph.languageprovider.csharp.api.script.controller.ICSharpVisitor
- onLogicalSystemNamespace(Closure<?>) - Method in interface com.hello2morrow.sonargraph.languageprovider.java.api.script.controller.IJavaVisitor
- onLogicalSystemProgrammingElement(Closure<?>) - Method in interface com.hello2morrow.sonargraph.core.api.controller.ICoreVisitor
-
Call the given closure on logical programming elements with system scope.
- onMethod(Closure<?>) - Method in interface com.hello2morrow.sonargraph.core.api.controller.ICoreVisitor
-
Call the given closure on member functions.
- onMethod(Closure<?>) - Method in interface com.hello2morrow.sonargraph.languageprovider.cplusplus.api.script.controller.ICppVisitor
- onMethod(Closure<?>) - Method in interface com.hello2morrow.sonargraph.languageprovider.csharp.api.script.controller.ICSharpVisitor
- onMethod(Closure<?>) - Method in interface com.hello2morrow.sonargraph.languageprovider.java.api.script.controller.IJavaVisitor
- onModule(Closure<?>) - Method in interface com.hello2morrow.sonargraph.core.api.controller.ICoreVisitor
-
Call the given closure on modules.
- onModule(Closure<?>) - Method in interface com.hello2morrow.sonargraph.languageprovider.cplusplus.api.script.controller.ICppVisitor
- onModule(Closure<?>) - Method in interface com.hello2morrow.sonargraph.languageprovider.csharp.api.script.controller.ICSharpVisitor
- onModule(Closure<?>) - Method in interface com.hello2morrow.sonargraph.languageprovider.java.api.script.controller.IJavaVisitor
- onNamespaceFragment(Closure<?>) - Method in interface com.hello2morrow.sonargraph.core.api.controller.ICoreVisitor
-
Call the given closure on namespace fragment.
- onProgrammingElement(Closure<?>) - Method in interface com.hello2morrow.sonargraph.core.api.controller.ICoreVisitor
-
Call the given closure on any programming element.
- onRootDirectory(Closure<?>) - Method in interface com.hello2morrow.sonargraph.core.api.controller.ICoreVisitor
-
Call the given closure on root directories.
- onRoutine(Closure<?>) - Method in interface com.hello2morrow.sonargraph.core.api.controller.ICoreVisitor
-
Call the given closure on routines (functions and member functions).
- onRoutine(Closure<?>) - Method in interface com.hello2morrow.sonargraph.languageprovider.java.api.script.controller.IJavaVisitor
- onSourceFile(Closure<?>) - Method in interface com.hello2morrow.sonargraph.core.api.controller.ICoreVisitor
-
Call the given closure for all source files.
- onSourceFile(Closure<?>) - Method in interface com.hello2morrow.sonargraph.languageprovider.cplusplus.api.script.controller.ICppVisitor
- onSourceFile(Closure<?>) - Method in interface com.hello2morrow.sonargraph.languageprovider.csharp.api.script.controller.ICSharpVisitor
- onSourceFile(Closure<?>) - Method in interface com.hello2morrow.sonargraph.languageprovider.java.api.script.controller.IJavaVisitor
- onType(Closure<?>) - Method in interface com.hello2morrow.sonargraph.core.api.controller.ICoreVisitor
-
Call the given closure on types.
- onType(Closure<?>) - Method in interface com.hello2morrow.sonargraph.languageprovider.cplusplus.api.script.controller.ICppVisitor
- onType(Closure<?>) - Method in interface com.hello2morrow.sonargraph.languageprovider.csharp.api.script.controller.ICSharpVisitor
- onType(Closure<?>) - Method in interface com.hello2morrow.sonargraph.languageprovider.java.api.script.controller.IJavaVisitor
- onUnassignedExternal(Closure<?>) - Method in interface com.hello2morrow.sonargraph.core.api.controller.IArchitectureVisitor
-
Call the given closure on unassigned external elements.
- onUnassignedInternal(Closure<?>) - Method in interface com.hello2morrow.sonargraph.core.api.controller.IArchitectureVisitor
-
Call the given closure on unassigned internal elements.
- OPTIONS - Enum constant in enum class com.hello2morrow.sonargraph.api.WebMethodType
- OVERRIDE - Enum constant in enum class com.hello2morrow.sonargraph.api.csharp.CSharpDependencyKind
- OVERRIDES - Enum constant in enum class com.hello2morrow.sonargraph.api.java.JavaDependencyKind
P
- PARAMETER - Enum constant in enum class com.hello2morrow.sonargraph.api.java.JavaDependencyKind
- PARAMETER_TYPE - Enum constant in enum class com.hello2morrow.sonargraph.api.cplusplus.CppDependencyKind
- PARAMETER_TYPE - Enum constant in enum class com.hello2morrow.sonargraph.api.csharp.CSharpDependencyKind
- PATH_TO_MATCH - Enum constant in enum class com.hello2morrow.sonargraph.api.WebProperty
- PERCENTAGE - Enum constant in enum class com.hello2morrow.sonargraph.api.PluginMetricRange
- PERMITS - Enum constant in enum class com.hello2morrow.sonargraph.api.java.JavaDependencyKind
- PluginIssueSeverity - Enum Class in com.hello2morrow.sonargraph.api
- PluginIssueType - Enum Class in com.hello2morrow.sonargraph.api
- PluginMetricCharacteristic - Enum Class in com.hello2morrow.sonargraph.api
- PluginMetricLevel - Enum Class in com.hello2morrow.sonargraph.api
- PluginMetricRange - Enum Class in com.hello2morrow.sonargraph.api
- POINTER_TO_MEMBER_OF - Enum constant in enum class com.hello2morrow.sonargraph.api.cplusplus.CppDependencyKind
- POST - Enum constant in enum class com.hello2morrow.sonargraph.api.WebMethodType
- PRIVATE_METHOD_CALL - Enum constant in enum class com.hello2morrow.sonargraph.api.java.JavaDependencyKind
- PUT - Enum constant in enum class com.hello2morrow.sonargraph.api.WebMethodType
- PythonDependencyKind - Enum Class in com.hello2morrow.sonargraph.api.python
R
- READ - Enum constant in enum class com.hello2morrow.sonargraph.api.cplusplus.CppDependencyKind
- READ - Enum constant in enum class com.hello2morrow.sonargraph.api.csharp.CSharpDependencyKind
- READ - Enum constant in enum class com.hello2morrow.sonargraph.api.DependencyKind
- READ - Enum constant in enum class com.hello2morrow.sonargraph.api.python.PythonDependencyKind
- READ - Enum constant in enum class com.hello2morrow.sonargraph.api.typescript.TypescriptDependencyKind
- READ_FIELD - Enum constant in enum class com.hello2morrow.sonargraph.api.java.JavaDependencyKind
- READ_FIELD_INLINE - Enum constant in enum class com.hello2morrow.sonargraph.api.java.JavaDependencyKind
- READ_INDEX - Enum constant in enum class com.hello2morrow.sonargraph.api.python.PythonDependencyKind
- Record - Enum constant in enum class com.hello2morrow.sonargraph.api.csharp.CSharpTypeKind
- removeAllClosures() - Method in interface com.hello2morrow.sonargraph.core.api.controller.IBaseVisitor
-
Removes all closures added with the on**(Closure<?> closure) methods
- removeProperty(String) - Method in interface com.hello2morrow.sonargraph.api.IGenericProgrammingElementAccess
- removeVariablesFromPath(String) - Static method in class com.hello2morrow.sonargraph.api.CallToResourceMatcher
-
This method removes all characters between curly brackes, e.g.
- ResultAccess - Class in com.hello2morrow.sonargraph.core.api.script.model
-
Access object for storing script results.
- ResultAccess(ScriptResultSet) - Constructor for class com.hello2morrow.sonargraph.core.api.script.model.ResultAccess
-
Internal constructor - do not use
- ResultSet - Class in com.hello2morrow.sonargraph.api
- ResultSet() - Constructor for class com.hello2morrow.sonargraph.api.ResultSet
- ResultSet.ElementIssue - Class in com.hello2morrow.sonargraph.api
- ResultSet.MetricValue - Class in com.hello2morrow.sonargraph.api
- RETURN_TYPE - Enum constant in enum class com.hello2morrow.sonargraph.api.cplusplus.CppDependencyKind
- RETURN_TYPE - Enum constant in enum class com.hello2morrow.sonargraph.api.csharp.CSharpDependencyKind
- RETURNS - Enum constant in enum class com.hello2morrow.sonargraph.api.java.JavaDependencyKind
- ROUTINE - Enum constant in enum class com.hello2morrow.sonargraph.api.Aggregator
-
Aggregate to level of methods and free functions.
S
- ScmPeriod - Enum Class in com.hello2morrow.sonargraph.api
- SearchResult<T> - Class in com.hello2morrow.sonargraph.core.api.script.model
-
This class is used to return the result of a search operation.
- SearchResult() - Constructor for class com.hello2morrow.sonargraph.core.api.script.model.SearchResult
- setProperty(String, Any) - Method in interface com.hello2morrow.sonargraph.api.IGenericProgrammingElementAccess
- size() - Method in class com.hello2morrow.sonargraph.core.api.script.model.SearchResult
-
Number of items in the search result.
- SIZEOF - Enum constant in enum class com.hello2morrow.sonargraph.api.cplusplus.CppDependencyKind
- SOURCE - Enum constant in enum class com.hello2morrow.sonargraph.api.PluginMetricLevel
- SOURCE_FILE - Enum constant in enum class com.hello2morrow.sonargraph.api.Aggregator
-
Aggregate on source file level.
- STATIC_METHOD_CALL - Enum constant in enum class com.hello2morrow.sonargraph.api.java.JavaDependencyKind
- STRING - Enum constant in enum class com.hello2morrow.sonargraph.api.Any.Type
- StringAny - Class in com.hello2morrow.sonargraph.api
- StringAny(String) - Constructor for class com.hello2morrow.sonargraph.api.StringAny
- Struct - Enum constant in enum class com.hello2morrow.sonargraph.api.csharp.CSharpTypeKind
- SUPER_METHOD_CALL - Enum constant in enum class com.hello2morrow.sonargraph.api.java.JavaDependencyKind
- SYSTEM - Enum constant in enum class com.hello2morrow.sonargraph.api.PluginMetricLevel
- SYSTEM_NAMESPACE - Enum constant in enum class com.hello2morrow.sonargraph.api.Aggregator
-
Aggregate on system wide logical namespaces.
T
- TEMPLATE_PARAMETER_TYPE - Enum constant in enum class com.hello2morrow.sonargraph.api.cplusplus.CppDependencyKind
- THROW_TYPE - Enum constant in enum class com.hello2morrow.sonargraph.api.cplusplus.CppDependencyKind
- THROWS - Enum constant in enum class com.hello2morrow.sonargraph.api.java.JavaDependencyKind
- TOPLEVEL_TYPE - Enum constant in enum class com.hello2morrow.sonargraph.api.Aggregator
-
Aggregate to level of top level types.
- toString() - Method in class com.hello2morrow.sonargraph.api.ListAny
- toString() - Method in class com.hello2morrow.sonargraph.api.LongAny
- toString() - Method in class com.hello2morrow.sonargraph.api.StringAny
- TRACE - Enum constant in enum class com.hello2morrow.sonargraph.api.WebMethodType
- TYPE - Enum constant in enum class com.hello2morrow.sonargraph.api.Aggregator
-
Aggregate to level of types (including anonymous classes in Java).
- TYPE_ARGUMENT - Enum constant in enum class com.hello2morrow.sonargraph.api.java.JavaDependencyKind
- TYPE_ARGUMENT_EXTENDS - Enum constant in enum class com.hello2morrow.sonargraph.api.java.JavaDependencyKind
- TYPE_ARGUMENT_SUPER - Enum constant in enum class com.hello2morrow.sonargraph.api.java.JavaDependencyKind
- TYPEDEF - Enum constant in enum class com.hello2morrow.sonargraph.api.cplusplus.CppDependencyKind
- TYPEDEF_TYPE - Enum constant in enum class com.hello2morrow.sonargraph.api.cplusplus.CppDependencyKind
- typeOf(String) - Method in interface com.hello2morrow.sonargraph.api.ITypeAccess
- TYPEOF - Enum constant in enum class com.hello2morrow.sonargraph.api.csharp.CSharpDependencyKind
- TypescriptDependencyKind - Enum Class in com.hello2morrow.sonargraph.api.typescript
U
- USES - Enum constant in enum class com.hello2morrow.sonargraph.api.cplusplus.CppDependencyKind
- USES - Enum constant in enum class com.hello2morrow.sonargraph.api.csharp.CSharpDependencyKind
- USES - Enum constant in enum class com.hello2morrow.sonargraph.api.DependencyKind
- USES - Enum constant in enum class com.hello2morrow.sonargraph.api.java.JavaDependencyKind
- USES - Enum constant in enum class com.hello2morrow.sonargraph.api.python.PythonDependencyKind
- USES - Enum constant in enum class com.hello2morrow.sonargraph.api.typescript.TypescriptDependencyKind
V
- valueOf(String) - Static method in enum class com.hello2morrow.sonargraph.api.Aggregator
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.hello2morrow.sonargraph.api.Any.Type
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.hello2morrow.sonargraph.api.cplusplus.CppDependencyKind
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.hello2morrow.sonargraph.api.csharp.CSharpDependencyKind
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.hello2morrow.sonargraph.api.csharp.CSharpTypeKind
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.hello2morrow.sonargraph.api.DependencyKind
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.hello2morrow.sonargraph.api.java.JavaDependencyKind
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.hello2morrow.sonargraph.api.PluginIssueSeverity
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.hello2morrow.sonargraph.api.PluginIssueType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.hello2morrow.sonargraph.api.PluginMetricCharacteristic
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.hello2morrow.sonargraph.api.PluginMetricLevel
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.hello2morrow.sonargraph.api.PluginMetricRange
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.hello2morrow.sonargraph.api.python.PythonDependencyKind
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.hello2morrow.sonargraph.api.ScmPeriod
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.hello2morrow.sonargraph.api.typescript.TypescriptDependencyKind
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.hello2morrow.sonargraph.api.WebDependencyKind
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.hello2morrow.sonargraph.api.WebMethodType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.hello2morrow.sonargraph.api.WebProperty
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class com.hello2morrow.sonargraph.api.Aggregator
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.hello2morrow.sonargraph.api.Any.Type
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.hello2morrow.sonargraph.api.cplusplus.CppDependencyKind
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.hello2morrow.sonargraph.api.csharp.CSharpDependencyKind
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.hello2morrow.sonargraph.api.csharp.CSharpTypeKind
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.hello2morrow.sonargraph.api.DependencyKind
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.hello2morrow.sonargraph.api.java.JavaDependencyKind
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.hello2morrow.sonargraph.api.PluginIssueSeverity
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.hello2morrow.sonargraph.api.PluginIssueType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.hello2morrow.sonargraph.api.PluginMetricCharacteristic
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.hello2morrow.sonargraph.api.PluginMetricLevel
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.hello2morrow.sonargraph.api.PluginMetricRange
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.hello2morrow.sonargraph.api.python.PythonDependencyKind
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.hello2morrow.sonargraph.api.ScmPeriod
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.hello2morrow.sonargraph.api.typescript.TypescriptDependencyKind
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.hello2morrow.sonargraph.api.WebDependencyKind
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.hello2morrow.sonargraph.api.WebMethodType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.hello2morrow.sonargraph.api.WebProperty
-
Returns an array containing the constants of this enum class, in the order they are declared.
- VARIABLE_TYPE - Enum constant in enum class com.hello2morrow.sonargraph.api.cplusplus.CppDependencyKind
- VIRTUAL_CALL - Enum constant in enum class com.hello2morrow.sonargraph.api.cplusplus.CppDependencyKind
- VIRTUAL_CALL - Enum constant in enum class com.hello2morrow.sonargraph.api.csharp.CSharpDependencyKind
- VIRTUAL_METHOD_CALL - Enum constant in enum class com.hello2morrow.sonargraph.api.java.JavaDependencyKind
- VIRTUALLY_INHERITS_FROM - Enum constant in enum class com.hello2morrow.sonargraph.api.cplusplus.CppDependencyKind
- visitActiveArchitectureModel(IArchitectureVisitor, String) - Method in interface com.hello2morrow.sonargraph.core.api.script.controller.IScriptCoreAccess
-
Visit a specific active architecture model
- visitActiveArchitectureModels(IArchitectureVisitor) - Method in interface com.hello2morrow.sonargraph.core.api.script.controller.IScriptCoreAccess
-
Visit all active architectural models
- visitChildren(ElementAccess<? extends NamedElement>) - Method in interface com.hello2morrow.sonargraph.core.api.controller.IBaseVisitor
-
Trigger the visit process for the children of the specified element access.
- visitChildrenOf(INamedElementAccess) - Method in class com.hello2morrow.sonargraph.api.ModelVisitor
-
Visit all children of the given element.
- visitDirectorAccess(IDirectoryAccess) - Method in interface com.hello2morrow.sonargraph.api.IDirectoryAccess.IVisitor
- visitExternalAccess(IExternalAccess) - Method in interface com.hello2morrow.sonargraph.api.IExternalAccess.IVisitor
- visitFieldAccess(IFieldAccess) - Method in interface com.hello2morrow.sonargraph.api.IFieldAccess.IVisitor
- visitGenericProgrammingElementAccess(IGenericProgrammingElementAccess) - Method in interface com.hello2morrow.sonargraph.api.IGenericProgrammingElementAccess.IVisitor
- visitJavaClassFileAccess(IJavaClassFileAccess) - Method in interface com.hello2morrow.sonargraph.api.java.IJavaClassFileAccess.IVisitor
- visitJavaFieldAccess(IJavaFieldAccess) - Method in interface com.hello2morrow.sonargraph.api.java.IJavaFieldAccess.IVisitor
- visitJavaLogicalModuleAccess(IJavaLogicalModuleAccess) - Method in interface com.hello2morrow.sonargraph.api.java.IJavaLogicalModuleAccess.IVisitor
- visitJavaLogicalPackageAccess(IJavaLogicalPackageAccess) - Method in interface com.hello2morrow.sonargraph.api.java.IJavaLogicalPackageAccess.IVisitor
- visitJavaMethodAccess(IJavaMethodAccess) - Method in interface com.hello2morrow.sonargraph.api.java.IJavaMethodAccess.IVisitor
- visitJavaModuleAccess(IJavaModuleAccess) - Method in interface com.hello2morrow.sonargraph.api.java.IJavaModuleAccess.IVisitor
- visitJavaSourceFileAccess(IJavaSourceFileAccess) - Method in interface com.hello2morrow.sonargraph.api.java.IJavaSourceFileAccess.IVisitor
- visitJavaSyntheticTypeAccess(IJavaSyntheticTypeAccess) - Method in interface com.hello2morrow.sonargraph.api.java.IJavaSyntheticTypeAccess.IVisitor
- visitJavaTypeAccess(IJavaTypeAccess) - Method in interface com.hello2morrow.sonargraph.api.java.IJavaTypeAccess.IVisitor
- visitLogicalExternalAccess(ILogicalExternalAccess) - Method in interface com.hello2morrow.sonargraph.api.ILogicalExternalAccess.IVisitor
- visitLogicalModuleAccess(ILogicalModuleAccess) - Method in interface com.hello2morrow.sonargraph.api.ILogicalModuleAccess.IVisitor
- visitLogicalModuleNamespaces(ModelVisitor) - Method in interface com.hello2morrow.sonargraph.api.IBaseCoreAccess
-
Visit module level logical namespaces
- visitLogicalModuleNamespaces(ICoreVisitor) - Method in interface com.hello2morrow.sonargraph.core.api.script.controller.IScriptCoreAccess
-
Visit module level logical namespaces
- visitLogicalNamespaceAccess(ILogicalNamespaceAccess) - Method in interface com.hello2morrow.sonargraph.api.ILogicalNamespaceAccess.IVisitor
- visitLogicalProgrammingElementAccess(ILogicalProgrammingElementAccess) - Method in interface com.hello2morrow.sonargraph.api.ILogicalProgrammingElementAccess.IVisitor
- visitLogicalSystemAccess(ILogicalSystemAccess) - Method in interface com.hello2morrow.sonargraph.api.ILogicalSystemAccess.IVisitor
- visitLogicalSystemNamespaces(ModelVisitor) - Method in interface com.hello2morrow.sonargraph.api.IBaseCoreAccess
-
Visit system level logical namespaces
- visitLogicalSystemNamespaces(ICoreVisitor) - Method in interface com.hello2morrow.sonargraph.core.api.script.controller.IScriptCoreAccess
-
Visit system level logical namespaces
- visitMethodAccess(IMethodAccess) - Method in interface com.hello2morrow.sonargraph.api.IMethodAccess.IVisitor
- visitModel(ICoreVisitor) - Method in interface com.hello2morrow.sonargraph.core.api.script.controller.IScriptCoreAccess
-
Visit the complete model
- visitModuleAccess(IModuleAccess) - Method in interface com.hello2morrow.sonargraph.api.IModuleAccess.IVisitor
- visitNamedElementAccess(INamedElementAccess) - Method in interface com.hello2morrow.sonargraph.api.INamedElementAccess.INamedElementAccessVisitor
- visitNamedElementAccess(INamedElementAccess) - Method in class com.hello2morrow.sonargraph.api.ModelVisitor
- visitNamespaceFragmentAccess(INamespaceFragmentAccess) - Method in interface com.hello2morrow.sonargraph.api.INamespaceFragmentAccess.IVisitor
- visitParserModel(ModelVisitor) - Method in interface com.hello2morrow.sonargraph.api.IBaseCoreAccess
-
Visit only the parser model
- visitParserModel(ICoreVisitor) - Method in interface com.hello2morrow.sonargraph.core.api.script.controller.IScriptCoreAccess
-
Visit only the parser model
- visitProgrammingElementAccess(IProgrammingElementAccess) - Method in interface com.hello2morrow.sonargraph.api.IProgrammingElementAccess.IVisitor
- visitRoutineAccess(IRoutineAccess) - Method in interface com.hello2morrow.sonargraph.api.IRoutineAccess.IVisitor
- visitSourceFileAccess(ISourceFileAccess) - Method in interface com.hello2morrow.sonargraph.api.ISourceFileAccess.IVisitor
- visitTypeAccess(ITypeAccess) - Method in interface com.hello2morrow.sonargraph.api.ITypeAccess.IVisitor
W
- WARNING - Enum constant in enum class com.hello2morrow.sonargraph.api.PluginIssueSeverity
- WebCall - Class in com.hello2morrow.sonargraph.api
- WebCall(String) - Constructor for class com.hello2morrow.sonargraph.api.WebCall
- WebDependencyKind - Enum Class in com.hello2morrow.sonargraph.api
- WebMethodType - Enum Class in com.hello2morrow.sonargraph.api
- WebProperty - Enum Class in com.hello2morrow.sonargraph.api
- WebResource - Class in com.hello2morrow.sonargraph.api
-
Identifies an exposed method that can be called via HTTP GET, POST, PUT, DELETE
- WebResource(String) - Constructor for class com.hello2morrow.sonargraph.api.WebResource
- WRITE - Enum constant in enum class com.hello2morrow.sonargraph.api.cplusplus.CppDependencyKind
- WRITE - Enum constant in enum class com.hello2morrow.sonargraph.api.csharp.CSharpDependencyKind
- WRITE - Enum constant in enum class com.hello2morrow.sonargraph.api.DependencyKind
- WRITE - Enum constant in enum class com.hello2morrow.sonargraph.api.python.PythonDependencyKind
- WRITE - Enum constant in enum class com.hello2morrow.sonargraph.api.typescript.TypescriptDependencyKind
- WRITE_FIELD - Enum constant in enum class com.hello2morrow.sonargraph.api.java.JavaDependencyKind
- WRITE_INDEX - Enum constant in enum class com.hello2morrow.sonargraph.api.python.PythonDependencyKind
Z
- ZERO_TO_ONE - Enum constant in enum class com.hello2morrow.sonargraph.api.PluginMetricRange
_
- _2_YEARS - Enum constant in enum class com.hello2morrow.sonargraph.api.ScmPeriod
- _30_DAYS - Enum constant in enum class com.hello2morrow.sonargraph.api.ScmPeriod
- _365_DAYS - Enum constant in enum class com.hello2morrow.sonargraph.api.ScmPeriod
- _5_YEARS - Enum constant in enum class com.hello2morrow.sonargraph.api.ScmPeriod
- _90_DAYS - Enum constant in enum class com.hello2morrow.sonargraph.api.ScmPeriod
All Classes and Interfaces|All Packages