Skip navigation links

Sonargraph Script and Plugin API

A B C D E F G H I J L M N O P R S T V W 

A

AbstractCoreAccess - Class in com.hello2morrow.sonargraph.core.controller.system.script
Abstract access to a software system
AbstractCoreAccess(SoftwareSystem) - Constructor for class com.hello2morrow.sonargraph.core.controller.system.script.AbstractCoreAccess
 
AbstractMetaClass - Class in com.hello2morrow.sonargraph.plugin.api
 
AbstractMetaClass(ISonargraphPlugin) - Constructor for class com.hello2morrow.sonargraph.plugin.api.AbstractMetaClass
 
accept(INamedElementAccess.INamedElementAccessVisitor) - Method in class com.hello2morrow.sonargraph.core.controller.system.script.DirectoryAccess
Internal
accept(INamedElementAccess.INamedElementAccessVisitor) - Method in class com.hello2morrow.sonargraph.core.controller.system.script.DirectoryFragmentAccess
Internal
accept(INamedElementAccess.INamedElementAccessVisitor) - Method in class com.hello2morrow.sonargraph.core.controller.system.script.ElementAccess
 
accept(INamedElementAccess.INamedElementAccessVisitor) - Method in class com.hello2morrow.sonargraph.core.controller.system.script.ExternalAccess
Internal
accept(INamedElementAccess.INamedElementAccessVisitor) - Method in class com.hello2morrow.sonargraph.core.controller.system.script.FieldAccess
Internal
accept(INamedElementAccess.INamedElementAccessVisitor) - Method in class com.hello2morrow.sonargraph.core.controller.system.script.GenericProgrammingElementAccess
Internal
accept(INamedElementAccess.INamedElementAccessVisitor) - Method in class com.hello2morrow.sonargraph.core.controller.system.script.LogicalExternalAccess
Internal
accept(INamedElementAccess.INamedElementAccessVisitor) - Method in class com.hello2morrow.sonargraph.core.controller.system.script.LogicalModuleAccess
Internal
accept(INamedElementAccess.INamedElementAccessVisitor) - Method in class com.hello2morrow.sonargraph.core.controller.system.script.LogicalNamespaceAccess
Internal
accept(INamedElementAccess.INamedElementAccessVisitor) - Method in class com.hello2morrow.sonargraph.core.controller.system.script.LogicalProgrammingElementAccess
Internal
accept(INamedElementAccess.INamedElementAccessVisitor) - Method in class com.hello2morrow.sonargraph.core.controller.system.script.LogicalSystemAccess
Internal
accept(INamedElementAccess.INamedElementAccessVisitor) - Method in class com.hello2morrow.sonargraph.core.controller.system.script.MethodAccess
Internal
accept(INamedElementAccess.INamedElementAccessVisitor) - Method in class com.hello2morrow.sonargraph.core.controller.system.script.ModuleAccess
Internal
accept(INamedElementAccess.INamedElementAccessVisitor) - Method in class com.hello2morrow.sonargraph.core.controller.system.script.NamespaceFragmentAccess
Internal
accept(INamedElementAccess.INamedElementAccessVisitor) - Method in class com.hello2morrow.sonargraph.core.controller.system.script.ProgrammingElementAccess
Internal
accept(INamedElementAccess.INamedElementAccessVisitor) - Method in class com.hello2morrow.sonargraph.core.controller.system.script.RoutineAccess
Internal
accept(INamedElementAccess.INamedElementAccessVisitor) - Method in class com.hello2morrow.sonargraph.core.controller.system.script.SourceFileAccess
Internal
accept(INamedElementAccess.INamedElementAccessVisitor) - Method in class com.hello2morrow.sonargraph.core.controller.system.script.TypeAccess
Internal
accept(INamedElementAccess.INamedElementAccessVisitor) - Method in class com.hello2morrow.sonargraph.languageprovider.java.controller.system.script.JavaClassFileAccess
Internal
accept(INamedElementAccess.INamedElementAccessVisitor) - Method in class com.hello2morrow.sonargraph.languageprovider.java.controller.system.script.JavaFieldAccess
Internal
accept(INamedElementAccess.INamedElementAccessVisitor) - Method in class com.hello2morrow.sonargraph.languageprovider.java.controller.system.script.JavaLogicalModuleAccess
Internal
accept(INamedElementAccess.INamedElementAccessVisitor) - Method in class com.hello2morrow.sonargraph.languageprovider.java.controller.system.script.JavaLogicalPackageAccess
Internal
accept(INamedElementAccess.INamedElementAccessVisitor) - Method in class com.hello2morrow.sonargraph.languageprovider.java.controller.system.script.JavaMethodAccess
Internal
accept(INamedElementAccess.INamedElementAccessVisitor) - Method in class com.hello2morrow.sonargraph.languageprovider.java.controller.system.script.JavaModuleAccess
Internal
accept(INamedElementAccess.INamedElementAccessVisitor) - Method in class com.hello2morrow.sonargraph.languageprovider.java.controller.system.script.JavaSourceFileAccess
Internal
accept(INamedElementAccess.INamedElementAccessVisitor) - Method in class com.hello2morrow.sonargraph.languageprovider.java.controller.system.script.JavaSyntheticTypeAccess
Internal
accept(INamedElementAccess.INamedElementAccessVisitor) - Method in class com.hello2morrow.sonargraph.languageprovider.java.controller.system.script.JavaTypeAccess
Internal
accept(INamedElementAccess.INamedElementAccessVisitor) - Method in interface com.hello2morrow.sonargraph.plugin.api.INamedElementAccess
Visit this element.
addDependencyNode(NodeAccess, DependencyAccess) - Method in class com.hello2morrow.sonargraph.core.controller.system.script.ResultAccess
Add a dependency intermediate or leaf node to the result tree
addDependencyNode(DependencyAccess) - Method in class com.hello2morrow.sonargraph.core.controller.system.script.ResultAccess
Add a root dependency node to the result tree.
addDependencyTo(IProgrammingElementAccess, IParserDependencyType) - Method in class com.hello2morrow.sonargraph.core.controller.system.script.ProgrammingElementAccess
 
addDependencyTo(IProgrammingElementAccess, IParserDependencyType) - Method in interface com.hello2morrow.sonargraph.plugin.api.IProgrammingElementAccess
 
addElement(ElementAccess<? extends Element>) - Method in class com.hello2morrow.sonargraph.core.controller.system.script.ResultAccess
Add an element to the list of results.
addElementIssue(INamedElementAccess, String, IPluginIssueId, String, int, int) - Method in class com.hello2morrow.sonargraph.plugin.api.ResultSet
 
addElementIssues(List<ResultSet.ElementIssue>) - Method in class com.hello2morrow.sonargraph.plugin.api.ResultSet
 
addErrorIssue(ElementAccess<?>, String, String) - Method in class com.hello2morrow.sonargraph.core.controller.system.script.ResultAccess
Add a new error issue to the issues detected by this script.
addErrorIssue(SourceFileAccess, String, String, int) - Method in class com.hello2morrow.sonargraph.core.controller.system.script.ResultAccess
Add a new error issue to the issues detected by this script.
addInfoIssue(ElementAccess<?>, String, String) - Method in class com.hello2morrow.sonargraph.core.controller.system.script.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.controller.system.script.ResultAccess
Add a new informational issue to the issues detected by this script.
addIssue(IElementAccess, IPluginIssueId, String, int) - Method in interface com.hello2morrow.sonargraph.plugin.api.ICoreAccess
Add an issue to an element.
addMetricValue(MetricIdAccess, ElementAccess<? extends NamedElement>, Number) - Method in class com.hello2morrow.sonargraph.core.controller.system.script.ResultAccess
Add a custom metric value to the script result.
addNode(String) - Method in class com.hello2morrow.sonargraph.core.controller.system.script.ResultAccess
Add a root node to the result tree.
addNode(ElementAccess<? extends Element>) - Method in class com.hello2morrow.sonargraph.core.controller.system.script.ResultAccess
Add a root node to the result tree.
addNode(NodeAccess, ElementAccess<? extends Element>) - Method in class com.hello2morrow.sonargraph.core.controller.system.script.ResultAccess
Add a leaf or intermediate node to the result tree
addNode(NodeAccess, String) - Method in class com.hello2morrow.sonargraph.core.controller.system.script.ResultAccess
Add a named intermediate node to the result tree
addWarningIssue(ElementAccess<?>, String, String) - Method in class com.hello2morrow.sonargraph.core.controller.system.script.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.controller.system.script.ResultAccess
Add a new warning issue to the issues detected by this script.
AggregatedDependencyAccess - Class in com.hello2morrow.sonargraph.core.controller.system.script
Representation for a set of aggregated dependencies.
Aggregator - Enum in com.hello2morrow.sonargraph.plugin.api
Aggregation levels for dependency aggregators.
analyze(IPluginContext, ISoftwareSystemHandle, ResultSet) - Method in interface com.hello2morrow.sonargraph.plugin.api.ISonargraphAnalyzerPlugin
 
AnnotationAccess - Class in com.hello2morrow.sonargraph.languageprovider.java.controller.system.script
Access object for type, method or field annotations.
AnnotationValueAccess - Class in com.hello2morrow.sonargraph.languageprovider.java.controller.system.script
Access object for annotation values.
Any - Class in com.hello2morrow.sonargraph.plugin.api.any
 
Any() - Constructor for class com.hello2morrow.sonargraph.plugin.api.any.Any
 
Any.Type - Enum in com.hello2morrow.sonargraph.plugin.api.any
 
AnyFactory - Class in com.hello2morrow.sonargraph.plugin.api.any
 
AnyFactory() - Constructor for class com.hello2morrow.sonargraph.plugin.api.any.AnyFactory
 
asList() - Method in class com.hello2morrow.sonargraph.plugin.api.any.Any
 
asList() - Method in class com.hello2morrow.sonargraph.plugin.api.any.ListAny
 
asLong() - Method in class com.hello2morrow.sonargraph.plugin.api.any.Any
 
asLong() - Method in class com.hello2morrow.sonargraph.plugin.api.any.LongAny
 
asString() - Method in class com.hello2morrow.sonargraph.plugin.api.any.Any
 
asString() - Method in class com.hello2morrow.sonargraph.plugin.api.any.StringAny
 

B

beginBlockOfWork(int) - Method in interface com.hello2morrow.sonargraph.plugin.api.IPluginContext
 

C

callElementClosures(ElementAccess<? extends NamedElement>) - Method in class com.hello2morrow.sonargraph.core.controller.system.script.CoreVisitor
 
callElementClosures(ElementAccess<? extends NamedElement>) - Method in interface com.hello2morrow.sonargraph.core.controller.system.script.ICoreVisitor
Invoke closures for the specified element access.
cleared(IPluginContext, ISoftwareSystemHandle) - Method in interface com.hello2morrow.sonargraph.plugin.api.ISonargraphPlugin
 
com.hello2morrow.sonargraph.core.controller.system.script - package com.hello2morrow.sonargraph.core.controller.system.script
Package containing language-independent Script API classes.
com.hello2morrow.sonargraph.languageprovider.cplusplus.controller.system.script - package com.hello2morrow.sonargraph.languageprovider.cplusplus.controller.system.script
This package contains Script API classes for C++
com.hello2morrow.sonargraph.languageprovider.csharp.controller.system.script - package com.hello2morrow.sonargraph.languageprovider.csharp.controller.system.script
This package contains Script API classes for C#
com.hello2morrow.sonargraph.languageprovider.java.controller.system.script - package com.hello2morrow.sonargraph.languageprovider.java.controller.system.script
This package contains Script API classes for Java.
com.hello2morrow.sonargraph.languageprovider.python.controller.system.script - package com.hello2morrow.sonargraph.languageprovider.python.controller.system.script
 
com.hello2morrow.sonargraph.plugin.api - package com.hello2morrow.sonargraph.plugin.api
 
com.hello2morrow.sonargraph.plugin.api.any - package com.hello2morrow.sonargraph.plugin.api.any
 
com.hello2morrow.sonargraph.plugin.api.cplusplus - package com.hello2morrow.sonargraph.plugin.api.cplusplus
 
com.hello2morrow.sonargraph.plugin.api.csharp - package com.hello2morrow.sonargraph.plugin.api.csharp
 
com.hello2morrow.sonargraph.plugin.api.java - package com.hello2morrow.sonargraph.plugin.api.java
 
com.hello2morrow.sonargraph.plugin.api.python - package com.hello2morrow.sonargraph.plugin.api.python
 
ComponentAccess - Class in com.hello2morrow.sonargraph.core.controller.system.script
Class that encapsulates access to components, which are language specific.
ComponentAccess(IComponent, ElementAccess.IAccessFactory) - Constructor for class com.hello2morrow.sonargraph.core.controller.system.script.ComponentAccess
Internal constructor
CoreAccess - Class in com.hello2morrow.sonargraph.core.controller.system.script
Main access point for language agnostic scripts.
CoreAccess(SoftwareSystem, IMetricIdProvider, ScriptApi, IMetricAccessor) - Constructor for class com.hello2morrow.sonargraph.core.controller.system.script.CoreAccess
Internal constructor - do not use
CoreVisitor - Class in com.hello2morrow.sonargraph.core.controller.system.script
Internal visitor implementation
CppAccess - Class in com.hello2morrow.sonargraph.languageprovider.cplusplus.controller.system.script
 
CppAccess(SoftwareSystem, IMetricIdProvider, ScriptApi, IMetricAccessor) - Constructor for class com.hello2morrow.sonargraph.languageprovider.cplusplus.controller.system.script.CppAccess
 
CppClassAccess - Class in com.hello2morrow.sonargraph.languageprovider.cplusplus.controller.system.script
Represents a C++ class
CppCompilationUnitFragmentAccess - Class in com.hello2morrow.sonargraph.languageprovider.cplusplus.controller.system.script
Compilation unit fragments are the header files included via C/C++ "#include" statements.
CppComponentAccess - Class in com.hello2morrow.sonargraph.languageprovider.cplusplus.controller.system.script
 
CppDependencyKind - Enum in com.hello2morrow.sonargraph.plugin.api.cplusplus
 
CppDirectoryFragmentAccess - Class in com.hello2morrow.sonargraph.languageprovider.cplusplus.controller.system.script
 
CppEnumAccess - Class in com.hello2morrow.sonargraph.languageprovider.cplusplus.controller.system.script
 
CppEnumConstantAccess - Class in com.hello2morrow.sonargraph.languageprovider.cplusplus.controller.system.script
 
CppFieldAccess - Class in com.hello2morrow.sonargraph.languageprovider.cplusplus.controller.system.script
 
CppFunctionAccess - Class in com.hello2morrow.sonargraph.languageprovider.cplusplus.controller.system.script
 
CppIncludeDirectoryAccess - Class in com.hello2morrow.sonargraph.languageprovider.cplusplus.controller.system.script
 
CppIncludeDirectoryAccess(CppIncludeDirectory) - Constructor for class com.hello2morrow.sonargraph.languageprovider.cplusplus.controller.system.script.CppIncludeDirectoryAccess
 
CppLogicalModuleAccess - Class in com.hello2morrow.sonargraph.languageprovider.cplusplus.controller.system.script
 
CppLogicalNamespaceAccess - Class in com.hello2morrow.sonargraph.languageprovider.cplusplus.controller.system.script
 
CppMacroAccess - Class in com.hello2morrow.sonargraph.languageprovider.cplusplus.controller.system.script
 
CppMacroInvocationAccess - Class in com.hello2morrow.sonargraph.languageprovider.cplusplus.controller.system.script
 
CppMethodAccess - Class in com.hello2morrow.sonargraph.languageprovider.cplusplus.controller.system.script
 
CppMethodKind - Enum in com.hello2morrow.sonargraph.languageprovider.cplusplus.controller.system.script
 
CppModuleAccess - Class in com.hello2morrow.sonargraph.languageprovider.cplusplus.controller.system.script
 
CppRootDirectoryPathAccess - Class in com.hello2morrow.sonargraph.languageprovider.cplusplus.controller.system.script
 
CppRootDirectoryPathAccess(CppRootDirectoryPath) - Constructor for class com.hello2morrow.sonargraph.languageprovider.cplusplus.controller.system.script.CppRootDirectoryPathAccess
 
CppSourceFileAccess - Class in com.hello2morrow.sonargraph.languageprovider.cplusplus.controller.system.script
Access object for C/C++ source files
CppStructAccess - Class in com.hello2morrow.sonargraph.languageprovider.cplusplus.controller.system.script
 
CppStructuredTypeAccess - Class in com.hello2morrow.sonargraph.languageprovider.cplusplus.controller.system.script
 
CppTypeAccess - Class in com.hello2morrow.sonargraph.languageprovider.cplusplus.controller.system.script
 
CppUnionAccess - Class in com.hello2morrow.sonargraph.languageprovider.cplusplus.controller.system.script
 
CppVariableAccess - Class in com.hello2morrow.sonargraph.languageprovider.cplusplus.controller.system.script
 
CppVisibility - Enum in com.hello2morrow.sonargraph.languageprovider.cplusplus.controller.system.script
 
CppVisitor - Class in com.hello2morrow.sonargraph.languageprovider.cplusplus.controller.system.script
 
CppWeakRootDirectoryAccess - Class in com.hello2morrow.sonargraph.languageprovider.cplusplus.controller.system.script
A weak root directory represents a directory that includes include files included by at least one of the source files.
CppWeakRootDirectoryAccess(CppWeakRootDirectoryPath) - Constructor for class com.hello2morrow.sonargraph.languageprovider.cplusplus.controller.system.script.CppWeakRootDirectoryAccess
 
createAccessObject(NamedElement) - Method in interface com.hello2morrow.sonargraph.core.controller.system.script.ElementAccess.IAccessFactory
 
createAccessObject(AggregatedDependency) - Method in interface com.hello2morrow.sonargraph.core.controller.system.script.ElementAccess.IAccessFactory
 
createCoreAccess(ISonargraphPlugin, ISoftwareSystemHandle) - Method in interface com.hello2morrow.sonargraph.plugin.api.ICoreAccessFactory
 
createCppAccess(ISonargraphPlugin, ISoftwareSystemHandle) - Method in interface com.hello2morrow.sonargraph.plugin.api.cplusplus.ICppAccessFactory
 
createCSharpAccess(ISonargraphPlugin, ISoftwareSystemHandle) - Method in interface com.hello2morrow.sonargraph.plugin.api.csharp.ICSharpAccessFactory
 
createFrom(Object) - Static method in class com.hello2morrow.sonargraph.plugin.api.any.AnyFactory
 
createIssueId(String, String, PluginIssueSeverity, PluginIssueType) - Method in interface com.hello2morrow.sonargraph.plugin.api.ISonargraphPluginContributor
 
createJavaAccess(ISonargraphPlugin, ISoftwareSystemHandle) - Method in interface com.hello2morrow.sonargraph.plugin.api.java.IJavaAccessFactory
 
createParserDependencyType(IDependencyKind, DependencyKind) - Method in interface com.hello2morrow.sonargraph.plugin.api.ISonargraphPluginContributor
 
createProgrammingElement(INamedElementAccess, IMetaClass, String, int) - Method in interface com.hello2morrow.sonargraph.plugin.api.ICoreAccess
Create a new generic programming element.
createProgrammingElementComponent(INamedElementAccess, IMetaClass, String, int) - Method in interface com.hello2morrow.sonargraph.plugin.api.ICoreAccess
Create a new generic programming element that also is a component.
createPythonAccess(ISonargraphPlugin, ISoftwareSystemHandle) - Method in interface com.hello2morrow.sonargraph.plugin.api.python.IPythonAccessFactory
 
createVisitor() - Method in class com.hello2morrow.sonargraph.core.controller.system.script.AbstractCoreAccess
Create a new language agnostic visitor.
createVisitor() - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.controller.system.script.CppAccess
 
createVisitor() - Method in class com.hello2morrow.sonargraph.languageprovider.csharp.controller.system.script.CSharpAccess
 
createVisitor() - Method in class com.hello2morrow.sonargraph.languageprovider.java.controller.system.script.JavaAccess
 
CSharpAccess - Class in com.hello2morrow.sonargraph.languageprovider.csharp.controller.system.script
 
CSharpAccess(SoftwareSystem, IMetricIdProvider, ScriptApi, IMetricAccessor) - Constructor for class com.hello2morrow.sonargraph.languageprovider.csharp.controller.system.script.CSharpAccess
 
CSharpClassAccess - Class in com.hello2morrow.sonargraph.languageprovider.csharp.controller.system.script
 
CSharpDelegateAccess - Class in com.hello2morrow.sonargraph.languageprovider.csharp.controller.system.script
 
CSharpDependencyKind - Enum in com.hello2morrow.sonargraph.plugin.api.csharp
 
CSharpEnumAccess - Class in com.hello2morrow.sonargraph.languageprovider.csharp.controller.system.script
 
CSharpEnumConstantAccess - Class in com.hello2morrow.sonargraph.languageprovider.csharp.controller.system.script
 
CSharpEventAccess - Class in com.hello2morrow.sonargraph.languageprovider.csharp.controller.system.script
 
CSharpFieldAccess - Class in com.hello2morrow.sonargraph.languageprovider.csharp.controller.system.script
 
CSharpInterfaceAccess - Class in com.hello2morrow.sonargraph.languageprovider.csharp.controller.system.script
 
CSharpLogicalModuleAccess - Class in com.hello2morrow.sonargraph.languageprovider.csharp.controller.system.script
 
CSharpLogicalNamespaceAccess - Class in com.hello2morrow.sonargraph.languageprovider.csharp.controller.system.script
 
CSharpMethodAccess - Class in com.hello2morrow.sonargraph.languageprovider.csharp.controller.system.script
 
CSharpMethodKind - Enum in com.hello2morrow.sonargraph.languageprovider.csharp.controller.system.script
 
CSharpModuleAccess - Class in com.hello2morrow.sonargraph.languageprovider.csharp.controller.system.script
 
CSharpPropertyAccess - Class in com.hello2morrow.sonargraph.languageprovider.csharp.controller.system.script
 
CSharpSourceFileAccess - Class in com.hello2morrow.sonargraph.languageprovider.csharp.controller.system.script
 
CSharpStructAccess - Class in com.hello2morrow.sonargraph.languageprovider.csharp.controller.system.script
 
CSharpTypeAccess - Class in com.hello2morrow.sonargraph.languageprovider.csharp.controller.system.script
 
CSharpVisibility - Enum in com.hello2morrow.sonargraph.languageprovider.csharp.controller.system.script
 
CSharpVisitor - Class in com.hello2morrow.sonargraph.languageprovider.csharp.controller.system.script
 

D

DependencyAccess - Class in com.hello2morrow.sonargraph.core.controller.system.script
Dependency representation object describing a dependency between two programming elements.
DependencyContext - Enum in com.hello2morrow.sonargraph.core.controller.system.script
Language agnostic dependency context enumeration.
DependencyKind - Enum in com.hello2morrow.sonargraph.plugin.api
Language agnostic dependency type enumeration.
DirectoryAccess - Class in com.hello2morrow.sonargraph.core.controller.system.script
Access object encapsulating directories.
DirectoryAccess(DirectoryPath) - Constructor for class com.hello2morrow.sonargraph.core.controller.system.script.DirectoryAccess
 
DirectoryFragmentAccess - Class in com.hello2morrow.sonargraph.core.controller.system.script
 
done() - Method in class com.hello2morrow.sonargraph.plugin.api.ModelVisitor
 

E

ElementAccess<T extends Element> - Class in com.hello2morrow.sonargraph.core.controller.system.script
Base class of all access classes providing common functionality.
ElementAccess.IAccessFactory - Interface in com.hello2morrow.sonargraph.core.controller.system.script
This is an internal interface and should no be used.
ElementIssue(INamedElementAccess, String, IPluginIssueId, String, int, int) - Constructor for class com.hello2morrow.sonargraph.plugin.api.ResultSet.ElementIssue
 
equals(Object) - Method in class com.hello2morrow.sonargraph.core.controller.system.script.ElementAccess
 
equals(Object) - Method in class com.hello2morrow.sonargraph.plugin.api.any.ListAny
 
