A B C D E F G H I J L M N O P R S T U V W _
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbstractWebElement - Class in com.hello2morrow.sonargraph.api.model.web
- AbstractWebElement(ISonargraphPlugin) - Constructor for class com.hello2morrow.sonargraph.api.model.web.AbstractWebElement
- accept(INamedElementAccess.INamedElementAccessVisitor) - Method in interface com.hello2morrow.sonargraph.api.model.INamedElementAccess
-
Visit this element.
- accept(INamedElementAccess.INamedElementAccessVisitor) - Method in class com.hello2morrow.sonargraph.core.api.model.DirectoryAccess
-
Internal
- accept(INamedElementAccess.INamedElementAccessVisitor) - Method in class com.hello2morrow.sonargraph.core.api.model.DirectoryFragmentAccess
-
Internal
- accept(INamedElementAccess.INamedElementAccessVisitor) - Method in class com.hello2morrow.sonargraph.core.api.model.ElementAccess
- accept(INamedElementAccess.INamedElementAccessVisitor) - Method in class com.hello2morrow.sonargraph.core.api.model.ExternalAccess
-
Internal
- accept(INamedElementAccess.INamedElementAccessVisitor) - Method in class com.hello2morrow.sonargraph.core.api.model.FieldAccess
-
Internal
- accept(INamedElementAccess.INamedElementAccessVisitor) - Method in class com.hello2morrow.sonargraph.core.api.model.LogicalExternalAccess
-
Internal
- accept(INamedElementAccess.INamedElementAccessVisitor) - Method in class com.hello2morrow.sonargraph.core.api.model.LogicalModuleAccess
-
Internal
- accept(INamedElementAccess.INamedElementAccessVisitor) - Method in class com.hello2morrow.sonargraph.core.api.model.LogicalNamespaceAccess
-
Internal
- accept(INamedElementAccess.INamedElementAccessVisitor) - Method in class com.hello2morrow.sonargraph.core.api.model.LogicalProgrammingElementAccess
-
Internal
- accept(INamedElementAccess.INamedElementAccessVisitor) - Method in class com.hello2morrow.sonargraph.core.api.model.LogicalSystemAccess
-
Internal
- accept(INamedElementAccess.INamedElementAccessVisitor) - Method in class com.hello2morrow.sonargraph.core.api.model.MethodAccess
-
Internal
- accept(INamedElementAccess.INamedElementAccessVisitor) - Method in class com.hello2morrow.sonargraph.core.api.model.ModuleAccess
-
Internal
- accept(INamedElementAccess.INamedElementAccessVisitor) - Method in class com.hello2morrow.sonargraph.core.api.model.NamespaceFragmentAccess
-
Internal
- accept(INamedElementAccess.INamedElementAccessVisitor) - Method in class com.hello2morrow.sonargraph.core.api.model.PluginProgrammingElementAccess
-
Internal
- accept(INamedElementAccess.INamedElementAccessVisitor) - Method in class com.hello2morrow.sonargraph.core.api.model.ProgrammingElementAccess
-
Internal
- accept(INamedElementAccess.INamedElementAccessVisitor) - Method in class com.hello2morrow.sonargraph.core.api.model.RoutineAccess
-
Internal
- accept(INamedElementAccess.INamedElementAccessVisitor) - Method in class com.hello2morrow.sonargraph.core.api.model.SourceFileAccess
-
Internal
- accept(INamedElementAccess.INamedElementAccessVisitor) - Method in class com.hello2morrow.sonargraph.core.api.model.TypeAccess
-
Internal
- accept(INamedElementAccess.INamedElementAccessVisitor) - Method in class com.hello2morrow.sonargraph.languageprovider.java.api.model.JavaClassFileAccess
-
Internal
- accept(INamedElementAccess.INamedElementAccessVisitor) - Method in class com.hello2morrow.sonargraph.languageprovider.java.api.model.JavaFieldAccess
-
Internal
- accept(INamedElementAccess.INamedElementAccessVisitor) - Method in class com.hello2morrow.sonargraph.languageprovider.java.api.model.JavaLogicalModuleAccess
-
Internal
- accept(INamedElementAccess.INamedElementAccessVisitor) - Method in class com.hello2morrow.sonargraph.languageprovider.java.api.model.JavaLogicalPackageAccess
-
Internal
- accept(INamedElementAccess.INamedElementAccessVisitor) - Method in class com.hello2morrow.sonargraph.languageprovider.java.api.model.JavaMethodAccess
-
Internal
- accept(INamedElementAccess.INamedElementAccessVisitor) - Method in class com.hello2morrow.sonargraph.languageprovider.java.api.model.JavaModuleAccess
-
Internal
- accept(INamedElementAccess.INamedElementAccessVisitor) - Method in class com.hello2morrow.sonargraph.languageprovider.java.api.model.JavaSourceFileAccess
-
Internal
- accept(INamedElementAccess.INamedElementAccessVisitor) - Method in class com.hello2morrow.sonargraph.languageprovider.java.api.model.JavaSyntheticTypeAccess
-
Internal
- accept(INamedElementAccess.INamedElementAccessVisitor) - Method in class com.hello2morrow.sonargraph.languageprovider.java.api.model.JavaTypeAccess
-
Internal
- accept(NamedElement.INamedElementVisitor) - Method in class com.hello2morrow.sonargraph.core.api.model.PluginProgrammingElement
- addDependencyNode(DependencyAccess) - Method in class com.hello2morrow.sonargraph.core.api.script.model.ResultAccess
-
Add a root dependency node to the result tree.
- addDependencyNode(NodeAccess, DependencyAccess) - Method in class com.hello2morrow.sonargraph.core.api.script.model.ResultAccess
-
Add a dependency intermediate or leaf node to the result tree
- addElement(ElementAccess<? extends Element>) - Method in class com.hello2morrow.sonargraph.core.api.script.model.ResultAccess
-
Add an element to the list of results.
- addErrorIssue(ElementAccess<?>, String, String) - Method in class com.hello2morrow.sonargraph.core.api.script.model.ResultAccess
-
Add a new error issue to the issues detected by this script.
- addErrorIssue(SourceFileAccess, String, String, SourceLineAccess) - Method in class com.hello2morrow.sonargraph.core.api.script.model.ResultAccess
-
Add a new error issue to the issues detected by this script.
- addInfoIssue(ElementAccess<?>, String, String) - Method in class com.hello2morrow.sonargraph.core.api.script.model.ResultAccess
-
Add a new informational issue to the issues detected by this script.
- addInfoIssue(SourceFileAccess, String, String, int) - Method in class com.hello2morrow.sonargraph.core.api.script.model.ResultAccess
-
Add a new informational issue to the issues detected by this script.
- addInfoIssue(SourceFileAccess, String, String, SourceLineAccess) - Method in class com.hello2morrow.sonargraph.core.api.script.model.ResultAccess
-
Add a new informational issue to the issues detected by this script.
- addMatch(T) - Method in class com.hello2morrow.sonargraph.core.api.script.model.SearchResult
- addMetricValue(MetricIdAccess, ElementAccess<? extends NamedElement>, Number) - Method in class com.hello2morrow.sonargraph.core.api.script.model.ResultAccess
-
Add a custom metric value to the script result.
- addNode(ElementAccess<? extends Element>) - Method in class com.hello2morrow.sonargraph.core.api.script.model.ResultAccess
-
Add a root node to the result tree.
- addNode(NodeAccess, ElementAccess<? extends Element>) - Method in class com.hello2morrow.sonargraph.core.api.script.model.ResultAccess
-
Add a leaf or intermediate node to the result tree
- addNode(NodeAccess, String) - Method in class com.hello2morrow.sonargraph.core.api.script.model.ResultAccess
-
Add a named intermediate node to the result tree
- addNode(String) - Method in class com.hello2morrow.sonargraph.core.api.script.model.ResultAccess
-
Add a root node to the result tree.
- ADDRESS_TAKEN - com.hello2morrow.sonargraph.api.cplusplus.CppDependencyKind
- addWarningIssue(ElementAccess<?>, String, String) - Method in class com.hello2morrow.sonargraph.core.api.script.model.ResultAccess
-
Add a new warning issue to the issues detected by this script.
- addWarningIssue(SourceFileAccess, String, String, int) - Method in class com.hello2morrow.sonargraph.core.api.script.model.ResultAccess
-
Add a new warning issue to the issues detected by this script.
- addWarningIssue(SourceFileAccess, String, String, SourceLineAccess) - Method in class com.hello2morrow.sonargraph.core.api.script.model.ResultAccess
-
Add a new warning issue to the issues detected by this script.
- AggregatedDependencyAccess - Class in com.hello2morrow.sonargraph.core.api.model
-
Representation for a set of aggregated dependencies.
- AggregatedDependencyAccess(AggregatedDependency, ElementAccess.IAccessFactory) - Constructor for class com.hello2morrow.sonargraph.core.api.model.AggregatedDependencyAccess
-
Internal use only
- Aggregator - Enum in com.hello2morrow.sonargraph.api.model
-
Aggregation levels for dependency aggregators.
- ANNOTATION_ENUMERATION_VALUE - com.hello2morrow.sonargraph.api.java.JavaDependencyKind
- ANNOTATION_VALUE - com.hello2morrow.sonargraph.api.java.JavaDependencyKind
- AnnotationAccess - Class in com.hello2morrow.sonargraph.languageprovider.java.api.model
-
Access object for type, method or field annotations.
- AnnotationValueAccess - Class in com.hello2morrow.sonargraph.languageprovider.java.api.model
-
Access object for annotation values.
- Any - Class in com.hello2morrow.sonargraph.api.model.any
- Any() - Constructor for class com.hello2morrow.sonargraph.api.model.any.Any
- Any.Type - Enum in com.hello2morrow.sonargraph.api.model.any
- AnyFactory - Class in com.hello2morrow.sonargraph.api.model.any
- AnyFactory() - Constructor for class com.hello2morrow.sonargraph.api.model.any.AnyFactory
- asList() - Method in class com.hello2morrow.sonargraph.api.model.any.Any
- asList() - Method in class com.hello2morrow.sonargraph.api.model.any.ListAny
- asList() - Static method in enum com.hello2morrow.sonargraph.api.model.web.WebMethodType
- asLong() - Method in class com.hello2morrow.sonargraph.api.model.any.Any
- asLong() - Method in class com.hello2morrow.sonargraph.api.model.any.LongAny
- asString() - Method in class com.hello2morrow.sonargraph.api.model.any.Any
- asString() - Method in class com.hello2morrow.sonargraph.api.model.any.StringAny
B
- BY_NAME - com.hello2morrow.sonargraph.api.cplusplus.CppDependencyKind
C
- CALL - com.hello2morrow.sonargraph.api.cplusplus.CppDependencyKind
- CALL - com.hello2morrow.sonargraph.api.csharp.CSharpDependencyKind
- CALL - com.hello2morrow.sonargraph.api.model.DependencyKind
- CALL - com.hello2morrow.sonargraph.api.python.PythonDependencyKind
- callElementClosures(ElementAccess<? extends NamedElement>) - Method in interface com.hello2morrow.sonargraph.core.api.controller.ICoreVisitor
-
Invoke closures for the specified element access.
- CallToResourceMatcher - Class in com.hello2morrow.sonargraph.api.model.web
- CAST - com.hello2morrow.sonargraph.api.cplusplus.CppDependencyKind
- CAST - com.hello2morrow.sonargraph.api.csharp.CSharpDependencyKind
- CAST - com.hello2morrow.sonargraph.api.java.JavaDependencyKind
- CATCH - com.hello2morrow.sonargraph.api.java.JavaDependencyKind
- CATCH_TYPE - com.hello2morrow.sonargraph.api.csharp.CSharpDependencyKind
- CLASS_ACCESS_INLINE - com.hello2morrow.sonargraph.api.java.JavaDependencyKind
- CLASS_BOUND - com.hello2morrow.sonargraph.api.java.JavaDependencyKind
- com.hello2morrow.sonargraph.api.controller - package com.hello2morrow.sonargraph.api.controller
-
Package containing language independent controller classes used by Sonargraph Script and Plugin APIs.
- com.hello2morrow.sonargraph.api.cplusplus - package com.hello2morrow.sonargraph.api.cplusplus
- com.hello2morrow.sonargraph.api.csharp - package com.hello2morrow.sonargraph.api.csharp
- com.hello2morrow.sonargraph.api.java - package com.hello2morrow.sonargraph.api.java
- com.hello2morrow.sonargraph.api.model - package com.hello2morrow.sonargraph.api.model
-
Package containing language independent model classes used by Sonargraph Script and Plugin APIs.
- com.hello2morrow.sonargraph.api.model.any - package com.hello2morrow.sonargraph.api.model.any
- com.hello2morrow.sonargraph.api.model.web - package com.hello2morrow.sonargraph.api.model.web
- com.hello2morrow.sonargraph.api.python - package com.hello2morrow.sonargraph.api.python
- com.hello2morrow.sonargraph.core.api.controller - package com.hello2morrow.sonargraph.core.api.controller
-
Package containing language-independent API controller classes used by Sonargraph Script and Plugin APIs.
- com.hello2morrow.sonargraph.core.api.model - package com.hello2morrow.sonargraph.core.api.model
-
Package containing language-independent API model classes used by Sonargraph Script and Plugin APIs.
DO NOT USE THESE CLASSES but rather the interfaces contained in com.hello2morrow.sonargraph.api.model. - com.hello2morrow.sonargraph.core.api.script.controller - package com.hello2morrow.sonargraph.core.api.script.controller
-
Package containing language-independent Script API controller classes.
- com.hello2morrow.sonargraph.core.api.script.model - package com.hello2morrow.sonargraph.core.api.script.model
-
Package containing language-independent Script API model classes.
- com.hello2morrow.sonargraph.languageprovider.cplusplus.api.model - package com.hello2morrow.sonargraph.languageprovider.cplusplus.api.model
-
Package containing C/C++ specific model classes used by Sonargraph Script and Plugin APIs.
- com.hello2morrow.sonargraph.languageprovider.cplusplus.api.script.controller - package com.hello2morrow.sonargraph.languageprovider.cplusplus.api.script.controller
-
Package containing C/C++ specific controller classes used by Sonargraph Script API.
- com.hello2morrow.sonargraph.languageprovider.csharp.api.model - package com.hello2morrow.sonargraph.languageprovider.csharp.api.model
-
Package containing C# specific model classes used by Sonargraph Script and Plugin APIs.
- com.hello2morrow.sonargraph.languageprovider.csharp.api.script.controller - package com.hello2morrow.sonargraph.languageprovider.csharp.api.script.controller
-
Package containing C# specific controller classes used by Sonargraph Script API.
- com.hello2morrow.sonargraph.languageprovider.java.api.model - package com.hello2morrow.sonargraph.languageprovider.java.api.model
-
Package containing Java specific model implementation classes used by Sonargraph Script and Plugin APIs.
DO NOT USE THESE CLASSES!
Rather, use the interfaces provided in com.hello2morrow.sonargraph.api.java. - com.hello2morrow.sonargraph.languageprovider.java.api.script.controller - package com.hello2morrow.sonargraph.languageprovider.java.api.script.controller
-
Package containing Java specific controller classes used by Sonargraph Script API.
- com.hello2morrow.sonargraph.languageprovider.python.api.model - package com.hello2morrow.sonargraph.languageprovider.python.api.model
-
Package containing Python specific model classes used by Sonargraph Script and Plugin APIs.
- com.hello2morrow.sonargraph.languageprovider.python.api.script.controller - package com.hello2morrow.sonargraph.languageprovider.python.api.script.controller
-
Package containing Python specific controller classes used by Sonargraph Script API.
- COMPONENT - com.hello2morrow.sonargraph.api.model.Aggregator
-
Aggregate on component level.
- ComponentAccess - Class in com.hello2morrow.sonargraph.core.api.model
-
Class that encapsulates access to components, which are language specific.
- ComponentAccess(IComponent, ElementAccess.IAccessFactory) - Constructor for class com.hello2morrow.sonargraph.core.api.model.ComponentAccess
-
Internal constructor
- CONSTRUCTOR - com.hello2morrow.sonargraph.languageprovider.cplusplus.api.model.CppMethodKind
- CONSTRUCTOR - com.hello2morrow.sonargraph.languageprovider.csharp.api.model.CSharpMethodKind
- CONSTRUCTOR_CALL - com.hello2morrow.sonargraph.api.csharp.CSharpDependencyKind
- CONSTRUCTOR_CALL - com.hello2morrow.sonargraph.api.java.JavaDependencyKind
- CppClassAccess - Class in com.hello2morrow.sonargraph.languageprovider.cplusplus.api.model
-
Represents a C++ class
- CppClassAccess(CppClass) - Constructor for class com.hello2morrow.sonargraph.languageprovider.cplusplus.api.model.CppClassAccess
-
Internal use only
- CppCompilationUnitFragmentAccess - Class in com.hello2morrow.sonargraph.languageprovider.cplusplus.api.model
-
Compilation unit fragments are the header files included via C/C++ "#include" statements.
- CppCompilationUnitFragmentAccess(CompilationUnitFragment) - Constructor for class com.hello2morrow.sonargraph.languageprovider.cplusplus.api.model.CppCompilationUnitFragmentAccess
-
Internal use only
- CppComponentAccess - Class in com.hello2morrow.sonargraph.languageprovider.cplusplus.api.model
- CppComponentAccess(CppComponent) - Constructor for class com.hello2morrow.sonargraph.languageprovider.cplusplus.api.model.CppComponentAccess
-
Internal use only
- CppDependencyKind - Enum in com.hello2morrow.sonargraph.api.cplusplus
- CppDirectoryFragmentAccess - Class in com.hello2morrow.sonargraph.languageprovider.cplusplus.api.model
- CppDirectoryFragmentAccess(CppDirectoryFragment) - Constructor for class com.hello2morrow.sonargraph.languageprovider.cplusplus.api.model.CppDirectoryFragmentAccess
-
Internal use only
- CppEnumAccess - Class in com.hello2morrow.sonargraph.languageprovider.cplusplus.api.model
- CppEnumAccess(CppEnumeration) - Constructor for class com.hello2morrow.sonargraph.languageprovider.cplusplus.api.model.CppEnumAccess
-
Internal use only
- CppEnumConstantAccess - Class in com.hello2morrow.sonargraph.languageprovider.cplusplus.api.model
- CppEnumConstantAccess(CppEnumerationConstant) - Constructor for class com.hello2morrow.sonargraph.languageprovider.cplusplus.api.model.CppEnumConstantAccess
-
Internal use only
- CppFieldAccess - Class in com.hello2morrow.sonargraph.languageprovider.cplusplus.api.model
- CppFieldAccess(CppField) - Constructor for class com.hello2morrow.sonargraph.languageprovider.cplusplus.api.model.CppFieldAccess
-
Internal use only
- CppFunctionAccess - Class in com.hello2morrow.sonargraph.languageprovider.cplusplus.api.model
- CppFunctionAccess(ICppFunction) - Constructor for class com.hello2morrow.sonargraph.languageprovider.cplusplus.api.model.CppFunctionAccess
-
Internal use only
- CppIncludeDirectoryAccess - Class in com.hello2morrow.sonargraph.languageprovider.cplusplus.api.model
- CppIncludeDirectoryAccess(CppIncludeDirectory) - Constructor for class com.hello2morrow.sonargraph.languageprovider.cplusplus.api.model.CppIncludeDirectoryAccess
-
Internal use only
- CppLogicalModuleAccess - Class in com.hello2morrow.sonargraph.languageprovider.cplusplus.api.model
- CppLogicalModuleAccess(ModuleBasedLogicalNamespaceRoot) - Constructor for class com.hello2morrow.sonargraph.languageprovider.cplusplus.api.model.CppLogicalModuleAccess
-
Internal use only
- CppLogicalNamespaceAccess - Class in com.hello2morrow.sonargraph.languageprovider.cplusplus.api.model
- CppLogicalNamespaceAccess(LogicalNamespace) - Constructor for class com.hello2morrow.sonargraph.languageprovider.cplusplus.api.model.CppLogicalNamespaceAccess
-
Internal use only
- CppMacroAccess - Class in com.hello2morrow.sonargraph.languageprovider.cplusplus.api.model
- CppMacroAccess(CppMacro) - Constructor for class com.hello2morrow.sonargraph.languageprovider.cplusplus.api.model.CppMacroAccess
-
Internal use only
- CppMacroInvocationAccess - Class in com.hello2morrow.sonargraph.languageprovider.cplusplus.api.model
- CppMacroInvocationAccess(CppMacroInvocation) - Constructor for class com.hello2morrow.sonargraph.languageprovider.cplusplus.api.model.CppMacroInvocationAccess
-
Internal use only
- CppMethodAccess - Class in com.hello2morrow.sonargraph.languageprovider.cplusplus.api.model
- CppMethodAccess(ICppMemberFunction) - Constructor for class com.hello2morrow.sonargraph.languageprovider.cplusplus.api.model.CppMethodAccess
-
Internal use only
- CppMethodKind - Enum in com.hello2morrow.sonargraph.languageprovider.cplusplus.api.model
- CppModuleAccess - Class in com.hello2morrow.sonargraph.languageprovider.cplusplus.api.model
- CppModuleAccess(Module) - Constructor for class com.hello2morrow.sonargraph.languageprovider.cplusplus.api.model.CppModuleAccess
-
Internal use only
- CppRootDirectoryPathAccess - Class in com.hello2morrow.sonargraph.languageprovider.cplusplus.api.model
- CppRootDirectoryPathAccess(CppRootDirectoryPath) - Constructor for class com.hello2morrow.sonargraph.languageprovider.cplusplus.api.model.CppRootDirectoryPathAccess
-
Internal use only
- CppSourceFileAccess - Class in com.hello2morrow.sonargraph.languageprovider.cplusplus.api.model
-
Access object for C/C++ source files
- CppSourceFileAccess(CppSource) - Constructor for class com.hello2morrow.sonargraph.languageprovider.cplusplus.api.model.CppSourceFileAccess
-
Internal use only
- CppStructAccess - Class in com.hello2morrow.sonargraph.languageprovider.cplusplus.api.model
- CppStructAccess(CppStruct) - Constructor for class com.hello2morrow.sonargraph.languageprovider.cplusplus.api.model.CppStructAccess
-
Internal use only
- CppStructuredTypeAccess - Class in com.hello2morrow.sonargraph.languageprovider.cplusplus.api.model
- CppTypeAccess - Class in com.hello2morrow.sonargraph.languageprovider.cplusplus.api.model
- CppUnionAccess - Class in com.hello2morrow.sonargraph.languageprovider.cplusplus.api.model
- CppUnionAccess(CppUnion) - Constructor for class com.hello2morrow.sonargraph.languageprovider.cplusplus.api.model.CppUnionAccess
-
Internal use only
- CppVariableAccess - Class in com.hello2morrow.sonargraph.languageprovider.cplusplus.api.model
- CppVariableAccess(CppVariable) - Constructor for class com.hello2morrow.sonargraph.languageprovider.cplusplus.api.model.CppVariableAccess
-
Internal use only
- CppVisibility - Enum in com.hello2morrow.sonargraph.languageprovider.cplusplus.api.model
- CppWeakRootDirectoryAccess - Class in com.hello2morrow.sonargraph.languageprovider.cplusplus.api.model
-
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.api.model.CppWeakRootDirectoryAccess
-
Internal use only
- createAccessObject(NamedElement) - Method in interface com.hello2morrow.sonargraph.core.api.model.ElementAccess.IAccessFactory
- createAccessObject(AggregatedDependency) - Method in interface com.hello2morrow.sonargraph.core.api.model.ElementAccess.IAccessFactory
- createFrom(Object) - Static method in class com.hello2morrow.sonargraph.api.model.any.AnyFactory
- createVisitor() - Method in interface com.hello2morrow.sonargraph.core.api.script.controller.IScriptCoreAccess
-
Create a new language agnostic visitor.
- CSharpClassAccess - Class in com.hello2morrow.sonargraph.languageprovider.csharp.api.model
- CSharpClassAccess(CSharpClass) - Constructor for class com.hello2morrow.sonargraph.languageprovider.csharp.api.model.CSharpClassAccess
-
Internal use only
- CSharpDelegateAccess - Class in com.hello2morrow.sonargraph.languageprovider.csharp.api.model
- CSharpDelegateAccess(CSharpDelegate) - Constructor for class com.hello2morrow.sonargraph.languageprovider.csharp.api.model.CSharpDelegateAccess
-
Internal use only
- CSharpDependencyKind - Enum in com.hello2morrow.sonargraph.api.csharp
- CSharpEnumAccess - Class in com.hello2morrow.sonargraph.languageprovider.csharp.api.model
- CSharpEnumAccess(CSharpEnum) - Constructor for class com.hello2morrow.sonargraph.languageprovider.csharp.api.model.CSharpEnumAccess
-
Internal use only
- CSharpEnumConstantAccess - Class in com.hello2morrow.sonargraph.languageprovider.csharp.api.model
- CSharpEnumConstantAccess(CSharpEnumConstant) - Constructor for class com.hello2morrow.sonargraph.languageprovider.csharp.api.model.CSharpEnumConstantAccess
-
Internal use only
- CSharpEventAccess - Class in com.hello2morrow.sonargraph.languageprovider.csharp.api.model
- CSharpEventAccess(CSharpEvent) - Constructor for class com.hello2morrow.sonargraph.languageprovider.csharp.api.model.CSharpEventAccess
-
Internal use only
- CSharpFieldAccess - Class in com.hello2morrow.sonargraph.languageprovider.csharp.api.model
- CSharpFieldAccess(IField) - Constructor for class com.hello2morrow.sonargraph.languageprovider.csharp.api.model.CSharpFieldAccess
-
Internal use only
- CSharpInterfaceAccess - Class in com.hello2morrow.sonargraph.languageprovider.csharp.api.model
- CSharpInterfaceAccess(CSharpInterface) - Constructor for class com.hello2morrow.sonargraph.languageprovider.csharp.api.model.CSharpInterfaceAccess
-
Internal use only
- CSharpLogicalModuleAccess - Class in com.hello2morrow.sonargraph.languageprovider.csharp.api.model
- CSharpLogicalModuleAccess(ModuleBasedLogicalNamespaceRoot) - Constructor for class com.hello2morrow.sonargraph.languageprovider.csharp.api.model.CSharpLogicalModuleAccess
-
Internal use only
- CSharpLogicalNamespaceAccess - Class in com.hello2morrow.sonargraph.languageprovider.csharp.api.model
- CSharpLogicalNamespaceAccess(LogicalNamespace) - Constructor for class com.hello2morrow.sonargraph.languageprovider.csharp.api.model.CSharpLogicalNamespaceAccess
-
Internal use only
- CSharpMethodAccess - Class in com.hello2morrow.sonargraph.languageprovider.csharp.api.model
- CSharpMethodAccess(CSharpMethod) - Constructor for class com.hello2morrow.sonargraph.languageprovider.csharp.api.model.CSharpMethodAccess
-
Internal use only
- CSharpMethodKind - Enum in com.hello2morrow.sonargraph.languageprovider.csharp.api.model
- CSharpModuleAccess - Class in com.hello2morrow.sonargraph.languageprovider.csharp.api.model
- CSharpModuleAccess(Module) - Constructor for class com.hello2morrow.sonargraph.languageprovider.csharp.api.model.CSharpModuleAccess
-
Internal use only
- CSharpPropertyAccess - Class in com.hello2morrow.sonargraph.languageprovider.csharp.api.model
- CSharpPropertyAccess(CSharpProperty) - Constructor for class com.hello2morrow.sonargraph.languageprovider.csharp.api.model.CSharpPropertyAccess
-
Internal use only
- CSharpSourceFileAccess - Class in com.hello2morrow.sonargraph.languageprovider.csharp.api.model
- CSharpSourceFileAccess(CSharpSourceFile) - Constructor for class com.hello2morrow.sonargraph.languageprovider.csharp.api.model.CSharpSourceFileAccess
-
Internal use only
- CSharpStructAccess - Class in com.hello2morrow.sonargraph.languageprovider.csharp.api.model
- CSharpStructAccess(CSharpStruct) - Constructor for class com.hello2morrow.sonargraph.languageprovider.csharp.api.model.CSharpStructAccess
-
Internal use only
- CSharpTypeAccess - Class in com.hello2morrow.sonargraph.languageprovider.csharp.api.model
- CSharpVisibility - Enum in com.hello2morrow.sonargraph.languageprovider.csharp.api.model
D
- DECLARES - com.hello2morrow.sonargraph.api.cplusplus.CppDependencyKind
- DECORATED_BY - com.hello2morrow.sonargraph.api.python.PythonDependencyKind
- DELEGATE_INITIALIZATION - com.hello2morrow.sonargraph.api.csharp.CSharpDependencyKind
- DELETE - com.hello2morrow.sonargraph.api.cplusplus.CppDependencyKind
- DELETE - com.hello2morrow.sonargraph.api.model.web.WebMethodType
- DependencyAccess - Class in com.hello2morrow.sonargraph.core.api.model
-
Dependency representation object describing a dependency between two programming elements.
- DependencyAccess(ParserDependency, ElementAccess.IAccessFactory) - Constructor for class com.hello2morrow.sonargraph.core.api.model.DependencyAccess
-
Internal use only
- DependencyContext - Enum in com.hello2morrow.sonargraph.core.api.model
-
Language agnostic dependency context enumeration.
- DependencyKind - Enum in com.hello2morrow.sonargraph.api.model
-
Language agnostic dependency type enumeration.
- DESTRUCTOR - com.hello2morrow.sonargraph.languageprovider.cplusplus.api.model.CppMethodKind
- DESTRUCTOR - com.hello2morrow.sonargraph.languageprovider.csharp.api.model.CSharpMethodKind
- DirectoryAccess - Class in com.hello2morrow.sonargraph.core.api.model
-
Access object encapsulating directories.
- DirectoryAccess(DirectoryPath) - Constructor for class com.hello2morrow.sonargraph.core.api.model.DirectoryAccess
-
Internal use only
- DirectoryFragmentAccess - Class in com.hello2morrow.sonargraph.core.api.model
- DirectoryFragmentAccess(DirectoryFragment) - Constructor for class com.hello2morrow.sonargraph.core.api.model.DirectoryFragmentAccess
-
Internal use only
- done() - Method in class com.hello2morrow.sonargraph.api.controller.ModelVisitor
- DYNAMIC_CAST - com.hello2morrow.sonargraph.api.cplusplus.CppDependencyKind
- DYNAMIC_METHOD_CALL - com.hello2morrow.sonargraph.api.java.JavaDependencyKind
E
- ELEMENT - com.hello2morrow.sonargraph.api.model.Aggregator
-
Aggregate to level of elements (lowest aggregation level).
- ElementAccess<T extends com.hello2morrow.sonargraph.core.model.element.Element> - Class in com.hello2morrow.sonargraph.core.api.model
-
Base class of all access classes providing common functionality.
Implements INamedElementAccess since this class represents Elements and NamedElements. - ElementAccess.IAccessFactory - Interface in com.hello2morrow.sonargraph.core.api.model
-
This is an internal interface and should no be used.
- equals(Object) - Method in class com.hello2morrow.sonargraph.api.model.any.ListAny
- equals(Object) - Method in class com.hello2morrow.sonargraph.api.model.any.LongAny
- equals(Object) - Method in class com.hello2morrow.sonargraph.api.model.any.StringAny
- equals(Object) - Method in class com.hello2morrow.sonargraph.core.api.model.ElementAccess
- EVENT_ADDER - com.hello2morrow.sonargraph.languageprovider.csharp.api.model.CSharpMethodKind
- EVENT_REMOVER - com.hello2morrow.sonargraph.languageprovider.csharp.api.model.CSharpMethodKind
- EXCEPTION - com.hello2morrow.sonargraph.core.api.model.DependencyContext
- EXPLICIT_CONVERSION - com.hello2morrow.sonargraph.api.csharp.CSharpDependencyKind
- EXPLICIT_CONVERSION - com.hello2morrow.sonargraph.languageprovider.csharp.api.model.CSharpMethodKind
- EXTENDS - com.hello2morrow.sonargraph.api.csharp.CSharpDependencyKind
- EXTENDS - com.hello2morrow.sonargraph.api.java.JavaDependencyKind
- EXTENDS - com.hello2morrow.sonargraph.api.model.DependencyKind
- EXTENDS - com.hello2morrow.sonargraph.api.python.PythonDependencyKind
- ExternalAccess - Class in com.hello2morrow.sonargraph.core.api.model
-
Access object for external root nodes.
- ExternalAccess(External) - Constructor for class com.hello2morrow.sonargraph.core.api.model.ExternalAccess
-
Internal use only
- ExternalElementContainerAccess - Class in com.hello2morrow.sonargraph.core.api.model
-
This class represents file containers for external elements like C# assemblies or C++ header files.
- ExternalElementContainerAccess(ExternalElementContainer) - Constructor for class com.hello2morrow.sonargraph.core.api.model.ExternalElementContainerAccess
-
Internal use only
- ExternalWebResource - Class in com.hello2morrow.sonargraph.api.model.web
-
Represents the endpoint of a web resource call.
- ExternalWebResource(ISonargraphPlugin) - Constructor for class com.hello2morrow.sonargraph.api.model.web.ExternalWebResource
F
- FIELD - com.hello2morrow.sonargraph.api.java.JavaDependencyKind
- FIELD - com.hello2morrow.sonargraph.api.model.Aggregator
-
Aggregate to level of fields.
- FIELD - com.hello2morrow.sonargraph.core.api.model.DependencyContext
- FIELD_TYPE - com.hello2morrow.sonargraph.api.cplusplus.CppDependencyKind
- FIELD_TYPE - com.hello2morrow.sonargraph.api.csharp.CSharpDependencyKind
- FieldAccess - Class in com.hello2morrow.sonargraph.core.api.model
-
Access class for fields.
- FieldAccess(IField) - Constructor for class com.hello2morrow.sonargraph.core.api.model.FieldAccess
-
Internal use only
- findAllMatchingElements(INamedElementAccess, Predicate<INamedElementAccess>) - Method in interface com.hello2morrow.sonargraph.api.controller.IBaseCoreAccess
-
Find all elements matching the predicate.
- findAllMatchingElementsRecursively(INamedElementAccess, Predicate<INamedElementAccess>) - Method in interface com.hello2morrow.sonargraph.api.controller.IBaseCoreAccess
-
Find all elements recursively, matching the predicate.
- findAllMatchingFields(INamedElementAccess, Predicate<IFieldAccess>) - Method in interface com.hello2morrow.sonargraph.api.controller.IBaseCoreAccess
-
Find all fields matching the predicate.
- findAllMatchingMethods(INamedElementAccess, Predicate<IMethodAccess>) - Method in interface com.hello2morrow.sonargraph.api.controller.IBaseCoreAccess
-
Find all methods matching the predicate.
- findAllMatchingRoutines(INamedElementAccess, Predicate<IRoutineAccess>) - Method in interface com.hello2morrow.sonargraph.api.controller.IBaseCoreAccess
-
Find all routines matching the predicate.
- findAllMatchingTypes(INamedElementAccess, Predicate<ITypeAccess>) - Method in interface com.hello2morrow.sonargraph.api.controller.IBaseCoreAccess
-
Find all types matching the predicate.
- findElementByFqn(String) - Method in interface com.hello2morrow.sonargraph.api.controller.IBaseCoreAccess
-
Find an element by its fully qualified name
- findElementByFqn(String) - Method in interface com.hello2morrow.sonargraph.core.api.script.controller.IScriptCoreAccess
-
Find an element by its fully qualified name
- findFields(ElementAccess<? extends NamedElement>, Closure<Boolean>, int) - Method in interface com.hello2morrow.sonargraph.core.api.script.controller.IScriptCoreAccess
- findFields(Closure<Boolean>, int) - Method in interface com.hello2morrow.sonargraph.core.api.script.controller.IScriptCoreAccess
- findFirstMatchingElement(INamedElementAccess, Predicate<INamedElementAccess>) - Method in interface com.hello2morrow.sonargraph.api.controller.IBaseCoreAccess
-
Find first element matching the predicate.
- findFirstMatchingField(INamedElementAccess, Predicate<IFieldAccess>) - Method in interface com.hello2morrow.sonargraph.api.controller.IBaseCoreAccess
-
Find first field matching the predicate.
- findFirstMatchingMethod(INamedElementAccess, Predicate<IMethodAccess>) - Method in interface com.hello2morrow.sonargraph.api.controller.IBaseCoreAccess
-
Find first method matching the predicate.
- findFirstMatchingRoutine(INamedElementAccess, Predicate<IRoutineAccess>) - Method in interface com.hello2morrow.sonargraph.api.controller.IBaseCoreAccess
-
Find first type routine the predicate.
- findFirstMatchingType(INamedElementAccess, Predicate<ITypeAccess>) - Method in interface com.hello2morrow.sonargraph.api.controller.IBaseCoreAccess
-
Find first type matching the predicate.
- findMethods(ElementAccess<? extends NamedElement>, Closure<Boolean>, int) - Method in interface com.hello2morrow.sonargraph.core.api.script.controller.IScriptCoreAccess
- findMethods(Closure<Boolean>, int) - Method in interface com.hello2morrow.sonargraph.core.api.script.controller.IScriptCoreAccess
- findRoutines(ElementAccess<? extends NamedElement>, Closure<Boolean>, int) - Method in interface com.hello2morrow.sonargraph.core.api.script.controller.IScriptCoreAccess
- findRoutines(Closure<Boolean>, int) - Method in interface com.hello2morrow.sonargraph.core.api.script.controller.IScriptCoreAccess
- findTypes(Closure<Boolean>, int) - Method in interface com.hello2morrow.sonargraph.core.api.script.controller.IScriptCoreAccess
- findTypes(T, Closure<Boolean>, int) - Method in interface com.hello2morrow.sonargraph.core.api.script.controller.IScriptCoreAccess
- FRAMEWORK - com.hello2morrow.sonargraph.api.model.web.WebProperty
G
- GENERIC_PARAMETER_CONSTRAINT - com.hello2morrow.sonargraph.api.csharp.CSharpDependencyKind
- GENERIC_PARAMETER_TYPE - com.hello2morrow.sonargraph.api.csharp.CSharpDependencyKind
- GenericClassAccess - Class in com.hello2morrow.sonargraph.core.api.model
- GenericClassAccess(GenericClass) - Constructor for class com.hello2morrow.sonargraph.core.api.model.GenericClassAccess
-
Internal use only
- GenericFieldAccess - Class in com.hello2morrow.sonargraph.core.api.model
- GenericFieldAccess(GenericField) - Constructor for class com.hello2morrow.sonargraph.core.api.model.GenericFieldAccess
-
Internal use only
- GenericFunctionAccess - Class in com.hello2morrow.sonargraph.core.api.model
- GenericFunctionAccess(GenericFunction) - Constructor for class com.hello2morrow.sonargraph.core.api.model.GenericFunctionAccess
-
Internal use only
- GenericMethodAccess - Class in com.hello2morrow.sonargraph.core.api.model
- GenericMethodAccess(IMethod) - Constructor for class com.hello2morrow.sonargraph.core.api.model.GenericMethodAccess
-
Internal use only
- GET - com.hello2morrow.sonargraph.api.model.web.WebMethodType
- getAbstractnessMetric() - Method in interface com.hello2morrow.sonargraph.api.model.ILogicalNamespaceAccess
- getAbstractnessMetric() - Method in class com.hello2morrow.sonargraph.core.api.model.LogicalNamespaceAccess
- getAbstractnessModuleMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.api.model.CppDirectoryFragmentAccess
- getAccess() - Method in class com.hello2morrow.sonargraph.languageprovider.csharp.api.model.CSharpFieldAccess
- getAccess() - Method in class com.hello2morrow.sonargraph.languageprovider.csharp.api.model.CSharpTypeAccess
- getACDMetric() - Method in interface com.hello2morrow.sonargraph.api.model.IModuleAccess
- getACDMetric() - Method in class com.hello2morrow.sonargraph.core.api.model.ModuleAccess
- getACDMetric() - Method in interface com.hello2morrow.sonargraph.core.api.script.controller.IScriptCoreAccess
- getAllMatches() - Method in class com.hello2morrow.sonargraph.core.api.script.model.SearchResult
-
Returns all results of the search operation.
- getAnnotationClass() - Method in interface com.hello2morrow.sonargraph.api.java.IAnnotationAccess
- getAnnotationClass() - Method in class com.hello2morrow.sonargraph.languageprovider.java.api.model.AnnotationAccess
-
Return the annotation class.
- getAnnotations() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaFieldAccess
- getAnnotations() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaMethodAccess
- getAnnotations() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaTypeAccess
- getAnnotations() - Method in class com.hello2morrow.sonargraph.languageprovider.java.api.model.JavaFieldAccess
- getAnnotations() - Method in class com.hello2morrow.sonargraph.languageprovider.java.api.model.JavaMethodAccess
- getAnnotations() - Method in class com.hello2morrow.sonargraph.languageprovider.java.api.model.JavaTypeAccess
- getArchitectureFilterName() - Method in class com.hello2morrow.sonargraph.core.api.model.PluginProgrammingElementComponent
- getAssociatedHeaderFile() - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.api.model.CppCompilationUnitFragmentAccess
-
Get the header file represented by this fragment
- getAuthors(IScmPeriod) - Method in interface com.hello2morrow.sonargraph.api.model.ISourceFileAccess
- getAuthors(IScmPeriod) - Method in class com.hello2morrow.sonargraph.core.api.model.SourceFileAccess
- getAuthors(NamedElement, IScmPeriod) - Method in interface com.hello2morrow.sonargraph.core.api.model.ElementAccess.IAccessFactory
- getAverageComplexityMetric() - Method in interface com.hello2morrow.sonargraph.api.model.ILogicalNamespaceAccess
- getAverageComplexityMetric() - Method in interface com.hello2morrow.sonargraph.api.model.ISourceFileAccess
- getAverageComplexityMetric() - Method in interface com.hello2morrow.sonargraph.api.model.ITypeAccess
- getAverageComplexityMetric() - Method in class com.hello2morrow.sonargraph.core.api.model.LogicalNamespaceAccess
- getAverageComplexityMetric() - Method in class com.hello2morrow.sonargraph.core.api.model.SourceFileAccess
- getAverageComplexityMetric() - Method in class com.hello2morrow.sonargraph.core.api.model.TypeAccess
- getAverageNestingMetric() - Method in interface com.hello2morrow.sonargraph.api.model.ISourceFileAccess
- getAverageNestingMetric() - Method in interface com.hello2morrow.sonargraph.api.model.ITypeAccess
- getAverageNestingMetric() - Method in class com.hello2morrow.sonargraph.core.api.model.SourceFileAccess
- getAverageNestingMetric() - Method in class com.hello2morrow.sonargraph.core.api.model.TypeAccess
- getAveragePublicVisibility() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaModuleAccess
- getAveragePublicVisibility() - Method in class com.hello2morrow.sonargraph.languageprovider.java.api.model.JavaModuleAccess
- getBaseDirectory() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaClassFileAccess
- getBaseDirectory() - Method in interface com.hello2morrow.sonargraph.core.api.script.controller.IScriptCoreAccess
- getBaseDirectory() - Method in class com.hello2morrow.sonargraph.languageprovider.java.api.model.JavaClassFileAccess
- getBiggestComponentCycleGroupMetric() - Method in interface com.hello2morrow.sonargraph.api.model.IModuleAccess
- getBiggestComponentCycleGroupMetric() - Method in class com.hello2morrow.sonargraph.core.api.model.ModuleAccess
- getBiggestComponentCycleGroupMetric() - Method in interface com.hello2morrow.sonargraph.core.api.script.controller.IScriptCoreAccess
- getBiggestDirectoryCycleGroupMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.api.model.CppModuleAccess
- getBiggestDirectoryCycleGroupMetric() - Method in interface com.hello2morrow.sonargraph.languageprovider.cplusplus.api.script.controller.IScriptCppAccess
- getBiggestModuleACDMetric() - Method in interface com.hello2morrow.sonargraph.core.api.script.controller.IScriptCoreAccess
- getBiggestNamespaceCycleGroupMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.api.model.CppModuleAccess
- getBiggestNamespaceCycleGroupMetric() - Method in interface com.hello2morrow.sonargraph.languageprovider.cplusplus.api.script.controller.IScriptCppAccess
- getBiggestNamespaceCycleGroupMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.csharp.api.model.CSharpModuleAccess
- getBiggestNamespaceCycleGroupMetric() - Method in interface com.hello2morrow.sonargraph.languageprovider.csharp.api.script.controller.IScriptCSharpAccess
- getBiggestPackageCycleGroupMetric() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaModuleAccess
- getBiggestPackageCycleGroupMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.java.api.model.JavaModuleAccess
- getBiggestPackageCycleGroupMetric() - Method in interface com.hello2morrow.sonargraph.languageprovider.java.api.script.controller.IScriptJavaAccess
- getBiggestPackageCycleGroupMetric() - Method in interface com.hello2morrow.sonargraph.languageprovider.python.api.script.controller.IScriptPythonAccess
- getBooleanValue() - Method in interface com.hello2morrow.sonargraph.api.java.IAnnotationValueAccess
- getBooleanValue() - Method in class com.hello2morrow.sonargraph.languageprovider.java.api.model.AnnotationValueAccess
-
Return boolean annotation value.
- getByteCodeInstructionsMetric() - Method in interface com.hello2morrow.sonargraph.languageprovider.java.api.script.controller.IScriptJavaAccess
- getCCDMetric() - Method in interface com.hello2morrow.sonargraph.api.model.IModuleAccess
- getCCDMetric() - Method in class com.hello2morrow.sonargraph.core.api.model.ModuleAccess
- getCCDMetric() - Method in interface com.hello2morrow.sonargraph.core.api.script.controller.IScriptCoreAccess
- getChangeCount30() - Method in interface com.hello2morrow.sonargraph.api.model.ISourceFileAccess
- getChangeCount30() - Method in class com.hello2morrow.sonargraph.core.api.model.SourceFileAccess
- getChangeCount365() - Method in interface com.hello2morrow.sonargraph.api.model.ISourceFileAccess
- getChangeCount365() - Method in class com.hello2morrow.sonargraph.core.api.model.SourceFileAccess
- getChangeCount90() - Method in interface com.hello2morrow.sonargraph.api.model.ISourceFileAccess
- getChangeCount90() - Method in class com.hello2morrow.sonargraph.core.api.model.SourceFileAccess
- getChildren() - Method in interface com.hello2morrow.sonargraph.api.model.INamedElementAccess
-
Provides access to the children.
- getChildren() - Method in class com.hello2morrow.sonargraph.core.api.model.ElementAccess
-
Provides access to the children.
- getChurn30() - Method in interface com.hello2morrow.sonargraph.api.model.ISourceFileAccess
- getChurn30() - Method in class com.hello2morrow.sonargraph.core.api.model.SourceFileAccess
- getChurn365() - Method in interface com.hello2morrow.sonargraph.api.model.ISourceFileAccess
- getChurn365() - Method in class com.hello2morrow.sonargraph.core.api.model.SourceFileAccess
- getChurn90() - Method in interface com.hello2morrow.sonargraph.api.model.ISourceFileAccess
- getChurn90() - Method in class com.hello2morrow.sonargraph.core.api.model.SourceFileAccess
- getChurnRate30() - Method in interface com.hello2morrow.sonargraph.api.model.ISourceFileAccess
- getChurnRate30() - Method in class com.hello2morrow.sonargraph.core.api.model.SourceFileAccess
- getChurnRate365() - Method in interface com.hello2morrow.sonargraph.api.model.ISourceFileAccess
- getChurnRate365() - Method in class com.hello2morrow.sonargraph.core.api.model.SourceFileAccess
- getChurnRate90() - Method in interface com.hello2morrow.sonargraph.api.model.ISourceFileAccess
- getChurnRate90() - Method in class com.hello2morrow.sonargraph.core.api.model.SourceFileAccess
- getClassMemberVisibilityMetric() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaTypeAccess
- getClassMemberVisibilityMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.java.api.model.JavaTypeAccess
- getClassName() - Method in interface com.hello2morrow.sonargraph.api.java.IAnnotationValueAccess
- getClassName() - Method in class com.hello2morrow.sonargraph.languageprovider.java.api.model.AnnotationValueAccess
-
Return name of referenced class.
- getCodeCommentLinesMetric() - Method in interface com.hello2morrow.sonargraph.api.model.IModuleAccess
- getCodeCommentLinesMetric() - Method in interface com.hello2morrow.sonargraph.api.model.ISourceFileAccess
- getCodeCommentLinesMetric() - Method in class com.hello2morrow.sonargraph.core.api.model.ModuleAccess
- getCodeCommentLinesMetric() - Method in class com.hello2morrow.sonargraph.core.api.model.SourceFileAccess
- getCodeCommentLinesMetric() - Method in interface com.hello2morrow.sonargraph.core.api.script.controller.IScriptCoreAccess
- getCommentLinesMetric() - Method in interface com.hello2morrow.sonargraph.api.model.IModuleAccess
- getCommentLinesMetric() - Method in interface com.hello2morrow.sonargraph.api.model.ISourceFileAccess
- getCommentLinesMetric() - Method in class com.hello2morrow.sonargraph.core.api.model.ModuleAccess
- getCommentLinesMetric() - Method in class com.hello2morrow.sonargraph.core.api.model.SourceFileAccess
- getCommentLinesMetric() - Method in interface com.hello2morrow.sonargraph.core.api.script.controller.IScriptCoreAccess
- getComponentComponentDependenciesToCutMetric() - Method in interface com.hello2morrow.sonargraph.api.model.IModuleAccess
- getComponentComponentDependenciesToCutMetric() - Method in class com.hello2morrow.sonargraph.core.api.model.ModuleAccess
- getComponentCyclicityMetric() - Method in interface com.hello2morrow.sonargraph.api.model.IModuleAccess
- getComponentCyclicityMetric() - Method in class com.hello2morrow.sonargraph.core.api.model.ModuleAccess
- getComponentCyclicityMetric() - Method in interface com.hello2morrow.sonargraph.core.api.script.controller.IScriptCoreAccess
- getComponentDependenciesToRemoveMetric() - Method in interface com.hello2morrow.sonargraph.core.api.script.controller.IScriptCoreAccess
- getComponentParserDependenciesToRemoveMetric() - Method in interface com.hello2morrow.sonargraph.core.api.script.controller.IScriptCoreAccess
- getComponentReferencesToCutMetric() - Method in interface com.hello2morrow.sonargraph.api.model.IModuleAccess
- getComponentReferencesToCutMetric() - Method in class com.hello2morrow.sonargraph.core.api.model.ModuleAccess
- getComponentRelativeCyclicityMetric() - Method in interface com.hello2morrow.sonargraph.api.model.IModuleAccess
- getComponentRelativeCyclicityMetric() - Method in class com.hello2morrow.sonargraph.core.api.model.ModuleAccess
- getComponentRelativeCyclicityMetric() - Method in interface com.hello2morrow.sonargraph.core.api.script.controller.IScriptCoreAccess
- getComponents() - Method in interface com.hello2morrow.sonargraph.api.controller.IBaseCoreAccess
-
Gets a list of all components of the software system
- getComponents() - Method in interface com.hello2morrow.sonargraph.core.api.script.controller.IScriptCoreAccess
-
Gets a list of all components of the software system
- getComponentStructuralDebtIndexMetric() - Method in interface com.hello2morrow.sonargraph.api.model.IModuleAccess
- getComponentStructuralDebtIndexMetric() - Method in class com.hello2morrow.sonargraph.core.api.model.ModuleAccess
- getComponentStructuralDebtIndexMetric() - Method in interface com.hello2morrow.sonargraph.core.api.script.controller.IScriptCoreAccess
- getContext() - Method in enum com.hello2morrow.sonargraph.core.api.model.DependencyContext
-
Internal use only
- getContext() - Method in interface com.hello2morrow.sonargraph.core.api.model.IDependencyContext
-
Internal use only
- getCyclomaticComplexityMetric() - Method in interface com.hello2morrow.sonargraph.api.model.IRoutineAccess
- getCyclomaticComplexityMetric() - Method in class com.hello2morrow.sonargraph.core.api.model.RoutineAccess
-
Get the cyclomatic complexity number for this routine.
- getDebugInfo() - Method in interface com.hello2morrow.sonargraph.api.model.IMetaClass
- getDebugInfo() - Method in interface com.hello2morrow.sonargraph.api.model.IParserDependencyType
- getDefinition() - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.api.model.CppFunctionAccess
- getDefinition() - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.api.model.CppMacroAccess
- getDefinition() - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.api.model.CppMethodAccess
- getDefinition() - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.api.model.CppVariableAccess
- getDependencies() - Method in interface com.hello2morrow.sonargraph.api.model.IAggregatedDependencyAccess
- getDependencies() - Method in class com.hello2morrow.sonargraph.core.api.model.AggregatedDependencyAccess
-
List all the dependencies between 'from' and 'to'.
- getDependencyContext() - Method in class com.hello2morrow.sonargraph.core.api.model.DependencyAccess
- getDependencyKind() - Method in interface com.hello2morrow.sonargraph.api.model.IDependencyAccess
- getDependencyKind() - Method in class com.hello2morrow.sonargraph.core.api.model.DependencyAccess
- getDependencyType() - Method in class com.hello2morrow.sonargraph.core.api.model.PluginParserDependency
- getDependsUponModuleMetric() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaSourceFileAccess
- getDependsUponModuleMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.api.model.CppComponentAccess
- getDependsUponModuleMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.csharp.api.model.CSharpSourceFileAccess
- getDependsUponModuleMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.java.api.model.JavaSourceFileAccess
- getDependsUponSystemMetric() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaSourceFileAccess
- getDependsUponSystemMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.api.model.CppComponentAccess
- getDependsUponSystemMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.csharp.api.model.CSharpSourceFileAccess
- getDependsUponSystemMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.java.api.model.JavaSourceFileAccess
- getDescription() - Method in interface com.hello2morrow.sonargraph.api.model.IMetaClass
- getDescription() - Method in interface com.hello2morrow.sonargraph.api.model.IParserDependencyType
- getDescription() - Method in class com.hello2morrow.sonargraph.core.api.model.PluginProgrammingElement
- getDirectory() - Method in interface com.hello2morrow.sonargraph.api.model.IProgrammingElementAccess
- getDirectory() - Method in class com.hello2morrow.sonargraph.core.api.model.ProgrammingElementAccess
-
Get the directory of this programming element.
- getDirectoryCyclicityMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.api.model.CppModuleAccess
- getDirectoryCyclicityMetric() - Method in interface com.hello2morrow.sonargraph.languageprovider.cplusplus.api.script.controller.IScriptCppAccess
- getDirectoryDependenciesToRemoveMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.api.model.CppModuleAccess
- getDirectoryDependenciesToRemoveMetric() - Method in interface com.hello2morrow.sonargraph.languageprovider.cplusplus.api.script.controller.IScriptCppAccess
- getDirectoryParserDependenciesToRemoveMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.api.model.CppModuleAccess
- getDirectoryParserDependenciesToRemoveMetric() - Method in interface com.hello2morrow.sonargraph.languageprovider.cplusplus.api.script.controller.IScriptCppAccess
- getDirectoryRelativeCyclicityMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.api.model.CppModuleAccess
- getDirectoryRelativeCyclicityMetric() - Method in interface com.hello2morrow.sonargraph.languageprovider.cplusplus.api.script.controller.IScriptCppAccess
- getDirectoryStructuralDebtIndexMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.api.model.CppModuleAccess
- getDirectoryStructuralDebtIndexMetric() - Method in interface com.hello2morrow.sonargraph.languageprovider.cplusplus.api.script.controller.IScriptCppAccess
- getDistanceMetric() - Method in interface com.hello2morrow.sonargraph.api.model.ILogicalNamespaceAccess
- getDistanceMetric() - Method in class com.hello2morrow.sonargraph.core.api.model.LogicalNamespaceAccess
- getDistanceModuleMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.api.model.CppDirectoryFragmentAccess
- getDistanceSystemMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.api.model.CppDirectoryFragmentAccess
- getElement() - Method in interface com.hello2morrow.sonargraph.api.model.IComponentAccess
-
Returns the language specific component element
- getElement() - Method in class com.hello2morrow.sonargraph.core.api.model.ComponentAccess
-
Returns the language specific component element
- getElement() - Method in class com.hello2morrow.sonargraph.core.api.model.ElementAccess
-
Internal use only
- getElement() - Method in class com.hello2morrow.sonargraph.core.api.model.GenericFieldAccess
- getElementArchitectureFilterNamePart(IPluginElement) - Method in interface com.hello2morrow.sonargraph.api.model.IMetaClass
- getElementName() - Method in interface com.hello2morrow.sonargraph.api.model.IPluginElement
- getElementName() - Method in class com.hello2morrow.sonargraph.core.api.model.PluginProgrammingElement
- getElementName(IPluginElement) - Method in interface com.hello2morrow.sonargraph.api.model.IMetaClass
- getElementPresentationName(IPluginElement, boolean) - Method in interface com.hello2morrow.sonargraph.api.model.IMetaClass
- getElementPresentationName(IPluginElement, boolean) - Method in class com.hello2morrow.sonargraph.api.model.web.AbstractWebElement
- getElementPresentationName(IPluginElement, boolean) - Method in class com.hello2morrow.sonargraph.api.model.web.ExternalWebResource
- getElementShortName(IPluginElement) - Method in interface com.hello2morrow.sonargraph.api.model.IMetaClass
- getEndLineNumber() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaMethodAccess
- getEndLineNumber() - Method in class com.hello2morrow.sonargraph.languageprovider.java.api.model.JavaMethodAccess
- getEnumConstant() - Method in interface com.hello2morrow.sonargraph.api.java.IAnnotationValueAccess
- getEnumConstant() - Method in class com.hello2morrow.sonargraph.languageprovider.java.api.model.AnnotationValueAccess
-
Return enum constant as field.
- getEnumContantName() - Method in interface com.hello2morrow.sonargraph.api.java.IAnnotationValueAccess
- getEnumContantName() - Method in class com.hello2morrow.sonargraph.languageprovider.java.api.model.AnnotationValueAccess
-
Return enum constant name.
- getEumConstant() - Method in interface com.hello2morrow.sonargraph.api.java.IAnnotationValueAccess
-
Deprecated.
- getEumConstant() - Method in class com.hello2morrow.sonargraph.languageprovider.java.api.model.AnnotationValueAccess
-
Deprecated.
- getExtendedCyclomaticComplexityMetric() - Method in interface com.hello2morrow.sonargraph.api.model.IRoutineAccess
- getExtendedCyclomaticComplexityMetric() - Method in class com.hello2morrow.sonargraph.core.api.model.RoutineAccess
-
Get the extended cyclomatic complexity number for this routine.
- getExternalRoot(String) - Method in interface com.hello2morrow.sonargraph.api.controller.IBaseCoreAccess
-
Get the external root node for a given language
- getFanInVisibilityModuleMetric() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaSourceFileAccess
- getFanInVisibilityModuleMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.api.model.CppComponentAccess
- getFanInVisibilityModuleMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.csharp.api.model.CSharpSourceFileAccess
- getFanInVisibilityModuleMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.java.api.model.JavaSourceFileAccess
- getFanInVisibilitySystemMetric() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaSourceFileAccess
- getFanInVisibilitySystemMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.api.model.CppComponentAccess
- getFanInVisibilitySystemMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.csharp.api.model.CSharpSourceFileAccess
- getFanInVisibilitySystemMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.java.api.model.JavaSourceFileAccess
- getFanOutVisibilityModuleMetric() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaSourceFileAccess
- getFanOutVisibilityModuleMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.api.model.CppComponentAccess
- getFanOutVisibilityModuleMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.csharp.api.model.CSharpSourceFileAccess
- getFanOutVisibilityModuleMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.java.api.model.JavaSourceFileAccess
- getFanOutVisibilitySystemMetric() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaSourceFileAccess
- getFanOutVisibilitySystemMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.api.model.CppComponentAccess
- getFanOutVisibilitySystemMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.csharp.api.model.CSharpSourceFileAccess
- getFanOutVisibilitySystemMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.java.api.model.JavaSourceFileAccess
- getFields() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaTypeAccess
- getFields() - Method in interface com.hello2morrow.sonargraph.api.model.ITypeAccess
- getFields() - Method in class com.hello2morrow.sonargraph.core.api.model.TypeAccess
- getFields() - Method in class com.hello2morrow.sonargraph.languageprovider.java.api.model.JavaTypeAccess
- getFile() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaClassFileAccess
- getFile() - Method in interface com.hello2morrow.sonargraph.api.model.IDirectoryAccess
- getFile() - Method in interface com.hello2morrow.sonargraph.api.model.ISourceFileAccess
- getFile() - Method in class com.hello2morrow.sonargraph.core.api.model.DirectoryAccess
-
Returns the File object associated with this directory
- getFile() - Method in class com.hello2morrow.sonargraph.core.api.model.DirectoryFragmentAccess
-
Returns the File object associated with this directory
- getFile() - Method in class com.hello2morrow.sonargraph.core.api.model.SourceFileAccess
- getFile() - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.api.model.CppDirectoryFragmentAccess
-
Returns the File object associated with this directory
- getFile() - Method in class com.hello2morrow.sonargraph.languageprovider.java.api.model.JavaClassFileAccess
- getFilterName() - Method in interface com.hello2morrow.sonargraph.api.model.IComponentAccess
-
Gets the filter name for this component (usually the identifying path of the component)
- getFilterName() - Method in class com.hello2morrow.sonargraph.core.api.model.ComponentAccess
-
Gets the filter name for this component (usually the identifying path of the component)
- getFirstMatch() - Method in class com.hello2morrow.sonargraph.core.api.script.model.SearchResult
-
Returns the first item returned by the search operation.
- getFrom() - Method in interface com.hello2morrow.sonargraph.api.model.IAggregatedDependencyAccess
- getFrom() - Method in interface com.hello2morrow.sonargraph.api.model.IDependencyAccess
- getFrom() - Method in class com.hello2morrow.sonargraph.core.api.model.AggregatedDependencyAccess
-
Get the 'from' element of this aggregated dependency.
- getFrom() - Method in class com.hello2morrow.sonargraph.core.api.model.DependencyAccess
-
Get the origin of the dependency.
- getFullyQualifiedName() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaClassFileAccess
- getFullyQualifiedName() - Method in interface com.hello2morrow.sonargraph.api.model.INamedElementAccess
- getFullyQualifiedName() - Method in class com.hello2morrow.sonargraph.core.api.model.ElementAccess
- getFullyQualifiedName() - Method in class com.hello2morrow.sonargraph.languageprovider.java.api.model.JavaClassFileAccess
- getGenericDependencyContext() - Method in class com.hello2morrow.sonargraph.core.api.model.DependencyAccess
-
Return the generic (core) context of the dependency - might be 'null'.
- getGenericDependencyContext() - Method in enum com.hello2morrow.sonargraph.core.api.model.DependencyContext
-
Internal use only
- getGenericDependencyContext() - Method in interface com.hello2morrow.sonargraph.core.api.model.IDependencyContext
-
Get the language independent dependency context
- getGenericDependencyKind() - Method in interface com.hello2morrow.sonargraph.api.model.IDependencyAccess
- getGenericDependencyKind() - Method in class com.hello2morrow.sonargraph.core.api.model.DependencyAccess
-
Return the generic (core) type of the dependency.
- getGenericDependencyType() - Method in interface com.hello2morrow.sonargraph.api.model.IParserDependencyType
- getImageResourceName() - Method in interface com.hello2morrow.sonargraph.api.model.IMetaClass
- getImageResourceName() - Method in class com.hello2morrow.sonargraph.api.model.web.ExternalWebResource
- getImageResourceName() - Method in class com.hello2morrow.sonargraph.core.api.model.PluginProgrammingElement
- getIncludedFiles() - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.api.model.CppCompilationUnitFragmentAccess
-
Returns a list of included header files packaged as CppCompilationUnitFragments.
- getIncludedFiles() - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.api.model.CppSourceFileAccess
-
Returns a list of included header files packaged as CppCompilationUnitFragments.
- getIncluders() - Method in interface com.hello2morrow.sonargraph.api.cplusplus.ICppSourceFileAccess
-
Get a list of source files including this file.
- getIncluders() - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.api.model.CppSourceFileAccess
-
Get a list of source files including this file.
- getIncomingDependencies(Aggregator, boolean, boolean, IDependencyKind...) - Method in interface com.hello2morrow.sonargraph.api.model.IProgrammingElementAccess
- getIncomingDependencies(Aggregator, boolean, boolean, IDependencyKind...) - Method in class com.hello2morrow.sonargraph.core.api.model.ProgrammingElementAccess
-
Get a list of aggregated incoming dependencies to this programming element.
- getIncomingDependencies(Aggregator, boolean, IDependencyKind...) - Method in interface com.hello2morrow.sonargraph.api.model.IProgrammingElementAccess
- getIncomingDependencies(Aggregator, boolean, IDependencyKind...) - Method in class com.hello2morrow.sonargraph.core.api.model.ProgrammingElementAccess
-
Get a list of aggregated incoming dependencies to this programming element, excluding excluded elements.
- getIncomingDependenciesFlatRecursively(Aggregator, boolean, boolean, IDependencyKind...) - Method in interface com.hello2morrow.sonargraph.api.model.ILogicalNamespaceAccess
-
Compute the incoming aggregated dependencies of this element and all its children, but treats this namespace as "flat", i.e.
- getIncomingDependenciesFlatRecursively(Aggregator, boolean, boolean, IDependencyKind...) - Method in class com.hello2morrow.sonargraph.core.api.model.LogicalNamespaceAccess
- getIncomingDependenciesFlatRecursively(Aggregator, boolean, IDependencyKind...) - Method in interface com.hello2morrow.sonargraph.api.model.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 class com.hello2morrow.sonargraph.core.api.model.LogicalNamespaceAccess
- getIncomingDependenciesRecursively(Aggregator, boolean, boolean, IDependencyKind...) - Method in interface com.hello2morrow.sonargraph.api.model.INamedElementAccess
-
Compute the incoming aggregated dependencies of this element and all its children.
- getIncomingDependenciesRecursively(Aggregator, boolean, boolean, IDependencyKind...) - Method in class com.hello2morrow.sonargraph.core.api.model.ElementAccess
-
Compute the incoming aggregated dependencies of this element and all its children.
- getIncomingDependenciesRecursively(Aggregator, boolean, boolean, IDependencyKind...) - Method in class com.hello2morrow.sonargraph.core.api.model.ProgrammingElementAccess
-
Get a list of aggregated incoming dependencies to this programming element and its direct and indirect children.
- getIncomingDependenciesRecursively(Aggregator, boolean, IDependencyKind...) - Method in interface com.hello2morrow.sonargraph.api.model.INamedElementAccess
-
Compute the incoming aggregated dependencies of this element and all its children, excluding excluded elements.
- getIncomingDependenciesRecursively(Aggregator, boolean, IDependencyKind...) - Method in class com.hello2morrow.sonargraph.core.api.model.ElementAccess
-
Compute the incoming aggregated dependencies of this element and all its children, excluding excluded elements.
- getIncomingDependenciesRecursively(Aggregator, boolean, IDependencyKind...) - Method in class com.hello2morrow.sonargraph.core.api.model.ProgrammingElementAccess
-
Get a list of aggregated incoming dependencies to this programming element and its direct and indirect children, excluding excluded elements.
- getInstabilityMetric() - Method in interface com.hello2morrow.sonargraph.api.model.ILogicalNamespaceAccess
- getInstabilityMetric() - Method in class com.hello2morrow.sonargraph.core.api.model.LogicalNamespaceAccess
- getInstabilityModuleMetric() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaSourceFileAccess
- getInstabilityModuleMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.api.model.CppComponentAccess
- getInstabilityModuleMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.api.model.CppDirectoryFragmentAccess
- getInstabilityModuleMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.csharp.api.model.CSharpSourceFileAccess
- getInstabilityModuleMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.java.api.model.JavaSourceFileAccess
- getInstabilitySystemMetric() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaSourceFileAccess
- getInstabilitySystemMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.api.model.CppComponentAccess
- getInstabilitySystemMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.api.model.CppDirectoryFragmentAccess
- getInstabilitySystemMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.csharp.api.model.CSharpSourceFileAccess
- getInstabilitySystemMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.java.api.model.JavaSourceFileAccess
- getIssueCount(String, String, String, String, boolean) - Method in interface com.hello2morrow.sonargraph.api.model.INamedElementAccess
-
Counts total number of issues for this element for the given filter parameters.
- getIssueCount(List<String>, List<String>, List<String>, List<String>, boolean) - Method in interface com.hello2morrow.sonargraph.api.model.INamedElementAccess
-
Counts total number of issues for this element for the given filter parameters.
- getIssueCount(List<String>, List<String>, List<String>, List<String>, boolean) - Method in class com.hello2morrow.sonargraph.core.api.model.ElementAccess
- getKind() - Method in interface com.hello2morrow.sonargraph.api.model.IParserDependencyType
- getKind() - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.api.model.CppMethodAccess
- getKind() - Method in class com.hello2morrow.sonargraph.languageprovider.csharp.api.model.CSharpMethodAccess
- getLanguage() - Method in interface com.hello2morrow.sonargraph.api.model.IExternalAccess
- getLanguage() - Method in interface com.hello2morrow.sonargraph.api.model.ILogicalExternalAccess
- getLanguage() - Method in interface com.hello2morrow.sonargraph.api.model.ILogicalModuleAccess
- getLanguage() - Method in interface com.hello2morrow.sonargraph.api.model.ILogicalSystemAccess
- getLanguage() - Method in interface com.hello2morrow.sonargraph.api.model.IModuleAccess
- getLanguage() - Method in class com.hello2morrow.sonargraph.core.api.model.ExternalAccess
-
Returns the language of this root node.
- getLanguage() - Method in class com.hello2morrow.sonargraph.core.api.model.LogicalExternalAccess
-
Return the language of this root node.
- getLanguage() - Method in class com.hello2morrow.sonargraph.core.api.model.LogicalModuleAccess
-
Get the language of this module.
- getLanguage() - Method in class com.hello2morrow.sonargraph.core.api.model.LogicalSystemAccess
-
Get the language.
- getLanguage() - Method in class com.hello2morrow.sonargraph.core.api.model.ModuleAccess
-
Get the language of this module.
- getLCOM4Metric() - Method in interface com.hello2morrow.sonargraph.api.model.ITypeAccess
- getLCOM4Metric() - Method in class com.hello2morrow.sonargraph.core.api.model.TypeAccess
- getLine() - Method in class com.hello2morrow.sonargraph.core.api.model.SourceLineAccess
- getLineNumber() - Method in interface com.hello2morrow.sonargraph.api.java.IAnnotationAccess
- getLineNumber() - Method in interface com.hello2morrow.sonargraph.api.model.IDependencyAccess
- getLineNumber() - Method in interface com.hello2morrow.sonargraph.api.model.IProgrammingElementAccess
- getLineNumber() - Method in interface com.hello2morrow.sonargraph.api.model.ISourceLineAccess
- getLineNumber() - Method in class com.hello2morrow.sonargraph.core.api.model.DependencyAccess
- getLineNumber() - Method in class com.hello2morrow.sonargraph.core.api.model.ProgrammingElementAccess
-
Get the line number of this programming element.
- getLineNumber() - Method in class com.hello2morrow.sonargraph.core.api.model.SourceLineAccess
- getLineNumber() - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.api.model.CppCompilationUnitFragmentAccess
- getLineNumber() - Method in class com.hello2morrow.sonargraph.languageprovider.java.api.model.AnnotationAccess
- getLinesOfCodeMetric() - Method in interface com.hello2morrow.sonargraph.api.model.IModuleAccess
- getLinesOfCodeMetric() - Method in interface com.hello2morrow.sonargraph.api.model.ISourceFileAccess
- getLinesOfCodeMetric() - Method in class com.hello2morrow.sonargraph.core.api.model.ModuleAccess
- getLinesOfCodeMetric() - Method in class com.hello2morrow.sonargraph.core.api.model.SourceFileAccess
- getLinesOfCodeMetric() - Method in interface com.hello2morrow.sonargraph.core.api.script.controller.IScriptCoreAccess
- getLogicalCohesionMetric() - Method in interface com.hello2morrow.sonargraph.api.model.ILogicalProgrammingElementAccess
- getLogicalCohesionMetric() - Method in class com.hello2morrow.sonargraph.core.api.model.LogicalModuleProgrammingElementAccess
- getLogicalCohesionMetric() - Method in class com.hello2morrow.sonargraph.core.api.model.LogicalProgrammingElementAccess
- getLogicalCohesionMetric() - Method in class com.hello2morrow.sonargraph.core.api.model.LogicalSystemProgrammingElementAccess
- getLogicalCouplingMetric() - Method in interface com.hello2morrow.sonargraph.api.model.ILogicalProgrammingElementAccess
- getLogicalCouplingMetric() - Method in class com.hello2morrow.sonargraph.core.api.model.LogicalModuleProgrammingElementAccess
- getLogicalCouplingMetric() - Method in class com.hello2morrow.sonargraph.core.api.model.LogicalProgrammingElementAccess
- getLogicalCouplingMetric() - Method in class com.hello2morrow.sonargraph.core.api.model.LogicalSystemProgrammingElementAccess
- getMaintainabilityLevelMetric() - Method in interface com.hello2morrow.sonargraph.api.model.IModuleAccess
- getMaintainabilityLevelMetric() - Method in class com.hello2morrow.sonargraph.core.api.model.ModuleAccess
- getMaintainabilityLevelMetric() - Method in interface com.hello2morrow.sonargraph.core.api.script.controller.IScriptCoreAccess
- getMaxNesting() - Method in interface com.hello2morrow.sonargraph.api.model.IRoutineAccess
- getMaxNesting() - Method in class com.hello2morrow.sonargraph.core.api.model.RoutineAccess
-
Get the deepest block nesting within the routine body - often used as a good complexity indicator
- getMaxNestingMetric() - Method in interface com.hello2morrow.sonargraph.api.model.ISourceFileAccess
- getMaxNestingMetric() - Method in interface com.hello2morrow.sonargraph.api.model.ITypeAccess
- getMaxNestingMetric() - Method in class com.hello2morrow.sonargraph.core.api.model.SourceFileAccess
- getMaxNestingMetric() - Method in class com.hello2morrow.sonargraph.core.api.model.TypeAccess
- getMetaClass() - Method in interface com.hello2morrow.sonargraph.api.model.IGenericProgrammingElementAccess
- getMetaClass() - Method in class com.hello2morrow.sonargraph.core.api.model.PluginProgrammingElement
- getMetaClass() - Method in class com.hello2morrow.sonargraph.core.api.model.PluginProgrammingElementAccess
- getMethods() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaTypeAccess
- getMethods() - Method in interface com.hello2morrow.sonargraph.api.model.ITypeAccess
- getMethods() - Method in class com.hello2morrow.sonargraph.core.api.model.TypeAccess
-
Get a list of all methods in this type.
- getMethods() - Method in class com.hello2morrow.sonargraph.languageprovider.java.api.model.JavaTypeAccess
- getMetricLevel() - Method in class com.hello2morrow.sonargraph.core.api.model.DirectoryAccess
- getMetricLevel() - Method in class com.hello2morrow.sonargraph.core.api.model.DirectoryFragmentAccess
- getMetricLevel() - Method in class com.hello2morrow.sonargraph.core.api.model.ElementAccess
-
Internal use only
- getMetricLevel() - Method in class com.hello2morrow.sonargraph.core.api.model.ExternalAccess
- getMetricLevel() - Method in class com.hello2morrow.sonargraph.core.api.model.LogicalModuleAccess
- getMetricLevel() - Method in class com.hello2morrow.sonargraph.core.api.model.LogicalNamespaceAccess
- getMetricLevel() - Method in class com.hello2morrow.sonargraph.core.api.model.LogicalProgrammingElementAccess
- getMetricLevel() - Method in class com.hello2morrow.sonargraph.core.api.model.LogicalSystemAccess
- getMetricLevel() - Method in class com.hello2morrow.sonargraph.core.api.model.ModuleAccess
- getMetricLevel() - Method in class com.hello2morrow.sonargraph.core.api.model.NamespaceFragmentAccess
- getMetricLevel() - Method in class com.hello2morrow.sonargraph.core.api.model.ProgrammingElementAccess
- getMetricLevel() - Method in class com.hello2morrow.sonargraph.core.api.model.RoutineAccess
- getMetricLevel() - Method in class com.hello2morrow.sonargraph.core.api.model.SourceFileAccess
- getMetricLevel() - Method in class com.hello2morrow.sonargraph.core.api.model.TypeAccess
- getMetricLevel() - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.api.model.CppComponentAccess
- getMetricLevel() - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.api.model.CppDirectoryFragmentAccess
- getMetricLevel() - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.api.model.CppLogicalNamespaceAccess
- getMetricLevel() - Method in class com.hello2morrow.sonargraph.languageprovider.csharp.api.model.CSharpLogicalNamespaceAccess
- getMetricLevel() - Method in class com.hello2morrow.sonargraph.languageprovider.java.api.model.JavaLogicalPackageAccess
- getMetricValue(NamedElement, IMetricId) - Method in interface com.hello2morrow.sonargraph.core.api.model.ElementAccess.IAccessFactory
- getMetricValue(NamedElement, IMetricLevel, IMetricId) - Method in interface com.hello2morrow.sonargraph.core.api.model.ElementAccess.IAccessFactory
- getModifiedCyclomaticComplexityMetric() - Method in interface com.hello2morrow.sonargraph.api.model.IRoutineAccess
- getModifiedCyclomaticComplexityMetric() - Method in class com.hello2morrow.sonargraph.core.api.model.RoutineAccess
-
Get the modified cyclomatic complexity number for this routine.
- getModifiedExtendedCyclomaticComplexityMetric() - Method in interface com.hello2morrow.sonargraph.api.model.IRoutineAccess
- getModifiedExtendedCyclomaticComplexityMetric() - Method in class com.hello2morrow.sonargraph.core.api.model.RoutineAccess
-
Get the modified extended cyclomatic complexity number for this routine.
- getModule() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaLogicalModuleAccess
- getModule() - Method in interface com.hello2morrow.sonargraph.api.model.ILogicalModuleAccess
- getModule() - Method in interface com.hello2morrow.sonargraph.api.model.IProgrammingElementAccess
- getModule() - Method in class com.hello2morrow.sonargraph.core.api.model.LogicalModuleAccess
-
Get the associated module access object from the parser model.
- getModule() - Method in class com.hello2morrow.sonargraph.core.api.model.ProgrammingElementAccess
-
Get the module of this programming element.
- getModule() - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.api.model.CppLogicalModuleAccess
- getModule() - Method in class com.hello2morrow.sonargraph.languageprovider.csharp.api.model.CSharpLogicalModuleAccess
- getModule() - Method in class com.hello2morrow.sonargraph.languageprovider.java.api.model.JavaLogicalModuleAccess
- getModuleNamespace() - Method in interface com.hello2morrow.sonargraph.api.model.IProgrammingElementAccess
- getModuleNamespace() - Method in class com.hello2morrow.sonargraph.core.api.model.ProgrammingElementAccess
-
Get the module scope logical namespace for this element.
- getModules() - Method in interface com.hello2morrow.sonargraph.api.controller.IBaseCoreAccess
-
Get a list of the modules in this system
- getModuleScope() - Method in interface com.hello2morrow.sonargraph.api.model.ILogicalNamespaceAccess
- getModuleScope() - Method in class com.hello2morrow.sonargraph.core.api.model.LogicalNamespaceAccess
-
Get the associated module from the parser model.
- getName() - Method in interface com.hello2morrow.sonargraph.api.controller.IBaseCoreAccess
-
Return name of software system
- getName() - Method in interface com.hello2morrow.sonargraph.api.model.IElementAccess
-
The (full) name without (potential) signature parts.
- getName() - Method in interface com.hello2morrow.sonargraph.api.model.IMetaClass
- getName() - Method in class com.hello2morrow.sonargraph.core.api.model.ElementAccess
-
The (full) name without (potential) signature parts.
- getName() - Method in class com.hello2morrow.sonargraph.core.api.model.PluginProgrammingElement
- getName() - Method in class com.hello2morrow.sonargraph.core.api.script.model.ScriptAccess
-
Return the name of this script.
- getNamespaceCyclicityMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.api.model.CppModuleAccess
- getNamespaceCyclicityMetric() - Method in interface com.hello2morrow.sonargraph.languageprovider.cplusplus.api.script.controller.IScriptCppAccess
- getNamespaceCyclicityMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.csharp.api.model.CSharpModuleAccess
- getNamespaceCyclicityMetric() - Method in interface com.hello2morrow.sonargraph.languageprovider.csharp.api.script.controller.IScriptCSharpAccess
- getNamespaceDependenciesToRemoveMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.api.model.CppModuleAccess
- getNamespaceDependenciesToRemoveMetric() - Method in interface com.hello2morrow.sonargraph.languageprovider.cplusplus.api.script.controller.IScriptCppAccess
- getNamespaceDependenciesToRemoveMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.csharp.api.model.CSharpModuleAccess
- getNamespaceDependenciesToRemoveMetric() - Method in interface com.hello2morrow.sonargraph.languageprovider.csharp.api.script.controller.IScriptCSharpAccess
- getNamespaceParserDependenciesToRemoveMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.api.model.CppModuleAccess
- getNamespaceParserDependenciesToRemoveMetric() - Method in interface com.hello2morrow.sonargraph.languageprovider.cplusplus.api.script.controller.IScriptCppAccess
- getNamespaceParserDependenciesToRemoveMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.csharp.api.model.CSharpModuleAccess
- getNamespaceParserDependenciesToRemoveMetric() - Method in interface com.hello2morrow.sonargraph.languageprovider.csharp.api.script.controller.IScriptCSharpAccess
- getNamespaceRelativeCyclicityMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.api.model.CppModuleAccess
- getNamespaceRelativeCyclicityMetric() - Method in interface com.hello2morrow.sonargraph.languageprovider.cplusplus.api.script.controller.IScriptCppAccess
- getNamespaceRelativeCyclicityMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.csharp.api.model.CSharpModuleAccess
- getNamespaceRelativeCyclicityMetric() - Method in interface com.hello2morrow.sonargraph.languageprovider.csharp.api.script.controller.IScriptCSharpAccess
- getNamespaceStructuralDebtIndexMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.api.model.CppModuleAccess
- getNamespaceStructuralDebtIndexMetric() - Method in interface com.hello2morrow.sonargraph.languageprovider.cplusplus.api.script.controller.IScriptCppAccess
- getNamespaceStructuralDebtIndexMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.csharp.api.model.CSharpModuleAccess
- getNamespaceStructuralDebtIndexMetric() - Method in interface com.hello2morrow.sonargraph.languageprovider.csharp.api.script.controller.IScriptCSharpAccess
- getNameWithSignature() - Method in interface com.hello2morrow.sonargraph.api.model.IElementAccess
-
The (full) name with (potential) signature parts.
- getNameWithSignature() - Method in class com.hello2morrow.sonargraph.core.api.model.ElementAccess
-
The (full) name with (potential) signature parts.
- getNCCDMetric() - Method in interface com.hello2morrow.sonargraph.api.model.IModuleAccess
- getNCCDMetric() - Method in class com.hello2morrow.sonargraph.core.api.model.ModuleAccess
- getNCCDMetric() - Method in interface com.hello2morrow.sonargraph.core.api.script.controller.IScriptCoreAccess
- getNode() - Method in class com.hello2morrow.sonargraph.core.api.script.model.NodeAccess
- getNumberOfAllViolatingComponentsMetric() - Method in interface com.hello2morrow.sonargraph.api.model.IModuleAccess
-
Deprecated.
- getNumberOfAllViolatingComponentsMetric() - Method in class com.hello2morrow.sonargraph.core.api.model.ModuleAccess
-
Deprecated.
- getNumberOfAllViolatingComponentsMetric() - Method in interface com.hello2morrow.sonargraph.core.api.script.controller.IScriptCoreAccess
-
This method should no longer be used.
- getNumberOfArtifactsMetric() - Method in interface com.hello2morrow.sonargraph.core.api.script.controller.IScriptCoreAccess
- getNumberOfAuthors() - Method in interface com.hello2morrow.sonargraph.api.model.ISourceFileAccess
-
Deprecated.
- getNumberOfAuthors() - Method in class com.hello2morrow.sonargraph.core.api.model.SourceFileAccess
- getNumberOfCodeDuplicatesMetric() - Method in interface com.hello2morrow.sonargraph.core.api.script.controller.IScriptCoreAccess
- getNumberOfComponentCycleGroupsMetric() - Method in interface com.hello2morrow.sonargraph.api.model.IModuleAccess
- getNumberOfComponentCycleGroupsMetric() - Method in class com.hello2morrow.sonargraph.core.api.model.ModuleAccess
- getNumberOfComponentCycleGroupsMetric() - Method in interface com.hello2morrow.sonargraph.core.api.script.controller.IScriptCoreAccess
- getNumberOfComponentsInDeprecatedArtifactsMetric() - Method in interface com.hello2morrow.sonargraph.core.api.script.controller.IScriptCoreAccess
- getNumberOfComponentsMetric() - Method in interface com.hello2morrow.sonargraph.api.model.IModuleAccess
- getNumberOfComponentsMetric() - Method in class com.hello2morrow.sonargraph.core.api.model.ModuleAccess
- getNumberOfComponentsMetric() - Method in interface com.hello2morrow.sonargraph.core.api.script.controller.IScriptCoreAccess
- getNumberOfComponentViolationsMetric() - Method in interface com.hello2morrow.sonargraph.api.model.IModuleAccess
- getNumberOfComponentViolationsMetric() - Method in class com.hello2morrow.sonargraph.core.api.model.ModuleAccess
- getNumberOfComponentViolationsMetric() - Method in interface com.hello2morrow.sonargraph.core.api.script.controller.IScriptCoreAccess
- getNumberOfComponntsInDeprectaedArtifactsMetric() - Method in interface com.hello2morrow.sonargraph.core.api.script.controller.IScriptCoreAccess
-
Deprecated.
- getNumberOfCyclicComponentsMetric() - Method in interface com.hello2morrow.sonargraph.api.model.IModuleAccess
- getNumberOfCyclicComponentsMetric() - Method in class com.hello2morrow.sonargraph.core.api.model.ModuleAccess
- getNumberOfCyclicComponentsMetric() - Method in interface com.hello2morrow.sonargraph.core.api.script.controller.IScriptCoreAccess
- getNumberOfCyclicDirectoriesMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.api.model.CppModuleAccess
- getNumberOfCyclicDirectoriesMetric() - Method in interface com.hello2morrow.sonargraph.languageprovider.cplusplus.api.script.controller.IScriptCppAccess
- getNumberOfCyclicModulesMetric() - Method in interface com.hello2morrow.sonargraph.core.api.script.controller.IScriptCoreAccess
- getNumberOfCyclicNamespacesMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.api.model.CppModuleAccess
- getNumberOfCyclicNamespacesMetric() - Method in interface com.hello2morrow.sonargraph.languageprovider.cplusplus.api.script.controller.IScriptCppAccess
- getNumberOfCyclicNamespacesMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.csharp.api.model.CSharpModuleAccess
- getNumberOfCyclicNamespacesMetric() - Method in interface com.hello2morrow.sonargraph.languageprovider.csharp.api.script.controller.IScriptCSharpAccess
- getNumberOfCyclicPackagesMetric() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaModuleAccess
- getNumberOfCyclicPackagesMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.java.api.model.JavaModuleAccess
- getNumberOfCyclicPackagesMetric() - Method in interface com.hello2morrow.sonargraph.languageprovider.java.api.script.controller.IScriptJavaAccess
- getNumberOfCyclicPackagesMetric() - Method in interface com.hello2morrow.sonargraph.languageprovider.python.api.script.controller.IScriptPythonAccess
- getNumberOfDays() - Method in interface com.hello2morrow.sonargraph.api.model.IScmPeriod
- getNumberOfDays() - Method in enum com.hello2morrow.sonargraph.api.model.ScmPeriod
- getNumberOfDependencies() - Method in interface com.hello2morrow.sonargraph.api.model.IAggregatedDependencyAccess
- getNumberOfDependencies() - Method in class com.hello2morrow.sonargraph.core.api.model.AggregatedDependencyAccess
-
Get number of dependencies between 'from' and 'to'.
- getNumberOfDirectoriesMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.api.model.CppModuleAccess
- getNumberOfDirectoriesMetric() - Method in interface com.hello2morrow.sonargraph.languageprovider.cplusplus.api.script.controller.IScriptCppAccess
- getNumberOfDirectoryCycleGroupsMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.api.model.CppModuleAccess
- getNumberOfDirectoryCycleGroupsMetric() - Method in interface com.hello2morrow.sonargraph.languageprovider.cplusplus.api.script.controller.IScriptCppAccess
- getNumberOfDuplicatedLinesMetric() - Method in interface com.hello2morrow.sonargraph.core.api.script.controller.IScriptCoreAccess
- getNumberOfEmptyArtifactsMetric() - Method in interface com.hello2morrow.sonargraph.core.api.script.controller.IScriptCoreAccess
- getNumberOfIgnoredCodeDuplicatesMetric() - Method in interface com.hello2morrow.sonargraph.core.api.script.controller.IScriptCoreAccess
- getNumberOfIgnoredCyclicComponentsMetric() - Method in interface com.hello2morrow.sonargraph.api.model.IModuleAccess
- getNumberOfIgnoredCyclicComponentsMetric() - Method in class com.hello2morrow.sonargraph.core.api.model.ModuleAccess
- getNumberOfIgnoredCyclicComponentsMetric() - Method in interface com.hello2morrow.sonargraph.core.api.script.controller.IScriptCoreAccess
- getNumberOfIgnoredCyclicDirectoriesMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.api.model.CppModuleAccess
- getNumberOfIgnoredCyclicDirectoriesMetric() - Method in interface com.hello2morrow.sonargraph.languageprovider.cplusplus.api.script.controller.IScriptCppAccess
- getNumberOfIgnoredCyclicNamespacesMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.api.model.CppModuleAccess
- getNumberOfIgnoredCyclicNamespacesMetric() - Method in interface com.hello2morrow.sonargraph.languageprovider.cplusplus.api.script.controller.IScriptCppAccess
- getNumberOfIgnoredCyclicNamespacesMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.csharp.api.model.CSharpModuleAccess
- getNumberOfIgnoredCyclicNamespacesMetric() - Method in interface com.hello2morrow.sonargraph.languageprovider.csharp.api.script.controller.IScriptCSharpAccess
- getNumberOfIgnoredCyclicPackagesMetric() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaModuleAccess
- getNumberOfIgnoredCyclicPackagesMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.java.api.model.JavaModuleAccess
- getNumberOfIgnoredCyclicPackagesMetric() - Method in interface com.hello2morrow.sonargraph.languageprovider.java.api.script.controller.IScriptJavaAccess
- getNumberOfIgnoredCyclicPackagesMetric() - Method in interface com.hello2morrow.sonargraph.languageprovider.python.api.script.controller.IScriptPythonAccess
- getNumberOfIgnoredParserDependencyViolationsMetric() - Method in interface com.hello2morrow.sonargraph.api.model.IModuleAccess
- getNumberOfIgnoredParserDependencyViolationsMetric() - Method in class com.hello2morrow.sonargraph.core.api.model.ModuleAccess
- getNumberOfIgnoredParserDependencyViolationsMetric() - Method in interface com.hello2morrow.sonargraph.core.api.script.controller.IScriptCoreAccess
- getNumberOfIncomingDependenciesMetric() - Method in interface com.hello2morrow.sonargraph.api.model.ILogicalNamespaceAccess
- getNumberOfIncomingDependenciesMetric() - Method in class com.hello2morrow.sonargraph.core.api.model.LogicalNamespaceAccess
- getNumberOfIncomingDependenciesModuleMetric() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaSourceFileAccess
- getNumberOfIncomingDependenciesModuleMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.api.model.CppComponentAccess
- getNumberOfIncomingDependenciesModuleMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.api.model.CppDirectoryFragmentAccess
- getNumberOfIncomingDependenciesModuleMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.csharp.api.model.CSharpSourceFileAccess
- getNumberOfIncomingDependenciesModuleMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.java.api.model.JavaSourceFileAccess
- getNumberOfIncomingDependenciesSystemMetric() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaSourceFileAccess
- getNumberOfIncomingDependenciesSystemMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.api.model.CppComponentAccess
- getNumberOfIncomingDependenciesSystemMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.api.model.CppDirectoryFragmentAccess
- getNumberOfIncomingDependenciesSystemMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.csharp.api.model.CSharpSourceFileAccess
- getNumberOfIncomingDependenciesSystemMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.java.api.model.JavaSourceFileAccess
- getNumberOfModulesMetric() - Method in interface com.hello2morrow.sonargraph.core.api.script.controller.IScriptCoreAccess
- getNumberOfNamespaceCycleGroupsMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.api.model.CppModuleAccess
- getNumberOfNamespaceCycleGroupsMetric() - Method in interface com.hello2morrow.sonargraph.languageprovider.cplusplus.api.script.controller.IScriptCppAccess
- getNumberOfNamespaceCycleGroupsMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.csharp.api.model.CSharpModuleAccess
- getNumberOfNamespaceCycleGroupsMetric() - Method in interface com.hello2morrow.sonargraph.languageprovider.csharp.api.script.controller.IScriptCSharpAccess
- getNumberOfNamespacesMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.api.model.CppModuleAccess
- getNumberOfNamespacesMetric() - Method in interface com.hello2morrow.sonargraph.languageprovider.cplusplus.api.script.controller.IScriptCppAccess
- getNumberOfNamespacesMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.csharp.api.model.CSharpModuleAccess
- getNumberOfNamespacesMetric() - Method in interface com.hello2morrow.sonargraph.languageprovider.csharp.api.script.controller.IScriptCSharpAccess
- getNumberOfOutgoingDependenciesMetric() - Method in interface com.hello2morrow.sonargraph.api.model.ILogicalNamespaceAccess
- getNumberOfOutgoingDependenciesMetric() - Method in class com.hello2morrow.sonargraph.core.api.model.LogicalNamespaceAccess
- getNumberOfOutgoingDependenciesModuleMetric() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaSourceFileAccess
- getNumberOfOutgoingDependenciesModuleMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.api.model.CppComponentAccess
- getNumberOfOutgoingDependenciesModuleMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.api.model.CppDirectoryFragmentAccess
- getNumberOfOutgoingDependenciesModuleMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.csharp.api.model.CSharpSourceFileAccess
- getNumberOfOutgoingDependenciesModuleMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.java.api.model.JavaSourceFileAccess
- getNumberOfOutgoingDependenciesSystemMetric() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaSourceFileAccess
- getNumberOfOutgoingDependenciesSystemMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.api.model.CppComponentAccess
- getNumberOfOutgoingDependenciesSystemMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.api.model.CppDirectoryFragmentAccess
- getNumberOfOutgoingDependenciesSystemMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.csharp.api.model.CSharpSourceFileAccess
- getNumberOfOutgoingDependenciesSystemMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.java.api.model.JavaSourceFileAccess
- getNumberOfPackageCycleGroupsMetric() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaModuleAccess
- getNumberOfPackageCycleGroupsMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.java.api.model.JavaModuleAccess
- getNumberOfPackageCycleGroupsMetric() - Method in interface com.hello2morrow.sonargraph.languageprovider.java.api.script.controller.IScriptJavaAccess
- getNumberOfPackageCycleGroupsMetric() - Method in interface com.hello2morrow.sonargraph.languageprovider.python.api.script.controller.IScriptPythonAccess
- getNumberOfPackagesMetric() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaModuleAccess
- getNumberOfPackagesMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.java.api.model.JavaModuleAccess
- getNumberOfPackagesMetric() - Method in interface com.hello2morrow.sonargraph.languageprovider.java.api.script.controller.IScriptJavaAccess
- getNumberOfPackagesMetric() - Method in interface com.hello2morrow.sonargraph.languageprovider.python.api.script.controller.IScriptPythonAccess
- getNumberOfParametersMetric() - Method in interface com.hello2morrow.sonargraph.api.model.IRoutineAccess
- getNumberOfParametersMetric() - Method in class com.hello2morrow.sonargraph.core.api.model.RoutineAccess
-
Return the number of parameters of this routine.
- getNumberOfParserDependencyViolationsMetric() - Method in interface com.hello2morrow.sonargraph.api.model.IModuleAccess
- getNumberOfParserDependencyViolationsMetric() - Method in class com.hello2morrow.sonargraph.core.api.model.ModuleAccess
- getNumberOfParserDependencyViolationsMetric() - Method in interface com.hello2morrow.sonargraph.core.api.script.controller.IScriptCoreAccess
- getNumberOfStatements() - Method in interface com.hello2morrow.sonargraph.api.python.IPythonClassAccess
- getNumberOfStatements() - Method in class com.hello2morrow.sonargraph.languageprovider.python.api.model.PythonClassAccess
- getNumberOfStatementsMetric() - Method in interface com.hello2morrow.sonargraph.api.model.IModuleAccess
- getNumberOfStatementsMetric() - Method in interface com.hello2morrow.sonargraph.api.model.IRoutineAccess
- getNumberOfStatementsMetric() - Method in interface com.hello2morrow.sonargraph.api.model.ITypeAccess
- getNumberOfStatementsMetric() - Method in class com.hello2morrow.sonargraph.core.api.model.ModuleAccess
- getNumberOfStatementsMetric() - Method in class com.hello2morrow.sonargraph.core.api.model.RoutineAccess
-
Return the number of statements in this routine.
- getNumberOfStatementsMetric() - Method in class com.hello2morrow.sonargraph.core.api.model.TypeAccess
- getNumberOfStatementsMetric() - Method in interface com.hello2morrow.sonargraph.core.api.script.controller.IScriptCoreAccess
- getNumberOfTypesMetric() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaSourceFileAccess
- getNumberOfTypesMetric() - Method in interface com.hello2morrow.sonargraph.api.model.ILogicalNamespaceAccess
- getNumberOfTypesMetric() - Method in class com.hello2morrow.sonargraph.core.api.model.LogicalNamespaceAccess
- getNumberOfTypesMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.api.model.CppComponentAccess
- getNumberOfTypesMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.api.model.CppDirectoryFragmentAccess
- getNumberOfTypesMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.csharp.api.model.CSharpSourceFileAccess
- getNumberOfTypesMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.java.api.model.JavaSourceFileAccess
- getNumberOfTypesModuleMetric() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaSourceFileAccess
-
Deprecated.
- getNumberOfTypesModuleMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.api.model.CppComponentAccess
-
Deprecated.
- getNumberOfTypesModuleMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.api.model.CppDirectoryFragmentAccess
-
Deprecated.
- getNumberOfTypesModuleMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.csharp.api.model.CSharpSourceFileAccess
-
Deprecated.
- getNumberOfUnassignedComponentsMetric() - Method in interface com.hello2morrow.sonargraph.api.model.IModuleAccess
- getNumberOfUnassignedComponentsMetric() - Method in class com.hello2morrow.sonargraph.core.api.model.ModuleAccess
- getNumberOfUnassignedComponentsMetric() - Method in interface com.hello2morrow.sonargraph.core.api.script.controller.IScriptCoreAccess
- getNumberOfViolatingComponentsMetric() - Method in interface com.hello2morrow.sonargraph.api.model.IModuleAccess
- getNumberOfViolatingComponentsMetric() - Method in class com.hello2morrow.sonargraph.core.api.model.ModuleAccess
- getNumberOfViolatingComponentsMetric() - Method in interface com.hello2morrow.sonargraph.core.api.script.controller.IScriptCoreAccess
- getNumericValue() - Method in interface com.hello2morrow.sonargraph.api.java.IAnnotationValueAccess
- getNumericValue() - Method in class com.hello2morrow.sonargraph.languageprovider.java.api.model.AnnotationValueAccess
-
Return numeric annotation value.
- getOrCreateMetricId(String, String, String, boolean, Number, Number, MetricSorting, double, double, String...) - Method in interface com.hello2morrow.sonargraph.core.api.script.controller.IScriptCoreAccess
- getOrCreateMetricId(String, String, String, boolean, Number, Number, Number, Number, String...) - Method in interface com.hello2morrow.sonargraph.core.api.script.controller.IScriptCoreAccess
- getOrCreateMetricId(String, String, String, boolean, Number, Number, String...) - Method in interface com.hello2morrow.sonargraph.core.api.script.controller.IScriptCoreAccess
- getOrCreateMetricId(String, String, String, boolean, String...) - Method in interface com.hello2morrow.sonargraph.core.api.script.controller.IScriptCoreAccess
- getOriginatingPluginId() - Method in class com.hello2morrow.sonargraph.core.api.model.PluginProgrammingElement
- getOutgoingDependencies(Aggregator, boolean, boolean, boolean, IDependencyKind...) - Method in interface com.hello2morrow.sonargraph.api.model.IProgrammingElementAccess
- getOutgoingDependencies(Aggregator, boolean, boolean, boolean, IDependencyKind...) - Method in class com.hello2morrow.sonargraph.core.api.model.ProgrammingElementAccess
-
Get a list of aggregated outgoing dependencies from this programming element.
- getOutgoingDependencies(Aggregator, boolean, boolean, IDependencyKind...) - Method in interface com.hello2morrow.sonargraph.api.model.IProgrammingElementAccess
- getOutgoingDependencies(Aggregator, boolean, boolean, IDependencyKind...) - Method in class com.hello2morrow.sonargraph.core.api.model.ProgrammingElementAccess
-
Get a list of aggregated outgoing dependencies from this programming element, excluding excluded elements.
- getOutgoingDependencies(Aggregator, boolean, IDependencyKind...) - Method in interface com.hello2morrow.sonargraph.api.model.IProgrammingElementAccess
- getOutgoingDependencies(Aggregator, boolean, IDependencyKind...) - Method in class com.hello2morrow.sonargraph.core.api.model.ProgrammingElementAccess
-
Get a list of aggregated outgoing dependencies from this programming element, including external elements, excluding excluded elements.
- getOutgoingDependenciesFlatRecursively(Aggregator, boolean, boolean, boolean, IDependencyKind...) - Method in interface com.hello2morrow.sonargraph.api.model.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, boolean, IDependencyKind...) - Method in class com.hello2morrow.sonargraph.core.api.model.LogicalNamespaceAccess
- getOutgoingDependenciesFlatRecursively(Aggregator, boolean, boolean, IDependencyKind...) - Method in interface com.hello2morrow.sonargraph.api.model.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 class com.hello2morrow.sonargraph.core.api.model.LogicalNamespaceAccess
- getOutgoingDependenciesFlatRecursively(Aggregator, boolean, IDependencyKind...) - Method in interface com.hello2morrow.sonargraph.api.model.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 class com.hello2morrow.sonargraph.core.api.model.LogicalNamespaceAccess
- getOutgoingDependenciesRecursively(Aggregator, boolean, boolean, boolean, IDependencyKind...) - Method in interface com.hello2morrow.sonargraph.api.model.INamedElementAccess
-
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.api.model.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.api.model.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 interface com.hello2morrow.sonargraph.api.model.INamedElementAccess
-
Compute the outgoing aggregated dependencies of this element and all its children, excluding excluded elements.
- getOutgoingDependenciesRecursively(Aggregator, boolean, boolean, IDependencyKind...) - Method in class com.hello2morrow.sonargraph.core.api.model.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.api.model.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 interface com.hello2morrow.sonargraph.api.model.INamedElementAccess
-
Compute the outgoing aggregated dependencies of this element and all its children, including external elements, excluding excluded elements.
- getOutgoingDependenciesRecursively(Aggregator, boolean, IDependencyKind...) - Method in class com.hello2morrow.sonargraph.core.api.model.ElementAccess
-
Compute the outgoing aggregated dependencies of this element and all its children.
- getOutgoingDependenciesRecursively(Aggregator, boolean, IDependencyKind...) - Method in class com.hello2morrow.sonargraph.core.api.model.ProgrammingElementAccess
-
Get a list of aggregated outgoing dependencies from this programming element and its direct and indirect children, including external elements, excluding excluded elements.
- getPackageCyclicityMetric() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaModuleAccess
- getPackageCyclicityMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.java.api.model.JavaModuleAccess
- getPackageCyclicityMetric() - Method in interface com.hello2morrow.sonargraph.languageprovider.java.api.script.controller.IScriptJavaAccess
- getPackageCyclicityMetric() - Method in interface com.hello2morrow.sonargraph.languageprovider.python.api.script.controller.IScriptPythonAccess
- getPackageDependenciesToRemoveMetric() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaModuleAccess
- getPackageDependenciesToRemoveMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.java.api.model.JavaModuleAccess
- getPackageDependenciesToRemoveMetric() - Method in interface com.hello2morrow.sonargraph.languageprovider.java.api.script.controller.IScriptJavaAccess
- getPackageDependenciesToRemoveMetric() - Method in interface com.hello2morrow.sonargraph.languageprovider.python.api.script.controller.IScriptPythonAccess
- getPackageParserDependenciesToRemoveMetric() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaModuleAccess
- getPackageParserDependenciesToRemoveMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.java.api.model.JavaModuleAccess
- getPackageParserDependenciesToRemoveMetric() - Method in interface com.hello2morrow.sonargraph.languageprovider.java.api.script.controller.IScriptJavaAccess
- getPackageParserDependenciesToRemoveMetric() - Method in interface com.hello2morrow.sonargraph.languageprovider.python.api.script.controller.IScriptPythonAccess
- getPackageRelativeCyclicityMetric() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaModuleAccess
- getPackageRelativeCyclicityMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.java.api.model.JavaModuleAccess
- getPackageRelativeCyclicityMetric() - Method in interface com.hello2morrow.sonargraph.languageprovider.java.api.script.controller.IScriptJavaAccess
- getPackageRelativeCyclicityMetric() - Method in interface com.hello2morrow.sonargraph.languageprovider.python.api.script.controller.IScriptPythonAccess
- getPackageStructuralDebtIndexMetric() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaModuleAccess
- getPackageStructuralDebtIndexMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.java.api.model.JavaModuleAccess
- getPackageStructuralDebtIndexMetric() - Method in interface com.hello2morrow.sonargraph.languageprovider.java.api.script.controller.IScriptJavaAccess
- getPackageStructuralDebtIndexMetric() - Method in interface com.hello2morrow.sonargraph.languageprovider.python.api.script.controller.IScriptPythonAccess
- getParameterTypes() - Method in class com.hello2morrow.sonargraph.core.api.model.RoutineAccess
-
Return a list of fully qualified parameter types.
- getParent() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaFieldAccess
- getParent() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaMethodAccess
- getParent() - Method in interface com.hello2morrow.sonargraph.api.model.INamedElementAccess
-
Provides access to the parent.
- getParent() - Method in class com.hello2morrow.sonargraph.core.api.model.ElementAccess
-
Provides access to the parent.
- getParent() - Method in class com.hello2morrow.sonargraph.core.api.model.RootAccess
- getParent() - Method in class com.hello2morrow.sonargraph.languageprovider.java.api.model.JavaFieldAccess
- getParent() - Method in class com.hello2morrow.sonargraph.languageprovider.java.api.model.JavaMethodAccess
- getParent(Class<P>) - Method in class com.hello2morrow.sonargraph.core.api.model.ElementAccess
- getParent(Class<T>) - Method in interface com.hello2morrow.sonargraph.api.model.INamedElementAccess
- getPath() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaClassFileAccess
- getPath() - Method in interface com.hello2morrow.sonargraph.api.model.ISourceFileAccess
- getPath() - Method in class com.hello2morrow.sonargraph.core.api.model.SourceFileAccess
- getPath() - Method in class com.hello2morrow.sonargraph.languageprovider.java.api.model.JavaClassFileAccess
- getPhysicalCohesioneMetric() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaSourceFileAccess
- getPhysicalCohesioneMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.api.model.CppComponentAccess
- getPhysicalCohesioneMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.csharp.api.model.CSharpSourceFileAccess
- getPhysicalCohesioneMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.java.api.model.JavaSourceFileAccess
- getPhysicalCouplingMetric() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaSourceFileAccess
- getPhysicalCouplingMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.api.model.CppComponentAccess
- getPhysicalCouplingMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.csharp.api.model.CSharpSourceFileAccess
- getPhysicalCouplingMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.java.api.model.JavaSourceFileAccess
- getPluginId() - Method in interface com.hello2morrow.sonargraph.api.model.IMetaClass
- getPluginId() - Method in interface com.hello2morrow.sonargraph.api.model.IParserDependencyType
- getPostfix() - Method in class com.hello2morrow.sonargraph.core.api.model.SourceLineAccess
- getPrefix() - Method in class com.hello2morrow.sonargraph.core.api.model.SourceLineAccess
- getPresentationName() - Method in interface com.hello2morrow.sonargraph.api.model.IParserDependencyType
- getPresentationName(boolean) - Method in class com.hello2morrow.sonargraph.core.api.model.PluginProgrammingElement
- getProgrammingElements() - Method in interface com.hello2morrow.sonargraph.api.model.ILogicalNamespaceAccess
- getProgrammingElements() - Method in interface com.hello2morrow.sonargraph.api.model.ILogicalProgrammingElementAccess
- getProgrammingElements() - Method in class com.hello2morrow.sonargraph.core.api.model.LogicalNamespaceAccess
-
Return the list of programming elements in this namespace.
- getProgrammingElements() - Method in class com.hello2morrow.sonargraph.core.api.model.LogicalProgrammingElementAccess
- getPropagationCostMetric() - Method in interface com.hello2morrow.sonargraph.api.model.IModuleAccess
- getPropagationCostMetric() - Method in class com.hello2morrow.sonargraph.core.api.model.ModuleAccess
- getPropagationCostMetric() - Method in interface com.hello2morrow.sonargraph.core.api.script.controller.IScriptCoreAccess
- getProperty() - Method in class com.hello2morrow.sonargraph.core.api.model.PluginProgrammingElement
- getProperty(String) - Method in interface com.hello2morrow.sonargraph.api.model.IGenericProgrammingElementAccess
- getProperty(String) - Method in interface com.hello2morrow.sonargraph.api.model.IPluginElement
- getProperty(String) - Method in class com.hello2morrow.sonargraph.core.api.model.PluginProgrammingElement
- getProperty(String) - Method in class com.hello2morrow.sonargraph.core.api.model.PluginProgrammingElementAccess
- getProperty(String, Class<T>) - Method in class com.hello2morrow.sonargraph.core.api.model.PluginProgrammingElement
- getReadAccess() - Method in class com.hello2morrow.sonargraph.languageprovider.csharp.api.model.CSharpPropertyAccess
- getReferencedClass() - Method in interface com.hello2morrow.sonargraph.api.java.IAnnotationValueAccess
- getReferencedClass() - Method in class com.hello2morrow.sonargraph.languageprovider.java.api.model.AnnotationValueAccess
-
Return referenced class.
- getReferencedElements(Aggregator, boolean, boolean, boolean, IDependencyKind...) - Method in interface com.hello2morrow.sonargraph.api.model.IProgrammingElementAccess
- getReferencedElements(Aggregator, boolean, boolean, boolean, IDependencyKind...) - Method in class com.hello2morrow.sonargraph.core.api.model.ProgrammingElementAccess
-
Get a list of elements referenced from this programming element via dependencies.
- getReferencedElements(Aggregator, boolean, boolean, IDependencyKind...) - Method in interface com.hello2morrow.sonargraph.api.model.IProgrammingElementAccess
- getReferencedElements(Aggregator, boolean, boolean, IDependencyKind...) - Method in class com.hello2morrow.sonargraph.core.api.model.ProgrammingElementAccess
-
Get a list of elements referenced from this programming element via dependencies, excluding excluded elements.
- getReferencedElements(Aggregator, boolean, IDependencyKind...) - Method in interface com.hello2morrow.sonargraph.api.model.IProgrammingElementAccess
- getReferencedElements(Aggregator, boolean, IDependencyKind...) - Method in class com.hello2morrow.sonargraph.core.api.model.ProgrammingElementAccess
-
Get a list of elements referenced from this programming element via dependencies, including external elements, excluding excluded elements.
- getReferencedElementsFlatRecursively(Aggregator, boolean, boolean, boolean, IDependencyKind...) - Method in interface com.hello2morrow.sonargraph.api.model.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, boolean, IDependencyKind...) - Method in class com.hello2morrow.sonargraph.core.api.model.LogicalNamespaceAccess
- getReferencedElementsFlatRecursively(Aggregator, boolean, boolean, IDependencyKind...) - Method in interface com.hello2morrow.sonargraph.api.model.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 class com.hello2morrow.sonargraph.core.api.model.LogicalNamespaceAccess
- getReferencedElementsFlatRecursively(Aggregator, boolean, IDependencyKind...) - Method in interface com.hello2morrow.sonargraph.api.model.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 class com.hello2morrow.sonargraph.core.api.model.LogicalNamespaceAccess
- getReferencedElementsRecursively(Aggregator, boolean, boolean, boolean, IDependencyKind...) - Method in interface com.hello2morrow.sonargraph.api.model.INamedElementAccess
-
Compute the list of referenced elements of this element and all its children.
- getReferencedElementsRecursively(Aggregator, boolean, boolean, boolean, IDependencyKind...) - Method in class com.hello2morrow.sonargraph.core.api.model.ElementAccess
-
Compute the list of referenced elements of this element and all its children.
- getReferencedElementsRecursively(Aggregator, boolean, boolean, boolean, IDependencyKind...) - Method in class com.hello2morrow.sonargraph.core.api.model.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 interface com.hello2morrow.sonargraph.api.model.INamedElementAccess
-
Compute the list of referenced elements of this element and all its children, excluding excluded elements.
- getReferencedElementsRecursively(Aggregator, boolean, boolean, IDependencyKind...) - Method in class com.hello2morrow.sonargraph.core.api.model.ElementAccess
-
Compute the list of referenced elements of this element and all its children, excluding excluded elements.
- getReferencedElementsRecursively(Aggregator, boolean, boolean, IDependencyKind...) - Method in class com.hello2morrow.sonargraph.core.api.model.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 interface com.hello2morrow.sonargraph.api.model.INamedElementAccess
-
Compute the list of referenced elements of this element and all its children, including external elements, excluding excluded elements.
- getReferencedElementsRecursively(Aggregator, boolean, IDependencyKind...) - Method in class com.hello2morrow.sonargraph.core.api.model.ElementAccess
-
Compute the list of referenced elements of this element and all its children, including external elements, excluding excluded elements.
- getReferencedElementsRecursively(Aggregator, boolean, IDependencyKind...) - Method in class com.hello2morrow.sonargraph.core.api.model.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.
- getReferencingElements(Aggregator, boolean, boolean, IDependencyKind...) - Method in interface com.hello2morrow.sonargraph.api.model.IProgrammingElementAccess
- getReferencingElements(Aggregator, boolean, boolean, IDependencyKind...) - Method in class com.hello2morrow.sonargraph.core.api.model.ProgrammingElementAccess
-
Get a list of elements referencing this programming element via dependencies.
- getReferencingElements(Aggregator, boolean, IDependencyKind...) - Method in interface com.hello2morrow.sonargraph.api.model.IProgrammingElementAccess
- getReferencingElements(Aggregator, boolean, IDependencyKind...) - Method in class com.hello2morrow.sonargraph.core.api.model.ProgrammingElementAccess
-
Get a list of elements referencing this programming element via dependencies, excluding excluded elements.
- getReferencingElementsFlatRecursively(Aggregator, boolean, boolean, IDependencyKind...) - Method in interface com.hello2morrow.sonargraph.api.model.ILogicalNamespaceAccess
-
Get a list of all elements referencing this element and its children, but treats this namespace as "flat", i.e.
- getReferencingElementsFlatRecursively(Aggregator, boolean, boolean, IDependencyKind...) - Method in class com.hello2morrow.sonargraph.core.api.model.LogicalNamespaceAccess
- getReferencingElementsFlatRecursively(Aggregator, boolean, IDependencyKind...) - Method in interface com.hello2morrow.sonargraph.api.model.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 class com.hello2morrow.sonargraph.core.api.model.LogicalNamespaceAccess
- getReferencingElementsRecursively(Aggregator, boolean, boolean, IDependencyKind...) - Method in interface com.hello2morrow.sonargraph.api.model.INamedElementAccess
-
Get a list of all elements referencing this element and its children.
- getReferencingElementsRecursively(Aggregator, boolean, boolean, IDependencyKind...) - Method in class com.hello2morrow.sonargraph.core.api.model.ElementAccess
-
Get a list of all elements referencing this element and its children.
- getReferencingElementsRecursively(Aggregator, boolean, boolean, IDependencyKind...) - Method in class com.hello2morrow.sonargraph.core.api.model.ProgrammingElementAccess
-
Get a list of elements referencing this programming element and its direct and indirect children via dependencies.
- getReferencingElementsRecursively(Aggregator, boolean, IDependencyKind...) - Method in interface com.hello2morrow.sonargraph.api.model.INamedElementAccess
-
Get a list of all elements referencing this element and its children, excluding excluded elements.
- getReferencingElementsRecursively(Aggregator, boolean, IDependencyKind...) - Method in class com.hello2morrow.sonargraph.core.api.model.ElementAccess
-
Get a list of all elements referencing this element and its children, excluding excluded elements.
- getReferencingElementsRecursively(Aggregator, boolean, IDependencyKind...) - Method in class com.hello2morrow.sonargraph.core.api.model.ProgrammingElementAccess
-
Get a list of elements referencing this programming element and its direct and indirect children via dependencies, excluding excluded elements.
- getReturnType() - Method in class com.hello2morrow.sonargraph.core.api.model.RoutineAccess
-
Return the fully qualified name of the return type.
- getRootDirectory() - Method in interface com.hello2morrow.sonargraph.api.model.IProgrammingElementAccess
- getRootDirectory() - Method in class com.hello2morrow.sonargraph.core.api.model.ProgrammingElementAccess
-
Get the root directory of this programming element.
- getShortName() - Method in interface com.hello2morrow.sonargraph.api.model.IElementAccess
-
The short name without (potential) signature parts.
- getShortName() - Method in class com.hello2morrow.sonargraph.core.api.model.ElementAccess
-
The short name without (potential) signature parts.
- getShortName() - Method in class com.hello2morrow.sonargraph.core.api.model.PluginProgrammingElement
- getShortNameWithSignature() - Method in interface com.hello2morrow.sonargraph.api.model.IElementAccess
-
The short name with potential signature parts.
- getShortNameWithSignature() - Method in class com.hello2morrow.sonargraph.core.api.model.ElementAccess
-
The short name with potential signature parts.
- getSize() - Method in class com.hello2morrow.sonargraph.core.api.model.PluginProgrammingElementComponent
- getSourceElementCountMetric() - Method in interface com.hello2morrow.sonargraph.api.model.IModuleAccess
- getSourceElementCountMetric() - Method in interface com.hello2morrow.sonargraph.api.model.ITypeAccess
- getSourceElementCountMetric() - Method in class com.hello2morrow.sonargraph.core.api.model.ModuleAccess
- getSourceElementCountMetric() - Method in class com.hello2morrow.sonargraph.core.api.model.TypeAccess
- getSourceElementCountMetric() - Method in interface com.hello2morrow.sonargraph.core.api.script.controller.IScriptCoreAccess
- getSourceFile() - Method in interface com.hello2morrow.sonargraph.api.model.IProgrammingElementAccess
- getSourceFile() - Method in class com.hello2morrow.sonargraph.core.api.model.ProgrammingElementAccess
-
Get the source file of this programming element.
- getSourceLines() - Method in interface com.hello2morrow.sonargraph.api.model.ISourceFileAccess
- getSourceLines() - Method in class com.hello2morrow.sonargraph.core.api.model.SourceFileAccess
- getSourceLines(boolean) - Method in interface com.hello2morrow.sonargraph.api.model.ISourceFileAccess
-
Return raw content of source file.
- getSourceLines(boolean) - Method in class com.hello2morrow.sonargraph.core.api.model.SourceFileAccess
- getSourceRootDirectories() - Method in interface com.hello2morrow.sonargraph.api.model.IModuleAccess
- getSourceRootDirectories() - Method in class com.hello2morrow.sonargraph.core.api.model.ModuleAccess
- getStandardName() - Method in interface com.hello2morrow.sonargraph.api.model.IParserDependencyType
- getStandardName() - Method in enum com.hello2morrow.sonargraph.api.model.web.WebProperty
- getStringValue() - Method in interface com.hello2morrow.sonargraph.api.java.IAnnotationValueAccess
- getStringValue() - Method in class com.hello2morrow.sonargraph.languageprovider.java.api.model.AnnotationValueAccess
-
Return string annotation value.
- getStructureItem() - Method in class com.hello2morrow.sonargraph.core.api.model.PluginProgrammingElement
- getSystemNamespace() - Method in interface com.hello2morrow.sonargraph.api.model.IProgrammingElementAccess
- getSystemNamespace() - Method in class com.hello2morrow.sonargraph.core.api.model.ProgrammingElementAccess
-
Get the system scope logical namespace for this element.
- GETTER - com.hello2morrow.sonargraph.languageprovider.csharp.api.model.CSharpMethodKind
- getText() - Method in interface com.hello2morrow.sonargraph.api.model.ISourceLineAccess
- getText() - Method in class com.hello2morrow.sonargraph.core.api.model.SourceLineAccess
- getTo() - Method in interface com.hello2morrow.sonargraph.api.model.IAggregatedDependencyAccess
- getTo() - Method in interface com.hello2morrow.sonargraph.api.model.IDependencyAccess
- getTo() - Method in class com.hello2morrow.sonargraph.core.api.model.AggregatedDependencyAccess
-
Get the 'to' element of this aggregated dependency.
- getTo() - Method in class com.hello2morrow.sonargraph.core.api.model.DependencyAccess
-
Get the target of this dependency.
- getTotalLinesMetric() - Method in interface com.hello2morrow.sonargraph.api.model.IModuleAccess
- getTotalLinesMetric() - Method in interface com.hello2morrow.sonargraph.api.model.ISourceFileAccess
- getTotalLinesMetric() - Method in class com.hello2morrow.sonargraph.core.api.model.ModuleAccess
- getTotalLinesMetric() - Method in class com.hello2morrow.sonargraph.core.api.model.SourceFileAccess
- getTotalLinesMetric() - Method in interface com.hello2morrow.sonargraph.core.api.script.controller.IScriptCoreAccess
- getType() - Method in class com.hello2morrow.sonargraph.api.model.any.Any
- getType() - Method in class com.hello2morrow.sonargraph.api.model.any.ListAny
- getType() - Method in class com.hello2morrow.sonargraph.api.model.any.LongAny
- getType() - Method in class com.hello2morrow.sonargraph.api.model.any.StringAny
- getType() - Method in class com.hello2morrow.sonargraph.core.api.model.PluginProgrammingElement
- getUsedFromModuleMetric() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaSourceFileAccess
- getUsedFromModuleMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.api.model.CppComponentAccess
- getUsedFromModuleMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.csharp.api.model.CSharpSourceFileAccess
- getUsedFromModuleMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.java.api.model.JavaSourceFileAccess
- getUsedFromSystemMetric() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaSourceFileAccess
- getUsedFromSystemMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.api.model.CppComponentAccess
- getUsedFromSystemMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.csharp.api.model.CSharpSourceFileAccess
- getUsedFromSystemMetric() - Method in class com.hello2morrow.sonargraph.languageprovider.java.api.model.JavaSourceFileAccess
- getValue(String) - Method in interface com.hello2morrow.sonargraph.api.java.IAnnotationAccess
- getValue(String) - Method in class com.hello2morrow.sonargraph.languageprovider.java.api.model.AnnotationAccess
-
Get a specific annotation value.
- getValueList() - Method in interface com.hello2morrow.sonargraph.api.java.IAnnotationValueAccess
- getValueList() - Method in class com.hello2morrow.sonargraph.languageprovider.java.api.model.AnnotationValueAccess
-
Return list of annotation values.
- getVisibility() - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.api.model.CppFieldAccess
- getVisibility() - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.api.model.CppMethodAccess
- getVisibility() - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.api.model.CppVariableAccess
- getVisibility() - Method in class com.hello2morrow.sonargraph.languageprovider.csharp.api.model.CSharpMethodAccess
- getWorkspaceFilterName() - Method in class com.hello2morrow.sonargraph.core.api.model.PluginProgrammingElementComponent
- getWorkspaceRoot() - Method in interface com.hello2morrow.sonargraph.api.controller.IBaseCoreAccess
- getWriteAccess() - Method in class com.hello2morrow.sonargraph.languageprovider.csharp.api.model.CSharpPropertyAccess
H
- HAS_ANNOTATION - com.hello2morrow.sonargraph.api.java.JavaDependencyKind
- HAS_ATTRIBUTE - com.hello2morrow.sonargraph.api.csharp.CSharpDependencyKind
- HAS_TYPE_ANNOTATION - com.hello2morrow.sonargraph.api.java.JavaDependencyKind
- hasGetter() - Method in class com.hello2morrow.sonargraph.languageprovider.csharp.api.model.CSharpPropertyAccess
- hashCode() - Method in class com.hello2morrow.sonargraph.api.model.any.ListAny
- hashCode() - Method in class com.hello2morrow.sonargraph.api.model.any.LongAny
- hashCode() - Method in class com.hello2morrow.sonargraph.api.model.any.StringAny
- hashCode() - Method in class com.hello2morrow.sonargraph.core.api.model.ElementAccess
- hasSetter() - Method in class com.hello2morrow.sonargraph.languageprovider.csharp.api.model.CSharpPropertyAccess
- HEAD - com.hello2morrow.sonargraph.api.model.web.WebMethodType
- HTTP_CALL - com.hello2morrow.sonargraph.api.model.web.WebDependencyKind
- HTTP_METHOD - com.hello2morrow.sonargraph.api.model.web.WebProperty
I
- IAggregatedDependencyAccess - Interface in com.hello2morrow.sonargraph.api.model
- IAnnotationAccess - Interface in com.hello2morrow.sonargraph.api.java
- IAnnotationValueAccess - Interface in com.hello2morrow.sonargraph.api.java
- IBaseCoreAccess - Interface in com.hello2morrow.sonargraph.api.controller
-
Parent interface for plugins extending the functionality of Sonargraph by accessing the parser model.
- IComponentAccess - Interface in com.hello2morrow.sonargraph.api.model
- ICoreVisitor - Interface in com.hello2morrow.sonargraph.core.api.controller
-
Visitor interface for language agnostic scripts.
- ICppSourceFileAccess - Interface in com.hello2morrow.sonargraph.api.cplusplus
- ICppVisitor - Interface in com.hello2morrow.sonargraph.languageprovider.cplusplus.api.script.controller
- ICSharpVisitor - Interface in com.hello2morrow.sonargraph.languageprovider.csharp.api.script.controller
- IDependencyAccess - Interface in com.hello2morrow.sonargraph.api.model
- IDependencyContext - Interface in com.hello2morrow.sonargraph.core.api.model
-
Common interface for general or language specific dependency contexts
- IDependencyKind - Interface in com.hello2morrow.sonargraph.api.model
- IDirectoryAccess - Interface in com.hello2morrow.sonargraph.api.model
- IDirectoryAccess.IVisitor - Interface in com.hello2morrow.sonargraph.api.model
- IElementAccess - Interface in com.hello2morrow.sonargraph.api.model
-
Base interface for all named elements in a software system
- IExternalAccess - Interface in com.hello2morrow.sonargraph.api.model
-
Interface to access the an external root.
- IExternalAccess.IVisitor - Interface in com.hello2morrow.sonargraph.api.model
-
Visitor interface for this interface.
- IFieldAccess - Interface in com.hello2morrow.sonargraph.api.model
- IFieldAccess.IVisitor - Interface in com.hello2morrow.sonargraph.api.model
- IGenericClassAccess - Interface in com.hello2morrow.sonargraph.api.model
- IGenericFieldAccess - Interface in com.hello2morrow.sonargraph.api.model
- IGenericFunctionAccess - Interface in com.hello2morrow.sonargraph.api.model
- IGenericMethodAccess - Interface in com.hello2morrow.sonargraph.api.model
- IGenericProgrammingElementAccess - Interface in com.hello2morrow.sonargraph.api.model
- IGenericProgrammingElementAccess.IVisitor - Interface in com.hello2morrow.sonargraph.api.model
- ignoreIssues() - Method in interface com.hello2morrow.sonargraph.api.model.IElementAccess
-
Issues of elements matched by the issue filter (workspace setup) should be ignored.
- ignoreIssues() - Method in class com.hello2morrow.sonargraph.core.api.model.ElementAccess
-
Issues of elements matched by the issue filter (workspace setup) should be ignored.
- ignoreIssues() - Method in class com.hello2morrow.sonargraph.core.api.model.PluginProgrammingElementComponent
- IJavaClassFileAccess - Interface in com.hello2morrow.sonargraph.api.java
- IJavaClassFileAccess.IVisitor - Interface in com.hello2morrow.sonargraph.api.java
- IJavaFieldAccess - Interface in com.hello2morrow.sonargraph.api.java
- IJavaFieldAccess.IVisitor - Interface in com.hello2morrow.sonargraph.api.java
- IJavaLogicalModuleAccess - Interface in com.hello2morrow.sonargraph.api.java
- IJavaLogicalModuleAccess.IVisitor - Interface in com.hello2morrow.sonargraph.api.java
- IJavaLogicalPackageAccess - Interface in com.hello2morrow.sonargraph.api.java
- IJavaLogicalPackageAccess.IVisitor - Interface in com.hello2morrow.sonargraph.api.java
- IJavaMethodAccess - Interface in com.hello2morrow.sonargraph.api.java
- IJavaMethodAccess.IVisitor - Interface in com.hello2morrow.sonargraph.api.java
- IJavaModuleAccess - Interface in com.hello2morrow.sonargraph.api.java
- IJavaModuleAccess.IVisitor - Interface in com.hello2morrow.sonargraph.api.java
- IJavaSourceFileAccess - Interface in com.hello2morrow.sonargraph.api.java
- IJavaSourceFileAccess.IVisitor - Interface in com.hello2morrow.sonargraph.api.java
- IJavaSyntheticTypeAccess - Interface in com.hello2morrow.sonargraph.api.java
- IJavaSyntheticTypeAccess.IVisitor - Interface in com.hello2morrow.sonargraph.api.java
- IJavaTypeAccess - Interface in com.hello2morrow.sonargraph.api.java
- IJavaTypeAccess.IVisitor - Interface in com.hello2morrow.sonargraph.api.java
- IJavaVisitor - Interface in com.hello2morrow.sonargraph.languageprovider.java.api.script.controller
- ILogicalExternalAccess - Interface in com.hello2morrow.sonargraph.api.model
- ILogicalExternalAccess.IVisitor - Interface in com.hello2morrow.sonargraph.api.model
- ILogicalModuleAccess - Interface in com.hello2morrow.sonargraph.api.model
- ILogicalModuleAccess.IVisitor - Interface in com.hello2morrow.sonargraph.api.model
- ILogicalNamespaceAccess - Interface in com.hello2morrow.sonargraph.api.model
- ILogicalNamespaceAccess.IVisitor - Interface in com.hello2morrow.sonargraph.api.model
- ILogicalProgrammingElementAccess - Interface in com.hello2morrow.sonargraph.api.model
- ILogicalProgrammingElementAccess.IVisitor - Interface in com.hello2morrow.sonargraph.api.model
- ILogicalSystemAccess - Interface in com.hello2morrow.sonargraph.api.model
- ILogicalSystemAccess.IVisitor - Interface in com.hello2morrow.sonargraph.api.model
- IMetaClass - Interface in com.hello2morrow.sonargraph.api.model
- IMethodAccess - Interface in com.hello2morrow.sonargraph.api.model
- IMethodAccess.IVisitor - Interface in com.hello2morrow.sonargraph.api.model
- IModuleAccess - Interface in com.hello2morrow.sonargraph.api.model
- IModuleAccess.IVisitor - Interface in com.hello2morrow.sonargraph.api.model
- IMPLEMENTS - com.hello2morrow.sonargraph.api.csharp.CSharpDependencyKind
- IMPLEMENTS - com.hello2morrow.sonargraph.api.java.JavaDependencyKind
- IMPLEMENTS - com.hello2morrow.sonargraph.api.model.DependencyKind
- IMPLICIT_CONVERSION - com.hello2morrow.sonargraph.api.csharp.CSharpDependencyKind
- IMPLICIT_CONVERSION - com.hello2morrow.sonargraph.languageprovider.csharp.api.model.CSharpMethodKind
- IMPORT - com.hello2morrow.sonargraph.api.python.PythonDependencyKind
- INamedElementAccess - Interface in com.hello2morrow.sonargraph.api.model
- INamedElementAccess.INamedElementAccessVisitor - Interface in com.hello2morrow.sonargraph.api.model
- INamespaceFragmentAccess - Interface in com.hello2morrow.sonargraph.api.model
- INamespaceFragmentAccess.IVisitor - Interface in com.hello2morrow.sonargraph.api.model
- INCLUDES - com.hello2morrow.sonargraph.api.cplusplus.CppDependencyKind
- INHERITANCE - com.hello2morrow.sonargraph.core.api.model.DependencyContext
- INHERITS_FROM - com.hello2morrow.sonargraph.api.cplusplus.CppDependencyKind
- INITIALIZE - com.hello2morrow.sonargraph.api.cplusplus.CppDependencyKind
- INSTANCE_OF - com.hello2morrow.sonargraph.api.java.JavaDependencyKind
- INSTRUCTION - com.hello2morrow.sonargraph.core.api.model.DependencyContext
- INTERFACE_BOUND - com.hello2morrow.sonargraph.api.java.JavaDependencyKind
- INTERFACE_METHOD_CALL - com.hello2morrow.sonargraph.api.java.JavaDependencyKind
- INTERNAL - com.hello2morrow.sonargraph.languageprovider.csharp.api.model.CSharpVisibility
- IParserDependencyType - Interface in com.hello2morrow.sonargraph.api.model
- IPluginElement - Interface in com.hello2morrow.sonargraph.api.model
- IProgrammingElementAccess - Interface in com.hello2morrow.sonargraph.api.model
- IProgrammingElementAccess.IVisitor - Interface in com.hello2morrow.sonargraph.api.model
- IPythonClassAccess - Interface in com.hello2morrow.sonargraph.api.python
- IPythonExternalAccess - Interface in com.hello2morrow.sonargraph.api.python
- IPythonFieldAccess - Interface in com.hello2morrow.sonargraph.api.python
- IPythonFunctionAccess - Interface in com.hello2morrow.sonargraph.api.python
- IPythonMethodAccess - Interface in com.hello2morrow.sonargraph.api.python
- IPythonModuleAccess - Interface in com.hello2morrow.sonargraph.api.python
- IPythonSourceFileAccess - Interface in com.hello2morrow.sonargraph.api.python
- IPythonVariableAccess - Interface in com.hello2morrow.sonargraph.api.python
- IRoutineAccess - Interface in com.hello2morrow.sonargraph.api.model
- IRoutineAccess.IVisitor - Interface in com.hello2morrow.sonargraph.api.model
- isAbstract() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaTypeAccess
- isAbstract() - Method in interface com.hello2morrow.sonargraph.api.model.IMethodAccess
- isAbstract() - Method in interface com.hello2morrow.sonargraph.api.model.ITypeAccess
- isAbstract() - Method in class com.hello2morrow.sonargraph.core.api.model.MethodAccess
- isAbstract() - Method in class com.hello2morrow.sonargraph.core.api.model.TypeAccess
- isAbstract() - Method in class com.hello2morrow.sonargraph.languageprovider.csharp.api.model.CSharpPropertyAccess
- isAbstract() - Method in class com.hello2morrow.sonargraph.languageprovider.java.api.model.JavaTypeAccess
- isAnnotation() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaTypeAccess
- isAnnotation() - Method in class com.hello2morrow.sonargraph.languageprovider.java.api.model.JavaTypeAccess
- isAnonymous() - Method in interface com.hello2morrow.sonargraph.api.model.ITypeAccess
- isAnonymous() - Method in class com.hello2morrow.sonargraph.core.api.model.TypeAccess
- isClass() - Method in interface com.hello2morrow.sonargraph.api.model.ITypeAccess
- isClass() - Method in class com.hello2morrow.sonargraph.core.api.model.TypeAccess
- IScmPeriod - Interface in com.hello2morrow.sonargraph.api.model
- isCompilerGenerated() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaMethodAccess
- isCompilerGenerated() - Method in class com.hello2morrow.sonargraph.languageprovider.java.api.model.JavaMethodAccess
- isCompileTimeDependency() - Method in interface com.hello2morrow.sonargraph.api.model.IDependencyAccess
- isCompileTimeDependency() - Method in class com.hello2morrow.sonargraph.core.api.model.DependencyAccess
- isConstructor() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaMethodAccess
- isConstructor() - Method in class com.hello2morrow.sonargraph.languageprovider.java.api.model.JavaMethodAccess
- IScriptCoreAccess - Interface in com.hello2morrow.sonargraph.core.api.script.controller
-
Main access point for language agnostic scripts.
- IScriptCppAccess - Interface in com.hello2morrow.sonargraph.languageprovider.cplusplus.api.script.controller
- IScriptCSharpAccess - Interface in com.hello2morrow.sonargraph.languageprovider.csharp.api.script.controller
- IScriptJavaAccess - Interface in com.hello2morrow.sonargraph.languageprovider.java.api.script.controller
- IScriptPythonAccess - Interface in com.hello2morrow.sonargraph.languageprovider.python.api.script.controller
- isDefinedInEnclosingElement() - Method in interface com.hello2morrow.sonargraph.api.model.IProgrammingElementAccess
- isDefinedInEnclosingElement() - Method in class com.hello2morrow.sonargraph.core.api.model.ProgrammingElementAccess
-
Return false for methods, that are called on the class, but are defined in a base class or base interface.
- isDefinition() - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.api.model.CppFunctionAccess
- isDefinition() - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.api.model.CppMethodAccess
- isDefinition() - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.api.model.CppVariableAccess
- isDeprecated() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaFieldAccess
- isDeprecated() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaMethodAccess
- isDeprecated() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaTypeAccess
- isDeprecated() - Method in class com.hello2morrow.sonargraph.languageprovider.java.api.model.JavaFieldAccess
- isDeprecated() - Method in class com.hello2morrow.sonargraph.languageprovider.java.api.model.JavaMethodAccess
- isDeprecated() - Method in class com.hello2morrow.sonargraph.languageprovider.java.api.model.JavaTypeAccess
- isDestructor() - Method in interface com.hello2morrow.sonargraph.api.model.IMethodAccess
- isDestructor() - Method in class com.hello2morrow.sonargraph.core.api.model.MethodAccess
- isEnum() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaTypeAccess
- isEnum() - Method in class com.hello2morrow.sonargraph.languageprovider.java.api.model.JavaTypeAccess
- isExcluded() - Method in interface com.hello2morrow.sonargraph.api.model.IComponentAccess
-
Is this component excluded?
- isExcluded() - Method in interface com.hello2morrow.sonargraph.api.model.IElementAccess
-
The exclusion state.
- isExcluded() - Method in class com.hello2morrow.sonargraph.core.api.model.ComponentAccess
-
Is this component excluded?
- isExcluded() - Method in class com.hello2morrow.sonargraph.core.api.model.ElementAccess
-
The exclusion state.
- isExcluded() - Method in class com.hello2morrow.sonargraph.core.api.model.PluginProgrammingElementComponent
- isExternal() - Method in interface com.hello2morrow.sonargraph.api.model.IElementAccess
-
The external state.
- isExternal() - Method in class com.hello2morrow.sonargraph.core.api.model.ElementAccess
-
The external state.
- isExternal() - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.api.model.CppCompilationUnitFragmentAccess
- isFinal() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaFieldAccess
- isFinal() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaMethodAccess
- isFinal() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaTypeAccess
- isFinal() - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.api.model.CppMethodAccess
- isFinal() - Method in class com.hello2morrow.sonargraph.languageprovider.java.api.model.JavaFieldAccess
- isFinal() - Method in class com.hello2morrow.sonargraph.languageprovider.java.api.model.JavaMethodAccess
- isFinal() - Method in class com.hello2morrow.sonargraph.languageprovider.java.api.model.JavaTypeAccess
- isGeneric() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaFieldAccess
- isGeneric() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaMethodAccess
- isGeneric() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaTypeAccess
- isGeneric() - Method in class com.hello2morrow.sonargraph.languageprovider.java.api.model.JavaFieldAccess
- isGeneric() - Method in class com.hello2morrow.sonargraph.languageprovider.java.api.model.JavaMethodAccess
- isGeneric() - Method in class com.hello2morrow.sonargraph.languageprovider.java.api.model.JavaTypeAccess
- isIncludeFile() - Method in interface com.hello2morrow.sonargraph.api.cplusplus.ICppSourceFileAccess
- isIncludeFile() - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.api.model.CppSourceFileAccess
-
Return true, if this file is included by other source files.
- isIndexer() - Method in class com.hello2morrow.sonargraph.languageprovider.csharp.api.model.CSharpPropertyAccess
- isInitializer() - Method in interface com.hello2morrow.sonargraph.api.model.IMethodAccess
- isInitializer() - Method in class com.hello2morrow.sonargraph.core.api.model.MethodAccess
- isInline() - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.api.model.CppFunctionAccess
- isInline() - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.api.model.CppMethodAccess
- isInner() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaTypeAccess
- isInner() - Method in class com.hello2morrow.sonargraph.languageprovider.java.api.model.JavaTypeAccess
- isInterface() - Method in interface com.hello2morrow.sonargraph.api.model.ITypeAccess
- isInterface() - Method in class com.hello2morrow.sonargraph.core.api.model.TypeAccess
- isMember() - Method in interface com.hello2morrow.sonargraph.api.model.IMetaClass
- isMember() - Method in class com.hello2morrow.sonargraph.core.api.model.PluginProgrammingElement
- isModified() - Method in interface com.hello2morrow.sonargraph.api.model.ISourceFileAccess
- isModified() - Method in class com.hello2morrow.sonargraph.core.api.model.SourceFileAccess
- isNative() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaMethodAccess
- isNative() - Method in class com.hello2morrow.sonargraph.languageprovider.java.api.model.JavaMethodAccess
- isNested() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaTypeAccess
- isNested() - Method in interface com.hello2morrow.sonargraph.api.model.ITypeAccess
- isNested() - Method in class com.hello2morrow.sonargraph.core.api.model.TypeAccess
- isNested() - Method in class com.hello2morrow.sonargraph.languageprovider.java.api.model.JavaTypeAccess
- isNew() - Method in class com.hello2morrow.sonargraph.languageprovider.csharp.api.model.CSharpMethodAccess
- isNew() - Method in class com.hello2morrow.sonargraph.languageprovider.csharp.api.model.CSharpPropertyAccess
- ISourceFileAccess - Interface in com.hello2morrow.sonargraph.api.model
-
Access interface for source files
- ISourceFileAccess.IVisitor - Interface in com.hello2morrow.sonargraph.api.model
- ISourceLineAccess - Interface in com.hello2morrow.sonargraph.api.model
- isOverride() - Method in class com.hello2morrow.sonargraph.languageprovider.csharp.api.model.CSharpMethodAccess
- isOverride() - Method in class com.hello2morrow.sonargraph.languageprovider.csharp.api.model.CSharpPropertyAccess
- isOverriding() - Method in interface com.hello2morrow.sonargraph.api.model.IMethodAccess
- isOverriding() - Method in class com.hello2morrow.sonargraph.core.api.model.MethodAccess
- isPackagePrivate() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaFieldAccess
- isPackagePrivate() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaMethodAccess
- isPackagePrivate() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaTypeAccess
- isPackagePrivate() - Method in class com.hello2morrow.sonargraph.languageprovider.java.api.model.JavaFieldAccess
- isPackagePrivate() - Method in class com.hello2morrow.sonargraph.languageprovider.java.api.model.JavaMethodAccess
- isPackagePrivate() - Method in class com.hello2morrow.sonargraph.languageprovider.java.api.model.JavaTypeAccess
- isPart() - Method in interface com.hello2morrow.sonargraph.api.model.ILogicalNamespaceAccess
- isPart() - Method in class com.hello2morrow.sonargraph.core.api.model.LogicalNamespaceAccess
-
Returns true, if this is a logical namespace without types, only acting as a parent for nested namespaces.
- isPartial() - Method in class com.hello2morrow.sonargraph.languageprovider.csharp.api.model.CSharpTypeAccess
- isPrivate() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaFieldAccess
- isPrivate() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaMethodAccess
- isPrivate() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaTypeAccess
- isPrivate() - Method in interface com.hello2morrow.sonargraph.api.model.IGenericFieldAccess
- isPrivate() - Method in class com.hello2morrow.sonargraph.core.api.model.GenericFieldAccess
- isPrivate() - Method in class com.hello2morrow.sonargraph.languageprovider.java.api.model.JavaFieldAccess
- isPrivate() - Method in class com.hello2morrow.sonargraph.languageprovider.java.api.model.JavaMethodAccess
- isPrivate() - Method in class com.hello2morrow.sonargraph.languageprovider.java.api.model.JavaTypeAccess
- isProtected() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaFieldAccess
- isProtected() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaMethodAccess
- isProtected() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaTypeAccess
- isProtected() - Method in class com.hello2morrow.sonargraph.languageprovider.java.api.model.JavaFieldAccess
- isProtected() - Method in class com.hello2morrow.sonargraph.languageprovider.java.api.model.JavaMethodAccess
- isProtected() - Method in class com.hello2morrow.sonargraph.languageprovider.java.api.model.JavaTypeAccess
- isPublic() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaFieldAccess
- isPublic() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaMethodAccess
- isPublic() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaTypeAccess
- isPublic() - Method in class com.hello2morrow.sonargraph.languageprovider.java.api.model.JavaFieldAccess
- isPublic() - Method in class com.hello2morrow.sonargraph.languageprovider.java.api.model.JavaMethodAccess
- isPublic() - Method in class com.hello2morrow.sonargraph.languageprovider.java.api.model.JavaTypeAccess
- isPureVirtual() - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.api.model.CppMethodAccess
- isRootDirectory() - Method in interface com.hello2morrow.sonargraph.api.model.IDirectoryAccess
- isRootDirectory() - Method in class com.hello2morrow.sonargraph.core.api.model.DirectoryAccess
- isRootDirectory() - Method in class com.hello2morrow.sonargraph.core.api.model.DirectoryFragmentAccess
- isSealed() - Method in class com.hello2morrow.sonargraph.languageprovider.csharp.api.model.CSharpMethodAccess
- isSealed() - Method in class com.hello2morrow.sonargraph.languageprovider.csharp.api.model.CSharpPropertyAccess
- isSealed() - Method in class com.hello2morrow.sonargraph.languageprovider.csharp.api.model.CSharpTypeAccess
- isSourceRootDirectory() - Method in interface com.hello2morrow.sonargraph.api.model.IDirectoryAccess
- isSourceRootDirectory() - Method in class com.hello2morrow.sonargraph.core.api.model.DirectoryAccess
- isSourceRootDirectory() - Method in class com.hello2morrow.sonargraph.core.api.model.DirectoryFragmentAccess
- isStatic() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaFieldAccess
- isStatic() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaMethodAccess
- isStatic() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaTypeAccess
- isStatic() - Method in interface com.hello2morrow.sonargraph.api.model.IGenericFieldAccess
- isStatic() - Method in class com.hello2morrow.sonargraph.core.api.model.GenericFieldAccess
- isStatic() - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.api.model.CppFieldAccess
- isStatic() - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.api.model.CppFunctionAccess
- isStatic() - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.api.model.CppMethodAccess
- isStatic() - Method in class com.hello2morrow.sonargraph.languageprovider.csharp.api.model.CSharpFieldAccess
- isStatic() - Method in class com.hello2morrow.sonargraph.languageprovider.csharp.api.model.CSharpMethodAccess
- isStatic() - Method in class com.hello2morrow.sonargraph.languageprovider.java.api.model.JavaFieldAccess
- isStatic() - Method in class com.hello2morrow.sonargraph.languageprovider.java.api.model.JavaMethodAccess
- isStatic() - Method in class com.hello2morrow.sonargraph.languageprovider.java.api.model.JavaTypeAccess
- isStaticBlock() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaMethodAccess
- isStaticBlock() - Method in class com.hello2morrow.sonargraph.languageprovider.java.api.model.JavaMethodAccess
- isSynchronized() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaMethodAccess
- isSynchronized() - Method in class com.hello2morrow.sonargraph.languageprovider.java.api.model.JavaMethodAccess
- isSystemScope() - Method in interface com.hello2morrow.sonargraph.api.model.ILogicalExternalAccess
- isSystemScope() - Method in interface com.hello2morrow.sonargraph.api.model.ILogicalNamespaceAccess
- isSystemScope() - Method in interface com.hello2morrow.sonargraph.api.model.ILogicalProgrammingElementAccess
- isSystemScope() - Method in interface com.hello2morrow.sonargraph.api.model.ILogicalSystemAccess
- isSystemScope() - Method in class com.hello2morrow.sonargraph.core.api.model.LogicalExternalAccess
-
Returns true if this root node is for system scope namespaces.
- isSystemScope() - Method in class com.hello2morrow.sonargraph.core.api.model.LogicalModuleProgrammingElementAccess
- isSystemScope() - Method in class com.hello2morrow.sonargraph.core.api.model.LogicalNamespaceAccess
-
Returns true, if this is a system scope logical namespace.
- isSystemScope() - Method in class com.hello2morrow.sonargraph.core.api.model.LogicalProgrammingElementAccess
- isSystemScope() - Method in class com.hello2morrow.sonargraph.core.api.model.LogicalSystemAccess
-
Returns true if this root node is for system scope namespaces.
- isSystemScope() - Method in class com.hello2morrow.sonargraph.core.api.model.LogicalSystemProgrammingElementAccess
- isTopLevel() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaTypeAccess
- isTopLevel() - Method in class com.hello2morrow.sonargraph.languageprovider.java.api.model.JavaTypeAccess
- isTransient() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaFieldAccess
- isTransient() - Method in class com.hello2morrow.sonargraph.languageprovider.java.api.model.JavaFieldAccess
- isVirtual() - Method in class com.hello2morrow.sonargraph.languageprovider.cplusplus.api.model.CppMethodAccess
- isVolatile() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaFieldAccess
- isVolatile() - Method in class com.hello2morrow.sonargraph.languageprovider.java.api.model.JavaFieldAccess
- ITypeAccess - Interface in com.hello2morrow.sonargraph.api.model
- ITypeAccess.IVisitor - Interface in com.hello2morrow.sonargraph.api.model
J
- JavaClassFileAccess - Class in com.hello2morrow.sonargraph.languageprovider.java.api.model
- JavaClassFileAccess(JavaClassFile) - Constructor for class com.hello2morrow.sonargraph.languageprovider.java.api.model.JavaClassFileAccess
-
Internal use only
- JavaDependencyKind - Enum in com.hello2morrow.sonargraph.api.java
- JavaFieldAccess - Class in com.hello2morrow.sonargraph.languageprovider.java.api.model
- JavaFieldAccess(JavaField) - Constructor for class com.hello2morrow.sonargraph.languageprovider.java.api.model.JavaFieldAccess
-
Internal use only
- JavaLogicalModuleAccess - Class in com.hello2morrow.sonargraph.languageprovider.java.api.model
- JavaLogicalModuleAccess(ModuleBasedLogicalNamespaceRoot) - Constructor for class com.hello2morrow.sonargraph.languageprovider.java.api.model.JavaLogicalModuleAccess
-
Internal use only
- JavaLogicalPackageAccess - Class in com.hello2morrow.sonargraph.languageprovider.java.api.model
- JavaLogicalPackageAccess(LogicalNamespace) - Constructor for class com.hello2morrow.sonargraph.languageprovider.java.api.model.JavaLogicalPackageAccess
-
Internal use only
- JavaMethodAccess - Class in com.hello2morrow.sonargraph.languageprovider.java.api.model
- JavaMethodAccess(JavaMethod) - Constructor for class com.hello2morrow.sonargraph.languageprovider.java.api.model.JavaMethodAccess
-
Internal use only
- JavaModuleAccess - Class in com.hello2morrow.sonargraph.languageprovider.java.api.model
- JavaModuleAccess(JavaModule) - Constructor for class com.hello2morrow.sonargraph.languageprovider.java.api.model.JavaModuleAccess
-
Internal use only
- JavaSourceFileAccess - Class in com.hello2morrow.sonargraph.languageprovider.java.api.model
- JavaSourceFileAccess(JavaCompilationUnit) - Constructor for class com.hello2morrow.sonargraph.languageprovider.java.api.model.JavaSourceFileAccess
-
Internal use only
- JavaSyntheticTypeAccess - Class in com.hello2morrow.sonargraph.languageprovider.java.api.model
- JavaSyntheticTypeAccess(JavaSyntheticType) - Constructor for class com.hello2morrow.sonargraph.languageprovider.java.api.model.JavaSyntheticTypeAccess
-
Internal use only
- JavaTypeAccess - Class in com.hello2morrow.sonargraph.languageprovider.java.api.model
- JavaTypeAccess(JavaType) - Constructor for class com.hello2morrow.sonargraph.languageprovider.java.api.model.JavaTypeAccess
-
Internal use only
L
- LIST - com.hello2morrow.sonargraph.api.model.any.Any.Type
- ListAny - Class in com.hello2morrow.sonargraph.api.model.any
- ListAny(List<Any>) - Constructor for class com.hello2morrow.sonargraph.api.model.any.ListAny
- LOCAL_VARIABLE - com.hello2morrow.sonargraph.api.java.JavaDependencyKind
- LOCAL_VARIABLE_TYPE - com.hello2morrow.sonargraph.api.cplusplus.CppDependencyKind
- LOCAL_VARIABLE_TYPE - com.hello2morrow.sonargraph.api.csharp.CSharpDependencyKind
- LogicalExternalAccess - Class in com.hello2morrow.sonargraph.core.api.model
-
Access object for logical external root nodes.
- LogicalExternalAccess(NamedElement) - Constructor for class com.hello2morrow.sonargraph.core.api.model.LogicalExternalAccess
-
Internal use only
- LogicalModuleAccess - Class in com.hello2morrow.sonargraph.core.api.model
-
Access object for logical modules
- LogicalModuleAccess(ModuleBasedLogicalNamespaceRoot) - Constructor for class com.hello2morrow.sonargraph.core.api.model.LogicalModuleAccess
-
Internal use only
- LogicalModuleProgrammingElementAccess - Class in com.hello2morrow.sonargraph.core.api.model
-
Access class for logical module programming elements - children of logical module namespaces.
- LogicalModuleProgrammingElementAccess(LogicalProgrammingElement) - Constructor for class com.hello2morrow.sonargraph.core.api.model.LogicalModuleProgrammingElementAccess
-
Internal use only
- LogicalNamespaceAccess - Class in com.hello2morrow.sonargraph.core.api.model
-
Access object for logical namespaces.
- LogicalNamespaceAccess(LogicalNamespace) - Constructor for class com.hello2morrow.sonargraph.core.api.model.LogicalNamespaceAccess
-
Internal use only
- LogicalProgrammingElementAccess - Class in com.hello2morrow.sonargraph.core.api.model
-
Access class for logical programming elements - children of logical namespaces.
- LogicalSystemAccess - Class in com.hello2morrow.sonargraph.core.api.model
-
Access object for logical namespace system root.
- LogicalSystemAccess(InternalLogicalNamespaceRoot) - Constructor for class com.hello2morrow.sonargraph.core.api.model.LogicalSystemAccess
-
Internal use only
- LogicalSystemProgrammingElementAccess - Class in com.hello2morrow.sonargraph.core.api.model
-
Access class for logical system programming elements - children of logical system namespaces.
- LogicalSystemProgrammingElementAccess(LogicalProgrammingElement) - Constructor for class com.hello2morrow.sonargraph.core.api.model.LogicalSystemProgrammingElementAccess
-
Internal use only
- LONG - com.hello2morrow.sonargraph.api.model.any.Any.Type
- LongAny - Class in com.hello2morrow.sonargraph.api.model.any
- LongAny(long) - Constructor for class com.hello2morrow.sonargraph.api.model.any.LongAny
M
- MACRO_INVOCATION - com.hello2morrow.sonargraph.api.cplusplus.CppDependencyKind
- map(IParserDependencyContext) - Static method in enum com.hello2morrow.sonargraph.core.api.model.DependencyContext
-
Internal use only
- match(IGenericProgrammingElementAccess, String, String, List<String>) - Static method in class com.hello2morrow.sonargraph.api.model.web.CallToResourceMatcher
-
Matches a given webResource against call path (with and without variable names).
- matches(ParserDependency) - Method in enum com.hello2morrow.sonargraph.core.api.model.DependencyContext
-
Internal use only
- matches(ParserDependency) - Method in interface com.hello2morrow.sonargraph.core.api.model.IDependencyContext
-
Internal use only
- MEMBER_DEFINITION_PROVIDED_BY - com.hello2morrow.sonargraph.api.java.JavaDependencyKind
- MEMBER_FUNCTION - com.hello2morrow.sonargraph.languageprovider.cplusplus.api.model.CppMethodKind
- METHOD - com.hello2morrow.sonargraph.api.model.Aggregator
-
Aggregate to level of methods.
- METHOD - com.hello2morrow.sonargraph.core.api.model.DependencyContext
- METHOD - com.hello2morrow.sonargraph.languageprovider.csharp.api.model.CSharpMethodKind
- MethodAccess - Class in com.hello2morrow.sonargraph.core.api.model
-
Access object for member functions (methods)
- MethodAccess(IMethod) - Constructor for class com.hello2morrow.sonargraph.core.api.model.MethodAccess
-
Internal use only
- MetricIdAccess - Class in com.hello2morrow.sonargraph.core.api.script.model
-
This class encapsulates metric identifiers for script generated metrics
- MetricIdAccess(IScriptMetricId) - Constructor for class com.hello2morrow.sonargraph.core.api.script.model.MetricIdAccess
-
Internal use only
- ModelVisitor - Class in com.hello2morrow.sonargraph.api.controller
-
Base class for the implementation of visitors.
- ModelVisitor() - Constructor for class com.hello2morrow.sonargraph.api.controller.ModelVisitor
- MODULE - com.hello2morrow.sonargraph.api.model.Aggregator
-
Aggregate to level of module.
- MODULE_NAMESPACE - com.hello2morrow.sonargraph.api.model.Aggregator
-
Aggregate on module scope logical namespaces.
- ModuleAccess - Class in com.hello2morrow.sonargraph.core.api.model
-
Access class for parse model modules.
- ModuleAccess(Module) - Constructor for class com.hello2morrow.sonargraph.core.api.model.ModuleAccess
-
Internal use only
N
- name() - Method in interface com.hello2morrow.sonargraph.api.model.IDependencyKind
- NAME - com.hello2morrow.sonargraph.api.model.web.WebProperty
- NAMED_TYPE - com.hello2morrow.sonargraph.api.model.Aggregator
-
Aggregate to level of named types (including nested types).
- NamespaceFragmentAccess - Class in com.hello2morrow.sonargraph.core.api.model
- NamespaceFragmentAccess(NamespaceFragment) - Constructor for class com.hello2morrow.sonargraph.core.api.model.NamespaceFragmentAccess
-
Internal use only
- NESTED_ANNOTATION_VALUE - com.hello2morrow.sonargraph.api.java.JavaDependencyKind
- NEW - com.hello2morrow.sonargraph.api.cplusplus.CppDependencyKind
- NEW - com.hello2morrow.sonargraph.api.csharp.CSharpDependencyKind
- NEW - com.hello2morrow.sonargraph.api.java.JavaDependencyKind
- NEW - com.hello2morrow.sonargraph.api.model.DependencyKind
- NEW - com.hello2morrow.sonargraph.api.python.PythonDependencyKind
- NEW_ARRAY - com.hello2morrow.sonargraph.api.java.JavaDependencyKind
- NodeAccess - Class in com.hello2morrow.sonargraph.core.api.script.model
-
Access object for result nodes.
O
- onCppClass(Closure<?>) - Method in interface com.hello2morrow.sonargraph.languageprovider.cplusplus.api.script.controller.ICppVisitor
- onCppCompilationUnitFragmentAccess(Closure<?>) - Method in interface com.hello2morrow.sonargraph.languageprovider.cplusplus.api.script.controller.ICppVisitor
- onCppComponent(Closure<?>) - Method in interface com.hello2morrow.sonargraph.languageprovider.cplusplus.api.script.controller.ICppVisitor
- onCppDirectoryFragment(Closure<?>) - Method in interface com.hello2morrow.sonargraph.languageprovider.cplusplus.api.script.controller.ICppVisitor
- onCppEnum(Closure<?>) - Method in interface com.hello2morrow.sonargraph.languageprovider.cplusplus.api.script.controller.ICppVisitor
- onCppEnumConstant(Closure<?>) - Method in interface com.hello2morrow.sonargraph.languageprovider.cplusplus.api.script.controller.ICppVisitor
- onCppFunction(Closure<?>) - Method in interface com.hello2morrow.sonargraph.languageprovider.cplusplus.api.script.controller.ICppVisitor
- onCppHeaderFile(Closure<?>) - Method in interface com.hello2morrow.sonargraph.languageprovider.cplusplus.api.script.controller.ICppVisitor
- onCppIncludeDirectory(Closure<?>) - Method in interface com.hello2morrow.sonargraph.languageprovider.cplusplus.api.script.controller.ICppVisitor
- onCppMacro(Closure<?>) - Method in interface com.hello2morrow.sonargraph.languageprovider.cplusplus.api.script.controller.ICppVisitor
- onCppMacroInvocation(Closure<?>) - Method in interface com.hello2morrow.sonargraph.languageprovider.cplusplus.api.script.controller.ICppVisitor
- onCppRootDirectoryPath(Closure<?>) - Method in interface com.hello2morrow.sonargraph.languageprovider.cplusplus.api.script.controller.ICppVisitor
- onCppSourceFile(Closure<?>) - Method in interface com.hello2morrow.sonargraph.languageprovider.cplusplus.api.script.controller.ICppVisitor
- onCppStruct(Closure<?>) - Method in interface com.hello2morrow.sonargraph.languageprovider.cplusplus.api.script.controller.ICppVisitor
- onCppUnion(Closure<?>) - Method in interface com.hello2morrow.sonargraph.languageprovider.cplusplus.api.script.controller.ICppVisitor
- onCppVariable(Closure<?>) - Method in interface com.hello2morrow.sonargraph.languageprovider.cplusplus.api.script.controller.ICppVisitor
- onCppWeakRootDirectory(Closure<?>) - Method in interface com.hello2morrow.sonargraph.languageprovider.cplusplus.api.script.controller.ICppVisitor
- onCSharpClass(Closure<?>) - Method in interface com.hello2morrow.sonargraph.languageprovider.csharp.api.script.controller.ICSharpVisitor
- onCSharpDelegate(Closure<?>) - Method in interface com.hello2morrow.sonargraph.languageprovider.csharp.api.script.controller.ICSharpVisitor
- onCSharpEnum(Closure<?>) - Method in interface com.hello2morrow.sonargraph.languageprovider.csharp.api.script.controller.ICSharpVisitor
- onCSharpEnumConstant(Closure<?>) - Method in interface com.hello2morrow.sonargraph.languageprovider.csharp.api.script.controller.ICSharpVisitor
- onCSharpEvent(Closure<?>) - Method in interface com.hello2morrow.sonargraph.languageprovider.csharp.api.script.controller.ICSharpVisitor
- onCSharpInterface(Closure<?>) - Method in interface com.hello2morrow.sonargraph.languageprovider.csharp.api.script.controller.ICSharpVisitor
- onCSharpProperty(Closure<?>) - Method in interface com.hello2morrow.sonargraph.languageprovider.csharp.api.script.controller.ICSharpVisitor
- onCSharpStruct(Closure<?>) - Method in interface com.hello2morrow.sonargraph.languageprovider.csharp.api.script.controller.ICSharpVisitor
- onDirectory(Closure<?>) - Method in interface com.hello2morrow.sonargraph.core.api.controller.ICoreVisitor
-
Call the given closure on directories.
- onDirectoryFragment(Closure<?>) - Method in interface com.hello2morrow.sonargraph.core.api.controller.ICoreVisitor
-
Call the given closure on directory fragments.
- onExternal(Closure<?>) - Method in interface com.hello2morrow.sonargraph.core.api.controller.ICoreVisitor
-
Call the given closure on external root nodes.
- onExternalElementContainer(Closure<?>) - Method in interface com.hello2morrow.sonargraph.core.api.controller.ICoreVisitor
-
Call the given closure on external element containers.
- onField(Closure<?>) - Method in interface com.hello2morrow.sonargraph.core.api.controller.ICoreVisitor
-
Call the given closure on fields.
- onField(Closure<?>) - Method in interface com.hello2morrow.sonargraph.languageprovider.cplusplus.api.script.controller.ICppVisitor
- onField(Closure<?>) - Method in interface com.hello2morrow.sonargraph.languageprovider.csharp.api.script.controller.ICSharpVisitor
- onField(Closure<?>) - Method in interface com.hello2morrow.sonargraph.languageprovider.java.api.script.controller.IJavaVisitor
- onGenericProgrammingElement(Closure<?>) - Method in interface com.hello2morrow.sonargraph.core.api.controller.ICoreVisitor
-
Call the given closure on any generic programming element.
- onJavaClassFile(Closure<?>) - Method in interface com.hello2morrow.sonargraph.languageprovider.java.api.script.controller.IJavaVisitor
- onJavaSyntheticType(Closure<?>) - Method in interface com.hello2morrow.sonargraph.languageprovider.java.api.script.controller.IJavaVisitor
- onLogicalExternal(Closure<?>) - Method in interface com.hello2morrow.sonargraph.core.api.controller.ICoreVisitor
-
Call the given closure on the logical external root nodes.
- onLogicalModule(Closure<?>) - Method in interface com.hello2morrow.sonargraph.core.api.controller.ICoreVisitor
-
Call the given closure on logical modules.
- onLogicalModule(Closure<?>) - Method in interface com.hello2morrow.sonargraph.languageprovider.cplusplus.api.script.controller.ICppVisitor
- onLogicalModule(Closure<?>) - Method in interface com.hello2morrow.sonargraph.languageprovider.csharp.api.script.controller.ICSharpVisitor
- onLogicalModule(Closure<?>) - Method in interface com.hello2morrow.sonargraph.languageprovider.java.api.script.controller.IJavaVisitor
- onLogicalModuleNamespace(Closure<?>) - Method in interface com.hello2morrow.sonargraph.core.api.controller.ICoreVisitor
-
Call the given closure on logical namespaces with module scope.
- onLogicalModuleNamespace(Closure<?>) - Method in interface com.hello2morrow.sonargraph.languageprovider.cplusplus.api.script.controller.ICppVisitor
- onLogicalModuleNamespace(Closure<?>) - Method in interface com.hello2morrow.sonargraph.languageprovider.csharp.api.script.controller.ICSharpVisitor
- onLogicalModuleNamespace(Closure<?>) - Method in interface com.hello2morrow.sonargraph.languageprovider.java.api.script.controller.IJavaVisitor
- onLogicalModuleProgrammingElement(Closure<?>) - Method in interface com.hello2morrow.sonargraph.core.api.controller.ICoreVisitor
-
Call the given closure on logical programming elements with module scope.
- onLogicalSystem(Closure<?>) - Method in interface com.hello2morrow.sonargraph.core.api.controller.ICoreVisitor
-
Call the given closure on the logical system root.
- onLogicalSystemNamespace(Closure<?>) - Method in interface com.hello2morrow.sonargraph.core.api.controller.ICoreVisitor
-
Call the given closure on logical namespaces with system scope.
- onLogicalSystemNamespace(Closure<?>) - Method in interface com.hello2morrow.sonargraph.languageprovider.cplusplus.api.script.controller.ICppVisitor
- onLogicalSystemNamespace(Closure<?>) - Method in interface com.hello2morrow.sonargraph.languageprovider.csharp.api.script.controller.ICSharpVisitor
- onLogicalSystemNamespace(Closure<?>) - Method in interface com.hello2morrow.sonargraph.languageprovider.java.api.script.controller.IJavaVisitor
- onLogicalSystemProgrammingElement(Closure<?>) - Method in interface com.hello2morrow.sonargraph.core.api.controller.ICoreVisitor
-
Call the given closure on logical programming elements with system scope.
- onMethod(Closure<?>) - Method in interface com.hello2morrow.sonargraph.core.api.controller.ICoreVisitor
-
Call the given closure on member functions.
- onMethod(Closure<?>) - Method in interface com.hello2morrow.sonargraph.languageprovider.cplusplus.api.script.controller.ICppVisitor
- onMethod(Closure<?>) - Method in interface com.hello2morrow.sonargraph.languageprovider.csharp.api.script.controller.ICSharpVisitor
- onMethod(Closure<?>) - Method in interface com.hello2morrow.sonargraph.languageprovider.java.api.script.controller.IJavaVisitor
- onModule(Closure<?>) - Method in interface com.hello2morrow.sonargraph.core.api.controller.ICoreVisitor
-
Call the given closure on modules.
- onModule(Closure<?>) - Method in interface com.hello2morrow.sonargraph.languageprovider.cplusplus.api.script.controller.ICppVisitor
- onModule(Closure<?>) - Method in interface com.hello2morrow.sonargraph.languageprovider.csharp.api.script.controller.ICSharpVisitor
- onModule(Closure<?>) - Method in interface com.hello2morrow.sonargraph.languageprovider.java.api.script.controller.IJavaVisitor
- onNamespaceFragment(Closure<?>) - Method in interface com.hello2morrow.sonargraph.core.api.controller.ICoreVisitor
-
Call the given closure on namespace fragment.
- onProgrammingElement(Closure<?>) - Method in interface com.hello2morrow.sonargraph.core.api.controller.ICoreVisitor
-
Call the given closure on any programming element.
- onRootDirectory(Closure<?>) - Method in interface com.hello2morrow.sonargraph.core.api.controller.ICoreVisitor
-
Call the given closure on root directories.
- onRoutine(Closure<?>) - Method in interface com.hello2morrow.sonargraph.core.api.controller.ICoreVisitor
-
Call the given closure on routines (functions and member functions).
- onRoutine(Closure<?>) - Method in interface com.hello2morrow.sonargraph.languageprovider.java.api.script.controller.IJavaVisitor
- onSourceFile(Closure<?>) - Method in interface com.hello2morrow.sonargraph.core.api.controller.ICoreVisitor
-
Call the given closure for all source files.
- onSourceFile(Closure<?>) - Method in interface com.hello2morrow.sonargraph.languageprovider.cplusplus.api.script.controller.ICppVisitor
- onSourceFile(Closure<?>) - Method in interface com.hello2morrow.sonargraph.languageprovider.csharp.api.script.controller.ICSharpVisitor
- onSourceFile(Closure<?>) - Method in interface com.hello2morrow.sonargraph.languageprovider.java.api.script.controller.IJavaVisitor
- onType(Closure<?>) - Method in interface com.hello2morrow.sonargraph.core.api.controller.ICoreVisitor
-
Call the given closure on types.
- onType(Closure<?>) - Method in interface com.hello2morrow.sonargraph.languageprovider.cplusplus.api.script.controller.ICppVisitor
- onType(Closure<?>) - Method in interface com.hello2morrow.sonargraph.languageprovider.csharp.api.script.controller.ICSharpVisitor
- onType(Closure<?>) - Method in interface com.hello2morrow.sonargraph.languageprovider.java.api.script.controller.IJavaVisitor
- OPERATOR - com.hello2morrow.sonargraph.languageprovider.csharp.api.model.CSharpMethodKind
- OPTIONS - com.hello2morrow.sonargraph.api.model.web.WebMethodType
- OVERRIDE - com.hello2morrow.sonargraph.api.csharp.CSharpDependencyKind
- OVERRIDES - com.hello2morrow.sonargraph.api.java.JavaDependencyKind
P
- PARAMETER - com.hello2morrow.sonargraph.api.java.JavaDependencyKind
- PARAMETER - com.hello2morrow.sonargraph.core.api.model.DependencyContext
- PARAMETER_TYPE - com.hello2morrow.sonargraph.api.cplusplus.CppDependencyKind
- PARAMETER_TYPE - com.hello2morrow.sonargraph.api.csharp.CSharpDependencyKind
- PATH_TO_MATCH - com.hello2morrow.sonargraph.api.model.web.WebProperty
- PERMITS - com.hello2morrow.sonargraph.api.java.JavaDependencyKind
- persist(ISnapshotProcessor.Mode) - Method in class com.hello2morrow.sonargraph.core.api.model.PluginParserDependency
- persist(ISnapshotProcessor.Mode) - Method in class com.hello2morrow.sonargraph.core.api.model.PluginProgrammingElement
- PluginParserDependency - Class in com.hello2morrow.sonargraph.core.api.model
- PluginParserDependency(ProgrammingElement, ProgrammingElement, IParserDependencyType) - Constructor for class com.hello2morrow.sonargraph.core.api.model.PluginParserDependency
- PluginProgrammingElement - Class in com.hello2morrow.sonargraph.core.api.model
- PluginProgrammingElement(IModelServiceProvider, IMetaClass, NamedElement, String) - Constructor for class com.hello2morrow.sonargraph.core.api.model.PluginProgrammingElement
- PluginProgrammingElement(IModelServiceProvider, IMetaClass, NamedElement, String, int) - Constructor for class com.hello2morrow.sonargraph.core.api.model.PluginProgrammingElement
- PluginProgrammingElement.IVisitor - Interface in com.hello2morrow.sonargraph.core.api.model
- PluginProgrammingElementAccess - Class in com.hello2morrow.sonargraph.core.api.model
- PluginProgrammingElementAccess(PluginProgrammingElement) - Constructor for class com.hello2morrow.sonargraph.core.api.model.PluginProgrammingElementAccess
-
Internal use only
- PluginProgrammingElementComponent - Class in com.hello2morrow.sonargraph.core.api.model
- PluginProgrammingElementComponent(IModelServiceProvider, IMetaClass, NamedElement, String) - Constructor for class com.hello2morrow.sonargraph.core.api.model.PluginProgrammingElementComponent
- PluginProgrammingElementComponent(IModelServiceProvider, IMetaClass, NamedElement, String, int) - Constructor for class com.hello2morrow.sonargraph.core.api.model.PluginProgrammingElementComponent
- POINTER_TO_MEMBER_OF - com.hello2morrow.sonargraph.api.cplusplus.CppDependencyKind
- POST - com.hello2morrow.sonargraph.api.model.web.WebMethodType
- PRIVATE - com.hello2morrow.sonargraph.languageprovider.cplusplus.api.model.CppVisibility
- PRIVATE - com.hello2morrow.sonargraph.languageprovider.csharp.api.model.CSharpVisibility
- PRIVATE_METHOD_CALL - com.hello2morrow.sonargraph.api.java.JavaDependencyKind
- ProgrammingElementAccess - Class in com.hello2morrow.sonargraph.core.api.model
-
Access object for programming elements.
- ProgrammingElementAccess(ProgrammingElement) - Constructor for class com.hello2morrow.sonargraph.core.api.model.ProgrammingElementAccess
-
Internal use only
- PROTECTED - com.hello2morrow.sonargraph.languageprovider.cplusplus.api.model.CppVisibility
- PROTECTED - com.hello2morrow.sonargraph.languageprovider.csharp.api.model.CSharpVisibility
- PROTECTED_INTERNAL - com.hello2morrow.sonargraph.languageprovider.csharp.api.model.CSharpVisibility
- PUBLIC - com.hello2morrow.sonargraph.languageprovider.cplusplus.api.model.CppVisibility
- PUBLIC - com.hello2morrow.sonargraph.languageprovider.csharp.api.model.CSharpVisibility
- PUT - com.hello2morrow.sonargraph.api.model.web.WebMethodType
- PythonClassAccess - Class in com.hello2morrow.sonargraph.languageprovider.python.api.model
- PythonClassAccess(PythonClass) - Constructor for class com.hello2morrow.sonargraph.languageprovider.python.api.model.PythonClassAccess
- PythonDependencyKind - Enum in com.hello2morrow.sonargraph.api.python
- PythonExternalAccess - Class in com.hello2morrow.sonargraph.languageprovider.python.api.model
- PythonExternalAccess(External) - Constructor for class com.hello2morrow.sonargraph.languageprovider.python.api.model.PythonExternalAccess
- PythonFieldAccess - Class in com.hello2morrow.sonargraph.languageprovider.python.api.model
- PythonFieldAccess(PythonField) - Constructor for class com.hello2morrow.sonargraph.languageprovider.python.api.model.PythonFieldAccess
- PythonFunctionAccess - Class in com.hello2morrow.sonargraph.languageprovider.python.api.model
- PythonFunctionAccess(PythonFunction) - Constructor for class com.hello2morrow.sonargraph.languageprovider.python.api.model.PythonFunctionAccess
- PythonMethodAccess - Class in com.hello2morrow.sonargraph.languageprovider.python.api.model
- PythonMethodAccess(IMethod) - Constructor for class com.hello2morrow.sonargraph.languageprovider.python.api.model.PythonMethodAccess
- PythonModuleAccess - Class in com.hello2morrow.sonargraph.languageprovider.python.api.model
- PythonModuleAccess(Module) - Constructor for class com.hello2morrow.sonargraph.languageprovider.python.api.model.PythonModuleAccess
- PythonSourceFileAccess - Class in com.hello2morrow.sonargraph.languageprovider.python.api.model
- PythonSourceFileAccess(SourceFile) - Constructor for class com.hello2morrow.sonargraph.languageprovider.python.api.model.PythonSourceFileAccess
- PythonVariableAccess - Class in com.hello2morrow.sonargraph.languageprovider.python.api.model
- PythonVariableAccess(ProgrammingElement) - Constructor for class com.hello2morrow.sonargraph.languageprovider.python.api.model.PythonVariableAccess
R
- READ - com.hello2morrow.sonargraph.api.cplusplus.CppDependencyKind
- READ - com.hello2morrow.sonargraph.api.csharp.CSharpDependencyKind
- READ - com.hello2morrow.sonargraph.api.model.DependencyKind
- READ - com.hello2morrow.sonargraph.api.python.PythonDependencyKind
- READ_FIELD - com.hello2morrow.sonargraph.api.java.JavaDependencyKind
- READ_FIELD_INLINE - com.hello2morrow.sonargraph.api.java.JavaDependencyKind
- READ_INDEX - com.hello2morrow.sonargraph.api.python.PythonDependencyKind
- removeAllClosures() - Method in interface com.hello2morrow.sonargraph.core.api.controller.ICoreVisitor
-
Removes all closures added with the on**(Closure<?> closure) methods
- removeProperty(String) - Method in interface com.hello2morrow.sonargraph.api.model.IGenericProgrammingElementAccess
- removeProperty(String) - Method in class com.hello2morrow.sonargraph.core.api.model.PluginProgrammingElement
- removeProperty(String) - Method in class com.hello2morrow.sonargraph.core.api.model.PluginProgrammingElementAccess
- removeVariablesFromPath(String) - Static method in class com.hello2morrow.sonargraph.api.model.web.CallToResourceMatcher
-
This method removes all characters between curly brackes, e.g.
- ResultAccess - Class in com.hello2morrow.sonargraph.core.api.script.model
-
Access object for storing script results.
- ResultAccess(ScriptResultSet) - Constructor for class com.hello2morrow.sonargraph.core.api.script.model.ResultAccess
-
Internal constructor - do not use
- RETURN - com.hello2morrow.sonargraph.core.api.model.DependencyContext
- RETURN_TYPE - com.hello2morrow.sonargraph.api.cplusplus.CppDependencyKind
- RETURN_TYPE - com.hello2morrow.sonargraph.api.csharp.CSharpDependencyKind
- RETURNS - com.hello2morrow.sonargraph.api.java.JavaDependencyKind
- RootAccess - Class in com.hello2morrow.sonargraph.core.api.model
-
Class representing the root of a model tree.
- RootAccess(NamedElement) - Constructor for class com.hello2morrow.sonargraph.core.api.model.RootAccess
-
Internal use only
- ROUTINE - com.hello2morrow.sonargraph.api.model.Aggregator
-
Aggregate to level of methods and functions (C/C++).
- RoutineAccess - Class in com.hello2morrow.sonargraph.core.api.model
-
Access object for routines, i.e.
- RoutineAccess(IRoutine) - Constructor for class com.hello2morrow.sonargraph.core.api.model.RoutineAccess
-
Internal use only
S
- ScmPeriod - Enum in com.hello2morrow.sonargraph.api.model
- ScriptAccess - Class in com.hello2morrow.sonargraph.core.api.script.model
-
An access object to encapsulate the running script.
- ScriptAccess(IGroovyScript) - Constructor for class com.hello2morrow.sonargraph.core.api.script.model.ScriptAccess
-
Internal constructor - do not use
- SearchResult<T extends ElementAccess<? extends com.hello2morrow.sonargraph.core.model.element.NamedElement>> - Class in com.hello2morrow.sonargraph.core.api.script.model
-
This class is used to return the result of a search operation.
- SearchResult() - Constructor for class com.hello2morrow.sonargraph.core.api.script.model.SearchResult
- setFactory(ElementAccess.IAccessFactory) - Method in class com.hello2morrow.sonargraph.core.api.model.ElementAccess
-
Internal use only
- setIgnoreIssues(boolean) - Method in class com.hello2morrow.sonargraph.core.api.model.PluginProgrammingElementComponent
- setIsExcluded(boolean) - Method in class com.hello2morrow.sonargraph.core.api.model.PluginProgrammingElementComponent
- setProperty(String, Any) - Method in interface com.hello2morrow.sonargraph.api.model.IGenericProgrammingElementAccess
- setProperty(String, Any) - Method in class com.hello2morrow.sonargraph.core.api.model.PluginProgrammingElement
- setProperty(String, Any) - Method in class com.hello2morrow.sonargraph.core.api.model.PluginProgrammingElementAccess
- SETTER - com.hello2morrow.sonargraph.languageprovider.csharp.api.model.CSharpMethodKind
- size() - Method in class com.hello2morrow.sonargraph.core.api.script.model.SearchResult
-
Number of items in the search result.
- SIZEOF - com.hello2morrow.sonargraph.api.cplusplus.CppDependencyKind
- SOURCE_FILE - com.hello2morrow.sonargraph.api.model.Aggregator
-
Aggregate on source file level.
- SourceFileAccess - Class in com.hello2morrow.sonargraph.core.api.model
-
An access object for source files.
- SourceFileAccess(SourceFile) - Constructor for class com.hello2morrow.sonargraph.core.api.model.SourceFileAccess
-
Internal use only
- SourceLineAccess - Class in com.hello2morrow.sonargraph.core.api.model
- SourceLineAccess(SourceLineWithContext) - Constructor for class com.hello2morrow.sonargraph.core.api.model.SourceLineAccess
- SPECIAL_MEMBER_FUNCTION - com.hello2morrow.sonargraph.languageprovider.cplusplus.api.model.CppMethodKind
- STATIC_CONSTRUCTOR - com.hello2morrow.sonargraph.languageprovider.cplusplus.api.model.CppMethodKind
- STATIC_CONSTRUCTOR - com.hello2morrow.sonargraph.languageprovider.csharp.api.model.CSharpMethodKind
- STATIC_MEMBER_FUNCTION - com.hello2morrow.sonargraph.languageprovider.cplusplus.api.model.CppMethodKind
- STATIC_METHOD - com.hello2morrow.sonargraph.languageprovider.csharp.api.model.CSharpMethodKind
- STATIC_METHOD_CALL - com.hello2morrow.sonargraph.api.java.JavaDependencyKind
- STRING - com.hello2morrow.sonargraph.api.model.any.Any.Type
- StringAny - Class in com.hello2morrow.sonargraph.api.model.any
- StringAny(String) - Constructor for class com.hello2morrow.sonargraph.api.model.any.StringAny
- SUPER_METHOD_CALL - com.hello2morrow.sonargraph.api.java.JavaDependencyKind
- SYSTEM_NAMESPACE - com.hello2morrow.sonargraph.api.model.Aggregator
-
Aggregate on system wide logical namespaces.
T
- TEMPLATE_PARAMETER_TYPE - com.hello2morrow.sonargraph.api.cplusplus.CppDependencyKind
- THROW_TYPE - com.hello2morrow.sonargraph.api.cplusplus.CppDependencyKind
- THROWS - com.hello2morrow.sonargraph.api.java.JavaDependencyKind
- TOPLEVEL_TYPE - com.hello2morrow.sonargraph.api.model.Aggregator
-
Aggregate to level of top level types.
- toString() - Method in class com.hello2morrow.sonargraph.api.model.any.ListAny
- toString() - Method in class com.hello2morrow.sonargraph.api.model.any.LongAny
- toString() - Method in class com.hello2morrow.sonargraph.api.model.any.StringAny
- toString() - Method in class com.hello2morrow.sonargraph.core.api.model.ElementAccess
- toString() - Method in class com.hello2morrow.sonargraph.core.api.model.SourceLineAccess
- toString() - Method in class com.hello2morrow.sonargraph.languageprovider.java.api.model.AnnotationValueAccess
- TRACE - com.hello2morrow.sonargraph.api.model.web.WebMethodType
- TYPE - com.hello2morrow.sonargraph.api.model.Aggregator
-
Aggregate to level of types (including anonymous classes in Java).
- TYPE - com.hello2morrow.sonargraph.core.api.model.DependencyContext
- TYPE_ARGUMENT - com.hello2morrow.sonargraph.api.java.JavaDependencyKind
- TYPE_ARGUMENT_EXTENDS - com.hello2morrow.sonargraph.api.java.JavaDependencyKind
- TYPE_ARGUMENT_SUPER - com.hello2morrow.sonargraph.api.java.JavaDependencyKind
- TypeAccess - Class in com.hello2morrow.sonargraph.core.api.model
-
An access object for structured types.
- TypeAccess(IType) - Constructor for class com.hello2morrow.sonargraph.core.api.model.TypeAccess
-
Internal use only
- TYPEDEF_TYPE - com.hello2morrow.sonargraph.api.cplusplus.CppDependencyKind
- typeOf(String) - Method in interface com.hello2morrow.sonargraph.api.model.ITypeAccess
- typeOf(String) - Method in class com.hello2morrow.sonargraph.core.api.model.TypeAccess
-
Checks if the type is the same or a subclass of the given fully qualified name.
- TYPEOF - com.hello2morrow.sonargraph.api.csharp.CSharpDependencyKind
U
- USES - com.hello2morrow.sonargraph.api.cplusplus.CppDependencyKind
- USES - com.hello2morrow.sonargraph.api.csharp.CSharpDependencyKind
- USES - com.hello2morrow.sonargraph.api.java.JavaDependencyKind
- USES - com.hello2morrow.sonargraph.api.model.DependencyKind
- USES - com.hello2morrow.sonargraph.api.python.PythonDependencyKind
V
- valueOf(String) - Static method in enum com.hello2morrow.sonargraph.api.cplusplus.CppDependencyKind
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.hello2morrow.sonargraph.api.csharp.CSharpDependencyKind
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.hello2morrow.sonargraph.api.java.JavaDependencyKind
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.hello2morrow.sonargraph.api.model.Aggregator
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.hello2morrow.sonargraph.api.model.any.Any.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.hello2morrow.sonargraph.api.model.DependencyKind
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.hello2morrow.sonargraph.api.model.ScmPeriod
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.hello2morrow.sonargraph.api.model.web.WebDependencyKind
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.hello2morrow.sonargraph.api.model.web.WebMethodType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.hello2morrow.sonargraph.api.model.web.WebProperty
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.hello2morrow.sonargraph.api.python.PythonDependencyKind
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.hello2morrow.sonargraph.core.api.model.DependencyContext
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.hello2morrow.sonargraph.languageprovider.cplusplus.api.model.CppMethodKind
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.hello2morrow.sonargraph.languageprovider.cplusplus.api.model.CppVisibility
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.hello2morrow.sonargraph.languageprovider.csharp.api.model.CSharpMethodKind
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.hello2morrow.sonargraph.languageprovider.csharp.api.model.CSharpVisibility
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.hello2morrow.sonargraph.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.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.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.api.model.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.api.model.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.api.model.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.api.model.ScmPeriod
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.hello2morrow.sonargraph.api.model.web.WebDependencyKind
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.hello2morrow.sonargraph.api.model.web.WebMethodType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.hello2morrow.sonargraph.api.model.web.WebProperty
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.hello2morrow.sonargraph.api.python.PythonDependencyKind
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.hello2morrow.sonargraph.core.api.model.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.api.model.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.api.model.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.api.model.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.api.model.CSharpVisibility
-
Returns an array containing the constants of this enum type, in the order they are declared.
- VARIABLE - com.hello2morrow.sonargraph.core.api.model.DependencyContext
- VARIABLE_TYPE - com.hello2morrow.sonargraph.api.cplusplus.CppDependencyKind
- VIA_SUBTYPE - com.hello2morrow.sonargraph.core.api.model.DependencyContext
- VIRTUAL_CALL - com.hello2morrow.sonargraph.api.cplusplus.CppDependencyKind
- VIRTUAL_CALL - com.hello2morrow.sonargraph.api.csharp.CSharpDependencyKind
- VIRTUAL_METHOD_CALL - com.hello2morrow.sonargraph.api.java.JavaDependencyKind
- VIRTUALLY_INHERITS_FROM - com.hello2morrow.sonargraph.api.cplusplus.CppDependencyKind
- visitChildren(ElementAccess<? extends NamedElement>) - Method in interface com.hello2morrow.sonargraph.core.api.controller.ICoreVisitor
-
Trigger the visit process for the children of the specified element access.
- visitChildrenOf(INamedElementAccess) - Method in class com.hello2morrow.sonargraph.api.controller.ModelVisitor
-
Visit all children of the given element.
- visitDirectorAccess(IDirectoryAccess) - Method in interface com.hello2morrow.sonargraph.api.model.IDirectoryAccess.IVisitor
- visitExternalAccess(IExternalAccess) - Method in interface com.hello2morrow.sonargraph.api.model.IExternalAccess.IVisitor
- visitFieldAccess(IFieldAccess) - Method in interface com.hello2morrow.sonargraph.api.model.IFieldAccess.IVisitor
- visitGenericProgrammingElement(PluginProgrammingElement) - Method in interface com.hello2morrow.sonargraph.core.api.model.PluginProgrammingElement.IVisitor
- visitGenericProgrammingElementAccess(IGenericProgrammingElementAccess) - Method in interface com.hello2morrow.sonargraph.api.model.IGenericProgrammingElementAccess.IVisitor
- visitJavaClassFileAccess(IJavaClassFileAccess) - Method in interface com.hello2morrow.sonargraph.api.java.IJavaClassFileAccess.IVisitor
- visitJavaFieldAccess(IJavaFieldAccess) - Method in interface com.hello2morrow.sonargraph.api.java.IJavaFieldAccess.IVisitor
- visitJavaLogicalModuleAccess(IJavaLogicalModuleAccess) - Method in interface com.hello2morrow.sonargraph.api.java.IJavaLogicalModuleAccess.IVisitor
- visitJavaLogicalPackageAccess(IJavaLogicalPackageAccess) - Method in interface com.hello2morrow.sonargraph.api.java.IJavaLogicalPackageAccess.IVisitor
- visitJavaMethodAccess(IJavaMethodAccess) - Method in interface com.hello2morrow.sonargraph.api.java.IJavaMethodAccess.IVisitor
- visitJavaModuleAccess(IJavaModuleAccess) - Method in interface com.hello2morrow.sonargraph.api.java.IJavaModuleAccess.IVisitor
- visitJavaSourceFileAccess(IJavaSourceFileAccess) - Method in interface com.hello2morrow.sonargraph.api.java.IJavaSourceFileAccess.IVisitor
- visitJavaSyntheticTypeAccess(IJavaSyntheticTypeAccess) - Method in interface com.hello2morrow.sonargraph.api.java.IJavaSyntheticTypeAccess.IVisitor
- visitJavaTypeAccess(IJavaTypeAccess) - Method in interface com.hello2morrow.sonargraph.api.java.IJavaTypeAccess.IVisitor
- visitLogicalExternalAccess(ILogicalExternalAccess) - Method in interface com.hello2morrow.sonargraph.api.model.ILogicalExternalAccess.IVisitor
- visitLogicalModuleAccess(ILogicalModuleAccess) - Method in interface com.hello2morrow.sonargraph.api.model.ILogicalModuleAccess.IVisitor
- visitLogicalModuleNamespaces(ModelVisitor) - Method in interface com.hello2morrow.sonargraph.api.controller.IBaseCoreAccess
-
Visit module level logical namespaces
- visitLogicalModuleNamespaces(ICoreVisitor) - Method in interface com.hello2morrow.sonargraph.core.api.script.controller.IScriptCoreAccess
-
Visit module level logical namespaces
- visitLogicalNamespaceAccess(ILogicalNamespaceAccess) - Method in interface com.hello2morrow.sonargraph.api.model.ILogicalNamespaceAccess.IVisitor
- visitLogicalProgrammingElementAccess(ILogicalProgrammingElementAccess) - Method in interface com.hello2morrow.sonargraph.api.model.ILogicalProgrammingElementAccess.IVisitor
- visitLogicalSystemAccess(ILogicalSystemAccess) - Method in interface com.hello2morrow.sonargraph.api.model.ILogicalSystemAccess.IVisitor
- visitLogicalSystemNamespaces(ModelVisitor) - Method in interface com.hello2morrow.sonargraph.api.controller.IBaseCoreAccess
-
Visit system level logical namespaces
- visitLogicalSystemNamespaces(ICoreVisitor) - Method in interface com.hello2morrow.sonargraph.core.api.script.controller.IScriptCoreAccess
-
Visit system level logical namespaces
- visitMethodAccess(IMethodAccess) - Method in interface com.hello2morrow.sonargraph.api.model.IMethodAccess.IVisitor
- visitModel(ICoreVisitor) - Method in interface com.hello2morrow.sonargraph.core.api.script.controller.IScriptCoreAccess
-
Visit the complete model
- visitModuleAccess(IModuleAccess) - Method in interface com.hello2morrow.sonargraph.api.model.IModuleAccess.IVisitor
- visitNamedElementAccess(INamedElementAccess) - Method in class com.hello2morrow.sonargraph.api.controller.ModelVisitor
- visitNamedElementAccess(INamedElementAccess) - Method in interface com.hello2morrow.sonargraph.api.model.INamedElementAccess.INamedElementAccessVisitor
- visitNamespaceFragmentAccess(INamespaceFragmentAccess) - Method in interface com.hello2morrow.sonargraph.api.model.INamespaceFragmentAccess.IVisitor
- visitParserModel(ModelVisitor) - Method in interface com.hello2morrow.sonargraph.api.controller.IBaseCoreAccess
-
Visit only the parser model
- visitParserModel(ICoreVisitor) - Method in interface com.hello2morrow.sonargraph.core.api.script.controller.IScriptCoreAccess
-
Visit only the parser model
- visitProgrammingElementAccess(IProgrammingElementAccess) - Method in interface com.hello2morrow.sonargraph.api.model.IProgrammingElementAccess.IVisitor
- visitRoutineAccess(IRoutineAccess) - Method in interface com.hello2morrow.sonargraph.api.model.IRoutineAccess.IVisitor
- visitSourceFileAccess(ISourceFileAccess) - Method in interface com.hello2morrow.sonargraph.api.model.ISourceFileAccess.IVisitor
- visitTypeAccess(ITypeAccess) - Method in interface com.hello2morrow.sonargraph.api.model.ITypeAccess.IVisitor
W
- WebCall - Class in com.hello2morrow.sonargraph.api.model.web
- WebCall(ISonargraphPlugin) - Constructor for class com.hello2morrow.sonargraph.api.model.web.WebCall
- WebDependencyKind - Enum in com.hello2morrow.sonargraph.api.model.web
- WebMethodType - Enum in com.hello2morrow.sonargraph.api.model.web
- WebProperty - Enum in com.hello2morrow.sonargraph.api.model.web
- WebResource - Class in com.hello2morrow.sonargraph.api.model.web
-
Identifies an exposed method that can be called via HTTP GET, POST, PUT, DELETE
- WebResource(ISonargraphPlugin) - Constructor for class com.hello2morrow.sonargraph.api.model.web.WebResource
- WRITE - com.hello2morrow.sonargraph.api.cplusplus.CppDependencyKind
- WRITE - com.hello2morrow.sonargraph.api.csharp.CSharpDependencyKind
- WRITE - com.hello2morrow.sonargraph.api.model.DependencyKind
- WRITE - com.hello2morrow.sonargraph.api.python.PythonDependencyKind
- WRITE_FIELD - com.hello2morrow.sonargraph.api.java.JavaDependencyKind
- WRITE_INDEX - com.hello2morrow.sonargraph.api.python.PythonDependencyKind
_
- _30_DAYS - com.hello2morrow.sonargraph.api.model.ScmPeriod
- _365_DAYS - com.hello2morrow.sonargraph.api.model.ScmPeriod
- _90_DAYS - com.hello2morrow.sonargraph.api.model.ScmPeriod
All Classes All Packages