equals(Object) - Method in class com.hello2morrow.sonargraph.plugin.api.any.LongAny
 
equals(Object) - Method in class com.hello2morrow.sonargraph.plugin.api.any.StringAny
 
equals(Object) - Method in class com.hello2morrow.sonargraph.plugin.api.ResultSet.ElementIssue
 
equals(Object) - Method in class com.hello2morrow.sonargraph.plugin.api.SonargraphPlugin
 
ExternalAccess - Class in com.hello2morrow.sonargraph.core.controller.system.script
Access object for external root nodes.
ExternalElementContainerAccess - Class in com.hello2morrow.sonargraph.core.controller.system.script
This class represents file containers for external elements like C# assemblies or C++ header files.
ExternalElementContainerAccess(ExternalElementContainer) - Constructor for class com.hello2morrow.sonargraph.core.controller.system.script.ExternalElementContainerAccess
 

F

FieldAccess - Class in com.hello2morrow.sonargraph.core.controller.system.script
Access class for fields.
findAllMatchingElements(INamedElementAccess, Predicate<INamedElementAccess>) - Method in interface com.hello2morrow.sonargraph.plugin.api.ICoreAccess
Find all elements matching the predicate.
findAllMatchingFields(INamedElementAccess, Predicate<IFieldAccess>) - Method in interface com.hello2morrow.sonargraph.plugin.api.ICoreAccess
Find all fields matching the predicate.
findAllMatchingMethods(INamedElementAccess, Predicate<IMethodAccess>) - Method in interface com.hello2morrow.sonargraph.plugin.api.ICoreAccess
Find all methods matching the predicate.
findAllMatchingRoutines(INamedElementAccess, Predicate<IRoutineAccess>) - Method in interface com.hello2morrow.sonargraph.plugin.api.ICoreAccess
Find all routines matching the predicate.
findAllMatchingTypes(INamedElementAccess, Predicate<ITypeAccess>) - Method in interface com.hello2morrow.sonargraph.plugin.api.ICoreAccess
Find all types matching the predicate.
findElementByFqn(String) - Method in class com.hello2morrow.sonargraph.core.controller.system.script.AbstractCoreAccess
Find an element by its fully qualified name.
findElementByFqn(String) - Method in interface com.hello2morrow.sonargraph.plugin.api.ICoreAccess
Find an element by its fully qualified name.
findFields(<any>, int) - Method in class com.hello2morrow.sonargraph.core.controller.system.script.CoreAccess
Find fields matching the given predicate closure.
findFields(ElementAccess<? extends NamedElement>, <any>, int) - Method in class com.hello2morrow.sonargraph.core.controller.system.script.CoreAccess
Find fields matching the given predicate closure.
findFirstMatchingElement(INamedElementAccess, Predicate<INamedElementAccess>) - Method in interface com.hello2morrow.sonargraph.plugin.api.ICoreAccess
Find first child matching the predicate.
findFirstMatchingElementRecursively(INamedElementAccess, Predicate<INamedElementAccess>) - Method in interface com.hello2morrow.sonargraph.plugin.api.ICoreAccess
Recursively find first element matching the predicate.
findFirstMatchingField(INamedElementAccess, Predicate<IFieldAccess>) - Method in interface com.hello2morrow.sonargraph.plugin.api.ICoreAccess
Find first field matching the predicate.
findFirstMatchingMethod(INamedElementAccess, Predicate<IMethodAccess>) - Method in interface com.hello2morrow.sonargraph.plugin.api.ICoreAccess
Find first method matching the predicate.
findFirstMatchingRoutine(INamedElementAccess, Predicate<IRoutineAccess>) - Method in interface com.hello2morrow.sonargraph.plugin.api.ICoreAccess
Find first type routine the predicate.
findFirstMatchingType(INamedElementAccess, Predicate<ITypeAccess>) - Method in interface com.hello2morrow.sonargraph.plugin.api.ICoreAccess
Find first type matching the predicate.
findMethods(<any>, int) - Method in class com.hello2morrow.sonargraph.core.controller.system.script.CoreAccess
Find methods matching the given predicate closure.
findMethods(ElementAccess<? extends NamedElement>, <any>, int) - Method in class com.hello2morrow.sonargraph.core.controller.system.script.CoreAccess
Find methods matching the given predicate closure
findRoutines(<any>, int) - Method in class com.hello2morrow.sonargraph.core.controller.system.script.CoreAccess
Find routines matching the given predicate closure.
findRoutines(ElementAccess<? extends NamedElement>, <any>, int) - Method in class com.hello2morrow.sonargraph.core.controller.system.script.CoreAccess
Find routines matching the given predicate closure
findTypes(<any>, int) - Method in class com.hello2morrow.sonargraph.core.controller.system.script.CoreAccess
Find types matching the given predicate closure.
findTypes(ElementAccess<? extends NamedElement>, <any>, int) - Method in class com.hello2morrow.sonargraph.core.controller.system.script.CoreAccess
Find types matching the given predicate closure
finished() - Method in interface com.hello2morrow.sonargraph.plugin.api.IPluginManagerContext
 
format(String) - Method in class com.hello2morrow.sonargraph.core.controller.system.script.ScriptFormatter
 

G

GenericClassAccess - Class in com.hello2morrow.sonargraph.core.controller.system.script
 
GenericClassAccess(GenericClass) - Constructor for class com.hello2morrow.sonargraph.core.controller.system.script.GenericClassAccess
 
GenericFieldAccess - Class in com.hello2morrow.sonargraph.core.controller.system.script
 
GenericFieldAccess(GenericField) - Constructor for class com.hello2morrow.sonargraph.core.controller.system.script.GenericFieldAccess
 
GenericFunctionAccess - Class in com.hello2morrow.sonargraph.core.controller.system.script
 
GenericFunctionAccess(GenericFunction) - Constructor for class com.hello2morrow.sonargraph.core.controller.system.script.GenericFunctionAccess
 
GenericMethodAccess - Class in com.hello2morrow.sonargraph.core.controller.system.script
 
GenericMethodAccess(IMethod) - Constructor for class com.hello2morrow.sonargraph.core.controller.system.script.GenericMethodAccess
 
GenericPackageAccess - Class in com.hello2morrow.sonargraph.core.controller.system.script
 
GenericPackageAccess(GenericPackage) - Constructor for class com.hello2morrow.sonargraph.core.controller.system.script.GenericPackageAccess
 
GenericProgrammingElementAccess - Class in com.hello2morrow.sonargraph.core.controller.system.script
 
GenericProgrammingElementAccess(GenericProgrammingElement) - Constructor for class com.hello2morrow.sonargraph.core.controller.system.script.GenericProgrammingElementAccess
 
getAbstractnessMetric() - Method in class com.hello2morrow.sonargraph.core.controller.system.script.LogicalNamespaceAccess
 
getAbstractnessMetric() - Method in interface com.hello2morrow.sonargraph.plugin.api.ILogicalNamespaceAccess
 
getAbstractnessModuleMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.controller.system.script.CppDirectoryFragmentAccess
 
getAccess() - Method in class com.hello2morrow.sonargraph.languageprovider.csharp.controller.system.script.CSharpFieldAccess
 
getAccess() - Method in class com.hello2morrow.sonargraph.languageprovider.csharp.controller.system.script.CSharpTypeAccess
 
getACDMetric() - Method in class com.hello2morrow.sonargraph.core.controller.system.script.AbstractCoreAccess
 
getACDMetric() - Method in class com.hello2morrow.sonargraph.core.controller.system.script.ModuleAccess
 
getACDMetric() - Method in interface com.hello2morrow.sonargraph.plugin.api.ICoreAccess
Get ACD (John Lakos) metric for system scope.
getACDMetric() - Method in interface com.hello2morrow.sonargraph.plugin.api.IModuleAccess
 
getAllMatches() - Method in class com.hello2morrow.sonargraph.core.controller.system.script.SearchResult
Returns all results of the search operation.
getAnnotationClass() - Method in class com.hello2morrow.sonargraph.languageprovider.java.controller.system.script.AnnotationAccess
Return the annotation class.
getAnnotationClass() - Method in interface com.hello2morrow.sonargraph.plugin.api.java.IAnnotationAccess
 
getAnnotations() - Method in class com.hello2morrow.sonargraph.languageprovider.java.controller.system.script.JavaFieldAccess
 
getAnnotations() - Method in class com.hello2morrow.sonargraph.languageprovider.java.controller.system.script.JavaMethodAccess
 
getAnnotations() - Method in class com.hello2morrow.sonargraph.languageprovider.java.controller.system.script.JavaTypeAccess
 
getAnnotations() - Method in interface com.hello2morrow.sonargraph.plugin.api.java.IJavaFieldAccess
 
getAnnotations() - Method in interface com.hello2morrow.sonargraph.plugin.api.java.IJavaMethodAccess
 
getAnnotations() - Method in interface com.hello2morrow.sonargraph.plugin.api.java.IJavaTypeAccess
 
getAssociatedHeaderFile() - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.controller.system.script.CppCompilationUnitFragmentAccess
Get the header file represented by this fragment
getAveragePublicVisibility() - Method in class com.hello2morrow.sonargraph.languageprovider.java.controller.system.script.JavaModuleAccess
 
getAveragePublicVisibility() - Method in interface com.hello2morrow.sonargraph.plugin.api.java.IJavaModuleAccess
 
getBaseDirectory() - Method in class com.hello2morrow.sonargraph.core.controller.system.script.AbstractCoreAccess
 
getBaseDirectory() - Method in class com.hello2morrow.sonargraph.languageprovider.java.controller.system.script.JavaClassFileAccess
 
getBaseDirectory() - Method in interface com.hello2morrow.sonargraph.plugin.api.java.IJavaClassFileAccess
 
getBiggestComponentCycleGroupMetric() - Method in class com.hello2morrow.sonargraph.core.controller.system.script.AbstractCoreAccess
 
getBiggestComponentCycleGroupMetric() - Method in class com.hello2morrow.sonargraph.core.controller.system.script.ModuleAccess
 
getBiggestComponentCycleGroupMetric() - Method in interface com.hello2morrow.sonargraph.plugin.api.ICoreAccess
Get number of elements in the biggest component cycle group of the system.
getBiggestComponentCycleGroupMetric() - Method in interface com.hello2morrow.sonargraph.plugin.api.IModuleAccess
 
getBiggestDirectoryCycleGroupMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.controller.system.script.CppAccess
 
getBiggestDirectoryCycleGroupMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.controller.system.script.CppModuleAccess
 
getBiggestDirectoryCycleGroupMetric() - Method in interface com.hello2morrow.sonargraph.plugin.api.cplusplus.ICppAccess
 
getBiggestModuleACDMetric() - Method in class com.hello2morrow.sonargraph.core.controller.system.script.AbstractCoreAccess
 
getBiggestModuleACDMetric() - Method in interface com.hello2morrow.sonargraph.plugin.api.ICoreAccess
Get the biggest ACD value (John Lakos) of all modules in the system.
getBiggestNamespaceCycleGroupMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.controller.system.script.CppAccess
 
getBiggestNamespaceCycleGroupMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.controller.system.script.CppModuleAccess
 
getBiggestNamespaceCycleGroupMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.csharp.controller.system.script.CSharpAccess
 
getBiggestNamespaceCycleGroupMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.csharp.controller.system.script.CSharpModuleAccess
 
getBiggestNamespaceCycleGroupMetric() - Method in interface com.hello2morrow.sonargraph.plugin.api.cplusplus.ICppAccess
 
getBiggestNamespaceCycleGroupMetric() - Method in interface com.hello2morrow.sonargraph.plugin.api.csharp.ICSharpAccess
 
getBiggestPackageCycleGroupMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.java.controller.system.script.JavaAccess
 
getBiggestPackageCycleGroupMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.java.controller.system.script.JavaModuleAccess
 
getBiggestPackageCycleGroupMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.python.controller.system.script.PythonAccess
 
getBiggestPackageCycleGroupMetric() - Method in interface com.hello2morrow.sonargraph.plugin.api.java.IJavaAccess
 
getBiggestPackageCycleGroupMetric() - Method in interface com.hello2morrow.sonargraph.plugin.api.java.IJavaModuleAccess
 
getBiggestPackageCycleGroupMetric() - Method in interface com.hello2morrow.sonargraph.plugin.api.python.IPythonAccess
 
getBooleanValue() - Method in class com.hello2morrow.sonargraph.languageprovider.java.controller.system.script.AnnotationValueAccess
Return boolean annotation value.
getBooleanValue() - Method in interface com.hello2morrow.sonargraph.plugin.api.java.IAnnotationValueAccess
 
getBundleId() - Method in interface com.hello2morrow.sonargraph.plugin.api.ISonargraphPlugin
 
getBundleId() - Method in class com.hello2morrow.sonargraph.plugin.api.SonargraphPlugin
 
getByteCodeInstructionsMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.java.controller.system.script.JavaAccess
 
getByteCodeInstructionsMetric() - Method in interface com.hello2morrow.sonargraph.plugin.api.java.IJavaAccess
 
getCCDMetric() - Method in class com.hello2morrow.sonargraph.core.controller.system.script.AbstractCoreAccess
 
getCCDMetric() - Method in class com.hello2morrow.sonargraph.core.controller.system.script.ModuleAccess
 
getCCDMetric() - Method in interface com.hello2morrow.sonargraph.plugin.api.ICoreAccess
Get CCD (John Lakos) metric for system scope.
getCCDMetric() - Method in interface com.hello2morrow.sonargraph.plugin.api.IModuleAccess
 
getChildren() - Method in class com.hello2morrow.sonargraph.core.controller.system.script.ElementAccess
Provides access to the children.
getChildren() - Method in interface com.hello2morrow.sonargraph.plugin.api.INamedElementAccess
Provides access to the children.
getClassMemberVisibilityMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.java.controller.system.script.JavaTypeAccess
 
getClassMemberVisibilityMetric() - Method in interface com.hello2morrow.sonargraph.plugin.api.java.IJavaTypeAccess
 
getClassName() - Method in class com.hello2morrow.sonargraph.languageprovider.java.controller.system.script.AnnotationValueAccess
Return name of referenced class.
getClassName() - Method in interface com.hello2morrow.sonargraph.plugin.api.java.IAnnotationValueAccess
 
getCodeCommentLinesMetric() - Method in class com.hello2morrow.sonargraph.core.controller.system.script.AbstractCoreAccess
 
getCodeCommentLinesMetric() - Method in class com.hello2morrow.sonargraph.core.controller.system.script.ModuleAccess
 
getCodeCommentLinesMetric() - Method in class com.hello2morrow.sonargraph.core.controller.system.script.SourceFileAccess
 
getCodeCommentLinesMetric() - Method in interface com.hello2morrow.sonargraph.plugin.api.ICoreAccess
Get number of code comment lines on system scope.
getCodeCommentLinesMetric() - Method in interface com.hello2morrow.sonargraph.plugin.api.IModuleAccess
 
getCodeCommentLinesMetric() - Method in interface com.hello2morrow.sonargraph.plugin.api.ISourceFileAccess
 
getCommentLinesMetric() - Method in class com.hello2morrow.sonargraph.core.controller.system.script.AbstractCoreAccess
 
getCommentLinesMetric() - Method in class com.hello2morrow.sonargraph.core.controller.system.script.ModuleAccess
 
getCommentLinesMetric() - Method in class com.hello2morrow.sonargraph.core.controller.system.script.SourceFileAccess
 
getCommentLinesMetric() - Method in interface com.hello2morrow.sonargraph.plugin.api.ICoreAccess
Get number of comment lines including header comments.
getCommentLinesMetric() - Method in interface com.hello2morrow.sonargraph.plugin.api.IModuleAccess
 
getCommentLinesMetric() - Method in interface com.hello2morrow.sonargraph.plugin.api.ISourceFileAccess
 
getComponentComponentDependenciesToCutMetric() - Method in class com.hello2morrow.sonargraph.core.controller.system.script.ModuleAccess
 
getComponentComponentDependenciesToCutMetric() - Method in interface com.hello2morrow.sonargraph.plugin.api.IModuleAccess
 
getComponentCyclicityMetric() - Method in class com.hello2morrow.sonargraph.core.controller.system.script.AbstractCoreAccess
 
getComponentCyclicityMetric() - Method in class com.hello2morrow.sonargraph.core.controller.system.script.ModuleAccess
 
getComponentCyclicityMetric() - Method in interface com.hello2morrow.sonargraph.plugin.api.ICoreAccess
Get system wide component cyclicity metric.
getComponentCyclicityMetric() - Method in interface com.hello2morrow.sonargraph.plugin.api.IModuleAccess
 
getComponentDependenciesToRemoveMetric() - Method in class com.hello2morrow.sonargraph.core.controller.system.script.AbstractCoreAccess
 
getComponentDependenciesToRemoveMetric() - Method in interface com.hello2morrow.sonargraph.plugin.api.ICoreAccess
Get number of component dependencies to remove to untangle all component cycle groups.
getComponentParserDependenciesToRemoveMetric() - Method in class com.hello2morrow.sonargraph.core.controller.system.script.AbstractCoreAccess
 
getComponentParserDependenciesToRemoveMetric() - Method in interface com.hello2morrow.sonargraph.plugin.api.ICoreAccess
Get number of references between components to remove to untangle all component cycle groups.
getComponentReferencesToCutMetric() - Method in class com.hello2morrow.sonargraph.core.controller.system.script.ModuleAccess
 
getComponentReferencesToCutMetric() - Method in interface com.hello2morrow.sonargraph.plugin.api.IModuleAccess
 
getComponentRelativeCyclicityMetric() - Method in class com.hello2morrow.sonargraph.core.controller.system.script.AbstractCoreAccess
 
getComponentRelativeCyclicityMetric() - Method in class com.hello2morrow.sonargraph.core.controller.system.script.ModuleAccess
 
getComponentRelativeCyclicityMetric() - Method in interface com.hello2morrow.sonargraph.plugin.api.ICoreAccess
Get system wide relative cyclicity between components.
getComponentRelativeCyclicityMetric() - Method in interface com.hello2morrow.sonargraph.plugin.api.IModuleAccess
 
getComponents() - Method in class com.hello2morrow.sonargraph.core.controller.system.script.AbstractCoreAccess
Gets a list of all components of the software system
getComponents() - Method in interface com.hello2morrow.sonargraph.plugin.api.ICoreAccess
Gets a list of all components of the software system
getComponentStructuralDebtIndexMetric() - Method in class com.hello2morrow.sonargraph.core.controller.system.script.AbstractCoreAccess
 
getComponentStructuralDebtIndexMetric() - Method in class com.hello2morrow.sonargraph.core.controller.system.script.ModuleAccess
 
getComponentStructuralDebtIndexMetric() - Method in interface com.hello2morrow.sonargraph.plugin.api.ICoreAccess
Get system wide structural debt index on component level.
getComponentStructuralDebtIndexMetric() - Method in interface com.hello2morrow.sonargraph.plugin.api.IModuleAccess
 
getContext() - Method in enum com.hello2morrow.sonargraph.core.controller.system.script.DependencyContext
Internal use only
getContext() - Method in interface com.hello2morrow.sonargraph.core.controller.system.script.IDependencyContext
Internal use only
getCyclomaticComplexityMetric() - Method in class com.hello2morrow.sonargraph.core.controller.system.script.RoutineAccess
Get the cyclomatic complexity number for this routine.
getCyclomaticComplexityMetric() - Method in interface com.hello2morrow.sonargraph.plugin.api.IRoutineAccess
 
getDebugInfo() - Method in interface com.hello2morrow.sonargraph.plugin.api.IMetaClass
 
getDebugInfo() - Method in interface com.hello2morrow.sonargraph.plugin.api.IParserDependencyType
 
getDefinition() - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.controller.system.script.CppFunctionAccess
 
getDefinition() - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.controller.system.script.CppMacroAccess
 
getDefinition() - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.controller.system.script.CppMethodAccess
 
getDefinition() - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.controller.system.script.CppVariableAccess
 
getDependencies() - Method in class com.hello2morrow.sonargraph.core.controller.system.script.AggregatedDependencyAccess
List all the dependencies between 'from' and 'to'.
getDependencies() - Method in interface com.hello2morrow.sonargraph.plugin.api.IAggregatedDependencyAccess
 
getDependencyContext() - Method in class com.hello2morrow.sonargraph.core.controller.system.script.DependencyAccess
 
getDependencyKind() - Method in class com.hello2morrow.sonargraph.core.controller.system.script.DependencyAccess
 
getDependencyKind() - Method in interface com.hello2morrow.sonargraph.plugin.api.IDependencyAccess
 
getDependsUponModuleMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.controller.system.script.CppComponentAccess
 
getDependsUponModuleMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.csharp.controller.system.script.CSharpSourceFileAccess
 
getDependsUponModuleMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.java.controller.system.script.JavaSourceFileAccess
 
getDependsUponModuleMetric() - Method in interface com.hello2morrow.sonargraph.plugin.api.java.IJavaSourceFileAccess
 
getDependsUponSystemMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.controller.system.script.CppComponentAccess
 
getDependsUponSystemMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.csharp.controller.system.script.CSharpSourceFileAccess
 
getDependsUponSystemMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.java.controller.system.script.JavaSourceFileAccess
 
getDependsUponSystemMetric() - Method in interface com.hello2morrow.sonargraph.plugin.api.java.IJavaSourceFileAccess
 
getDescription() - Method in class com.hello2morrow.sonargraph.plugin.api.AbstractMetaClass
 
getDescription() - Method in interface com.hello2morrow.sonargraph.plugin.api.IMetaClass
 
getDescription() - Method in interface com.hello2morrow.sonargraph.plugin.api.IParserDependencyType
 
getDescription() - Method in interface com.hello2morrow.sonargraph.plugin.api.ISonargraphPlugin
 
getDescription() - Method in class com.hello2morrow.sonargraph.plugin.api.SonargraphPlugin
 
getDirectory() - Method in class com.hello2morrow.sonargraph.core.controller.system.script.ProgrammingElementAccess
Get the directory of this programming element.
getDirectory() - Method in interface com.hello2morrow.sonargraph.plugin.api.IProgrammingElementAccess
 
getDirectoryCyclicityMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.controller.system.script.CppAccess
 
getDirectoryCyclicityMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.controller.system.script.CppModuleAccess
 
getDirectoryCyclicityMetric() - Method in interface com.hello2morrow.sonargraph.plugin.api.cplusplus.ICppAccess
 
getDirectoryDependenciesToRemoveMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.controller.system.script.CppAccess
 
getDirectoryDependenciesToRemoveMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.controller.system.script.CppModuleAccess
 
getDirectoryDependenciesToRemoveMetric() - Method in interface com.hello2morrow.sonargraph.plugin.api.cplusplus.ICppAccess
 
getDirectoryParserDependenciesToRemoveMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.controller.system.script.CppAccess
 
getDirectoryParserDependenciesToRemoveMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.controller.system.script.CppModuleAccess
 
getDirectoryParserDependenciesToRemoveMetric() - Method in interface com.hello2morrow.sonargraph.plugin.api.cplusplus.ICppAccess
 
getDirectoryRelativeCyclicityMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.controller.system.script.CppAccess
 
getDirectoryRelativeCyclicityMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.controller.system.script.CppModuleAccess
 
getDirectoryRelativeCyclicityMetric() - Method in interface com.hello2morrow.sonargraph.plugin.api.cplusplus.ICppAccess
 
getDirectoryStructuralDebtIndexMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.controller.system.script.CppAccess
 
getDirectoryStructuralDebtIndexMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.controller.system.script.CppModuleAccess
 
getDirectoryStructuralDebtIndexMetric() - Method in interface com.hello2morrow.sonargraph.plugin.api.cplusplus.ICppAccess
 
getDistanceMetric() - Method in class com.hello2morrow.sonargraph.core.controller.system.script.LogicalNamespaceAccess
 
getDistanceMetric() - Method in interface com.hello2morrow.sonargraph.plugin.api.ILogicalNamespaceAccess
 
getDistanceModuleMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.controller.system.script.CppDirectoryFragmentAccess
 
getDistanceSystemMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.controller.system.script.CppDirectoryFragmentAccess
 
getElement() - Method in class com.hello2morrow.sonargraph.core.controller.system.script.ComponentAccess
Returns the language specific component element
getElement() - Method in class com.hello2morrow.sonargraph.core.controller.system.script.ElementAccess
Internal use only
getElement() - Method in class com.hello2morrow.sonargraph.core.controller.system.script.GenericFieldAccess
 
getElement() - Method in interface com.hello2morrow.sonargraph.plugin.api.IComponentAccess
Returns the language specific component element
getElementArchitectureFilterNamePart(IGenericElement) - Method in class com.hello2morrow.sonargraph.plugin.api.AbstractMetaClass
 
getElementArchitectureFilterNamePart(IGenericElement) - Method in interface com.hello2morrow.sonargraph.plugin.api.IMetaClass
 
getElementIssues() - Method in class com.hello2morrow.sonargraph.plugin.api.ResultSet
 
getElementName(IGenericElement) - Method in class com.hello2morrow.sonargraph.plugin.api.AbstractMetaClass
 
getElementName() - Method in interface com.hello2morrow.sonargraph.plugin.api.IGenericElement
 
getElementName(IGenericElement) - Method in interface com.hello2morrow.sonargraph.plugin.api.IMetaClass
 
getElementPresentationName(IGenericElement, boolean) - Method in class com.hello2morrow.sonargraph.plugin.api.AbstractMetaClass
 
getElementPresentationName(IGenericElement, boolean) - Method in interface com.hello2morrow.sonargraph.plugin.api.IMetaClass
 
getElementShortName(IGenericElement) - Method in class com.hello2morrow.sonargraph.plugin.api.AbstractMetaClass
 
getElementShortName(IGenericElement) - Method in interface com.hello2morrow.sonargraph.plugin.api.IMetaClass
 
getEndLine() - Method in class com.hello2morrow.sonargraph.plugin.api.ResultSet.ElementIssue
 
getEnumContantName() - Method in class com.hello2morrow.sonargraph.languageprovider.java.controller.system.script.AnnotationValueAccess
Return enum constant name.
getEnumContantName() - Method in interface com.hello2morrow.sonargraph.plugin.api.java.IAnnotationValueAccess
 
getEumConstant() - Method in class com.hello2morrow.sonargraph.languageprovider.java.controller.system.script.AnnotationValueAccess
Return enum constant as field.
getEumConstant() - Method in interface com.hello2morrow.sonargraph.plugin.api.java.IAnnotationValueAccess
 
getExtendedCyclomaticComplexityMetric() - Method in class com.hello2morrow.sonargraph.core.controller.system.script.RoutineAccess
Get the extended cyclomatic complexity number for this routine.
getExtendedCyclomaticComplexityMetric() - Method in interface com.hello2morrow.sonargraph.plugin.api.IRoutineAccess
 
getExternalRoot(String) - Method in interface com.hello2morrow.sonargraph.plugin.api.ICoreAccess
Get the external root node for a given language
getFanInVisibilityModuleMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.controller.system.script.CppComponentAccess
 
getFanInVisibilityModuleMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.csharp.controller.system.script.CSharpSourceFileAccess
 
getFanInVisibilityModuleMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.java.controller.system.script.JavaSourceFileAccess
 
getFanInVisibilityModuleMetric() - Method in interface com.hello2morrow.sonargraph.plugin.api.java.IJavaSourceFileAccess
 
getFanInVisibilitySystemMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.controller.system.script.CppComponentAccess
 
getFanInVisibilitySystemMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.csharp.controller.system.script.CSharpSourceFileAccess
 
getFanInVisibilitySystemMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.java.controller.system.script.JavaSourceFileAccess
 
getFanInVisibilitySystemMetric() - Method in interface com.hello2morrow.sonargraph.plugin.api.java.IJavaSourceFileAccess
 
getFanOutVisibilityModuleMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.controller.system.script.CppComponentAccess
 
getFanOutVisibilityModuleMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.csharp.controller.system.script.CSharpSourceFileAccess
 
getFanOutVisibilityModuleMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.java.controller.system.script.JavaSourceFileAccess
 
getFanOutVisibilityModuleMetric() - Method in interface com.hello2morrow.sonargraph.plugin.api.java.IJavaSourceFileAccess
 
getFanOutVisibilitySystemMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.controller.system.script.CppComponentAccess
 
getFanOutVisibilitySystemMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.csharp.controller.system.script.CSharpSourceFileAccess
 
getFanOutVisibilitySystemMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.java.controller.system.script.JavaSourceFileAccess
 
getFanOutVisibilitySystemMetric() - Method in interface com.hello2morrow.sonargraph.plugin.api.java.IJavaSourceFileAccess
 
getFields() - Method in class com.hello2morrow.sonargraph.core.controller.system.script.TypeAccess
 
getFields() - Method in class com.hello2morrow.sonargraph.languageprovider.java.controller.system.script.JavaTypeAccess
 
getFields() - Method in interface com.hello2morrow.sonargraph.plugin.api.ITypeAccess
 
getFields() - Method in interface com.hello2morrow.sonargraph.plugin.api.java.IJavaTypeAccess
 
getFile() - Method in class com.hello2morrow.sonargraph.core.controller.system.script.DirectoryAccess
Returns the File object associated with this directory
getFile() - Method in class com.hello2morrow.sonargraph.core.controller.system.script.DirectoryFragmentAccess
Returns the File object associated with this directory
getFile() - Method in class com.hello2morrow.sonargraph.core.controller.system.script.SourceFileAccess
 
getFile() - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.controller.system.script.CppDirectoryFragmentAccess
Returns the File object associated with this directory
getFile() - Method in class com.hello2morrow.sonargraph.languageprovider.java.controller.system.script.JavaClassFileAccess
 
getFile() - Method in interface com.hello2morrow.sonargraph.plugin.api.IDirectoryAccess
 
getFile() - Method in interface com.hello2morrow.sonargraph.plugin.api.ISourceFileAccess
 
getFile() - Method in interface com.hello2morrow.sonargraph.plugin.api.java.IJavaClassFileAccess
 
getFilterName() - Method in class com.hello2morrow.sonargraph.core.controller.system.script.ComponentAccess
Gets the filter name for this component (usually the identifying path of the component)
getFilterName() - Method in interface com.hello2morrow.sonargraph.plugin.api.IComponentAccess
Gets the filter name for this component (usually the identifying path of the component)
getFirstMatch() - Method in class com.hello2morrow.sonargraph.core.controller.system.script.SearchResult
Returns the first item returned by the search operation.
getFrom() - Method in class com.hello2morrow.sonargraph.core.controller.system.script.AggregatedDependencyAccess
Get the 'from' element of this aggregated dependency.
getFrom() - Method in class com.hello2morrow.sonargraph.core.controller.system.script.DependencyAccess
Get the origin of the dependency.
getFrom() - Method in interface com.hello2morrow.sonargraph.plugin.api.IAggregatedDependencyAccess
 
getFrom() - Method in interface com.hello2morrow.sonargraph.plugin.api.IDependencyAccess
 
getFullyQualifiedName() - Method in class com.hello2morrow.sonargraph.languageprovider.java.controller.system.script.JavaClassFileAccess
 
getFullyQualifiedName() - Method in interface com.hello2morrow.sonargraph.plugin.api.java.IJavaClassFileAccess
 
getFullyQualifiedName() - Method in class com.hello2morrow.sonargraph.plugin.api.ResultSet.ElementIssue
 
getGenericDependencyContext() - Method in class com.hello2morrow.sonargraph.core.controller.system.script.DependencyAccess
Return the generic (core) context of the dependency - might be 'null'.
getGenericDependencyContext() - Method in enum com.hello2morrow.sonargraph.core.controller.system.script.DependencyContext
Internal use only
getGenericDependencyContext() - Method in interface com.hello2morrow.sonargraph.core.controller.system.script.IDependencyContext
Get the language independent dependency context
getGenericDependencyKind() - Method in class com.hello2morrow.sonargraph.core.controller.system.script.DependencyAccess
Return the generic (core) type of the dependency.
getGenericDependencyKind() - Method in interface com.hello2morrow.sonargraph.plugin.api.IDependencyAccess
 
getGenericDependencyType() - Method in interface com.hello2morrow.sonargraph.plugin.api.IParserDependencyType
 
getHiddenDataDirectory(String) - Method in interface com.hello2morrow.sonargraph.plugin.api.ICoreAccess
Get hidden data directory for a plugin.
getId() - Method in interface com.hello2morrow.sonargraph.plugin.api.IPluginIssueId
 
getId() - Method in interface com.hello2morrow.sonargraph.plugin.api.ISonargraphPlugin
 
getId() - Method in class com.hello2morrow.sonargraph.plugin.api.SonargraphPlugin
 
getImageResourceName() - Method in class com.hello2morrow.sonargraph.plugin.api.AbstractMetaClass
 
getImageResourceName() - Method in interface com.hello2morrow.sonargraph.plugin.api.IMetaClass
 
getIncludedFiles() - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.controller.system.script.CppCompilationUnitFragmentAccess
Returns a list of included header files packaged as CppCompilationUnitFragments.
getIncludedFiles() - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.controller.system.script.CppSourceFileAccess
Returns a list of included header files packaged as CppCompilationUnitFragments.
getIncluders() - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.controller.system.script.CppSourceFileAccess
Get a list of source files including this file.
getIncluders() - Method in interface com.hello2morrow.sonargraph.plugin.api.cplusplus.ICppSourceFileAccess
Get a list of source files including this file.
getIncomingDependencies(Aggregator, boolean, boolean, IDependencyKind...) - Method in class com.hello2morrow.sonargraph.core.controller.system.script.ProgrammingElementAccess
Get a list of aggregated incoming dependencies to this programming element.
getIncomingDependencies(Aggregator, boolean, IDependencyKind...) - Method in class com.hello2morrow.sonargraph.core.controller.system.script.ProgrammingElementAccess
Get a list of aggregated incoming dependencies to this programming element, excluding excluded elements.
getIncomingDependencies(Aggregator, boolean, IDependencyKind...) - Method in interface com.hello2morrow.sonargraph.plugin.api.IProgrammingElementAccess
 
getIncomingDependencies(Aggregator, boolean, boolean, IDependencyKind...) - Method in interface com.hello2morrow.sonargraph.plugin.api.IProgrammingElementAccess
 
getIncomingDependenciesFlatRecursively(Aggregator, boolean, boolean, IDependencyKind...) - Method in class com.hello2morrow.sonargraph.core.controller.system.script.LogicalNamespaceAccess
 
getIncomingDependenciesFlatRecursively(Aggregator, boolean, IDependencyKind...) - Method in class com.hello2morrow.sonargraph.core.controller.system.script.LogicalNamespaceAccess
 
getIncomingDependenciesFlatRecursively(Aggregator, boolean, boolean, IDependencyKind...) - Method in interface com.hello2morrow.sonargraph.plugin.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.plugin.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 class com.hello2morrow.sonargraph.core.controller.system.script.ElementAccess
Compute the incoming aggregated dependencies of this element and all its children.
getIncomingDependenciesRecursively(Aggregator, boolean, IDependencyKind...) - Method in class com.hello2morrow.sonargraph.core.controller.system.script.ElementAccess
Compute the incoming aggregated dependencies of this element and all its children, excluding excluded elements.
getIncomingDependenciesRecursively(Aggregator, boolean, boolean, IDependencyKind...) - Method in class com.hello2morrow.sonargraph.core.controller.system.script.ProgrammingElementAccess
Get a list of aggregated incoming dependencies to this programming element and its direct and indirect children.
getIncomingDependenciesRecursively(Aggregator, boolean, IDependencyKind...) - Method in class com.hello2morrow.sonargraph.core.controller.system.script.ProgrammingElementAccess
Get a list of aggregated incoming dependencies to this programming element and its direct and indirect children, excluding excluded elements.
getIncomingDependenciesRecursively(Aggregator, boolean, boolean, IDependencyKind...) - Method in interface com.hello2morrow.sonargraph.plugin.api.INamedElementAccess
Compute the incoming aggregated dependencies of this element and all its children.
getIncomingDependenciesRecursively(Aggregator, boolean, IDependencyKind...) - Method in interface com.hello2morrow.sonargraph.plugin.api.INamedElementAccess
Compute the incoming aggregated dependencies of this element and all its children, excluding excluded elements.
getInstabilityMetric() - Method in class com.hello2morrow.sonargraph.core.controller.system.script.LogicalNamespaceAccess
 
getInstabilityMetric() - Method in interface com.hello2morrow.sonargraph.plugin.api.ILogicalNamespaceAccess
 
getInstabilityModuleMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.controller.system.script.CppComponentAccess
 
getInstabilityModuleMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.controller.system.script.CppDirectoryFragmentAccess
 
getInstabilityModuleMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.csharp.controller.system.script.CSharpSourceFileAccess
 
getInstabilityModuleMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.java.controller.system.script.JavaSourceFileAccess
 
getInstabilityModuleMetric() - Method in interface com.hello2morrow.sonargraph.plugin.api.java.IJavaSourceFileAccess
 
getInstabilitySystemMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.controller.system.script.CppComponentAccess
 
getInstabilitySystemMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.controller.system.script.CppDirectoryFragmentAccess
 
getInstabilitySystemMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.csharp.controller.system.script.CSharpSourceFileAccess
 
getInstabilitySystemMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.java.controller.system.script.JavaSourceFileAccess
 
getInstabilitySystemMetric() - Method in interface com.hello2morrow.sonargraph.plugin.api.java.IJavaSourceFileAccess
 
getKind() - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.controller.system.script.CppMethodAccess
 
getKind() - Method in class com.hello2morrow.sonargraph.languageprovider.csharp.controller.system.script.CSharpMethodAccess
 
getKind() - Method in interface com.hello2morrow.sonargraph.plugin.api.IParserDependencyType
 
getLanguage() - Method in class com.hello2morrow.sonargraph.core.controller.system.script.ExternalAccess
Returns the language of this root node.
getLanguage() - Method in class com.hello2morrow.sonargraph.core.controller.system.script.LogicalExternalAccess
Return the language of this root node.
getLanguage() - Method in class com.hello2morrow.sonargraph.core.controller.system.script.LogicalModuleAccess
Get the language of this module.
getLanguage() - Method in class com.hello2morrow.sonargraph.core.controller.system.script.LogicalSystemAccess
Get the language.
getLanguage() - Method in class com.hello2morrow.sonargraph.core.controller.system.script.ModuleAccess
Get the language of this module.
getLanguage() - Method in interface com.hello2morrow.sonargraph.plugin.api.IExternalAccess
 
getLanguage() - Method in interface com.hello2morrow.sonargraph.plugin.api.ILogicalExternalAccess
 
getLanguage() - Method in interface com.hello2morrow.sonargraph.plugin.api.ILogicalModuleAccess
 
getLanguage() - Method in interface com.hello2morrow.sonargraph.plugin.api.ILogicalSystemAccess
 
getLanguage() - Method in interface com.hello2morrow.sonargraph.plugin.api.IModuleAccess
 
getLCOM4Metric() - Method in class com.hello2morrow.sonargraph.core.controller.system.script.TypeAccess
 
getLCOM4Metric() - Method in interface com.hello2morrow.sonargraph.plugin.api.ITypeAccess
 
getLineNumber() - Method in class com.hello2morrow.sonargraph.core.controller.system.script.DependencyAccess
 
getLineNumber() - Method in class com.hello2morrow.sonargraph.core.controller.system.script.ProgrammingElementAccess
Get the line number of this programming element.
getLineNumber() - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.controller.system.script.CppCompilationUnitFragmentAccess
 
getLineNumber() - Method in class com.hello2morrow.sonargraph.languageprovider.java.controller.system.script.AnnotationAccess
 
getLineNumber() - Method in interface com.hello2morrow.sonargraph.plugin.api.IDependencyAccess
 
getLineNumber() - Method in interface com.hello2morrow.sonargraph.plugin.api.IProgrammingElementAccess
 
getLineNumber() - Method in interface com.hello2morrow.sonargraph.plugin.api.java.IAnnotationAccess
 
getLinesOfCodeMetric() - Method in class com.hello2morrow.sonargraph.core.controller.system.script.AbstractCoreAccess
 
getLinesOfCodeMetric() - Method in class com.hello2morrow.sonargraph.core.controller.system.script.ModuleAccess
 
getLinesOfCodeMetric() - Method in class com.hello2morrow.sonargraph.core.controller.system.script.SourceFileAccess
 
getLinesOfCodeMetric() - Method in interface com.hello2morrow.sonargraph.plugin.api.ICoreAccess
Get lines of codes (excluding empty lines and comment lines) on system scope.
getLinesOfCodeMetric() - Method in interface com.hello2morrow.sonargraph.plugin.api.IModuleAccess
 
getLinesOfCodeMetric() - Method in interface com.hello2morrow.sonargraph.plugin.api.ISourceFileAccess
 
getLogicalCohesionMetric() - Method in class com.hello2morrow.sonargraph.core.controller.system.script.LogicalModuleProgrammingElementAccess
 
getLogicalCohesionMetric() - Method in class com.hello2morrow.sonargraph.core.controller.system.script.LogicalProgrammingElementAccess
 
getLogicalCohesionMetric() - Method in class com.hello2morrow.sonargraph.core.controller.system.script.LogicalSystemProgrammingElementAccess
 
getLogicalCohesionMetric() - Method in interface com.hello2morrow.sonargraph.plugin.api.ILogicalProgrammingElementAccess
 
getLogicalCouplingMetric() - Method in class com.hello2morrow.sonargraph.core.controller.system.script.LogicalModuleProgrammingElementAccess
 
getLogicalCouplingMetric() - Method in class com.hello2morrow.sonargraph.core.controller.system.script.LogicalProgrammingElementAccess
 
getLogicalCouplingMetric() - Method in class com.hello2morrow.sonargraph.core.controller.system.script.LogicalSystemProgrammingElementAccess
 
getLogicalCouplingMetric() - Method in interface com.hello2morrow.sonargraph.plugin.api.ILogicalProgrammingElementAccess
 
getMaintainabilityLevelMetric() - Method in class com.hello2morrow.sonargraph.core.controller.system.script.AbstractCoreAccess
 
getMaintainabilityLevelMetric() - Method in class com.hello2morrow.sonargraph.core.controller.system.script.ModuleAccess
 
getMaintainabilityLevelMetric() - Method in interface com.hello2morrow.sonargraph.plugin.api.IModuleAccess
 
getMessage() - Method in class com.hello2morrow.sonargraph.plugin.api.ResultSet.ElementIssue
 
getMessageWithLines() - Method in class com.hello2morrow.sonargraph.plugin.api.ResultSet.ElementIssue
 
getMetaClass() - Method in class com.hello2morrow.sonargraph.core.controller.system.script.GenericProgrammingElementAccess
 
getMetaClass() - Method in interface com.hello2morrow.sonargraph.plugin.api.IGenericProgrammingElementAccess
 
getMethods() - Method in class com.hello2morrow.sonargraph.core.controller.system.script.TypeAccess
Get a list of all methods in this type.
getMethods() - Method in class com.hello2morrow.sonargraph.languageprovider.java.controller.system.script.JavaTypeAccess
 
getMethods() - Method in interface com.hello2morrow.sonargraph.plugin.api.ITypeAccess
 
getMethods() - Method in interface com.hello2morrow.sonargraph.plugin.api.java.IJavaTypeAccess
 
getMetricValue(NamedElement, IMetricId) - Method in interface com.hello2morrow.sonargraph.core.controller.system.script.ElementAccess.IAccessFactory
 
getMetricValue(NamedElement, IMetricLevel, IMetricId) - Method in interface com.hello2morrow.sonargraph.core.controller.system.script.ElementAccess.IAccessFactory
 
getModifiedCyclomaticComplexityMetric() - Method in class com.hello2morrow.sonargraph.core.controller.system.script.RoutineAccess
Get the modified cyclomatic complexity number for this routine.
getModifiedCyclomaticComplexityMetric() - Method in interface com.hello2morrow.sonargraph.plugin.api.IRoutineAccess
 
getModifiedExtendedCyclomaticComplexityMetric() - Method in class com.hello2morrow.sonargraph.core.controller.system.script.RoutineAccess
Get the modified extended cyclomatic complexity number for this routine.
getModifiedExtendedCyclomaticComplexityMetric() - Method in interface com.hello2morrow.sonargraph.plugin.api.IRoutineAccess
 
getModule() - Method in class com.hello2morrow.sonargraph.core.controller.system.script.LogicalModuleAccess
Get the associated module access object from the parser model.
getModule() - Method in class com.hello2morrow.sonargraph.core.controller.system.script.ProgrammingElementAccess
Get the module of this programming element.
getModule() - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.controller.system.script.CppLogicalModuleAccess
 
getModule() - Method in class com.hello2morrow.sonargraph.languageprovider.csharp.controller.system.script.CSharpLogicalModuleAccess
 
getModule() - Method in class com.hello2morrow.sonargraph.languageprovider.java.controller.system.script.JavaLogicalModuleAccess
 
getModule() - Method in interface com.hello2morrow.sonargraph.plugin.api.ILogicalModuleAccess
 
getModule() - Method in interface com.hello2morrow.sonargraph.plugin.api.IProgrammingElementAccess
 
getModule() - Method in interface com.hello2morrow.sonargraph.plugin.api.java.IJavaLogicalModuleAccess
 
getModuleNamespace() - Method in class com.hello2morrow.sonargraph.core.controller.system.script.ProgrammingElementAccess
Get the module scope logical namespace for this element.
getModuleNamespace() - Method in interface com.hello2morrow.sonargraph.plugin.api.IProgrammingElementAccess
 
getModules() - Method in interface com.hello2morrow.sonargraph.plugin.api.ICoreAccess
Get a list of the modules in this system
getModuleScope() - Method in class com.hello2morrow.sonargraph.core.controller.system.script.LogicalNamespaceAccess
Get the associated module from the parser model.
getModuleScope() - Method in interface com.hello2morrow.sonargraph.plugin.api.ILogicalNamespaceAccess
 
getName() - Method in class com.hello2morrow.sonargraph.core.controller.system.script.ElementAccess
The (full) name without (potential) signature parts.
getName() - Method in class com.hello2morrow.sonargraph.core.controller.system.script.ScriptAccess
Return the name of this script.
getName() - Method in class com.hello2morrow.sonargraph.plugin.api.AbstractMetaClass
 
getName() - Method in interface com.hello2morrow.sonargraph.plugin.api.ICoreAccess
Return name of software system
getName() - Method in interface com.hello2morrow.sonargraph.plugin.api.IElementAccess
The (full) name without (potential) signature parts.
getName() - Method in interface com.hello2morrow.sonargraph.plugin.api.IMetaClass
 
getNamedElement() - Method in class com.hello2morrow.sonargraph.plugin.api.ResultSet.ElementIssue
 
getNamespaceCyclicityMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.controller.system.script.CppAccess
 
getNamespaceCyclicityMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.controller.system.script.CppModuleAccess
 
getNamespaceCyclicityMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.csharp.controller.system.script.CSharpAccess
 
getNamespaceCyclicityMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.csharp.controller.system.script.CSharpModuleAccess
 
getNamespaceCyclicityMetric() - Method in interface com.hello2morrow.sonargraph.plugin.api.cplusplus.ICppAccess
 
getNamespaceCyclicityMetric() - Method in interface com.hello2morrow.sonargraph.plugin.api.csharp.ICSharpAccess
 
getNamespaceDependenciesToRemoveMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.controller.system.script.CppAccess
 
getNamespaceDependenciesToRemoveMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.controller.system.script.CppModuleAccess
 
getNamespaceDependenciesToRemoveMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.csharp.controller.system.script.CSharpAccess
 
getNamespaceDependenciesToRemoveMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.csharp.controller.system.script.CSharpModuleAccess
 
getNamespaceDependenciesToRemoveMetric() - Method in interface com.hello2morrow.sonargraph.plugin.api.cplusplus.ICppAccess
 
getNamespaceDependenciesToRemoveMetric() - Method in interface com.hello2morrow.sonargraph.plugin.api.csharp.ICSharpAccess
 
getNamespaceParserDependenciesToRemoveMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.controller.system.script.CppAccess
 
getNamespaceParserDependenciesToRemoveMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.controller.system.script.CppModuleAccess
 
getNamespaceParserDependenciesToRemoveMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.csharp.controller.system.script.CSharpAccess
 
getNamespaceParserDependenciesToRemoveMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.csharp.controller.system.script.CSharpModuleAccess
 
getNamespaceParserDependenciesToRemoveMetric() - Method in interface com.hello2morrow.sonargraph.plugin.api.cplusplus.ICppAccess
 
getNamespaceParserDependenciesToRemoveMetric() - Method in interface com.hello2morrow.sonargraph.plugin.api.csharp.ICSharpAccess
 
getNamespaceRelativeCyclicityMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.controller.system.script.CppAccess
 
getNamespaceRelativeCyclicityMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.controller.system.script.CppModuleAccess
 
getNamespaceRelativeCyclicityMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.csharp.controller.system.script.CSharpAccess
 
getNamespaceRelativeCyclicityMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.csharp.controller.system.script.CSharpModuleAccess
 
getNamespaceRelativeCyclicityMetric() - Method in interface com.hello2morrow.sonargraph.plugin.api.cplusplus.ICppAccess
 
getNamespaceRelativeCyclicityMetric() - Method in interface com.hello2morrow.sonargraph.plugin.api.csharp.ICSharpAccess
 
getNamespaceStructuralDebtIndexMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.controller.system.script.CppAccess
 
getNamespaceStructuralDebtIndexMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.controller.system.script.CppModuleAccess
 
getNamespaceStructuralDebtIndexMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.csharp.controller.system.script.CSharpAccess
 
getNamespaceStructuralDebtIndexMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.csharp.controller.system.script.CSharpModuleAccess
 
getNamespaceStructuralDebtIndexMetric() - Method in interface com.hello2morrow.sonargraph.plugin.api.cplusplus.ICppAccess
 
getNamespaceStructuralDebtIndexMetric() - Method in interface com.hello2morrow.sonargraph.plugin.api.csharp.ICSharpAccess
 
getNameWithSignature() - Method in class com.hello2morrow.sonargraph.core.controller.system.script.ElementAccess
The (full) name with (potential) signature parts.
getNameWithSignature() - Method in interface com.hello2morrow.sonargraph.plugin.api.IElementAccess
The (full) name with (potential) signature parts.
getNCCDMetric() - Method in class com.hello2morrow.sonargraph.core.controller.system.script.AbstractCoreAccess
 
getNCCDMetric() - Method in class com.hello2morrow.sonargraph.core.controller.system.script.ModuleAccess
 
getNCCDMetric() - Method in interface com.hello2morrow.sonargraph.plugin.api.ICoreAccess
Get NCCD metric for system scope (John Lakos).
getNCCDMetric() - Method in interface com.hello2morrow.sonargraph.plugin.api.IModuleAccess
 
getNumberOfAllViolatingComponentsMetric() - Method in class com.hello2morrow.sonargraph.core.controller.system.script.AbstractCoreAccess
Deprecated.
getNumberOfAllViolatingComponentsMetric() - Method in class com.hello2morrow.sonargraph.core.controller.system.script.ModuleAccess
Deprecated.
getNumberOfAllViolatingComponentsMetric() - Method in interface com.hello2morrow.sonargraph.plugin.api.IModuleAccess
Deprecated.
getNumberOfArtifactsMetric() - Method in class com.hello2morrow.sonargraph.core.controller.system.script.AbstractCoreAccess
 
getNumberOfCodeDuplicatesMetric() - Method in class com.hello2morrow.sonargraph.core.controller.system.script.AbstractCoreAccess
 
getNumberOfCodeDuplicatesMetric() - Method in interface com.hello2morrow.sonargraph.plugin.api.ICoreAccess
Get total number of non-ignored duplicated code blocks on system scope.
getNumberOfComponentCycleGroupsMetric() - Method in class com.hello2morrow.sonargraph.core.controller.system.script.AbstractCoreAccess
 
getNumberOfComponentCycleGroupsMetric() - Method in class com.hello2morrow.sonargraph.core.controller.system.script.ModuleAccess
 
getNumberOfComponentCycleGroupsMetric() - Method in interface com.hello2morrow.sonargraph.plugin.api.ICoreAccess
Get the number of component cycle groups on system scope.
getNumberOfComponentCycleGroupsMetric() - Method in interface com.hello2morrow.sonargraph.plugin.api.IModuleAccess
 
getNumberOfComponentsMetric() - Method in class com.hello2morrow.sonargraph.core.controller.system.script.AbstractCoreAccess
 
getNumberOfComponentsMetric() - Method in class com.hello2morrow.sonargraph.core.controller.system.script.ModuleAccess
 
getNumberOfComponentsMetric() - Method in interface com.hello2morrow.sonargraph.plugin.api.ICoreAccess
Get the number of internal components in the system.
getNumberOfComponentsMetric() - Method in interface com.hello2morrow.sonargraph.plugin.api.IModuleAccess
 
getNumberOfComponentViolationsMetric() - Method in class com.hello2morrow.sonargraph.core.controller.system.script.AbstractCoreAccess
 
getNumberOfComponentViolationsMetric() - Method in class com.hello2morrow.sonargraph.core.controller.system.script.ModuleAccess
 
getNumberOfComponentViolationsMetric() - Method in interface com.hello2morrow.sonargraph.plugin.api.ICoreAccess
Get number of architecture violations between components.
getNumberOfComponentViolationsMetric() - Method in interface com.hello2morrow.sonargraph.plugin.api.IModuleAccess
 
getNumberOfComponntsInDeprectaedArtifactsMetric() - Method in class com.hello2morrow.sonargraph.core.controller.system.script.AbstractCoreAccess
 
getNumberOfCyclicComponentsMetric() - Method in class com.hello2morrow.sonargraph.core.controller.system.script.AbstractCoreAccess
 
getNumberOfCyclicComponentsMetric() - Method in class com.hello2morrow.sonargraph.core.controller.system.script.ModuleAccess
 
getNumberOfCyclicComponentsMetric() - Method in interface com.hello2morrow.sonargraph.plugin.api.ICoreAccess
Get the number of internal components involved in cyclic dependencies that are not ignored.
getNumberOfCyclicComponentsMetric() - Method in interface com.hello2morrow.sonargraph.plugin.api.IModuleAccess
 
getNumberOfCyclicDirectoriesMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.controller.system.script.CppAccess
 
getNumberOfCyclicDirectoriesMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.controller.system.script.CppModuleAccess
 
getNumberOfCyclicDirectoriesMetric() - Method in interface com.hello2morrow.sonargraph.plugin.api.cplusplus.ICppAccess
 
getNumberOfCyclicModulesMetric() - Method in class com.hello2morrow.sonargraph.core.controller.system.script.AbstractCoreAccess
 
getNumberOfCyclicNamespacesMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.controller.system.script.CppAccess
 
getNumberOfCyclicNamespacesMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.controller.system.script.CppModuleAccess
 
getNumberOfCyclicNamespacesMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.csharp.controller.system.script.CSharpAccess
 
getNumberOfCyclicNamespacesMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.csharp.controller.system.script.CSharpModuleAccess
 
getNumberOfCyclicNamespacesMetric() - Method in interface com.hello2morrow.sonargraph.plugin.api.cplusplus.ICppAccess
 
getNumberOfCyclicNamespacesMetric() - Method in interface com.hello2morrow.sonargraph.plugin.api.csharp.ICSharpAccess
 
getNumberOfCyclicPackagesMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.java.controller.system.script.JavaAccess
 
getNumberOfCyclicPackagesMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.java.controller.system.script.JavaModuleAccess
 
getNumberOfCyclicPackagesMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.python.controller.system.script.PythonAccess
 
getNumberOfCyclicPackagesMetric() - Method in interface com.hello2morrow.sonargraph.plugin.api.java.IJavaAccess
 
getNumberOfCyclicPackagesMetric() - Method in interface com.hello2morrow.sonargraph.plugin.api.java.IJavaModuleAccess
 
getNumberOfCyclicPackagesMetric() - Method in interface com.hello2morrow.sonargraph.plugin.api.python.IPythonAccess
 
getNumberOfDependencies() - Method in class com.hello2morrow.sonargraph.core.controller.system.script.AggregatedDependencyAccess
Get number of dependencies between 'from' and 'to'.
getNumberOfDependencies() - Method in interface com.hello2morrow.sonargraph.plugin.api.IAggregatedDependencyAccess
 
getNumberOfDirectoriesMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.controller.system.script.CppAccess
 
getNumberOfDirectoriesMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.controller.system.script.CppModuleAccess
 
getNumberOfDirectoriesMetric() - Method in interface com.hello2morrow.sonargraph.plugin.api.cplusplus.ICppAccess
 
getNumberOfDirectoryCycleGroupsMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.controller.system.script.CppAccess
 
getNumberOfDirectoryCycleGroupsMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.controller.system.script.CppModuleAccess
 
getNumberOfDirectoryCycleGroupsMetric() - Method in interface com.hello2morrow.sonargraph.plugin.api.cplusplus.ICppAccess
 
getNumberOfDuplicatedLinesMetric() - Method in class com.hello2morrow.sonargraph.core.controller.system.script.AbstractCoreAccess
 
getNumberOfDuplicatedLinesMetric() - Method in interface com.hello2morrow.sonargraph.plugin.api.ICoreAccess
Get total number of duplicated lines in non-ignored duplicated code blocks on system scope.
getNumberOfEmptyArtifactsMetric() - Method in class com.hello2morrow.sonargraph.core.controller.system.script.AbstractCoreAccess
 
getNumberOfIgnoredCodeDuplicatesMetric() - Method in class com.hello2morrow.sonargraph.core.controller.system.script.AbstractCoreAccess
 
getNumberOfIgnoredCodeDuplicatesMetric() - Method in interface com.hello2morrow.sonargraph.plugin.api.ICoreAccess
Get total number of ignored duplicated code blocks on system scope.
getNumberOfIgnoredCyclicComponentsMetric() - Method in class com.hello2morrow.sonargraph.core.controller.system.script.AbstractCoreAccess
 
getNumberOfIgnoredCyclicComponentsMetric() - Method in class com.hello2morrow.sonargraph.core.controller.system.script.ModuleAccess
 
getNumberOfIgnoredCyclicComponentsMetric() - Method in interface com.hello2morrow.sonargraph.plugin.api.ICoreAccess
Get the number of internal components involved in ignored cyclic dependencies.
getNumberOfIgnoredCyclicComponentsMetric() - Method in interface com.hello2morrow.sonargraph.plugin.api.IModuleAccess
 
getNumberOfIgnoredCyclicDirectoriesMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.controller.system.script.CppAccess
 
getNumberOfIgnoredCyclicDirectoriesMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.controller.system.script.CppModuleAccess
 
getNumberOfIgnoredCyclicDirectoriesMetric() - Method in interface com.hello2morrow.sonargraph.plugin.api.cplusplus.ICppAccess
 
getNumberOfIgnoredCyclicNamespacesMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.controller.system.script.CppAccess
 
getNumberOfIgnoredCyclicNamespacesMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.controller.system.script.CppModuleAccess
 
getNumberOfIgnoredCyclicNamespacesMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.csharp.controller.system.script.CSharpAccess
 
getNumberOfIgnoredCyclicNamespacesMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.csharp.controller.system.script.CSharpModuleAccess
 
getNumberOfIgnoredCyclicNamespacesMetric() - Method in interface com.hello2morrow.sonargraph.plugin.api.cplusplus.ICppAccess
 
getNumberOfIgnoredCyclicNamespacesMetric() - Method in interface com.hello2morrow.sonargraph.plugin.api.csharp.ICSharpAccess
 
getNumberOfIgnoredCyclicPackagesMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.java.controller.system.script.JavaAccess
 
getNumberOfIgnoredCyclicPackagesMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.java.controller.system.script.JavaModuleAccess
 
getNumberOfIgnoredCyclicPackagesMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.python.controller.system.script.PythonAccess
 
getNumberOfIgnoredCyclicPackagesMetric() - Method in interface com.hello2morrow.sonargraph.plugin.api.java.IJavaAccess
 
getNumberOfIgnoredCyclicPackagesMetric() - Method in interface com.hello2morrow.sonargraph.plugin.api.java.IJavaModuleAccess
 
getNumberOfIgnoredCyclicPackagesMetric() - Method in interface com.hello2morrow.sonargraph.plugin.api.python.IPythonAccess
 
getNumberOfIgnoredParserDependencyViolationsMetric() - Method in class com.hello2morrow.sonargraph.core.controller.system.script.AbstractCoreAccess
 
getNumberOfIgnoredParserDependencyViolationsMetric() - Method in class com.hello2morrow.sonargraph.core.controller.system.script.ModuleAccess
 
getNumberOfIgnoredParserDependencyViolationsMetric() - Method in interface com.hello2morrow.sonargraph.plugin.api.ICoreAccess
Get number of ignored violating parser dependencies.
getNumberOfIgnoredParserDependencyViolationsMetric() - Method in interface com.hello2morrow.sonargraph.plugin.api.IModuleAccess
 
getNumberOfIncomingDependenciesMetric() - Method in class com.hello2morrow.sonargraph.core.controller.system.script.LogicalNamespaceAccess
 
getNumberOfIncomingDependenciesMetric() - Method in interface com.hello2morrow.sonargraph.plugin.api.ILogicalNamespaceAccess
 
getNumberOfIncomingDependenciesModuleMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.controller.system.script.CppComponentAccess
 
getNumberOfIncomingDependenciesModuleMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.controller.system.script.CppDirectoryFragmentAccess
 
getNumberOfIncomingDependenciesModuleMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.csharp.controller.system.script.CSharpSourceFileAccess
 
getNumberOfIncomingDependenciesModuleMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.java.controller.system.script.JavaSourceFileAccess
 
getNumberOfIncomingDependenciesModuleMetric() - Method in interface com.hello2morrow.sonargraph.plugin.api.java.IJavaSourceFileAccess
 
getNumberOfIncomingDependenciesSystemMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.controller.system.script.CppComponentAccess
 
getNumberOfIncomingDependenciesSystemMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.controller.system.script.CppDirectoryFragmentAccess
 
getNumberOfIncomingDependenciesSystemMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.csharp.controller.system.script.CSharpSourceFileAccess
 
getNumberOfIncomingDependenciesSystemMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.java.controller.system.script.JavaSourceFileAccess
 
getNumberOfIncomingDependenciesSystemMetric() - Method in interface com.hello2morrow.sonargraph.plugin.api.java.IJavaSourceFileAccess
 
getNumberOfModulesMetric() - Method in class com.hello2morrow.sonargraph.core.controller.system.script.AbstractCoreAccess
 
getNumberOfNamespaceCycleGroupsMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.controller.system.script.CppAccess
 
getNumberOfNamespaceCycleGroupsMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.controller.system.script.CppModuleAccess
 
getNumberOfNamespaceCycleGroupsMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.csharp.controller.system.script.CSharpAccess
 
getNumberOfNamespaceCycleGroupsMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.csharp.controller.system.script.CSharpModuleAccess
 
getNumberOfNamespaceCycleGroupsMetric() - Method in interface com.hello2morrow.sonargraph.plugin.api.cplusplus.ICppAccess
 
getNumberOfNamespaceCycleGroupsMetric() - Method in interface com.hello2morrow.sonargraph.plugin.api.csharp.ICSharpAccess
 
getNumberOfNamespacesMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.controller.system.script.CppAccess
 
getNumberOfNamespacesMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.controller.system.script.CppModuleAccess
 
getNumberOfNamespacesMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.csharp.controller.system.script.CSharpAccess
 
getNumberOfNamespacesMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.csharp.controller.system.script.CSharpModuleAccess
 
getNumberOfNamespacesMetric() - Method in interface com.hello2morrow.sonargraph.plugin.api.cplusplus.ICppAccess
 
getNumberOfNamespacesMetric() - Method in interface com.hello2morrow.sonargraph.plugin.api.csharp.ICSharpAccess
 
getNumberOfOutgoingDependenciesMetric() - Method in class com.hello2morrow.sonargraph.core.controller.system.script.LogicalNamespaceAccess
 
getNumberOfOutgoingDependenciesMetric() - Method in interface com.hello2morrow.sonargraph.plugin.api.ILogicalNamespaceAccess
 
getNumberOfOutgoingDependenciesModuleMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.controller.system.script.CppComponentAccess
 
getNumberOfOutgoingDependenciesModuleMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.controller.system.script.CppDirectoryFragmentAccess
 
getNumberOfOutgoingDependenciesModuleMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.csharp.controller.system.script.CSharpSourceFileAccess
 
getNumberOfOutgoingDependenciesModuleMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.java.controller.system.script.JavaSourceFileAccess
 
getNumberOfOutgoingDependenciesModuleMetric() - Method in interface com.hello2morrow.sonargraph.plugin.api.java.IJavaSourceFileAccess
 
getNumberOfOutgoingDependenciesSystemMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.controller.system.script.CppComponentAccess
 
getNumberOfOutgoingDependenciesSystemMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.controller.system.script.CppDirectoryFragmentAccess
 
getNumberOfOutgoingDependenciesSystemMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.csharp.controller.system.script.CSharpSourceFileAccess
 
getNumberOfOutgoingDependenciesSystemMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.java.controller.system.script.JavaSourceFileAccess
 
getNumberOfOutgoingDependenciesSystemMetric() - Method in interface com.hello2morrow.sonargraph.plugin.api.java.IJavaSourceFileAccess
 
getNumberOfPackageCycleGroupsMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.java.controller.system.script.JavaAccess
 
getNumberOfPackageCycleGroupsMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.java.controller.system.script.JavaModuleAccess
 
getNumberOfPackageCycleGroupsMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.python.controller.system.script.PythonAccess
 
getNumberOfPackageCycleGroupsMetric() - Method in interface com.hello2morrow.sonargraph.plugin.api.java.IJavaAccess
 
getNumberOfPackageCycleGroupsMetric() - Method in interface com.hello2morrow.sonargraph.plugin.api.java.IJavaModuleAccess
 
getNumberOfPackageCycleGroupsMetric() - Method in interface com.hello2morrow.sonargraph.plugin.api.python.IPythonAccess
 
getNumberOfPackagesMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.java.controller.system.script.JavaAccess
 
getNumberOfPackagesMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.java.controller.system.script.JavaModuleAccess
 
getNumberOfPackagesMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.python.controller.system.script.PythonAccess
 
getNumberOfPackagesMetric() - Method in interface com.hello2morrow.sonargraph.plugin.api.java.IJavaAccess
 
getNumberOfPackagesMetric() - Method in interface com.hello2morrow.sonargraph.plugin.api.java.IJavaModuleAccess
 
getNumberOfPackagesMetric() - Method in interface com.hello2morrow.sonargraph.plugin.api.python.IPythonAccess
 
getNumberOfParametersMetric() - Method in class com.hello2morrow.sonargraph.core.controller.system.script.RoutineAccess
Return the number of parameters of this routine.
getNumberOfParametersMetric() - Method in interface com.hello2morrow.sonargraph.plugin.api.IRoutineAccess
 
getNumberOfParserDependencyViolationsMetric() - Method in class com.hello2morrow.sonargraph.core.controller.system.script.AbstractCoreAccess
 
getNumberOfParserDependencyViolationsMetric() - Method in class com.hello2morrow.sonargraph.core.controller.system.script.ModuleAccess
 
getNumberOfParserDependencyViolationsMetric() - Method in interface com.hello2morrow.sonargraph.plugin.api.ICoreAccess
Get number of violating parser dependencies.
getNumberOfParserDependencyViolationsMetric() - Method in interface com.hello2morrow.sonargraph.plugin.api.IModuleAccess
 
getNumberOfStatements() - Method in class com.hello2morrow.sonargraph.languageprovider.python.controller.system.script.PythonClassAccess
 
getNumberOfStatements() - Method in interface com.hello2morrow.sonargraph.plugin.api.python.IPythonClassAccess
 
getNumberOfStatementsMetric() - Method in class com.hello2morrow.sonargraph.core.controller.system.script.AbstractCoreAccess
 
getNumberOfStatementsMetric() - Method in class com.hello2morrow.sonargraph.core.controller.system.script.ModuleAccess
 
getNumberOfStatementsMetric() - Method in class com.hello2morrow.sonargraph.core.controller.system.script.RoutineAccess
Return the number of statements in this routine.
getNumberOfStatementsMetric() - Method in class com.hello2morrow.sonargraph.core.controller.system.script.TypeAccess
 
getNumberOfStatementsMetric() - Method in interface com.hello2morrow.sonargraph.plugin.api.ICoreAccess
Get the total number of statements on system scope.
getNumberOfStatementsMetric() - Method in interface com.hello2morrow.sonargraph.plugin.api.IModuleAccess
 
getNumberOfStatementsMetric() - Method in interface com.hello2morrow.sonargraph.plugin.api.IRoutineAccess
 
getNumberOfStatementsMetric() - Method in interface com.hello2morrow.sonargraph.plugin.api.ITypeAccess
 
getNumberOfTypesMetric() - Method in class com.hello2morrow.sonargraph.core.controller.system.script.LogicalNamespaceAccess
 
getNumberOfTypesMetric() - Method in interface com.hello2morrow.sonargraph.plugin.api.ILogicalNamespaceAccess
 
getNumberOfTypesModuleMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.controller.system.script.CppComponentAccess
 
getNumberOfTypesModuleMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.controller.system.script.CppDirectoryFragmentAccess
 
getNumberOfTypesModuleMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.csharp.controller.system.script.CSharpSourceFileAccess
 
getNumberOfTypesModuleMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.java.controller.system.script.JavaSourceFileAccess
 
getNumberOfTypesModuleMetric() - Method in interface com.hello2morrow.sonargraph.plugin.api.java.IJavaSourceFileAccess
 
getNumberOfUnassignedComponentsMetric() - Method in class com.hello2morrow.sonargraph.core.controller.system.script.AbstractCoreAccess
 
getNumberOfUnassignedComponentsMetric() - Method in class com.hello2morrow.sonargraph.core.controller.system.script.ModuleAccess
 
getNumberOfUnassignedComponentsMetric() - Method in interface com.hello2morrow.sonargraph.plugin.api.ICoreAccess
Get number of component not assigned to any active architectural artifact.
getNumberOfUnassignedComponentsMetric() - Method in interface com.hello2morrow.sonargraph.plugin.api.IModuleAccess
 
getNumberOfViolatingComponentsMetric() - Method in class com.hello2morrow.sonargraph.core.controller.system.script.AbstractCoreAccess
 
getNumberOfViolatingComponentsMetric() - Method in class com.hello2morrow.sonargraph.core.controller.system.script.ModuleAccess
 
getNumberOfViolatingComponentsMetric() - Method in interface com.hello2morrow.sonargraph.plugin.api.ICoreAccess
Get number of components containing architecture violations.
getNumberOfViolatingComponentsMetric() - Method in interface com.hello2morrow.sonargraph.plugin.api.IModuleAccess
 
getNumericValue() - Method in class com.hello2morrow.sonargraph.languageprovider.java.controller.system.script.AnnotationValueAccess
Return numeric annotation value.
getNumericValue() - Method in interface com.hello2morrow.sonargraph.plugin.api.java.IAnnotationValueAccess
 
getOrCreateMetricId(String, String, String, boolean, String...) - Method in class com.hello2morrow.sonargraph.core.controller.system.script.CoreAccess
Create or get a metric id.
getOrCreateMetricId(String, String, String, boolean, Number, Number, String...) - Method in class com.hello2morrow.sonargraph.core.controller.system.script.CoreAccess
Create or get a metric id for a metric with thresholds.
getOrCreateMetricId(String, String, String, boolean, Number, Number, MetricSorting, double, double, String...) - Method in class com.hello2morrow.sonargraph.core.controller.system.script.CoreAccess
Create or get a metric id for a metric with thresholds.
getOrCreateMetricId(String, String, String, boolean, Number, Number, Number, Number, String...) - Method in class com.hello2morrow.sonargraph.core.controller.system.script.CoreAccess
Create or get a metric id for a metric with thresholds and best/worst values.
getOutgoingDependencies(Aggregator, boolean, boolean, boolean, IDependencyKind...) - Method in class com.hello2morrow.sonargraph.core.controller.system.script.ProgrammingElementAccess
Get a list of aggregated outgoing dependencies from this programming element.
getOutgoingDependencies(Aggregator, boolean, boolean, IDependencyKind...) - Method in class com.hello2morrow.sonargraph.core.controller.system.script.ProgrammingElementAccess
Get a list of aggregated outgoing dependencies from this programming element, excluding excluded elements.
getOutgoingDependencies(Aggregator, boolean, IDependencyKind...) - Method in class com.hello2morrow.sonargraph.core.controller.system.script.ProgrammingElementAccess
Get a list of aggregated outgoing dependencies from this programming element, including external elements, excluding excluded elements.
getOutgoingDependencies(Aggregator, boolean, IDependencyKind...) - Method in interface com.hello2morrow.sonargraph.plugin.api.IProgrammingElementAccess
 
getOutgoingDependencies(Aggregator, boolean, boolean, IDependencyKind...) - Method in interface com.hello2morrow.sonargraph.plugin.api.IProgrammingElementAccess
 
getOutgoingDependencies(Aggregator, boolean, boolean, boolean, IDependencyKind...) - Method in interface com.hello2morrow.sonargraph.plugin.api.IProgrammingElementAccess
 
getOutgoingDependenciesFlatRecursively(Aggregator, boolean, boolean, boolean, IDependencyKind...) - Method in class com.hello2morrow.sonargraph.core.controller.system.script.LogicalNamespaceAccess
 
getOutgoingDependenciesFlatRecursively(Aggregator, boolean, boolean, IDependencyKind...) - Method in class com.hello2morrow.sonargraph.core.controller.system.script.LogicalNamespaceAccess
 
getOutgoingDependenciesFlatRecursively(Aggregator, boolean, IDependencyKind...) - Method in class com.hello2morrow.sonargraph.core.controller.system.script.LogicalNamespaceAccess
 
getOutgoingDependenciesFlatRecursively(Aggregator, boolean, boolean, boolean, IDependencyKind...) - Method in interface com.hello2morrow.sonargraph.plugin.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.plugin.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.plugin.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 class com.hello2morrow.sonargraph.core.controller.system.script.ElementAccess
Compute the outgoing aggregated dependencies of this element and all its children.
getOutgoingDependenciesRecursively(Aggregator, boolean, boolean, IDependencyKind...) - Method in class com.hello2morrow.sonargraph.core.controller.system.script.ElementAccess
Compute the outgoing aggregated dependencies of this element and all its children.
getOutgoingDependenciesRecursively(Aggregator, boolean, IDependencyKind...) - Method in class com.hello2morrow.sonargraph.core.controller.system.script.ElementAccess
Compute the outgoing aggregated dependencies of this element and all its children.
getOutgoingDependenciesRecursively(Aggregator, boolean, boolean, boolean, IDependencyKind...) - Method in class com.hello2morrow.sonargraph.core.controller.system.script.ProgrammingElementAccess
Get a list of aggregated outgoing dependencies from this programming element and its direct and indirect children.
getOutgoingDependenciesRecursively(Aggregator, boolean, boolean, IDependencyKind...) - Method in class com.hello2morrow.sonargraph.core.controller.system.script.ProgrammingElementAccess
Get a list of aggregated outgoing dependencies from this programming element and its direct and indirect children, excluding excluded elements.
getOutgoingDependenciesRecursively(Aggregator, boolean, IDependencyKind...) - Method in class com.hello2morrow.sonargraph.core.controller.system.script.ProgrammingElementAccess
Get a list of aggregated outgoing dependencies from this programming element and its direct and indirect children, including external elements, excluding excluded elements.
getOutgoingDependenciesRecursively(Aggregator, boolean, boolean, boolean, IDependencyKind...) - Method in interface com.hello2morrow.sonargraph.plugin.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.plugin.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.plugin.api.INamedElementAccess
Compute the outgoing aggregated dependencies of this element and all its children, including external elements, excluding excluded elements.
getPackageCyclicityMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.java.controller.system.script.JavaAccess
 
getPackageCyclicityMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.java.controller.system.script.JavaModuleAccess
 
getPackageCyclicityMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.python.controller.system.script.PythonAccess
 
getPackageCyclicityMetric() - Method in interface com.hello2morrow.sonargraph.plugin.api.java.IJavaAccess
 
getPackageCyclicityMetric() - Method in interface com.hello2morrow.sonargraph.plugin.api.java.IJavaModuleAccess
 
getPackageCyclicityMetric() - Method in interface com.hello2morrow.sonargraph.plugin.api.python.IPythonAccess
 
getPackageDependenciesToRemoveMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.java.controller.system.script.JavaAccess
 
getPackageDependenciesToRemoveMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.java.controller.system.script.JavaModuleAccess
 
getPackageDependenciesToRemoveMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.python.controller.system.script.PythonAccess
 
getPackageDependenciesToRemoveMetric() - Method in interface com.hello2morrow.sonargraph.plugin.api.java.IJavaAccess
 
getPackageDependenciesToRemoveMetric() - Method in interface com.hello2morrow.sonargraph.plugin.api.java.IJavaModuleAccess
 
getPackageDependenciesToRemoveMetric() - Method in interface com.hello2morrow.sonargraph.plugin.api.python.IPythonAccess
 
getPackageParserDependenciesToRemoveMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.java.controller.system.script.JavaAccess
 
getPackageParserDependenciesToRemoveMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.java.controller.system.script.JavaModuleAccess
 
getPackageParserDependenciesToRemoveMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.python.controller.system.script.PythonAccess
 
getPackageParserDependenciesToRemoveMetric() - Method in interface com.hello2morrow.sonargraph.plugin.api.java.IJavaAccess
 
getPackageParserDependenciesToRemoveMetric() - Method in interface com.hello2morrow.sonargraph.plugin.api.java.IJavaModuleAccess
 
getPackageParserDependenciesToRemoveMetric() - Method in interface com.hello2morrow.sonargraph.plugin.api.python.IPythonAccess
 
getPackageRelativeCyclicityMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.java.controller.system.script.JavaAccess
 
getPackageRelativeCyclicityMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.java.controller.system.script.JavaModuleAccess
 
getPackageRelativeCyclicityMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.python.controller.system.script.PythonAccess
 
getPackageRelativeCyclicityMetric() - Method in interface com.hello2morrow.sonargraph.plugin.api.java.IJavaAccess
 
getPackageRelativeCyclicityMetric() - Method in interface com.hello2morrow.sonargraph.plugin.api.java.IJavaModuleAccess
 
getPackageRelativeCyclicityMetric() - Method in interface com.hello2morrow.sonargraph.plugin.api.python.IPythonAccess
 
getPackageStructuralDebtIndexMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.java.controller.system.script.JavaAccess
 
getPackageStructuralDebtIndexMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.java.controller.system.script.JavaModuleAccess
 
getPackageStructuralDebtIndexMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.python.controller.system.script.PythonAccess
 
getPackageStructuralDebtIndexMetric() - Method in interface com.hello2morrow.sonargraph.plugin.api.java.IJavaAccess
 
getPackageStructuralDebtIndexMetric() - Method in interface com.hello2morrow.sonargraph.plugin.api.java.IJavaModuleAccess
 
getPackageStructuralDebtIndexMetric() - Method in interface com.hello2morrow.sonargraph.plugin.api.python.IPythonAccess
 
getParameterTypes() - Method in class com.hello2morrow.sonargraph.core.controller.system.script.RoutineAccess
Return a list of fully qualified parameter types.
getParent() - Method in class com.hello2morrow.sonargraph.core.controller.system.script.ElementAccess
Provides access to the parent.
getParent() - Method in class com.hello2morrow.sonargraph.core.controller.system.script.RootAccess
 
getParent() - Method in class com.hello2morrow.sonargraph.languageprovider.java.controller.system.script.JavaFieldAccess
 
getParent() - Method in class com.hello2morrow.sonargraph.languageprovider.java.controller.system.script.JavaMethodAccess
 
getParent() - Method in interface com.hello2morrow.sonargraph.plugin.api.INamedElementAccess
Provides access to the parent.
getParent() - Method in interface com.hello2morrow.sonargraph.plugin.api.java.IJavaFieldAccess
 
getParent() - Method in interface com.hello2morrow.sonargraph.plugin.api.java.IJavaMethodAccess
 
getPath() - Method in class com.hello2morrow.sonargraph.core.controller.system.script.SourceFileAccess
 
getPath() - Method in class com.hello2morrow.sonargraph.languageprovider.java.controller.system.script.JavaClassFileAccess
 
getPath() - Method in interface com.hello2morrow.sonargraph.plugin.api.ISourceFileAccess
 
getPath() - Method in interface com.hello2morrow.sonargraph.plugin.api.java.IJavaClassFileAccess
 
getPhysicalCohesioneMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.controller.system.script.CppComponentAccess
 
getPhysicalCohesioneMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.csharp.controller.system.script.CSharpSourceFileAccess
 
getPhysicalCohesioneMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.java.controller.system.script.JavaSourceFileAccess
 
getPhysicalCohesioneMetric() - Method in interface com.hello2morrow.sonargraph.plugin.api.java.IJavaSourceFileAccess
 
getPhysicalCouplingMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.controller.system.script.CppComponentAccess
 
getPhysicalCouplingMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.csharp.controller.system.script.CSharpSourceFileAccess
 
getPhysicalCouplingMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.java.controller.system.script.JavaSourceFileAccess
 
getPhysicalCouplingMetric() - Method in interface com.hello2morrow.sonargraph.plugin.api.java.IJavaSourceFileAccess
 
getPluginId() - Method in class com.hello2morrow.sonargraph.plugin.api.AbstractMetaClass
 
getPluginId() - Method in interface com.hello2morrow.sonargraph.plugin.api.IMetaClass
 
getPluginId() - Method in interface com.hello2morrow.sonargraph.plugin.api.IParserDependencyType
 
getPluginId() - Method in interface com.hello2morrow.sonargraph.plugin.api.IPluginIssueId
 
getPluginIssueId() - Method in class com.hello2morrow.sonargraph.plugin.api.ResultSet.ElementIssue
 
getPresentationName() - Method in interface com.hello2morrow.sonargraph.plugin.api.IParserDependencyType
 
getPresentationName() - Method in interface com.hello2morrow.sonargraph.plugin.api.IPluginIssueId
 
getPresentationName() - Method in interface com.hello2morrow.sonargraph.plugin.api.ISonargraphPlugin
 
getPresentationName() - Method in class com.hello2morrow.sonargraph.plugin.api.SonargraphPlugin
 
getProgrammingElements() - Method in class com.hello2morrow.sonargraph.core.controller.system.script.LogicalNamespaceAccess
Return the list of programming elements in this namespace.
getProgrammingElements() - Method in class com.hello2morrow.sonargraph.core.controller.system.script.LogicalProgrammingElementAccess
 
getProgrammingElements() - Method in interface com.hello2morrow.sonargraph.plugin.api.ILogicalNamespaceAccess
 
getProgrammingElements() - Method in interface com.hello2morrow.sonargraph.plugin.api.ILogicalProgrammingElementAccess
 
getPropagationCostMetric() - Method in class com.hello2morrow.sonargraph.core.controller.system.script.AbstractCoreAccess
 
getPropagationCostMetric() - Method in class com.hello2morrow.sonargraph.core.controller.system.script.ModuleAccess
 
getProperty(String) - Method in class com.hello2morrow.sonargraph.core.controller.system.script.GenericProgrammingElementAccess
 
getProperty(String) - Method in interface com.hello2morrow.sonargraph.plugin.api.IGenericElement
 
getProperty(String) - Method in interface com.hello2morrow.sonargraph.plugin.api.IGenericProgrammingElementAccess
 
getRACDMetric() - Method in class com.hello2morrow.sonargraph.core.controller.system.script.AbstractCoreAccess
 
getRACDMetric() - Method in class com.hello2morrow.sonargraph.core.controller.system.script.ModuleAccess
 
getRACDMetric() - Method in interface com.hello2morrow.sonargraph.plugin.api.ICoreAccess
Get the value of RACD for the system scope (John Lakos).
getRACDMetric() - Method in interface com.hello2morrow.sonargraph.plugin.api.IModuleAccess
 
getRank() - Method in interface com.hello2morrow.sonargraph.plugin.api.ISonargraphPlugin
 
getRank() - Method in class com.hello2morrow.sonargraph.plugin.api.SonargraphPlugin
 
getReadAccess() - Method in class com.hello2morrow.sonargraph.languageprovider.csharp.controller.system.script.CSharpPropertyAccess
 
getReferencedClass() - Method in class com.hello2morrow.sonargraph.languageprovider.java.controller.system.script.AnnotationValueAccess
Return referenced class.
getReferencedClass() - Method in interface com.hello2morrow.sonargraph.plugin.api.java.IAnnotationValueAccess
 
getReferencedElements(Aggregator, boolean, boolean, boolean, IDependencyKind...) - Method in class com.hello2morrow.sonargraph.core.controller.system.script.ProgrammingElementAccess
Get a list of elements referenced from this programming element via dependencies.
getReferencedElements(Aggregator, boolean, boolean, IDependencyKind...) - Method in class com.hello2morrow.sonargraph.core.controller.system.script.ProgrammingElementAccess
Get a list of elements referenced from this programming element via dependencies, excluding excluded elements.
getReferencedElements(Aggregator, boolean, IDependencyKind...) - Method in class com.hello2morrow.sonargraph.core.controller.system.script.ProgrammingElementAccess
Get a list of elements referenced from this programming element via dependencies, including external elements, excluding excluded elements.
getReferencedElements(Aggregator, boolean, IDependencyKind...) - Method in interface com.hello2morrow.sonargraph.plugin.api.IProgrammingElementAccess
 
getReferencedElements(Aggregator, boolean, boolean, IDependencyKind...) - Method in interface com.hello2morrow.sonargraph.plugin.api.IProgrammingElementAccess
 
getReferencedElements(Aggregator, boolean, boolean, boolean, IDependencyKind...) - Method in interface com.hello2morrow.sonargraph.plugin.api.IProgrammingElementAccess
 
getReferencedElementsFlatRecursively(Aggregator, boolean, boolean, boolean, IDependencyKind...) - Method in class com.hello2morrow.sonargraph.core.controller.system.script.LogicalNamespaceAccess
 
getReferencedElementsFlatRecursively(Aggregator, boolean, boolean, IDependencyKind...) - Method in class com.hello2morrow.sonargraph.core.controller.system.script.LogicalNamespaceAccess
 
getReferencedElementsFlatRecursively(Aggregator, boolean, IDependencyKind...) - Method in class com.hello2morrow.sonargraph.core.controller.system.script.LogicalNamespaceAccess
 
getReferencedElementsFlatRecursively(Aggregator, boolean, boolean, boolean, IDependencyKind...) - Method in interface com.hello2morrow.sonargraph.plugin.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.plugin.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.plugin.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 class com.hello2morrow.sonargraph.core.controller.system.script.ElementAccess
Compute the list of referenced elements of this element and all its children.
getReferencedElementsRecursively(Aggregator, boolean, boolean, IDependencyKind...) - Method in class com.hello2morrow.sonargraph.core.controller.system.script.ElementAccess
Compute the list of referenced elements of this element and all its children, excluding excluded elements.
getReferencedElementsRecursively(Aggregator, boolean, IDependencyKind...) - Method in class com.hello2morrow.sonargraph.core.controller.system.script.ElementAccess
Compute the list of referenced elements of this element and all its children, including external elements, excluding excluded elements.
getReferencedElementsRecursively(Aggregator, boolean, boolean, boolean, IDependencyKind...) - Method in class com.hello2morrow.sonargraph.core.controller.system.script.ProgrammingElementAccess
Get a list of elements referenced from this programming element and its direct and indirect children via dependencies.
getReferencedElementsRecursively(Aggregator, boolean, boolean, IDependencyKind...) - Method in class com.hello2morrow.sonargraph.core.controller.system.script.ProgrammingElementAccess
Get a list of elements referenced from this programming element and its direct and indirect children via dependencies, excluding excluded elements.
getReferencedElementsRecursively(Aggregator, boolean, IDependencyKind...) - Method in class com.hello2morrow.sonargraph.core.controller.system.script.ProgrammingElementAccess
Get a list of elements referenced from this programming element and its direct and indirect children via dependencies, including external elements, excluding excluded elements.
getReferencedElementsRecursively(Aggregator, boolean, boolean, boolean, IDependencyKind...) - Method in interface com.hello2morrow.sonargraph.plugin.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.plugin.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.plugin.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 class com.hello2morrow.sonargraph.core.controller.system.script.ProgrammingElementAccess
Get a list of elements referencing this programming element via dependencies.
getReferencingElements(Aggregator, boolean, IDependencyKind...) - Method in class com.hello2morrow.sonargraph.core.controller.system.script.ProgrammingElementAccess
Get a list of elements referencing this programming element via dependencies, excluding excluded elements.
getReferencingElements(Aggregator, boolean, IDependencyKind...) - Method in interface com.hello2morrow.sonargraph.plugin.api.IProgrammingElementAccess
 
getReferencingElements(Aggregator, boolean, boolean, IDependencyKind...) - Method in interface com.hello2morrow.sonargraph.plugin.api.IProgrammingElementAccess
 
getReferencingElementsFlatRecursively(Aggregator, boolean, boolean, IDependencyKind...) - Method in class com.hello2morrow.sonargraph.core.controller.system.script.LogicalNamespaceAccess
 
getReferencingElementsFlatRecursively(Aggregator, boolean, IDependencyKind...) - Method in class com.hello2morrow.sonargraph.core.controller.system.script.LogicalNamespaceAccess
 
getReferencingElementsFlatRecursively(Aggregator, boolean, boolean, IDependencyKind...) - Method in interface com.hello2morrow.sonargraph.plugin.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.plugin.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 class com.hello2morrow.sonargraph.core.controller.system.script.ElementAccess
Get a list of all elements referencing this element and its children.
getReferencingElementsRecursively(Aggregator, boolean, IDependencyKind...) - Method in class com.hello2morrow.sonargraph.core.controller.system.script.ElementAccess
Get a list of all elements referencing this element and its children, excluding excluded elements.
getReferencingElementsRecursively(Aggregator, boolean, boolean, IDependencyKind...) - Method in class com.hello2morrow.sonargraph.core.controller.system.script.ProgrammingElementAccess
Get a list of elements referencing this programming element and its direct and indirect children via dependencies.
getReferencingElementsRecursively(Aggregator, boolean, IDependencyKind...) - Method in class com.hello2morrow.sonargraph.core.controller.system.script.ProgrammingElementAccess
Get a list of elements referencing this programming element and its direct and indirect children via dependencies, excluding excluded elements.
getReferencingElementsRecursively(Aggregator, boolean, boolean, IDependencyKind...) - Method in interface com.hello2morrow.sonargraph.plugin.api.INamedElementAccess
Get a list of all elements referencing this element and its children.
getReferencingElementsRecursively(Aggregator, boolean, IDependencyKind...) - Method in interface com.hello2morrow.sonargraph.plugin.api.INamedElementAccess
Get a list of all elements referencing this element and its children, excluding excluded elements.
getReturnType() - Method in class com.hello2morrow.sonargraph.core.controller.system.script.RoutineAccess
Return the fully qualified name of the return type.
getRootDirectory() - Method in class com.hello2morrow.sonargraph.core.controller.system.script.ProgrammingElementAccess
Get the root directory of this programming element.
getRootDirectory() - Method in interface com.hello2morrow.sonargraph.plugin.api.IProgrammingElementAccess
 
getShortName() - Method in class com.hello2morrow.sonargraph.core.controller.system.script.ElementAccess
The short name without (potential) signature parts.
getShortName() - Method in interface com.hello2morrow.sonargraph.plugin.api.IElementAccess
The short name without (potential) signature parts.
getShortNameWithSignature() - Method in class com.hello2morrow.sonargraph.core.controller.system.script.ElementAccess
The short name with potential signature parts.
getShortNameWithSignature() - Method in interface com.hello2morrow.sonargraph.plugin.api.IElementAccess
The short name with potential signature parts.
getSourceElementCountMetric() - Method in class com.hello2morrow.sonargraph.core.controller.system.script.AbstractCoreAccess
 
getSourceElementCountMetric() - Method in class com.hello2morrow.sonargraph.core.controller.system.script.ModuleAccess
 
getSourceElementCountMetric() - Method in class com.hello2morrow.sonargraph.core.controller.system.script.TypeAccess
 
getSourceElementCountMetric() - Method in interface com.hello2morrow.sonargraph.plugin.api.ICoreAccess
Get the total source element count of all internal elements of the system.
getSourceElementCountMetric() - Method in interface com.hello2morrow.sonargraph.plugin.api.IModuleAccess
 
getSourceElementCountMetric() - Method in interface com.hello2morrow.sonargraph.plugin.api.ITypeAccess
 
getSourceFile() - Method in class com.hello2morrow.sonargraph.core.controller.system.script.ProgrammingElementAccess
Get the source file of this programming element.
getSourceFile() - Method in interface com.hello2morrow.sonargraph.plugin.api.IProgrammingElementAccess
 
getSourceLines(boolean) - Method in class com.hello2morrow.sonargraph.core.controller.system.script.SourceFileAccess
 
getSourceLines(boolean) - Method in interface com.hello2morrow.sonargraph.plugin.api.ISourceFileAccess
Return content of source file
getSourceRootDirectories() - Method in class com.hello2morrow.sonargraph.core.controller.system.script.ModuleAccess
 
getSourceRootDirectories() - Method in interface com.hello2morrow.sonargraph.plugin.api.IModuleAccess
 
getStandardName() - Method in interface com.hello2morrow.sonargraph.plugin.api.IParserDependencyType
 
getStartLine() - Method in class com.hello2morrow.sonargraph.plugin.api.ResultSet.ElementIssue
 
getStringValue() - Method in class com.hello2morrow.sonargraph.languageprovider.java.controller.system.script.AnnotationValueAccess
Return string annotation value.
getStringValue() - Method in interface com.hello2morrow.sonargraph.plugin.api.java.IAnnotationValueAccess
 
getSupportedLanguages() - Method in interface com.hello2morrow.sonargraph.plugin.api.ISonargraphPlugin
 
getSystemNamespace() - Method in class com.hello2morrow.sonargraph.core.controller.system.script.ProgrammingElementAccess
Get the system scope logical namespace for this element.
getSystemNamespace() - Method in interface com.hello2morrow.sonargraph.plugin.api.IProgrammingElementAccess
 
getTo() - Method in class com.hello2morrow.sonargraph.core.controller.system.script.AggregatedDependencyAccess
Get the 'to' element of this aggregated dependency.
getTo() - Method in class com.hello2morrow.sonargraph.core.controller.system.script.DependencyAccess
Get the target of this dependency.
getTo() - Method in interface com.hello2morrow.sonargraph.plugin.api.IAggregatedDependencyAccess
 
getTo() - Method in interface com.hello2morrow.sonargraph.plugin.api.IDependencyAccess
 
getTotalLinesMetric() - Method in class com.hello2morrow.sonargraph.core.controller.system.script.AbstractCoreAccess
 
getTotalLinesMetric() - Method in class com.hello2morrow.sonargraph.core.controller.system.script.ModuleAccess
 
getTotalLinesMetric() - Method in class com.hello2morrow.sonargraph.core.controller.system.script.SourceFileAccess
 
getTotalLinesMetric() - Method in interface com.hello2morrow.sonargraph.plugin.api.ICoreAccess
Get the total number of lines in the system, including empty and comment lines.
getTotalLinesMetric() - Method in interface com.hello2morrow.sonargraph.plugin.api.IModuleAccess
 
getTotalLinesMetric() - Method in interface com.hello2morrow.sonargraph.plugin.api.ISourceFileAccess
 
getType() - Method in class com.hello2morrow.sonargraph.plugin.api.any.Any
 
getType() - Method in class com.hello2morrow.sonargraph.plugin.api.any.ListAny
 
getType() - Method in class com.hello2morrow.sonargraph.plugin.api.any.LongAny
 
getType() - Method in class com.hello2morrow.sonargraph.plugin.api.any.StringAny
 
getType() - Method in interface com.hello2morrow.sonargraph.plugin.api.IPluginIssueId
 
getUsedFromModuleMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.controller.system.script.CppComponentAccess
 
getUsedFromModuleMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.csharp.controller.system.script.CSharpSourceFileAccess
 
getUsedFromModuleMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.java.controller.system.script.JavaSourceFileAccess
 
getUsedFromModuleMetric() - Method in interface com.hello2morrow.sonargraph.plugin.api.java.IJavaSourceFileAccess
 
getUsedFromSystemMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.controller.system.script.CppComponentAccess
 
getUsedFromSystemMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.csharp.controller.system.script.CSharpSourceFileAccess
 
getUsedFromSystemMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.java.controller.system.script.JavaSourceFileAccess
 
getUsedFromSystemMetric() - Method in interface com.hello2morrow.sonargraph.plugin.api.java.IJavaSourceFileAccess
 
getValue(String) - Method in class com.hello2morrow.sonargraph.languageprovider.java.controller.system.script.AnnotationAccess
Get a specific annotation value.
getValue(String) - Method in interface com.hello2morrow.sonargraph.plugin.api.java.IAnnotationAccess
 
getValueList() - Method in class com.hello2morrow.sonargraph.languageprovider.java.controller.system.script.AnnotationValueAccess
Return list of annotation values.
getValueList() - Method in interface com.hello2morrow.sonargraph.plugin.api.java.IAnnotationValueAccess
 
getVendor() - Method in interface com.hello2morrow.sonargraph.plugin.api.ISonargraphPlugin
 
getVendor() - Method in class com.hello2morrow.sonargraph.plugin.api.SonargraphPlugin
 
getVersion() - Method in interface com.hello2morrow.sonargraph.plugin.api.ISonargraphPlugin
 
getVersion() - Method in class com.hello2morrow.sonargraph.plugin.api.SonargraphPlugin
 
getVisibility() - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.controller.system.script.CppFieldAccess
 
getVisibility() - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.controller.system.script.CppMethodAccess
 
getVisibility() - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.controller.system.script.CppVariableAccess
 
getVisibility() - Method in class com.hello2morrow.sonargraph.languageprovider.csharp.controller.system.script.CSharpMethodAccess
 
getWorkspaceRoot() - Method in interface com.hello2morrow.sonargraph.plugin.api.ICoreAccess
 
getWriteAccess() - Method in class com.hello2morrow.sonargraph.languageprovider.csharp.controller.system.script.CSharpPropertyAccess
 

H

hasBeenCanceled() - Method in interface com.hello2morrow.sonargraph.plugin.api.IPluginContext
 
hasGetter() - Method in class com.hello2morrow.sonargraph.languageprovider.csharp.controller.system.script.CSharpPropertyAccess
 
hashCode() - Method in class com.hello2morrow.sonargraph.core.controller.system.script.ElementAccess
 
hashCode() - Method in class com.hello2morrow.sonargraph.plugin.api.any.ListAny
 
hashCode() - Method in class com.hello2morrow.sonargraph.plugin.api.any.LongAny
 
hashCode() - Method in class com.hello2morrow.sonargraph.plugin.api.any.StringAny
 
hashCode() - Method in class com.hello2morrow.sonargraph.plugin.api.ResultSet.ElementIssue
 
hashCode() - Method in class com.hello2morrow.sonargraph.plugin.api.SonargraphPlugin
 
hasSetter() - Method in class com.hello2morrow.sonargraph.languageprovider.csharp.controller.system.script.CSharpPropertyAccess
 

I

IAccessFactory - Interface in com.hello2morrow.sonargraph.plugin.api
 
IAggregatedDependencyAccess - Interface in com.hello2morrow.sonargraph.plugin.api
 
IAnnotationAccess - Interface in com.hello2morrow.sonargraph.plugin.api.java
 
IAnnotationValueAccess - Interface in com.hello2morrow.sonargraph.plugin.api.java
 
IComponentAccess - Interface in com.hello2morrow.sonargraph.plugin.api
 
ICoreAccess - Interface in com.hello2morrow.sonargraph.plugin.api
Root access object representing a software system
ICoreAccessFactory - Interface in com.hello2morrow.sonargraph.plugin.api
 
ICoreVisitor - Interface in com.hello2morrow.sonargraph.core.controller.system.script
Visitor interface for language agnostic scripts.
ICppAccess - Interface in com.hello2morrow.sonargraph.plugin.api.cplusplus
 
ICppAccessFactory - Interface in com.hello2morrow.sonargraph.plugin.api.cplusplus
 
ICppSourceFileAccess - Interface in com.hello2morrow.sonargraph.plugin.api.cplusplus
 
ICppVisitor - Interface in com.hello2morrow.sonargraph.languageprovider.cplusplus.controller.system.script
 
ICSharpAccess - Interface in com.hello2morrow.sonargraph.plugin.api.csharp
 
ICSharpAccessFactory - Interface in com.hello2morrow.sonargraph.plugin.api.csharp
 
ICSharpVisitor - Interface in com.hello2morrow.sonargraph.languageprovider.csharp.controller.system.script
 
IDependencyAccess - Interface in com.hello2morrow.sonargraph.plugin.api
 
IDependencyContext - Interface in com.hello2morrow.sonargraph.core.controller.system.script
Common interface for general or language specific dependency contexts
IDependencyKind - Interface in com.hello2morrow.sonargraph.plugin.api
 
IDirectoryAccess - Interface in com.hello2morrow.sonargraph.plugin.api
 
IDirectoryAccess.IVisitor - Interface in com.hello2morrow.sonargraph.plugin.api
 
IElementAccess - Interface in com.hello2morrow.sonargraph.plugin.api
Base interface for all named elements in a software system
IExternalAccess - Interface in com.hello2morrow.sonargraph.plugin.api
Interface to access the an external root.
IExternalAccess.IVisitor - Interface in com.hello2morrow.sonargraph.plugin.api
Visitor interface for this interface.
IFieldAccess - Interface in com.hello2morrow.sonargraph.plugin.api
 
IFieldAccess.IVisitor - Interface in com.hello2morrow.sonargraph.plugin.api
 
IGenericClassAccess - Interface in com.hello2morrow.sonargraph.plugin.api
 
IGenericElement - Interface in com.hello2morrow.sonargraph.plugin.api
 
IGenericFieldAccess - Interface in com.hello2morrow.sonargraph.plugin.api
 
IGenericFunctionAccess - Interface in com.hello2morrow.sonargraph.plugin.api
 
IGenericMethodAccess - Interface in com.hello2morrow.sonargraph.plugin.api
 
IGenericPackageAccess - Interface in com.hello2morrow.sonargraph.plugin.api
 
IGenericProgrammingElementAccess - Interface in com.hello2morrow.sonargraph.plugin.api
 
IGenericProgrammingElementAccess.IVisitor - Interface in com.hello2morrow.sonargraph.plugin.api
 
ignoreIssues() - Method in class com.hello2morrow.sonargraph.core.controller.system.script.ElementAccess
Issues of elements matched by the issue filter (workspace setup) should be ignored.
ignoreIssues() - Method in interface com.hello2morrow.sonargraph.plugin.api.IElementAccess
Issues of elements matched by the issue filter (workspace setup) should be ignored.
IJavaAccess - Interface in com.hello2morrow.sonargraph.plugin.api.java
 
IJavaAccessFactory - Interface in com.hello2morrow.sonargraph.plugin.api.java
 
IJavaClassFileAccess - Interface in com.hello2morrow.sonargraph.plugin.api.java
 
IJavaClassFileAccess.IVisitor - Interface in com.hello2morrow.sonargraph.plugin.api.java
 
IJavaFieldAccess - Interface in com.hello2morrow.sonargraph.plugin.api.java
 
IJavaFieldAccess.IVisitor - Interface in com.hello2morrow.sonargraph.plugin.api.java
 
IJavaLogicalModuleAccess - Interface in com.hello2morrow.sonargraph.plugin.api.java
 
IJavaLogicalModuleAccess.IVisitor - Interface in com.hello2morrow.sonargraph.plugin.api.java
 
IJavaLogicalPackageAccess - Interface in com.hello2morrow.sonargraph.plugin.api.java
 
IJavaLogicalPackageAccess.IVisitor - Interface in com.hello2morrow.sonargraph.plugin.api.java
 
IJavaMethodAccess - Interface in com.hello2morrow.sonargraph.plugin.api.java
 
IJavaMethodAccess.IVisitor - Interface in com.hello2morrow.sonargraph.plugin.api.java
 
IJavaModuleAccess - Interface in com.hello2morrow.sonargraph.plugin.api.java
 
IJavaModuleAccess.IVisitor - Interface in com.hello2morrow.sonargraph.plugin.api.java
 
IJavaSourceFileAccess - Interface in com.hello2morrow.sonargraph.plugin.api.java
 
IJavaSourceFileAccess.IVisitor - Interface in com.hello2morrow.sonargraph.plugin.api.java
 
IJavaSyntheticTypeAccess - Interface in com.hello2morrow.sonargraph.plugin.api.java
 
IJavaSyntheticTypeAccess.IVisitor - Interface in com.hello2morrow.sonargraph.plugin.api.java
 
IJavaTypeAccess - Interface in com.hello2morrow.sonargraph.plugin.api.java
 
IJavaTypeAccess.IVisitor - Interface in com.hello2morrow.sonargraph.plugin.api.java
 
IJavaVisitor - Interface in com.hello2morrow.sonargraph.languageprovider.java.controller.system.script
 
ILogicalExternalAccess - Interface in com.hello2morrow.sonargraph.plugin.api
 
ILogicalExternalAccess.IVisitor - Interface in com.hello2morrow.sonargraph.plugin.api
 
ILogicalModuleAccess - Interface in com.hello2morrow.sonargraph.plugin.api
 
ILogicalModuleAccess.IVisitor - Interface in com.hello2morrow.sonargraph.plugin.api
 
ILogicalNamespaceAccess - Interface in com.hello2morrow.sonargraph.plugin.api
 
ILogicalNamespaceAccess.IVisitor - Interface in com.hello2morrow.sonargraph.plugin.api
 
ILogicalProgrammingElementAccess - Interface in com.hello2morrow.sonargraph.plugin.api
 
ILogicalProgrammingElementAccess.IVisitor - Interface in com.hello2morrow.sonargraph.plugin.api
 
ILogicalSystemAccess - Interface in com.hello2morrow.sonargraph.plugin.api
 
ILogicalSystemAccess.IVisitor - Interface in com.hello2morrow.sonargraph.plugin.api
 
IMetaClass - Interface in com.hello2morrow.sonargraph.plugin.api
 
IMethodAccess - Interface in com.hello2morrow.sonargraph.plugin.api
 
IMethodAccess.IVisitor - Interface in com.hello2morrow.sonargraph.plugin.api
 
IModuleAccess - Interface in com.hello2morrow.sonargraph.plugin.api
 
IModuleAccess.IVisitor - Interface in com.hello2morrow.sonargraph.plugin.api
 
INamedElementAccess - Interface in com.hello2morrow.sonargraph.plugin.api
 
INamedElementAccess.INamedElementAccessVisitor - Interface in com.hello2morrow.sonargraph.plugin.api
 
INamespaceFragmentAccess - Interface in com.hello2morrow.sonargraph.plugin.api
 
INamespaceFragmentAccess.IVisitor - Interface in com.hello2morrow.sonargraph.plugin.api
 
initialize(ISonargraphPluginContributor) - Method in interface com.hello2morrow.sonargraph.plugin.api.ISonargraphPlugin
Called to finish the installation of the plugin.
IParserDependencyType - Interface in com.hello2morrow.sonargraph.plugin.api
 
IPluginContext - Interface in com.hello2morrow.sonargraph.plugin.api
 
IPluginIssueId - Interface in com.hello2morrow.sonargraph.plugin.api
 
IPluginManagerContext - Interface in com.hello2morrow.sonargraph.plugin.api
 
IProgrammingElementAccess - Interface in com.hello2morrow.sonargraph.plugin.api
 
IProgrammingElementAccess.IVisitor - Interface in com.hello2morrow.sonargraph.plugin.api
 
IPythonAccess - Interface in com.hello2morrow.sonargraph.plugin.api.python
 
IPythonAccessFactory - Interface in com.hello2morrow.sonargraph.plugin.api.python
 
IPythonClassAccess - Interface in com.hello2morrow.sonargraph.plugin.api.python
 
IPythonExternalAccess - Interface in com.hello2morrow.sonargraph.plugin.api.python
 
IPythonFieldAccess - Interface in com.hello2morrow.sonargraph.plugin.api.python
 
IPythonFunctionAccess - Interface in com.hello2morrow.sonargraph.plugin.api.python
 
IPythonMethodAccess - Interface in com.hello2morrow.sonargraph.plugin.api.python
 
IPythonModuleAccess - Interface in com.hello2morrow.sonargraph.plugin.api.python
 
IPythonSourceFileAccess - Interface in com.hello2morrow.sonargraph.plugin.api.python
 
IPythonVariableAccess - Interface in com.hello2morrow.sonargraph.plugin.api.python
 
IRoutineAccess - Interface in com.hello2morrow.sonargraph.plugin.api
 
IRoutineAccess.IVisitor - Interface in com.hello2morrow.sonargraph.plugin.api
 
isAbstract() - Method in class com.hello2morrow.sonargraph.core.controller.system.script.MethodAccess
 
isAbstract() - Method in class com.hello2morrow.sonargraph.core.controller.system.script.TypeAccess
 
isAbstract() - Method in class com.hello2morrow.sonargraph.languageprovider.csharp.controller.system.script.CSharpPropertyAccess
 
isAbstract() - Method in class com.hello2morrow.sonargraph.languageprovider.java.controller.system.script.JavaTypeAccess
 
isAbstract() - Method in interface com.hello2morrow.sonargraph.plugin.api.IMethodAccess
 
isAbstract() - Method in interface com.hello2morrow.sonargraph.plugin.api.ITypeAccess
 
isAbstract() - Method in interface com.hello2morrow.sonargraph.plugin.api.java.IJavaTypeAccess
 
isAnnotation() - Method in class com.hello2morrow.sonargraph.languageprovider.java.controller.system.script.JavaTypeAccess
 
isAnnotation() - Method in interface com.hello2morrow.sonargraph.plugin.api.java.IJavaTypeAccess
 
isAnonymous() - Method in class com.hello2morrow.sonargraph.core.controller.system.script.TypeAccess
 
isAnonymous() - Method in interface com.hello2morrow.sonargraph.plugin.api.ITypeAccess
 
isClass() - Method in class com.hello2morrow.sonargraph.core.controller.system.script.TypeAccess
 
isClass() - Method in interface com.hello2morrow.sonargraph.plugin.api.ITypeAccess
 
isCompilerGenerated() - Method in class com.hello2morrow.sonargraph.languageprovider.java.controller.system.script.JavaMethodAccess
 
isCompilerGenerated() - Method in interface com.hello2morrow.sonargraph.plugin.api.java.IJavaMethodAccess
 
isCompileTimeDependency() - Method in class com.hello2morrow.sonargraph.core.controller.system.script.DependencyAccess
 
isCompileTimeDependency() - Method in interface com.hello2morrow.sonargraph.plugin.api.IDependencyAccess
 
isConstructor() - Method in class com.hello2morrow.sonargraph.languageprovider.java.controller.system.script.JavaMethodAccess
 
isConstructor() - Method in interface com.hello2morrow.sonargraph.plugin.api.java.IJavaMethodAccess
 
isDefinedInEnclosingElement() - Method in class com.hello2morrow.sonargraph.core.controller.system.script.ProgrammingElementAccess
Return false for methods, that are called on the class, but are defined in a base class or base interface.
isDefinedInEnclosingElement() - Method in interface com.hello2morrow.sonargraph.plugin.api.IProgrammingElementAccess
 
isDefinition() - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.controller.system.script.CppFunctionAccess
 
isDefinition() - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.controller.system.script.CppMethodAccess
 
isDefinition() - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.controller.system.script.CppVariableAccess
 
isDeprecated() - Method in class com.hello2morrow.sonargraph.languageprovider.java.controller.system.script.JavaFieldAccess
 
isDeprecated() - Method in class com.hello2morrow.sonargraph.languageprovider.java.controller.system.script.JavaMethodAccess
 
isDeprecated() - Method in class com.hello2morrow.sonargraph.languageprovider.java.controller.system.script.JavaTypeAccess
 
isDeprecated() - Method in interface com.hello2morrow.sonargraph.plugin.api.java.IJavaFieldAccess
 
isDeprecated() - Method in interface com.hello2morrow.sonargraph.plugin.api.java.IJavaMethodAccess
 
isDeprecated() - Method in interface com.hello2morrow.sonargraph.plugin.api.java.IJavaTypeAccess
 
isDestructor() - Method in class com.hello2morrow.sonargraph.core.controller.system.script.MethodAccess
 
isDestructor() - Method in interface com.hello2morrow.sonargraph.plugin.api.IMethodAccess
 
isEnabled() - Method in interface com.hello2morrow.sonargraph.plugin.api.ISonargraphPlugin
 
isEnabled() - Method in class com.hello2morrow.sonargraph.plugin.api.SonargraphPlugin
 
isEnum() - Method in class com.hello2morrow.sonargraph.languageprovider.java.controller.system.script.JavaTypeAccess
 
isEnum() - Method in interface com.hello2morrow.sonargraph.plugin.api.java.IJavaTypeAccess
 
isExcluded() - Method in class com.hello2morrow.sonargraph.core.controller.system.script.ComponentAccess
Is this component excluded?
isExcluded() - Method in class com.hello2morrow.sonargraph.core.controller.system.script.ElementAccess
The exclusion state.
isExcluded() - Method in interface com.hello2morrow.sonargraph.plugin.api.IComponentAccess
Is this component excluded?
isExcluded() - Method in interface com.hello2morrow.sonargraph.plugin.api.IElementAccess
The exclusion state.
isExternal() - Method in class com.hello2morrow.sonargraph.core.controller.system.script.ElementAccess
The external state.
isExternal() - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.controller.system.script.CppCompilationUnitFragmentAccess
 
isExternal() - Method in interface com.hello2morrow.sonargraph.plugin.api.IElementAccess
The external state.
isFinal() - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.controller.system.script.CppMethodAccess
 
isFinal() - Method in class com.hello2morrow.sonargraph.languageprovider.java.controller.system.script.JavaFieldAccess
 
isFinal() - Method in class com.hello2morrow.sonargraph.languageprovider.java.controller.system.script.JavaMethodAccess
 
isFinal() - Method in class com.hello2morrow.sonargraph.languageprovider.java.controller.system.script.JavaTypeAccess
 
isFinal() - Method in interface com.hello2morrow.sonargraph.plugin.api.java.IJavaFieldAccess
 
isFinal() - Method in interface com.hello2morrow.sonargraph.plugin.api.java.IJavaMethodAccess
 
isFinal() - Method in interface com.hello2morrow.sonargraph.plugin.api.java.IJavaTypeAccess
 
isGeneric() - Method in class com.hello2morrow.sonargraph.languageprovider.java.controller.system.script.JavaFieldAccess
 
isGeneric() - Method in class com.hello2morrow.sonargraph.languageprovider.java.controller.system.script.JavaMethodAccess
 
isGeneric() - Method in class com.hello2morrow.sonargraph.languageprovider.java.controller.system.script.JavaTypeAccess
 
isGeneric() - Method in interface com.hello2morrow.sonargraph.plugin.api.java.IJavaFieldAccess
 
isGeneric() - Method in interface com.hello2morrow.sonargraph.plugin.api.java.IJavaMethodAccess
 
isGeneric() - Method in interface com.hello2morrow.sonargraph.plugin.api.java.IJavaTypeAccess
 
isIncludeFile() - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.controller.system.script.CppSourceFileAccess
Return true, if this file is included by other source files.
isIncludeFile() - Method in interface com.hello2morrow.sonargraph.plugin.api.cplusplus.ICppSourceFileAccess
 
isIndexer() - Method in class com.hello2morrow.sonargraph.languageprovider.csharp.controller.system.script.CSharpPropertyAccess
 
isInitializer() - Method in class com.hello2morrow.sonargraph.core.controller.system.script.MethodAccess
 
isInitializer() - Method in interface com.hello2morrow.sonargraph.plugin.api.IMethodAccess
 
isInline() - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.controller.system.script.CppFunctionAccess
 
isInline() - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.controller.system.script.CppMethodAccess
 
isInner() - Method in class com.hello2morrow.sonargraph.languageprovider.java.controller.system.script.JavaTypeAccess
 
isInner() - Method in interface com.hello2morrow.sonargraph.plugin.api.java.IJavaTypeAccess
 
isInterface() - Method in class com.hello2morrow.sonargraph.core.controller.system.script.TypeAccess
 
isInterface() - Method in interface com.hello2morrow.sonargraph.plugin.api.ITypeAccess
 
isMember() - Method in class com.hello2morrow.sonargraph.plugin.api.AbstractMetaClass
 
isMember() - Method in interface com.hello2morrow.sonargraph.plugin.api.IMetaClass
 
isModified() - Method in class com.hello2morrow.sonargraph.core.controller.system.script.SourceFileAccess
 
isModified() - Method in interface com.hello2morrow.sonargraph.plugin.api.ISourceFileAccess
 
isNative() - Method in class com.hello2morrow.sonargraph.languageprovider.java.controller.system.script.JavaMethodAccess
 
isNative() - Method in interface com.hello2morrow.sonargraph.plugin.api.java.IJavaMethodAccess
 
isNested() - Method in class com.hello2morrow.sonargraph.core.controller.system.script.TypeAccess
 
isNested() - Method in class com.hello2morrow.sonargraph.languageprovider.java.controller.system.script.JavaTypeAccess
 
isNested() - Method in interface com.hello2morrow.sonargraph.plugin.api.ITypeAccess
 
isNested() - Method in interface com.hello2morrow.sonargraph.plugin.api.java.IJavaTypeAccess
 
isNew() - Method in class com.hello2morrow.sonargraph.languageprovider.csharp.controller.system.script.CSharpMethodAccess
 
isNew() - Method in class com.hello2morrow.sonargraph.languageprovider.csharp.controller.system.script.CSharpPropertyAccess
 
ISoftwareSystemHandle - Interface in com.hello2morrow.sonargraph.plugin.api
 
ISonargraphAnalyzerPlugin - Interface in com.hello2morrow.sonargraph.plugin.api
 
ISonargraphModelPlugin - Interface in com.hello2morrow.sonargraph.plugin.api
 
ISonargraphPlugin - Interface in com.hello2morrow.sonargraph.plugin.api
Base interface for all Sonargraph plugins
ISonargraphPluginContributor - Interface in com.hello2morrow.sonargraph.plugin.api
 
ISourceFileAccess - Interface in com.hello2morrow.sonargraph.plugin.api
Access interface for source files
ISourceFileAccess.IVisitor - Interface in com.hello2morrow.sonargraph.plugin.api
 
isOverride() - Method in class com.hello2morrow.sonargraph.languageprovider.csharp.controller.system.script.CSharpMethodAccess
 
isOverride() - Method in class com.hello2morrow.sonargraph.languageprovider.csharp.controller.system.script.CSharpPropertyAccess
 
isOverriding() - Method in class com.hello2morrow.sonargraph.core.controller.system.script.MethodAccess
 
isOverriding() - Method in interface com.hello2morrow.sonargraph.plugin.api.IMethodAccess
 
isPackagePrivate() - Method in class com.hello2morrow.sonargraph.languageprovider.java.controller.system.script.JavaFieldAccess
 
isPackagePrivate() - Method in class com.hello2morrow.sonargraph.languageprovider.java.controller.system.script.JavaMethodAccess
 
isPackagePrivate() - Method in class com.hello2morrow.sonargraph.languageprovider.java.controller.system.script.JavaTypeAccess
 
isPackagePrivate() - Method in interface com.hello2morrow.sonargraph.plugin.api.java.IJavaFieldAccess
 
isPackagePrivate() - Method in interface com.hello2morrow.sonargraph.plugin.api.java.IJavaMethodAccess
 
isPackagePrivate() - Method in interface com.hello2morrow.sonargraph.plugin.api.java.IJavaTypeAccess
 
isPart() - Method in class com.hello2morrow.sonargraph.core.controller.system.script.LogicalNamespaceAccess
Returns true, if this is a logical namespace without types, only acting as a parent for nested namespaces.
isPart() - Method in interface com.hello2morrow.sonargraph.plugin.api.ILogicalNamespaceAccess
 
isPartial() - Method in class com.hello2morrow.sonargraph.languageprovider.csharp.controller.system.script.CSharpTypeAccess
 
isPrivate() - Method in class com.hello2morrow.sonargraph.core.controller.system.script.GenericFieldAccess
 
isPrivate() - Method in class com.hello2morrow.sonargraph.languageprovider.java.controller.system.script.JavaFieldAccess
 
isPrivate() - Method in class com.hello2morrow.sonargraph.languageprovider.java.controller.system.script.JavaMethodAccess
 
isPrivate() - Method in class com.hello2morrow.sonargraph.languageprovider.java.controller.system.script.JavaTypeAccess
 
isPrivate() - Method in interface com.hello2morrow.sonargraph.plugin.api.IGenericFieldAccess
 
isPrivate() - Method in interface com.hello2morrow.sonargraph.plugin.api.java.IJavaFieldAccess
 
isPrivate() - Method in interface com.hello2morrow.sonargraph.plugin.api.java.IJavaMethodAccess
 
isPrivate() - Method in interface com.hello2morrow.sonargraph.plugin.api.java.IJavaTypeAccess
 
isProtected() - Method in class com.hello2morrow.sonargraph.languageprovider.java.controller.system.script.JavaFieldAccess
 
isProtected() - Method in class com.hello2morrow.sonargraph.languageprovider.java.controller.system.script.JavaMethodAccess
 
isProtected() - Method in class com.hello2morrow.sonargraph.languageprovider.java.controller.system.script.JavaTypeAccess
 
isProtected() - Method in interface com.hello2morrow.sonargraph.plugin.api.java.IJavaFieldAccess
 
isProtected() - Method in interface com.hello2morrow.sonargraph.plugin.api.java.IJavaMethodAccess
 
isProtected() - Method in interface com.hello2morrow.sonargraph.plugin.api.java.IJavaTypeAccess
 
isPublic() - Method in class com.hello2morrow.sonargraph.languageprovider.java.controller.system.script.JavaFieldAccess
 
isPublic() - Method in class com.hello2morrow.sonargraph.languageprovider.java.controller.system.script.JavaMethodAccess
 
isPublic() - Method in class com.hello2morrow.sonargraph.languageprovider.java.controller.system.script.JavaTypeAccess
 
isPublic() - Method in interface com.hello2morrow.sonargraph.plugin.api.java.IJavaFieldAccess
 
isPublic() - Method in interface com.hello2morrow.sonargraph.plugin.api.java.IJavaMethodAccess
 
isPublic() - Method in interface com.hello2morrow.sonargraph.plugin.api.java.IJavaTypeAccess
 
isPureVirtual() - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.controller.system.script.CppMethodAccess
 
isSealed() - Method in class com.hello2morrow.sonargraph.languageprovider.csharp.controller.system.script.CSharpMethodAccess
 
isSealed() - Method in class com.hello2morrow.sonargraph.languageprovider.csharp.controller.system.script.CSharpPropertyAccess
 
isSealed() - Method in class com.hello2morrow.sonargraph.languageprovider.csharp.controller.system.script.CSharpTypeAccess
 
isStatic() - Method in class com.hello2morrow.sonargraph.core.controller.system.script.GenericFieldAccess
 
isStatic() - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.controller.system.script.CppFieldAccess
 
isStatic() - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.controller.system.script.CppFunctionAccess
 
isStatic() - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.controller.system.script.CppMethodAccess
 
isStatic() - Method in class com.hello2morrow.sonargraph.languageprovider.csharp.controller.system.script.CSharpFieldAccess
 
isStatic() - Method in class com.hello2morrow.sonargraph.languageprovider.csharp.controller.system.script.CSharpMethodAccess
 
isStatic() - Method in class com.hello2morrow.sonargraph.languageprovider.java.controller.system.script.JavaFieldAccess
 
isStatic() - Method in class com.hello2morrow.sonargraph.languageprovider.java.controller.system.script.JavaMethodAccess
 
isStatic() - Method in class com.hello2morrow.sonargraph.languageprovider.java.controller.system.script.JavaTypeAccess
 
isStatic() - Method in interface com.hello2morrow.sonargraph.plugin.api.IGenericFieldAccess
 
isStatic() - Method in interface com.hello2morrow.sonargraph.plugin.api.java.IJavaFieldAccess
 
isStatic() - Method in interface com.hello2morrow.sonargraph.plugin.api.java.IJavaMethodAccess
 
isStatic() - Method in interface com.hello2morrow.sonargraph.plugin.api.java.IJavaTypeAccess
 
isStaticBlock() - Method in class com.hello2morrow.sonargraph.languageprovider.java.controller.system.script.JavaMethodAccess
 
isStaticBlock() - Method in interface com.hello2morrow.sonargraph.plugin.api.java.IJavaMethodAccess
 
isSynchronized() - Method in class com.hello2morrow.sonargraph.languageprovider.java.controller.system.script.JavaMethodAccess
 
isSynchronized() - Method in interface com.hello2morrow.sonargraph.plugin.api.java.IJavaMethodAccess
 
isSystemScope() - Method in class com.hello2morrow.sonargraph.core.controller.system.script.LogicalExternalAccess
Returns true if this root node is for system scope namespaces.
isSystemScope() - Method in class com.hello2morrow.sonargraph.core.controller.system.script.LogicalModuleProgrammingElementAccess
 
isSystemScope() - Method in class com.hello2morrow.sonargraph.core.controller.system.script.LogicalNamespaceAccess
Returns true, if this is a system scope logical namespace.
isSystemScope() - Method in class com.hello2morrow.sonargraph.core.controller.system.script.LogicalProgrammingElementAccess
 
isSystemScope() - Method in class com.hello2morrow.sonargraph.core.controller.system.script.LogicalSystemAccess
Returns true if this root node is for system scope namespaces.
isSystemScope() - Method in class com.hello2morrow.sonargraph.core.controller.system.script.LogicalSystemProgrammingElementAccess
 
isSystemScope() - Method in interface com.hello2morrow.sonargraph.plugin.api.ILogicalExternalAccess
 
isSystemScope() - Method in interface com.hello2morrow.sonargraph.plugin.api.ILogicalNamespaceAccess
 
isSystemScope() - Method in interface com.hello2morrow.sonargraph.plugin.api.ILogicalProgrammingElementAccess
 
isSystemScope() - Method in interface com.hello2morrow.sonargraph.plugin.api.ILogicalSystemAccess
 
isTopLevel() - Method in class com.hello2morrow.sonargraph.languageprovider.java.controller.system.script.JavaTypeAccess
 
isTopLevel() - Method in interface com.hello2morrow.sonargraph.plugin.api.java.IJavaTypeAccess
 
isTransient() - Method in class com.hello2morrow.sonargraph.languageprovider.java.controller.system.script.JavaFieldAccess
 
isTransient() - Method in interface com.hello2morrow.sonargraph.plugin.api.java.IJavaFieldAccess
 
isVirtual() - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.controller.system.script.CppMethodAccess
 
isVolatile() - Method in class com.hello2morrow.sonargraph.languageprovider.java.controller.system.script.JavaFieldAccess
 
isVolatile() - Method in interface com.hello2morrow.sonargraph.plugin.api.java.IJavaFieldAccess
 
ITypeAccess - Interface in com.hello2morrow.sonargraph.plugin.api
 
ITypeAccess.IVisitor - Interface in com.hello2morrow.sonargraph.plugin.api
 

J

JavaAccess - Class in com.hello2morrow.sonargraph.languageprovider.java.controller.system.script
 
JavaAccess(SoftwareSystem, IMetricIdProvider, ScriptApi, IMetricAccessor) - Constructor for class com.hello2morrow.sonargraph.languageprovider.java.controller.system.script.JavaAccess
 
JavaClassFileAccess - Class in com.hello2morrow.sonargraph.languageprovider.java.controller.system.script
 
JavaDependencyKind - Enum in com.hello2morrow.sonargraph.plugin.api.java
 
JavaFieldAccess - Class in com.hello2morrow.sonargraph.languageprovider.java.controller.system.script
 
JavaLogicalModuleAccess - Class in com.hello2morrow.sonargraph.languageprovider.java.controller.system.script
 
JavaLogicalPackageAccess - Class in com.hello2morrow.sonargraph.languageprovider.java.controller.system.script
 
JavaMethodAccess - Class in com.hello2morrow.sonargraph.languageprovider.java.controller.system.script
 
JavaModuleAccess - Class in com.hello2morrow.sonargraph.languageprovider.java.controller.system.script
 
JavaSourceFileAccess - Class in com.hello2morrow.sonargraph.languageprovider.java.controller.system.script
 
JavaSyntheticTypeAccess - Class in com.hello2morrow.sonargraph.languageprovider.java.controller.system.script
 
JavaTypeAccess - Class in com.hello2morrow.sonargraph.languageprovider.java.controller.system.script
 
JavaVisitor - Class in com.hello2morrow.sonargraph.languageprovider.java.controller.system.script
 

L

ListAny - Class in com.hello2morrow.sonargraph.plugin.api.any
 
ListAny(List<Any>) - Constructor for class com.hello2morrow.sonargraph.plugin.api.any.ListAny
 
LogicalExternalAccess - Class in com.hello2morrow.sonargraph.core.controller.system.script
Access object for logical external root nodes.
LogicalModuleAccess - Class in com.hello2morrow.sonargraph.core.controller.system.script
Access object for logical modules
LogicalModuleProgrammingElementAccess - Class in com.hello2morrow.sonargraph.core.controller.system.script
Access class for logical module programming elements - children of logical module namespaces.
LogicalNamespaceAccess - Class in com.hello2morrow.sonargraph.core.controller.system.script
Access object for logical namespaces.
LogicalProgrammingElementAccess - Class in com.hello2morrow.sonargraph.core.controller.system.script
Access class for logical programming elements - children of logical namespaces.
LogicalSystemAccess - Class in com.hello2morrow.sonargraph.core.controller.system.script
Access object for logical namespace system root.
LogicalSystemProgrammingElementAccess - Class in com.hello2morrow.sonargraph.core.controller.system.script
Access class for logical system programming elements - children of logical system namespaces.
LongAny - Class in com.hello2morrow.sonargraph.plugin.api.any
 
LongAny(long) - Constructor for class com.hello2morrow.sonargraph.plugin.api.any.LongAny
 

M

map(IParserDependencyContext) - Static method in enum com.hello2morrow.sonargraph.core.controller.system.script.DependencyContext
Internal use only
matches(ParserDependency) - Method in enum com.hello2morrow.sonargraph.core.controller.system.script.DependencyContext
Internal use only
matches(ParserDependency) - Method in interface com.hello2morrow.sonargraph.core.controller.system.script.IDependencyContext
Internal use only
MethodAccess - Class in com.hello2morrow.sonargraph.core.controller.system.script
Access object for member functions (methods)
MetricIdAccess - Class in com.hello2morrow.sonargraph.core.controller.system.script
This class encapsulates metric identifiers for script generated metrics
ModelVisitor - Class in com.hello2morrow.sonargraph.plugin.api
Base class for the implementation of visitors.
ModelVisitor() - Constructor for class com.hello2morrow.sonargraph.plugin.api.ModelVisitor
 
ModuleAccess - Class in com.hello2morrow.sonargraph.core.controller.system.script
Access class for parse model modules.

N

name() - Method in interface com.hello2morrow.sonargraph.plugin.api.IDependencyKind
 
NamespaceFragmentAccess - Class in com.hello2morrow.sonargraph.core.controller.system.script
 
NodeAccess - Class in com.hello2morrow.sonargraph.core.controller.system.script
Access object for result nodes.

O

onCppClass(<any>) - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.controller.system.script.CppVisitor
 
onCppClass(<any>) - Method in interface com.hello2morrow.sonargraph.languageprovider.cplusplus.controller.system.script.ICppVisitor
 
onCppCompilationUnitFragmentAccess(<any>) - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.controller.system.script.CppVisitor
 
onCppCompilationUnitFragmentAccess(<any>) - Method in interface com.hello2morrow.sonargraph.languageprovider.cplusplus.controller.system.script.ICppVisitor
 
onCppComponent(<any>) - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.controller.system.script.CppVisitor
 
onCppComponent(<any>) - Method in interface com.hello2morrow.sonargraph.languageprovider.cplusplus.controller.system.script.ICppVisitor
 
onCppDirectoryFragment(<any>) - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.controller.system.script.CppVisitor
 
onCppDirectoryFragment(<any>) - Method in interface com.hello2morrow.sonargraph.languageprovider.cplusplus.controller.system.script.ICppVisitor
 
onCppEnum(<any>) - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.controller.system.script.CppVisitor
 
onCppEnum(<any>) - Method in interface com.hello2morrow.sonargraph.languageprovider.cplusplus.controller.system.script.ICppVisitor
 
onCppEnumConstant(<any>) - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.controller.system.script.CppVisitor
 
onCppEnumConstant(<any>) - Method in interface com.hello2morrow.sonargraph.languageprovider.cplusplus.controller.system.script.ICppVisitor
 
onCppFunction(<any>) - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.controller.system.script.CppVisitor
 
onCppFunction(<any>) - Method in interface com.hello2morrow.sonargraph.languageprovider.cplusplus.controller.system.script.ICppVisitor
 
onCppHeaderFile(<any>) - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.controller.system.script.CppVisitor
 
onCppHeaderFile(<any>) - Method in interface com.hello2morrow.sonargraph.languageprovider.cplusplus.controller.system.script.ICppVisitor
 
onCppIncludeDirectory(<any>) - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.controller.system.script.CppVisitor
 
onCppIncludeDirectory(<any>) - Method in interface com.hello2morrow.sonargraph.languageprovider.cplusplus.controller.system.script.ICppVisitor
 
onCppMacro(<any>) - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.controller.system.script.CppVisitor
 
onCppMacro(<any>) - Method in interface com.hello2morrow.sonargraph.languageprovider.cplusplus.controller.system.script.ICppVisitor
 
onCppMacroInvocation(<any>) - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.controller.system.script.CppVisitor
 
onCppMacroInvocation(<any>) - Method in interface com.hello2morrow.sonargraph.languageprovider.cplusplus.controller.system.script.ICppVisitor
 
onCppRootDirectoryPath(<any>) - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.controller.system.script.CppVisitor
 
onCppRootDirectoryPath(<any>) - Method in interface com.hello2morrow.sonargraph.languageprovider.cplusplus.controller.system.script.ICppVisitor
 
onCppSourceFile(<any>) - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.controller.system.script.CppVisitor
 
onCppSourceFile(<any>) - Method in interface com.hello2morrow.sonargraph.languageprovider.cplusplus.controller.system.script.ICppVisitor
 
onCppStruct(<any>) - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.controller.system.script.CppVisitor
 
onCppStruct(<any>) - Method in interface com.hello2morrow.sonargraph.languageprovider.cplusplus.controller.system.script.ICppVisitor
 
onCppUnion(<any>) - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.controller.system.script.CppVisitor
 
onCppUnion(<any>) - Method in interface com.hello2morrow.sonargraph.languageprovider.cplusplus.controller.system.script.ICppVisitor
 
onCppVariable(<any>) - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.controller.system.script.CppVisitor
 
onCppVariable(<any>) - Method in interface com.hello2morrow.sonargraph.languageprovider.cplusplus.controller.system.script.ICppVisitor
 
onCppWeakRootDirectory(<any>) - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.controller.system.script.CppVisitor
 
onCppWeakRootDirectory(<any>) - Method in interface com.hello2morrow.sonargraph.languageprovider.cplusplus.controller.system.script.ICppVisitor
 
onCSharpClass(<any>) - Method in class com.hello2morrow.sonargraph.languageprovider.csharp.controller.system.script.CSharpVisitor
 
onCSharpClass(<any>) - Method in interface com.hello2morrow.sonargraph.languageprovider.csharp.controller.system.script.ICSharpVisitor
 
onCSharpDelegate(<any>) - Method in class com.hello2morrow.sonargraph.languageprovider.csharp.controller.system.script.CSharpVisitor
 
onCSharpDelegate(<any>) - Method in interface com.hello2morrow.sonargraph.languageprovider.csharp.controller.system.script.ICSharpVisitor
 
onCSharpEnum(<any>) - Method in class com.hello2morrow.sonargraph.languageprovider.csharp.controller.system.script.CSharpVisitor
 
onCSharpEnum(<any>) - Method in interface com.hello2morrow.sonargraph.languageprovider.csharp.controller.system.script.ICSharpVisitor
 
onCSharpEnumConstant(<any>) - Method in class com.hello2morrow.sonargraph.languageprovider.csharp.controller.system.script.CSharpVisitor
 
onCSharpEnumConstant(<any>) - Method in interface com.hello2morrow.sonargraph.languageprovider.csharp.controller.system.script.ICSharpVisitor
 
onCSharpEvent(<any>) - Method in class com.hello2morrow.sonargraph.languageprovider.csharp.controller.system.script.CSharpVisitor
 
onCSharpEvent(<any>) - Method in interface com.hello2morrow.sonargraph.languageprovider.csharp.controller.system.script.ICSharpVisitor
 
onCSharpInterface(<any>) - Method in class com.hello2morrow.sonargraph.languageprovider.csharp.controller.system.script.CSharpVisitor
 
onCSharpInterface(<any>) - Method in interface com.hello2morrow.sonargraph.languageprovider.csharp.controller.system.script.ICSharpVisitor
 
onCSharpProperty(<any>) - Method in class com.hello2morrow.sonargraph.languageprovider.csharp.controller.system.script.CSharpVisitor
 
onCSharpProperty(<any>) - Method in interface com.hello2morrow.sonargraph.languageprovider.csharp.controller.system.script.ICSharpVisitor
 
onCSharpStruct(<any>) - Method in class com.hello2morrow.sonargraph.languageprovider.csharp.controller.system.script.CSharpVisitor
 
onCSharpStruct(<any>) - Method in interface com.hello2morrow.sonargraph.languageprovider.csharp.controller.system.script.ICSharpVisitor
 
onDirectory(<any>) - Method in class com.hello2morrow.sonargraph.core.controller.system.script.CoreVisitor
 
onDirectory(<any>) - Method in interface com.hello2morrow.sonargraph.core.controller.system.script.ICoreVisitor
Call the given closure on directories.
onDirectoryFragment(<any>) - Method in class com.hello2morrow.sonargraph.core.controller.system.script.CoreVisitor
 
onDirectoryFragment(<any>) - Method in interface com.hello2morrow.sonargraph.core.controller.system.script.ICoreVisitor
Call the given closure on directory fragments.
onExternal(<any>) - Method in class com.hello2morrow.sonargraph.core.controller.system.script.CoreVisitor
 
onExternal(<any>) - Method in interface com.hello2morrow.sonargraph.core.controller.system.script.ICoreVisitor
Call the given closure on external root nodes.
onExternalElementContainer(<any>) - Method in class com.hello2morrow.sonargraph.core.controller.system.script.CoreVisitor
 
onExternalElementContainer(<any>) - Method in interface com.hello2morrow.sonargraph.core.controller.system.script.ICoreVisitor
Call the given closure on external element containers.
onField(<any>) - Method in class com.hello2morrow.sonargraph.core.controller.system.script.CoreVisitor
 
onField(<any>) - Method in interface com.hello2morrow.sonargraph.core.controller.system.script.ICoreVisitor
Call the given closure on fields.
onField(<any>) - Method in interface com.hello2morrow.sonargraph.languageprovider.cplusplus.controller.system.script.ICppVisitor
 
onField(<any>) - Method in interface com.hello2morrow.sonargraph.languageprovider.csharp.controller.system.script.ICSharpVisitor
 
onField(<any>) - Method in interface com.hello2morrow.sonargraph.languageprovider.java.controller.system.script.IJavaVisitor
 
onField(<any>) - Method in class com.hello2morrow.sonargraph.languageprovider.java.controller.system.script.JavaVisitor
 
onGenericProgrammingElement(<any>) - Method in class com.hello2morrow.sonargraph.core.controller.system.script.CoreVisitor
 
onGenericProgrammingElement(<any>) - Method in interface com.hello2morrow.sonargraph.core.controller.system.script.ICoreVisitor
Call the given closure on any generic programming element.
onJavaClassFile(<any>) - Method in interface com.hello2morrow.sonargraph.languageprovider.java.controller.system.script.IJavaVisitor
 
onJavaClassFile(<any>) - Method in class com.hello2morrow.sonargraph.languageprovider.java.controller.system.script.JavaVisitor
 
onJavaSyntheticType(<any>) - Method in interface com.hello2morrow.sonargraph.languageprovider.java.controller.system.script.IJavaVisitor
 
onJavaSyntheticType(<any>) - Method in class com.hello2morrow.sonargraph.languageprovider.java.controller.system.script.JavaVisitor
 
onLogicalExternal(<any>) - Method in class com.hello2morrow.sonargraph.core.controller.system.script.CoreVisitor
 
onLogicalExternal(<any>) - Method in interface com.hello2morrow.sonargraph.core.controller.system.script.ICoreVisitor
Call the given closure on the logical external root nodes.
onLogicalModule(<any>) - Method in class com.hello2morrow.sonargraph.core.controller.system.script.CoreVisitor
 
onLogicalModule(<any>) - Method in interface com.hello2morrow.sonargraph.core.controller.system.script.ICoreVisitor
Call the given closure on logical modules.
onLogicalModule(<any>) - Method in interface com.hello2morrow.sonargraph.languageprovider.cplusplus.controller.system.script.ICppVisitor
 
onLogicalModule(<any>) - Method in interface com.hello2morrow.sonargraph.languageprovider.csharp.controller.system.script.ICSharpVisitor
 
onLogicalModule(<any>) - Method in interface com.hello2morrow.sonargraph.languageprovider.java.controller.system.script.IJavaVisitor
 
onLogicalModuleNamespace(<any>) - Method in class com.hello2morrow.sonargraph.core.controller.system.script.CoreVisitor
 
onLogicalModuleNamespace(<any>) - Method in interface com.hello2morrow.sonargraph.core.controller.system.script.ICoreVisitor
Call the given closure on logical namespaces with module scope.
onLogicalModuleNamespace(<any>) - Method in interface com.hello2morrow.sonargraph.languageprovider.cplusplus.controller.system.script.ICppVisitor
 
onLogicalModuleNamespace(<any>) - Method in interface com.hello2morrow.sonargraph.languageprovider.csharp.controller.system.script.ICSharpVisitor
 
onLogicalModuleNamespace(<any>) - Method in interface com.hello2morrow.sonargraph.languageprovider.java.controller.system.script.IJavaVisitor
 
onLogicalModuleProgrammingElement(<any>) - Method in class com.hello2morrow.sonargraph.core.controller.system.script.CoreVisitor
 
onLogicalModuleProgrammingElement(<any>) - Method in interface com.hello2morrow.sonargraph.core.controller.system.script.ICoreVisitor
Call the given closure on logical programming elements with module scope.
onLogicalSystem(<any>) - Method in class com.hello2morrow.sonargraph.core.controller.system.script.CoreVisitor
 
onLogicalSystem(<any>) - Method in interface com.hello2morrow.sonargraph.core.controller.system.script.ICoreVisitor
Call the given closure on the logical system root.
onLogicalSystemNamespace(<any>) - Method in class com.hello2morrow.sonargraph.core.controller.system.script.CoreVisitor
 
onLogicalSystemNamespace(<any>) - Method in interface com.hello2morrow.sonargraph.core.controller.system.script.ICoreVisitor
Call the given closure on logical namespaces with system scope.
onLogicalSystemNamespace(<any>) - Method in interface com.hello2morrow.sonargraph.languageprovider.cplusplus.controller.system.script.ICppVisitor
 
onLogicalSystemNamespace(<any>) - Method in interface com.hello2morrow.sonargraph.languageprovider.csharp.controller.system.script.ICSharpVisitor
 
onLogicalSystemNamespace(<any>) - Method in interface com.hello2morrow.sonargraph.languageprovider.java.controller.system.script.IJavaVisitor
 
onLogicalSystemProgrammingElement(<any>) - Method in class com.hello2morrow.sonargraph.core.controller.system.script.CoreVisitor
 
onLogicalSystemProgrammingElement(<any>) - Method in interface com.hello2morrow.sonargraph.core.controller.system.script.ICoreVisitor
Call the given closure on logical programming elements with system scope.
onMethod(<any>) - Method in class com.hello2morrow.sonargraph.core.controller.system.script.CoreVisitor
 
onMethod(<any>) - Method in interface com.hello2morrow.sonargraph.core.controller.system.script.ICoreVisitor
Call the given closure on member functions.
onMethod(<any>) - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.controller.system.script.CppVisitor
 
onMethod(<any>) - Method in interface com.hello2morrow.sonargraph.languageprovider.cplusplus.controller.system.script.ICppVisitor
 
onMethod(<any>) - Method in interface com.hello2morrow.sonargraph.languageprovider.csharp.controller.system.script.ICSharpVisitor
 
onMethod(<any>) - Method in interface com.hello2morrow.sonargraph.languageprovider.java.controller.system.script.IJavaVisitor
 
onMethod(<any>) - Method in class com.hello2morrow.sonargraph.languageprovider.java.controller.system.script.JavaVisitor
 
onModule(<any>) - Method in class com.hello2morrow.sonargraph.core.controller.system.script.CoreVisitor
 
onModule(<any>) - Method in interface com.hello2morrow.sonargraph.core.controller.system.script.ICoreVisitor
Call the given closure on modules.
onModule(<any>) - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.controller.system.script.CppVisitor
 
onModule(<any>) - Method in interface com.hello2morrow.sonargraph.languageprovider.cplusplus.controller.system.script.ICppVisitor
 
onModule(<any>) - Method in class com.hello2morrow.sonargraph.languageprovider.csharp.controller.system.script.CSharpVisitor
 
onModule(<any>) - Method in interface com.hello2morrow.sonargraph.languageprovider.csharp.controller.system.script.ICSharpVisitor
 
onModule(<any>) - Method in interface com.hello2morrow.sonargraph.languageprovider.java.controller.system.script.IJavaVisitor
 
onModule(<any>) - Method in class com.hello2morrow.sonargraph.languageprovider.java.controller.system.script.JavaVisitor
 
onNamespaceFragment(<any>) - Method in class com.hello2morrow.sonargraph.core.controller.system.script.CoreVisitor
 
onNamespaceFragment(<any>) - Method in interface com.hello2morrow.sonargraph.core.controller.system.script.ICoreVisitor
Call the given closure on namespace fragment.
onProgrammingElement(<any>) - Method in class com.hello2morrow.sonargraph.core.controller.system.script.CoreVisitor
 
onProgrammingElement(<any>) - Method in interface com.hello2morrow.sonargraph.core.controller.system.script.ICoreVisitor
Call the given closure on any programming element.
onRootDirectory(<any>) - Method in class com.hello2morrow.sonargraph.core.controller.system.script.CoreVisitor
 
onRootDirectory(<any>) - Method in interface com.hello2morrow.sonargraph.core.controller.system.script.ICoreVisitor
Call the given closure on root directories.
onRoutine(<any>) - Method in class com.hello2morrow.sonargraph.core.controller.system.script.CoreVisitor
 
onRoutine(<any>) - Method in interface com.hello2morrow.sonargraph.core.controller.system.script.ICoreVisitor
Call the given closure on routines (functions and member functions).
onRoutine(<any>) - Method in interface com.hello2morrow.sonargraph.languageprovider.java.controller.system.script.IJavaVisitor
 
onSourceFile(<any>) - Method in class com.hello2morrow.sonargraph.core.controller.system.script.CoreVisitor
 
onSourceFile(<any>) - Method in interface com.hello2morrow.sonargraph.core.controller.system.script.ICoreVisitor
Call the given closure for all source files.
onSourceFile(<any>) - Method in interface com.hello2morrow.sonargraph.languageprovider.cplusplus.controller.system.script.ICppVisitor
 
onSourceFile(<any>) - Method in class com.hello2morrow.sonargraph.languageprovider.csharp.controller.system.script.CSharpVisitor
 
onSourceFile(<any>) - Method in interface com.hello2morrow.sonargraph.languageprovider.csharp.controller.system.script.ICSharpVisitor
 
onSourceFile(<any>) - Method in interface com.hello2morrow.sonargraph.languageprovider.java.controller.system.script.IJavaVisitor
 
onType(<any>) - Method in class com.hello2morrow.sonargraph.core.controller.system.script.CoreVisitor
 
onType(<any>) - Method in interface com.hello2morrow.sonargraph.core.controller.system.script.ICoreVisitor
Call the given closure on types.
onType(<any>) - Method in interface com.hello2morrow.sonargraph.languageprovider.cplusplus.controller.system.script.ICppVisitor
 
onType(<any>) - Method in interface com.hello2morrow.sonargraph.languageprovider.csharp.controller.system.script.ICSharpVisitor
 
onType(<any>) - Method in interface com.hello2morrow.sonargraph.languageprovider.java.controller.system.script.IJavaVisitor
 
onType(<any>) - Method in class com.hello2morrow.sonargraph.languageprovider.java.controller.system.script.JavaVisitor
 

P

PluginIssueSeverity - Enum in com.hello2morrow.sonargraph.plugin.api
 
PluginIssueType - Enum in com.hello2morrow.sonargraph.plugin.api
 
ProgrammingElementAccess - Class in com.hello2morrow.sonargraph.core.controller.system.script
Access object for programming elements.
PythonAccess - Class in com.hello2morrow.sonargraph.languageprovider.python.controller.system.script
 
PythonAccess(SoftwareSystem, IMetricIdProvider, ScriptApi, IMetricAccessor) - Constructor for class com.hello2morrow.sonargraph.languageprovider.python.controller.system.script.PythonAccess
 
PythonClassAccess - Class in com.hello2morrow.sonargraph.languageprovider.python.controller.system.script
 
PythonClassAccess(PythonClass) - Constructor for class com.hello2morrow.sonargraph.languageprovider.python.controller.system.script.PythonClassAccess
 
PythonDependencyKind - Enum in com.hello2morrow.sonargraph.plugin.api.python
 
PythonExternalAccess - Class in com.hello2morrow.sonargraph.languageprovider.python.controller.system.script
 
PythonExternalAccess(External) - Constructor for class com.hello2morrow.sonargraph.languageprovider.python.controller.system.script.PythonExternalAccess
 
PythonFieldAccess - Class in com.hello2morrow.sonargraph.languageprovider.python.controller.system.script
 
PythonFieldAccess(PythonField) - Constructor for class com.hello2morrow.sonargraph.languageprovider.python.controller.system.script.PythonFieldAccess
 
PythonFunctionAccess - Class in com.hello2morrow.sonargraph.languageprovider.python.controller.system.script
 
PythonFunctionAccess(PythonFunction) - Constructor for class com.hello2morrow.sonargraph.languageprovider.python.controller.system.script.PythonFunctionAccess
 
PythonMethodAccess - Class in com.hello2morrow.sonargraph.languageprovider.python.controller.system.script
 
PythonMethodAccess(IMethod) - Constructor for class com.hello2morrow.sonargraph.languageprovider.python.controller.system.script.PythonMethodAccess
 
PythonModuleAccess - Class in com.hello2morrow.sonargraph.languageprovider.python.controller.system.script
 
PythonModuleAccess(Module) - Constructor for class com.hello2morrow.sonargraph.languageprovider.python.controller.system.script.PythonModuleAccess
 
PythonSourceFileAccess - Class in com.hello2morrow.sonargraph.languageprovider.python.controller.system.script
 
PythonSourceFileAccess(SourceFile) - Constructor for class com.hello2morrow.sonargraph.languageprovider.python.controller.system.script.PythonSourceFileAccess
 
PythonVariableAccess - Class in com.hello2morrow.sonargraph.languageprovider.python.controller.system.script
 
PythonVariableAccess(ProgrammingElement) - Constructor for class com.hello2morrow.sonargraph.languageprovider.python.controller.system.script.PythonVariableAccess
 

R

refreshPerformed(IPluginContext, ISoftwareSystemHandle) - Method in interface com.hello2morrow.sonargraph.plugin.api.ISonargraphModelPlugin
 
registerMetaClass(IMetaClass) - Method in interface com.hello2morrow.sonargraph.plugin.api.ISonargraphPluginContributor
 
removeAllClosures() - Method in class com.hello2morrow.sonargraph.core.controller.system.script.CoreVisitor
 
removeAllClosures() - Method in interface com.hello2morrow.sonargraph.core.controller.system.script.ICoreVisitor
Removes all closures added with the on**(Closure<?> closure) methods
removeProperty(String) - Method in class com.hello2morrow.sonargraph.core.controller.system.script.GenericProgrammingElementAccess
 
removeProperty(String) - Method in interface com.hello2morrow.sonargraph.plugin.api.IGenericProgrammingElementAccess
 
ResultAccess - Class in com.hello2morrow.sonargraph.core.controller.system.script
Access object for storing script results.
ResultAccess(ScriptResultSet) - Constructor for class com.hello2morrow.sonargraph.core.controller.system.script.ResultAccess
Internal constructor - do not use
ResultSet - Class in com.hello2morrow.sonargraph.plugin.api
 
ResultSet() - Constructor for class com.hello2morrow.sonargraph.plugin.api.ResultSet
 
ResultSet.ElementIssue - Class in com.hello2morrow.sonargraph.plugin.api
 
RootAccess - Class in com.hello2morrow.sonargraph.core.controller.system.script
Class representing the root of a model tree.
RootAccess(NamedElement) - Constructor for class com.hello2morrow.sonargraph.core.controller.system.script.RootAccess
 
RoutineAccess - Class in com.hello2morrow.sonargraph.core.controller.system.script
Access object for routines, i.e.

S

ScriptAccess - Class in com.hello2morrow.sonargraph.core.controller.system.script
An access object to encapsulate the running script.
ScriptAccess(IGroovyScript) - Constructor for class com.hello2morrow.sonargraph.core.controller.system.script.ScriptAccess
Internal constructor - do not use
ScriptFormatter - Class in com.hello2morrow.sonargraph.core.controller.system.script
 
ScriptFormatter() - Constructor for class com.hello2morrow.sonargraph.core.controller.system.script.ScriptFormatter
 
ScriptFormatter(FormatterOptions) - Constructor for class com.hello2morrow.sonargraph.core.controller.system.script.ScriptFormatter
 
SearchResult<T extends ElementAccess<? extends NamedElement>> - Class in com.hello2morrow.sonargraph.core.controller.system.script
This class is used to return the result of a search operation.
SearchResult() - Constructor for class com.hello2morrow.sonargraph.core.controller.system.script.SearchResult
 
setNumberOfSteps(int) - Method in interface com.hello2morrow.sonargraph.plugin.api.IPluginManagerContext
 
setProperty(String, Any) - Method in class com.hello2morrow.sonargraph.core.controller.system.script.GenericProgrammingElementAccess
 
setProperty(String, Any) - Method in interface com.hello2morrow.sonargraph.plugin.api.IGenericProgrammingElementAccess
 
size() - Method in class com.hello2morrow.sonargraph.core.controller.system.script.SearchResult
Number of items in the search result.
SonargraphPlugin - Class in com.hello2morrow.sonargraph.plugin.api
 
SonargraphPlugin() - Constructor for class com.hello2morrow.sonargraph.plugin.api.SonargraphPlugin
 
SourceFileAccess - Class in com.hello2morrow.sonargraph.core.controller.system.script
An access object for source files.
started(ISonargraphPlugin) - Method in interface com.hello2morrow.sonargraph.plugin.api.IPluginManagerContext
 
StringAny - Class in com.hello2morrow.sonargraph.plugin.api.any
 
StringAny(String) - Constructor for class com.hello2morrow.sonargraph.plugin.api.any.StringAny
 

T

toString() - Method in class com.hello2morrow.sonargraph.core.controller.system.script.ElementAccess
 
toString() - Method in class com.hello2morrow.sonargraph.languageprovider.java.controller.system.script.AnnotationValueAccess
 
toString() - Method in class com.hello2morrow.sonargraph.plugin.api.any.ListAny
 
toString() - Method in class com.hello2morrow.sonargraph.plugin.api.any.LongAny
 
toString() - Method in class com.hello2morrow.sonargraph.plugin.api.any.StringAny
 
TypeAccess - Class in com.hello2morrow.sonargraph.core.controller.system.script
An access object for structured types.
typeOf(String) - Method in class com.hello2morrow.sonargraph.core.controller.system.script.TypeAccess
Checks if the type is the same or a subclass of the given fully qualified name.
typeOf(String) - Method in interface com.hello2morrow.sonargraph.plugin.api.ITypeAccess
 

V

valueOf(String) - Static method in enum com.hello2morrow.sonargraph.core.controller.system.script.DependencyContext
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.hello2morrow.sonargraph.languageprovider.cplusplus.controller.system.script.CppMethodKind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.hello2morrow.sonargraph.languageprovider.cplusplus.controller.system.script.CppVisibility
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.hello2morrow.sonargraph.languageprovider.csharp.controller.system.script.CSharpMethodKind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.hello2morrow.sonargraph.languageprovider.csharp.controller.system.script.CSharpVisibility
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.hello2morrow.sonargraph.plugin.api.Aggregator
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.hello2morrow.sonargraph.plugin.api.any.Any.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.hello2morrow.sonargraph.plugin.api.cplusplus.CppDependencyKind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.hello2morrow.sonargraph.plugin.api.csharp.CSharpDependencyKind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.hello2morrow.sonargraph.plugin.api.DependencyKind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.hello2morrow.sonargraph.plugin.api.java.JavaDependencyKind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.hello2morrow.sonargraph.plugin.api.PluginIssueSeverity
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.hello2morrow.sonargraph.plugin.api.PluginIssueType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.hello2morrow.sonargraph.plugin.api.python.PythonDependencyKind
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.hello2morrow.sonargraph.core.controller.system.script.DependencyContext
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.hello2morrow.sonargraph.languageprovider.cplusplus.controller.system.script.CppMethodKind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.hello2morrow.sonargraph.languageprovider.cplusplus.controller.system.script.CppVisibility
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.hello2morrow.sonargraph.languageprovider.csharp.controller.system.script.CSharpMethodKind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.hello2morrow.sonargraph.languageprovider.csharp.controller.system.script.CSharpVisibility
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.hello2morrow.sonargraph.plugin.api.Aggregator
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.hello2morrow.sonargraph.plugin.api.any.Any.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.hello2morrow.sonargraph.plugin.api.cplusplus.CppDependencyKind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.hello2morrow.sonargraph.plugin.api.csharp.CSharpDependencyKind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.hello2morrow.sonargraph.plugin.api.DependencyKind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.hello2morrow.sonargraph.plugin.api.java.JavaDependencyKind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.hello2morrow.sonargraph.plugin.api.PluginIssueSeverity
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.hello2morrow.sonargraph.plugin.api.PluginIssueType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.hello2morrow.sonargraph.plugin.api.python.PythonDependencyKind
Returns an array containing the constants of this enum type, in the order they are declared.
visitChildren(ElementAccess<? extends NamedElement>) - Method in class com.hello2morrow.sonargraph.core.controller.system.script.CoreVisitor
 
visitChildren(ElementAccess<? extends NamedElement>) - Method in interface com.hello2morrow.sonargraph.core.controller.system.script.ICoreVisitor
Trigger the visit process for the children of the specified element access.
visitChildrenOf(NamedElement) - Method in class com.hello2morrow.sonargraph.core.controller.system.script.CoreVisitor
 
visitChildrenOf(NamedElement) - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.controller.system.script.CppVisitor
 
visitChildrenOf(INamedElementAccess) - Method in class com.hello2morrow.sonargraph.plugin.api.ModelVisitor
Visit all children of the given element.
visitDirectorAccess(IDirectoryAccess) - Method in interface com.hello2morrow.sonargraph.plugin.api.IDirectoryAccess.IVisitor
 
visitExternal(External) - Method in class com.hello2morrow.sonargraph.core.controller.system.script.CoreVisitor
Internal - do not call
visitExternalAccess(IExternalAccess) - Method in interface com.hello2morrow.sonargraph.plugin.api.IExternalAccess.IVisitor
 
visitExternalLogicalNamespaceRoot(ExternalLogicalNamespaceRoot) - Method in class com.hello2morrow.sonargraph.core.controller.system.script.CoreVisitor
Internal - do not call
visitFieldAccess(IFieldAccess) - Method in interface com.hello2morrow.sonargraph.plugin.api.IFieldAccess.IVisitor
 
visitGenericProgrammingElementAccess(IGenericProgrammingElementAccess) - Method in interface com.hello2morrow.sonargraph.plugin.api.IGenericProgrammingElementAccess.IVisitor
 
visitInternalLogicalNamespaceRoot(InternalLogicalNamespaceRoot) - Method in class com.hello2morrow.sonargraph.core.controller.system.script.CoreVisitor
Internal - do not call
visitJavaClassFileAccess(IJavaClassFileAccess) - Method in interface com.hello2morrow.sonargraph.plugin.api.java.IJavaClassFileAccess.IVisitor
 
visitJavaFieldAccess(IJavaFieldAccess) - Method in interface com.hello2morrow.sonargraph.plugin.api.java.IJavaFieldAccess.IVisitor
 
visitJavaLogicalModuleAccess(IJavaLogicalModuleAccess) - Method in interface com.hello2morrow.sonargraph.plugin.api.java.IJavaLogicalModuleAccess.IVisitor
 
visitJavaLogicalPackageAccess(IJavaLogicalPackageAccess) - Method in interface com.hello2morrow.sonargraph.plugin.api.java.IJavaLogicalPackageAccess.IVisitor
 
visitJavaMethodAccess(IJavaMethodAccess) - Method in interface com.hello2morrow.sonargraph.plugin.api.java.IJavaMethodAccess.IVisitor
 
visitJavaModuleAccess(IJavaModuleAccess) - Method in interface com.hello2morrow.sonargraph.plugin.api.java.IJavaModuleAccess.IVisitor
 
visitJavaSourceFileAccess(IJavaSourceFileAccess) - Method in interface com.hello2morrow.sonargraph.plugin.api.java.IJavaSourceFileAccess.IVisitor
 
visitJavaSyntheticTypeAccess(IJavaSyntheticTypeAccess) - Method in interface com.hello2morrow.sonargraph.plugin.api.java.IJavaSyntheticTypeAccess.IVisitor
 
visitJavaTypeAccess(IJavaTypeAccess) - Method in interface com.hello2morrow.sonargraph.plugin.api.java.IJavaTypeAccess.IVisitor
 
visitLogicalExternalAccess(ILogicalExternalAccess) - Method in interface com.hello2morrow.sonargraph.plugin.api.ILogicalExternalAccess.IVisitor
 
visitLogicalModuleAccess(ILogicalModuleAccess) - Method in interface com.hello2morrow.sonargraph.plugin.api.ILogicalModuleAccess.IVisitor
 
visitLogicalModuleNamespaces(ICoreVisitor) - Method in class com.hello2morrow.sonargraph.core.controller.system.script.AbstractCoreAccess
Visit module level logical namespaces
visitLogicalModuleNamespaces(ModelVisitor) - Method in interface com.hello2morrow.sonargraph.plugin.api.ICoreAccess
Visit module level logical namespaces
visitLogicalNamespaceAccess(ILogicalNamespaceAccess) - Method in interface com.hello2morrow.sonargraph.plugin.api.ILogicalNamespaceAccess.IVisitor
 
visitLogicalProgrammingElementAccess(ILogicalProgrammingElementAccess) - Method in interface com.hello2morrow.sonargraph.plugin.api.ILogicalProgrammingElementAccess.IVisitor
 
visitLogicalSystemAccess(ILogicalSystemAccess) - Method in interface com.hello2morrow.sonargraph.plugin.api.ILogicalSystemAccess.IVisitor
 
visitLogicalSystemNamespaces(ICoreVisitor) - Method in class com.hello2morrow.sonargraph.core.controller.system.script.AbstractCoreAccess
Visit system level logical namespaces
visitLogicalSystemNamespaces(ModelVisitor) - Method in interface com.hello2morrow.sonargraph.plugin.api.ICoreAccess
Visit system level logical namespaces
visitMethodAccess(IMethodAccess) - Method in interface com.hello2morrow.sonargraph.plugin.api.IMethodAccess.IVisitor
 
visitModel(ICoreVisitor) - Method in class com.hello2morrow.sonargraph.core.controller.system.script.AbstractCoreAccess
Visit the complete model
visitModule(Module) - Method in class com.hello2morrow.sonargraph.core.controller.system.script.CoreVisitor
Internal - do not call
visitModuleAccess(IModuleAccess) - Method in interface com.hello2morrow.sonargraph.plugin.api.IModuleAccess.IVisitor
 
visitModuleBasedLogicalNamespaceRoot(ModuleBasedLogicalNamespaceRoot) - Method in class com.hello2morrow.sonargraph.core.controller.system.script.CoreVisitor
Internal - do not call
visitModuleNamespaces(ICoreVisitor) - Method in class com.hello2morrow.sonargraph.core.controller.system.script.CoreAccess
visitModuleSettings(ModuleSettings) - Method in class com.hello2morrow.sonargraph.core.controller.system.script.CoreVisitor
Internal - do not call
visitNamedElement(NamedElement) - Method in class com.hello2morrow.sonargraph.core.controller.system.script.CoreVisitor
Internal - do not call
visitNamedElementAccess(INamedElementAccess) - Method in interface com.hello2morrow.sonargraph.plugin.api.INamedElementAccess.INamedElementAccessVisitor
 
visitNamedElementAccess(INamedElementAccess) - Method in class com.hello2morrow.sonargraph.plugin.api.ModelVisitor
 
visitNamespaceFragmentAccess(INamespaceFragmentAccess) - Method in interface com.hello2morrow.sonargraph.plugin.api.INamespaceFragmentAccess.IVisitor
 
visitParserModel(ICoreVisitor) - Method in class com.hello2morrow.sonargraph.core.controller.system.script.AbstractCoreAccess
Visit only the parser model
visitParserModel(ModelVisitor) - Method in interface com.hello2morrow.sonargraph.plugin.api.ICoreAccess
Visit only the parser model
visitProgrammingElementAccess(IProgrammingElementAccess) - Method in interface com.hello2morrow.sonargraph.plugin.api.IProgrammingElementAccess.IVisitor
 
visitRoutineAccess(IRoutineAccess) - Method in interface com.hello2morrow.sonargraph.plugin.api.IRoutineAccess.IVisitor
 
visitSourceFileAccess(ISourceFileAccess) - Method in interface com.hello2morrow.sonargraph.plugin.api.ISourceFileAccess.IVisitor
 
visitSystemNamespaces(ICoreVisitor) - Method in class com.hello2morrow.sonargraph.core.controller.system.script.CoreAccess
visitSystemSettings(SystemSettings) - Method in class com.hello2morrow.sonargraph.core.controller.system.script.CoreVisitor
Internal - do not call
visitTypeAccess(ITypeAccess) - Method in interface com.hello2morrow.sonargraph.plugin.api.ITypeAccess.IVisitor
 

W

working(String) - Method in interface com.hello2morrow.sonargraph.plugin.api.IPluginContext
 
workItemCompleted() - Method in interface com.hello2morrow.sonargraph.plugin.api.IPluginContext
 
A B C D E F G H I J L M N O P R S T V W 
Skip navigation links
© 2019 hello2morrow GmbH