A B C D E F G H I J L M N O P R S T U V W Z _ 
All Classes All Packages

A

AbstractMetaClass - Class in com.hello2morrow.sonargraph.api
 
AbstractMetaClass(String) - Constructor for class com.hello2morrow.sonargraph.api.AbstractMetaClass
 
AbstractWebElement - Class in com.hello2morrow.sonargraph.api
 
AbstractWebElement(String) - Constructor for class com.hello2morrow.sonargraph.api.AbstractWebElement
 
accept(INamedElementAccess.INamedElementAccessVisitor) - Method in interface com.hello2morrow.sonargraph.api.INamedElementAccess
Visit this element.
addDependencyTo(IProgrammingElementAccess, IProgrammingElementAccess, IParserDependencyType) - Method in interface com.hello2morrow.sonargraph.api.IPluginLanguageBasedAccess
Create a dependency between two programming elements.
addElementIssue(INamedElementAccess, IPluginIssueId, String, int, int) - Method in class com.hello2morrow.sonargraph.api.ResultSet
 
addElementIssues(List<ResultSet.ElementIssue>) - Method in class com.hello2morrow.sonargraph.api.ResultSet
 
addIssue(IElementAccess, IPluginIssueId, String, int) - Method in interface com.hello2morrow.sonargraph.api.IPluginCoreAccess
Add an issue to an element.
addMetricValue(INamedElementAccess, IPluginMetricId, float) - Method in class com.hello2morrow.sonargraph.api.ResultSet
 
addMetricValue(INamedElementAccess, IPluginMetricId, int) - Method in class com.hello2morrow.sonargraph.api.ResultSet
 
ADDRESS_TAKEN - com.hello2morrow.sonargraph.api.cplusplus.CppDependencyKind
 
Aggregator - Enum in com.hello2morrow.sonargraph.api
Aggregation levels for dependency aggregators.
ANNOTATION_ENUMERATION_VALUE - com.hello2morrow.sonargraph.api.java.JavaDependencyKind
 
ANNOTATION_VALUE - com.hello2morrow.sonargraph.api.java.JavaDependencyKind
 
Any - Class in com.hello2morrow.sonargraph.api
 
Any() - Constructor for class com.hello2morrow.sonargraph.api.Any
 
Any.Type - Enum in com.hello2morrow.sonargraph.api
 
AnyFactory - Class in com.hello2morrow.sonargraph.api
 
AnyFactory() - Constructor for class com.hello2morrow.sonargraph.api.AnyFactory
 
asComponent() - Method in interface com.hello2morrow.sonargraph.api.architecture.IAssignableElementAccess
Return the assigned element as component.
asElement() - Method in interface com.hello2morrow.sonargraph.api.architecture.IAssignableElementAccess
Return the access object for the assigned element.
asList() - Method in class com.hello2morrow.sonargraph.api.Any
 
asList() - Method in class com.hello2morrow.sonargraph.api.ListAny
 
asList() - Static method in enum com.hello2morrow.sonargraph.api.WebMethodType
 
asLong() - Method in class com.hello2morrow.sonargraph.api.Any
 
asLong() - Method in class com.hello2morrow.sonargraph.api.LongAny
 
asString() - Method in class com.hello2morrow.sonargraph.api.Any
 
asString() - Method in class com.hello2morrow.sonargraph.api.StringAny
 
asType() - Method in interface com.hello2morrow.sonargraph.api.architecture.IAssignableElementAccess
Return the assigned element as a type.

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.DependencyKind
 
CALL - com.hello2morrow.sonargraph.api.python.PythonDependencyKind
 
callElementClosures(ElementAccess<? extends NamedElement>) - Method in interface com.hello2morrow.sonargraph.core.api.controller.IBaseVisitor
Invoke closures for the specified element access.
CallToResourceMatcher - Class in com.hello2morrow.sonargraph.api
 
CAST - 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 - package com.hello2morrow.sonargraph.api
Package containing classes used by Sonargraph Script/Plugin API.
com.hello2morrow.sonargraph.api.architecture - package com.hello2morrow.sonargraph.api.architecture
Package containing classes used by Sonargraph Script/Plugin API for architectural models.
com.hello2morrow.sonargraph.api.cplusplus - package com.hello2morrow.sonargraph.api.cplusplus
Package containing C,C++ specific classes used by Sonargraph Script/Plugin API.
com.hello2morrow.sonargraph.api.csharp - package com.hello2morrow.sonargraph.api.csharp
Package containing C# specific classes used by Sonargraph Script/Plugin API.
com.hello2morrow.sonargraph.api.java - package com.hello2morrow.sonargraph.api.java
Package containing Java specific classes used by Sonargraph Script/Plugin API.
com.hello2morrow.sonargraph.api.python - package com.hello2morrow.sonargraph.api.python
Package containing Python specific classes used by Sonargraph Script/Plugin API.
com.hello2morrow.sonargraph.core.api.controller - package com.hello2morrow.sonargraph.core.api.controller
Package containing language-independent classes used by Sonargraph Script/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.script.controller - package com.hello2morrow.sonargraph.languageprovider.csharp.api.script.controller
Package containing C# specific controller classes used by Sonargraph Script API.
com.hello2morrow.sonargraph.languageprovider.java.api.script.controller - package com.hello2morrow.sonargraph.languageprovider.java.api.script.controller
Package containing Java specific controller classes used by Sonargraph Script API.
com.hello2morrow.sonargraph.languageprovider.python.api.script.controller - package com.hello2morrow.sonargraph.languageprovider.python.api.script.controller
Package containing Python specific controller classes used by Sonargraph Script API.
COMPONENT - com.hello2morrow.sonargraph.api.Aggregator
Aggregate on component level.
CONSTRUCTOR_CALL - com.hello2morrow.sonargraph.api.csharp.CSharpDependencyKind
 
CONSTRUCTOR_CALL - com.hello2morrow.sonargraph.api.java.JavaDependencyKind
 
CppDependencyKind - Enum in com.hello2morrow.sonargraph.api.cplusplus
 
createFrom(Object) - Static method in class com.hello2morrow.sonargraph.api.AnyFactory
 
createProgrammingElement(INamedElementAccess, IMetaClass, String, int) - Method in interface com.hello2morrow.sonargraph.api.IPluginLanguageBasedAccess
Create a new generic programming element.
createProgrammingElementComponent(INamedElementAccess, IMetaClass, String, int) - Method in interface com.hello2morrow.sonargraph.api.IPluginLanguageBasedAccess
Create a new generic programming element that also is a component.
CSharpDependencyKind - Enum in com.hello2morrow.sonargraph.api.csharp
 

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.WebMethodType
 
DEPENDENCY - com.hello2morrow.sonargraph.api.PluginIssueType
 
DependencyKind - Enum in com.hello2morrow.sonargraph.api
Language agnostic dependency type enumeration.
done() - Method in class com.hello2morrow.sonargraph.api.ModelVisitor
 
DYNAMIC_CAST - com.hello2morrow.sonargraph.api.cplusplus.CppDependencyKind
 
DYNAMIC_METHOD_CALL - com.hello2morrow.sonargraph.api.java.JavaDependencyKind
 

E

ELEMENT - com.hello2morrow.sonargraph.api.Aggregator
Aggregate to level of elements (lowest aggregation level).
ELEMENT - com.hello2morrow.sonargraph.api.PluginIssueType
 
ElementIssue(INamedElementAccess, IPluginIssueId, String, int, int) - Constructor for class com.hello2morrow.sonargraph.api.ResultSet.ElementIssue
 
equals(Object) - Method in class com.hello2morrow.sonargraph.api.ListAny
 
equals(Object) - Method in class com.hello2morrow.sonargraph.api.LongAny
 
equals(Object) - Method in class com.hello2morrow.sonargraph.api.ResultSet.ElementIssue
 
equals(Object) - Method in class com.hello2morrow.sonargraph.api.StringAny
 
ERROR - com.hello2morrow.sonargraph.api.PluginIssueSeverity
 
EXPLICIT_CONVERSION - com.hello2morrow.sonargraph.api.csharp.CSharpDependencyKind
 
EXTENDS - com.hello2morrow.sonargraph.api.csharp.CSharpDependencyKind
 
EXTENDS - com.hello2morrow.sonargraph.api.DependencyKind
 
EXTENDS - com.hello2morrow.sonargraph.api.java.JavaDependencyKind
 
EXTENDS - com.hello2morrow.sonargraph.api.python.PythonDependencyKind
 
ExternalWebResource - Class in com.hello2morrow.sonargraph.api
Represents the endpoint of a web resource call.
ExternalWebResource(String) - Constructor for class com.hello2morrow.sonargraph.api.ExternalWebResource
 

F

FIELD - com.hello2morrow.sonargraph.api.Aggregator
Aggregate to level of fields.
FIELD - com.hello2morrow.sonargraph.api.java.JavaDependencyKind
 
FIELD_TYPE - com.hello2morrow.sonargraph.api.cplusplus.CppDependencyKind
 
FIELD_TYPE - com.hello2morrow.sonargraph.api.csharp.CSharpDependencyKind
 
findAllMatchingElements(INamedElementAccess, Predicate<INamedElementAccess>) - Method in interface com.hello2morrow.sonargraph.api.IBaseCoreAccess
Find all elements matching the predicate.
findAllMatchingElementsRecursively(INamedElementAccess, Predicate<INamedElementAccess>) - Method in interface com.hello2morrow.sonargraph.api.IBaseCoreAccess
Find all elements recursively, matching the predicate.
findAllMatchingFields(INamedElementAccess, Predicate<IFieldAccess>) - Method in interface com.hello2morrow.sonargraph.api.IBaseCoreAccess
Find all fields matching the predicate.
findAllMatchingMethods(INamedElementAccess, Predicate<IMethodAccess>) - Method in interface com.hello2morrow.sonargraph.api.IBaseCoreAccess
Find all methods matching the predicate.
findAllMatchingRoutines(INamedElementAccess, Predicate<IRoutineAccess>) - Method in interface com.hello2morrow.sonargraph.api.IBaseCoreAccess
Find all routines matching the predicate.
findAllMatchingTypes(INamedElementAccess, Predicate<ITypeAccess>) - Method in interface com.hello2morrow.sonargraph.api.IBaseCoreAccess
Find all types matching the predicate.
findElementByFqn(String) - Method in interface com.hello2morrow.sonargraph.api.IBaseCoreAccess
Find an element by its fully qualified name
findFirstMatchingElement(INamedElementAccess, Predicate<INamedElementAccess>) - Method in interface com.hello2morrow.sonargraph.api.IBaseCoreAccess
Find first element matching the predicate.
findFirstMatchingElementRecursively(INamedElementAccess, Predicate<INamedElementAccess>) - Method in interface com.hello2morrow.sonargraph.api.IBaseCoreAccess
Recursively find first element matching the predicate.
findFirstMatchingField(INamedElementAccess, Predicate<IFieldAccess>) - Method in interface com.hello2morrow.sonargraph.api.IBaseCoreAccess
Find first field matching the predicate.
findFirstMatchingMethod(INamedElementAccess, Predicate<IMethodAccess>) - Method in interface com.hello2morrow.sonargraph.api.IBaseCoreAccess
Find first method matching the predicate.
findFirstMatchingRoutine(INamedElementAccess, Predicate<IRoutineAccess>) - Method in interface com.hello2morrow.sonargraph.api.IBaseCoreAccess
Find first type routine the predicate.
findFirstMatchingType(INamedElementAccess, Predicate<ITypeAccess>) - Method in interface com.hello2morrow.sonargraph.api.IBaseCoreAccess
Find first type matching the predicate.
FRAMEWORK - com.hello2morrow.sonargraph.api.WebProperty
 

G

GENERIC_PARAMETER_CONSTRAINT - com.hello2morrow.sonargraph.api.csharp.CSharpDependencyKind
 
GENERIC_PARAMETER_TYPE - com.hello2morrow.sonargraph.api.csharp.CSharpDependencyKind
 
GET - com.hello2morrow.sonargraph.api.WebMethodType
 
getAbsolutePath() - Method in interface com.hello2morrow.sonargraph.api.IDirectoryAccess
 
getAbstractnessMetric() - Method in interface com.hello2morrow.sonargraph.api.ILogicalNamespaceAccess
 
getACDMetric() - Method in interface com.hello2morrow.sonargraph.api.IModuleAccess
 
getACDMetric() - Method in interface com.hello2morrow.sonargraph.api.IPluginCoreAccess
Get ACD (John Lakos) metric for system scope.
getAnnotationClass() - Method in interface com.hello2morrow.sonargraph.api.java.IAnnotationAccess
 
getAnnotations() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaFieldAccess
 
getAnnotations() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaMethodAccess
 
getAnnotations() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaTypeAccess
 
getAssignedElements() - Method in interface com.hello2morrow.sonargraph.api.architecture.IArchitectureBaseElementAccess
 
getAuthors(IScmPeriod) - Method in interface com.hello2morrow.sonargraph.api.ISourceFileAccess
 
getAvailableLevels() - Method in interface com.hello2morrow.sonargraph.api.IPluginMetricId
 
getAverageComplexityMetric() - Method in interface com.hello2morrow.sonargraph.api.ILogicalNamespaceAccess
 
getAverageComplexityMetric() - Method in interface com.hello2morrow.sonargraph.api.ISourceFileAccess
 
getAverageComplexityMetric() - Method in interface com.hello2morrow.sonargraph.api.ITypeAccess
 
getAverageNestingMetric() - Method in interface com.hello2morrow.sonargraph.api.ISourceFileAccess
 
getAverageNestingMetric() - Method in interface com.hello2morrow.sonargraph.api.ITypeAccess
 
getAveragePublicVisibility() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaModuleAccess
 
getBaseDirectory() - Method in interface com.hello2morrow.sonargraph.api.IBaseCoreAccess
 
getBaseDirectory() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaClassFileAccess
 
getBaseDirectoryPath() - Method in interface com.hello2morrow.sonargraph.api.IBaseCoreAccess
 
getBiggestComponentCycleGroupMetric() - Method in interface com.hello2morrow.sonargraph.api.IModuleAccess
 
getBiggestComponentCycleGroupMetric() - Method in interface com.hello2morrow.sonargraph.api.IPluginCoreAccess
Get number of elements in the biggest component cycle group of the system.
getBiggestDirectoryCycleGroupMetric() - Method in interface com.hello2morrow.sonargraph.languageprovider.cplusplus.api.script.controller.IScriptCppAccess
 
getBiggestModuleACDMetric() - Method in interface com.hello2morrow.sonargraph.api.IPluginCoreAccess
Get the biggest ACD value (John Lakos) of all modules in the system.
getBiggestNamespaceCycleGroupMetric() - Method in interface com.hello2morrow.sonargraph.languageprovider.cplusplus.api.script.controller.IScriptCppAccess
 
getBiggestNamespaceCycleGroupMetric() - Method in interface com.hello2morrow.sonargraph.languageprovider.csharp.api.script.controller.IScriptCSharpAccess
 
getBiggestPackageCycleGroupMetric() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaModuleAccess
 
getBiggestPackageCycleGroupMetric() - Method in interface com.hello2morrow.sonargraph.languageprovider.java.api.script.controller.IScriptJavaAccess
 
getBiggestPackageCycleGroupMetric() - Method in interface com.hello2morrow.sonargraph.languageprovider.python.api.script.controller.IScriptPythonAccess
 
getBooleanValue() - Method in interface com.hello2morrow.sonargraph.api.java.IAnnotationValueAccess
 
getByteCodeInstructionsMetric() - Method in interface com.hello2morrow.sonargraph.languageprovider.java.api.script.controller.IScriptJavaAccess
 
getCCDMetric() - Method in interface com.hello2morrow.sonargraph.api.IModuleAccess
 
getCCDMetric() - Method in interface com.hello2morrow.sonargraph.api.IPluginCoreAccess
Get CCD (John Lakos) metric for system scope.
getChangeCount30() - Method in interface com.hello2morrow.sonargraph.api.ISourceFileAccess
 
getChangeCount365() - Method in interface com.hello2morrow.sonargraph.api.ISourceFileAccess
 
getChangeCount90() - Method in interface com.hello2morrow.sonargraph.api.ISourceFileAccess
 
getCharacteristic() - Method in interface com.hello2morrow.sonargraph.api.IPluginMetricId
 
getChildren() - Method in interface com.hello2morrow.sonargraph.api.INamedElementAccess
Provides access to the children.
getChurn30() - Method in interface com.hello2morrow.sonargraph.api.ISourceFileAccess
 
getChurn365() - Method in interface com.hello2morrow.sonargraph.api.ISourceFileAccess
 
getChurn90() - Method in interface com.hello2morrow.sonargraph.api.ISourceFileAccess
 
getChurnRate30() - Method in interface com.hello2morrow.sonargraph.api.ISourceFileAccess
 
getChurnRate365() - Method in interface com.hello2morrow.sonargraph.api.ISourceFileAccess
 
getChurnRate90() - Method in interface com.hello2morrow.sonargraph.api.ISourceFileAccess
 
getClassMemberVisibilityMetric() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaTypeAccess
 
getClassName() - Method in interface com.hello2morrow.sonargraph.api.java.IAnnotationValueAccess
 
getClassRootDirectories() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaModuleAccess
 
getCodeCommentLinesMetric() - Method in interface com.hello2morrow.sonargraph.api.IModuleAccess
 
getCodeCommentLinesMetric() - Method in interface com.hello2morrow.sonargraph.api.IPluginCoreAccess
Get number of code comment lines on system scope.
getCodeCommentLinesMetric() - Method in interface com.hello2morrow.sonargraph.api.ISourceFileAccess
 
getCommentLinesMetric() - Method in interface com.hello2morrow.sonargraph.api.IModuleAccess
 
getCommentLinesMetric() - Method in interface com.hello2morrow.sonargraph.api.IPluginCoreAccess
Get number of comment lines including header comments.
getCommentLinesMetric() - Method in interface com.hello2morrow.sonargraph.api.ISourceFileAccess
 
getComponentComponentDependenciesToCutMetric() - Method in interface com.hello2morrow.sonargraph.api.IModuleAccess
 
getComponentCyclicityMetric() - Method in interface com.hello2morrow.sonargraph.api.IModuleAccess
 
getComponentCyclicityMetric() - Method in interface com.hello2morrow.sonargraph.api.IPluginCoreAccess
Get system wide component cyclicity metric.
getComponentDependenciesToRemoveMetric() - Method in interface com.hello2morrow.sonargraph.api.IPluginCoreAccess
Get number of component dependencies to remove to untangle all component cycle groups.
getComponentParserDependenciesToRemoveMetric() - Method in interface com.hello2morrow.sonargraph.api.IPluginCoreAccess
Get number of references between components to remove to untangle all component cycle groups.
getComponentReferencesToCutMetric() - Method in interface com.hello2morrow.sonargraph.api.IModuleAccess
 
getComponentRelativeCyclicityMetric() - Method in interface com.hello2morrow.sonargraph.api.IModuleAccess
 
getComponentRelativeCyclicityMetric() - Method in interface com.hello2morrow.sonargraph.api.IPluginCoreAccess
Get system wide relative cyclicity between components.
getComponents() - Method in interface com.hello2morrow.sonargraph.api.IBaseCoreAccess
Gets a list of all components of the software system
getComponents(boolean) - Method in interface com.hello2morrow.sonargraph.api.IBaseCoreAccess
Gets a list of all components of the software system
getComponentStructuralDebtIndexMetric() - Method in interface com.hello2morrow.sonargraph.api.IModuleAccess
 
getComponentStructuralDebtIndexMetric() - Method in interface com.hello2morrow.sonargraph.api.IPluginCoreAccess
Get system wide structural debt index on component level.
getCyclomaticComplexityMetric() - Method in interface com.hello2morrow.sonargraph.api.IRoutineAccess
 
getDebugInfo() - Method in interface com.hello2morrow.sonargraph.api.IMetaClass
 
getDebugInfo() - Method in interface com.hello2morrow.sonargraph.api.IParserDependencyType
 
getDependencies() - Method in interface com.hello2morrow.sonargraph.api.IAggregatedDependencyAccess
 
getDependencyKind() - Method in interface com.hello2morrow.sonargraph.api.IDependencyAccess
 
getDependsUponModuleMetric() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaSourceFileAccess
 
getDependsUponSystemMetric() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaSourceFileAccess
 
getDescription() - Method in class com.hello2morrow.sonargraph.api.AbstractMetaClass
 
getDescription() - Method in interface com.hello2morrow.sonargraph.api.IMetaClass
 
getDescription() - Method in interface com.hello2morrow.sonargraph.api.IParserDependencyType
 
getDescription() - Method in interface com.hello2morrow.sonargraph.api.IPluginMetricId
 
getDirectory() - Method in interface com.hello2morrow.sonargraph.api.IProgrammingElementAccess
 
getDirectoryCyclicityMetric() - Method in interface com.hello2morrow.sonargraph.languageprovider.cplusplus.api.script.controller.IScriptCppAccess
 
getDirectoryDependenciesToRemoveMetric() - Method in interface com.hello2morrow.sonargraph.languageprovider.cplusplus.api.script.controller.IScriptCppAccess
 
getDirectoryParserDependenciesToRemoveMetric() - Method in interface com.hello2morrow.sonargraph.languageprovider.cplusplus.api.script.controller.IScriptCppAccess
 
getDirectoryRelativeCyclicityMetric() - Method in interface com.hello2morrow.sonargraph.languageprovider.cplusplus.api.script.controller.IScriptCppAccess
 
getDirectoryStructuralDebtIndexMetric() - Method in interface com.hello2morrow.sonargraph.languageprovider.cplusplus.api.script.controller.IScriptCppAccess
 
getDistanceMetric() - Method in interface com.hello2morrow.sonargraph.api.ILogicalNamespaceAccess
 
getElement() - Method in class com.hello2morrow.sonargraph.api.ResultSet.MetricValue
 
getElementArchitectureFilterNamePart(IPluginElement) - Method in class com.hello2morrow.sonargraph.api.AbstractMetaClass
 
getElementArchitectureFilterNamePart(IPluginElement) - Method in interface com.hello2morrow.sonargraph.api.IMetaClass
 
getElementIssues() - Method in class com.hello2morrow.sonargraph.api.ResultSet
 
getElementMetrics() - Method in class com.hello2morrow.sonargraph.api.ResultSet
 
getElementName() - Method in interface com.hello2morrow.sonargraph.api.IPluginElement
 
getElementName(IPluginElement) - Method in class com.hello2morrow.sonargraph.api.AbstractMetaClass
 
getElementName(IPluginElement) - Method in interface com.hello2morrow.sonargraph.api.IMetaClass
 
getElementPresentationName(IPluginElement, boolean) - Method in class com.hello2morrow.sonargraph.api.AbstractMetaClass
 
getElementPresentationName(IPluginElement, boolean) - Method in class com.hello2morrow.sonargraph.api.AbstractWebElement
 
getElementPresentationName(IPluginElement, boolean) - Method in class com.hello2morrow.sonargraph.api.ExternalWebResource
 
getElementPresentationName(IPluginElement, boolean) - Method in interface com.hello2morrow.sonargraph.api.IMetaClass
 
getElementShortName(IPluginElement) - Method in class com.hello2morrow.sonargraph.api.AbstractMetaClass
 
getElementShortName(IPluginElement) - Method in interface com.hello2morrow.sonargraph.api.IMetaClass
 
getEndLine() - Method in class com.hello2morrow.sonargraph.api.ResultSet.ElementIssue
 
getEndLineNumber() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaMethodAccess
 
getEnumConstant() - Method in interface com.hello2morrow.sonargraph.api.java.IAnnotationValueAccess
 
getEnumContantName() - Method in interface com.hello2morrow.sonargraph.api.java.IAnnotationValueAccess
 
getEumConstant() - Method in interface com.hello2morrow.sonargraph.api.java.IAnnotationValueAccess
Deprecated.
getExtendedCyclomaticComplexityMetric() - Method in interface com.hello2morrow.sonargraph.api.IRoutineAccess
 
getExternalRoot(String) - Method in interface com.hello2morrow.sonargraph.api.IBaseCoreAccess
Get the external root node for a given language
getExternalRoot(String, String) - Method in interface com.hello2morrow.sonargraph.api.IPluginCoreAccess
 
getFanInVisibilityModuleMetric() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaSourceFileAccess
 
getFanInVisibilitySystemMetric() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaSourceFileAccess
 
getFanOutVisibilityModuleMetric() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaSourceFileAccess
 
getFanOutVisibilitySystemMetric() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaSourceFileAccess
 
getFields() - Method in interface com.hello2morrow.sonargraph.api.ITypeAccess
 
getFields() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaTypeAccess
 
getFile() - Method in interface com.hello2morrow.sonargraph.api.IDirectoryAccess
 
getFile() - Method in interface com.hello2morrow.sonargraph.api.ISourceFileAccess
 
getFile() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaClassFileAccess
 
getFilterName() - Method in interface com.hello2morrow.sonargraph.api.IComponentAccess
Gets the filter name for this component (usually the identifying path of the component)
getFrom() - Method in interface com.hello2morrow.sonargraph.api.IAggregatedDependencyAccess
 
getFrom() - Method in interface com.hello2morrow.sonargraph.api.IDependencyAccess
 
getFullyQualifiedName() - Method in interface com.hello2morrow.sonargraph.api.INamedElementAccess
 
getFullyQualifiedName() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaClassFileAccess
 
getGenericDependencyKind() - Method in interface com.hello2morrow.sonargraph.api.IDependencyAccess
 
getGenericDependencyType() - Method in interface com.hello2morrow.sonargraph.api.IParserDependencyType
 
getHiddenDataDirectory(String) - Method in interface com.hello2morrow.sonargraph.api.IPluginCoreAccess
Get hidden data directory for a plugin.
getId() - Method in interface com.hello2morrow.sonargraph.api.IPluginIssueId
 
getImageResourceName() - Method in class com.hello2morrow.sonargraph.api.AbstractMetaClass
 
getImageResourceName() - Method in class com.hello2morrow.sonargraph.api.ExternalWebResource
 
getImageResourceName() - Method in interface com.hello2morrow.sonargraph.api.IMetaClass
 
getIncluders() - Method in interface com.hello2morrow.sonargraph.api.cplusplus.ICppSourceFileAccess
Get a list of source files including this file.
getIncomingDependencies(Aggregator, boolean, boolean, IDependencyKind...) - Method in interface com.hello2morrow.sonargraph.api.IProgrammingElementAccess
 
getIncomingDependencies(Aggregator, boolean, IDependencyKind...) - Method in interface com.hello2morrow.sonargraph.api.IProgrammingElementAccess
 
getIncomingDependenciesFlatRecursively(Aggregator, boolean, boolean, IDependencyKind...) - Method in interface com.hello2morrow.sonargraph.api.ILogicalNamespaceAccess
Compute the incoming aggregated dependencies of this element and all its children, but treats this namespace as "flat", i.e.
getIncomingDependenciesFlatRecursively(Aggregator, boolean, IDependencyKind...) - Method in interface com.hello2morrow.sonargraph.api.ILogicalNamespaceAccess
Compute the incoming aggregated dependencies of this element and all its children, but treats this namespace as "flat", i.e.
getIncomingDependenciesRecursively(Aggregator, boolean, boolean, IDependencyKind...) - Method in interface com.hello2morrow.sonargraph.api.INamedElementAccess
Compute the incoming aggregated dependencies of this element and all its children.
getIncomingDependenciesRecursively(Aggregator, boolean, IDependencyKind...) - Method in interface com.hello2morrow.sonargraph.api.INamedElementAccess
Compute the incoming aggregated dependencies of this element and all its children, excluding excluded elements.
getInstabilityMetric() - Method in interface com.hello2morrow.sonargraph.api.ILogicalNamespaceAccess
 
getInstabilityModuleMetric() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaSourceFileAccess
 
getInstabilitySystemMetric() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaSourceFileAccess
 
getIssueCount(String, String, String, String, boolean) - Method in interface com.hello2morrow.sonargraph.api.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.INamedElementAccess
Counts total number of issues for this element for the given filter parameters.
getKind() - Method in interface com.hello2morrow.sonargraph.api.IParserDependencyType
 
getLanguage() - Method in interface com.hello2morrow.sonargraph.api.IExternalAccess
 
getLanguage() - Method in interface com.hello2morrow.sonargraph.api.ILogicalExternalAccess
 
getLanguage() - Method in interface com.hello2morrow.sonargraph.api.ILogicalModuleAccess
 
getLanguage() - Method in interface com.hello2morrow.sonargraph.api.ILogicalSystemAccess
 
getLanguage() - Method in interface com.hello2morrow.sonargraph.api.IModuleAccess
 
getLanguageIdentifier() - Method in interface com.hello2morrow.sonargraph.api.IPluginLanguageBasedAccess
 
getLCOM4Metric() - Method in interface com.hello2morrow.sonargraph.api.ITypeAccess
 
getLineNumber() - Method in interface com.hello2morrow.sonargraph.api.IDependencyAccess
 
getLineNumber() - Method in interface com.hello2morrow.sonargraph.api.IProgrammingElementAccess
 
getLineNumber() - Method in interface com.hello2morrow.sonargraph.api.ISourceLineAccess
 
getLineNumber() - Method in interface com.hello2morrow.sonargraph.api.java.IAnnotationAccess
 
getLinesOfCodeMetric() - Method in interface com.hello2morrow.sonargraph.api.IModuleAccess
 
getLinesOfCodeMetric() - Method in interface com.hello2morrow.sonargraph.api.IPluginCoreAccess
Get lines of codes (excluding empty lines and comment lines) on system scope.
getLinesOfCodeMetric() - Method in interface com.hello2morrow.sonargraph.api.ISourceFileAccess
 
getLogicalCohesionMetric() - Method in interface com.hello2morrow.sonargraph.api.ILogicalProgrammingElementAccess
 
getLogicalCouplingMetric() - Method in interface com.hello2morrow.sonargraph.api.ILogicalProgrammingElementAccess
 
getMaintainabilityLevelMetric() - Method in interface com.hello2morrow.sonargraph.api.IModuleAccess
 
getMaxNesting() - Method in interface com.hello2morrow.sonargraph.api.IRoutineAccess
 
getMaxNestingMetric() - Method in interface com.hello2morrow.sonargraph.api.ISourceFileAccess
 
getMaxNestingMetric() - Method in interface com.hello2morrow.sonargraph.api.ITypeAccess
 
getMessage() - Method in class com.hello2morrow.sonargraph.api.ResultSet.ElementIssue
 
getMessageWithLines() - Method in class com.hello2morrow.sonargraph.api.ResultSet.ElementIssue
 
getMetaClass() - Method in interface com.hello2morrow.sonargraph.api.IGenericProgrammingElementAccess
 
getMethods() - Method in interface com.hello2morrow.sonargraph.api.ITypeAccess
 
getMethods() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaTypeAccess
 
getMetricId() - Method in class com.hello2morrow.sonargraph.api.ResultSet.MetricValue
 
getMetricRange() - Method in interface com.hello2morrow.sonargraph.api.IPluginMetricId
 
getModelName() - Method in interface com.hello2morrow.sonargraph.api.architecture.IArchitectureModelAccess
Return the name of the architectural model (without extension).
getModifiedCyclomaticComplexityMetric() - Method in interface com.hello2morrow.sonargraph.api.IRoutineAccess
 
getModifiedExtendedCyclomaticComplexityMetric() - Method in interface com.hello2morrow.sonargraph.api.IRoutineAccess
 
getModule() - Method in interface com.hello2morrow.sonargraph.api.ILogicalModuleAccess
 
getModule() - Method in interface com.hello2morrow.sonargraph.api.IProgrammingElementAccess
 
getModule() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaLogicalModuleAccess
 
getModuleNamespace() - Method in interface com.hello2morrow.sonargraph.api.IProgrammingElementAccess
 
getModules() - Method in interface com.hello2morrow.sonargraph.api.IBaseCoreAccess
Get a list of the modules in this system
getModuleScope() - Method in interface com.hello2morrow.sonargraph.api.ILogicalNamespaceAccess
 
getName() - Method in class com.hello2morrow.sonargraph.api.AbstractMetaClass
 
getName() - Method in interface com.hello2morrow.sonargraph.api.IBaseCoreAccess
Return name of software system
getName() - Method in interface com.hello2morrow.sonargraph.api.IElementAccess
The (full) name without (potential) signature parts.
getName() - Method in interface com.hello2morrow.sonargraph.api.IMetaClass
 
getName() - Method in interface com.hello2morrow.sonargraph.api.IPluginMetricId
 
getNamedElementAccess() - Method in class com.hello2morrow.sonargraph.api.ResultSet.ElementIssue
 
getNamespaceCyclicityMetric() - Method in interface com.hello2morrow.sonargraph.languageprovider.cplusplus.api.script.controller.IScriptCppAccess
 
getNamespaceCyclicityMetric() - Method in interface com.hello2morrow.sonargraph.languageprovider.csharp.api.script.controller.IScriptCSharpAccess
 
getNamespaceDependenciesToRemoveMetric() - Method in interface com.hello2morrow.sonargraph.languageprovider.cplusplus.api.script.controller.IScriptCppAccess
 
getNamespaceDependenciesToRemoveMetric() - Method in interface com.hello2morrow.sonargraph.languageprovider.csharp.api.script.controller.IScriptCSharpAccess
 
getNamespaceParserDependenciesToRemoveMetric() - Method in interface com.hello2morrow.sonargraph.languageprovider.cplusplus.api.script.controller.IScriptCppAccess
 
getNamespaceParserDependenciesToRemoveMetric() - Method in interface com.hello2morrow.sonargraph.languageprovider.csharp.api.script.controller.IScriptCSharpAccess
 
getNamespaceRelativeCyclicityMetric() - Method in interface com.hello2morrow.sonargraph.languageprovider.cplusplus.api.script.controller.IScriptCppAccess
 
getNamespaceRelativeCyclicityMetric() - Method in interface com.hello2morrow.sonargraph.languageprovider.csharp.api.script.controller.IScriptCSharpAccess
 
getNamespaceStructuralDebtIndexMetric() - Method in interface com.hello2morrow.sonargraph.languageprovider.cplusplus.api.script.controller.IScriptCppAccess
 
getNamespaceStructuralDebtIndexMetric() - Method in interface com.hello2morrow.sonargraph.languageprovider.csharp.api.script.controller.IScriptCSharpAccess
 
getNameWithSignature() - Method in interface com.hello2morrow.sonargraph.api.IElementAccess
The (full) name with (potential) signature parts.
getNCCDMetric() - Method in interface com.hello2morrow.sonargraph.api.IModuleAccess
 
getNCCDMetric() - Method in interface com.hello2morrow.sonargraph.api.IPluginCoreAccess
Get NCCD metric for system scope (John Lakos).
getNumberOfAllViolatingComponentsMetric() - Method in interface com.hello2morrow.sonargraph.api.IModuleAccess
Deprecated.
getNumberOfAuthors() - Method in interface com.hello2morrow.sonargraph.api.ISourceFileAccess
 
getNumberOfCodeDuplicatesMetric() - Method in interface com.hello2morrow.sonargraph.api.IPluginCoreAccess
Get total number of non-ignored duplicated code blocks on system scope.
getNumberOfComponentCycleGroupsMetric() - Method in interface com.hello2morrow.sonargraph.api.IModuleAccess
 
getNumberOfComponentCycleGroupsMetric() - Method in interface com.hello2morrow.sonargraph.api.IPluginCoreAccess
Get the number of component cycle groups on system scope.
getNumberOfComponentsMetric() - Method in interface com.hello2morrow.sonargraph.api.IModuleAccess
 
getNumberOfComponentsMetric() - Method in interface com.hello2morrow.sonargraph.api.IPluginCoreAccess
Get the number of internal components in the system.
getNumberOfComponentViolationsMetric() - Method in interface com.hello2morrow.sonargraph.api.IModuleAccess
 
getNumberOfComponentViolationsMetric() - Method in interface com.hello2morrow.sonargraph.api.IPluginCoreAccess
Get number of architecture violations between components.
getNumberOfCyclicComponentsMetric() - Method in interface com.hello2morrow.sonargraph.api.IModuleAccess
 
getNumberOfCyclicComponentsMetric() - Method in interface com.hello2morrow.sonargraph.api.IPluginCoreAccess
Get the number of internal components involved in cyclic dependencies that are not ignored.
getNumberOfCyclicDirectoriesMetric() - Method in interface com.hello2morrow.sonargraph.languageprovider.cplusplus.api.script.controller.IScriptCppAccess
 
getNumberOfCyclicNamespacesMetric() - Method in interface com.hello2morrow.sonargraph.languageprovider.cplusplus.api.script.controller.IScriptCppAccess
 
getNumberOfCyclicNamespacesMetric() - Method in interface com.hello2morrow.sonargraph.languageprovider.csharp.api.script.controller.IScriptCSharpAccess
 
getNumberOfCyclicPackagesMetric() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaModuleAccess
 
getNumberOfCyclicPackagesMetric() - Method in interface com.hello2morrow.sonargraph.languageprovider.java.api.script.controller.IScriptJavaAccess
 
getNumberOfCyclicPackagesMetric() - Method in interface com.hello2morrow.sonargraph.languageprovider.python.api.script.controller.IScriptPythonAccess
 
getNumberOfDays() - Method in interface com.hello2morrow.sonargraph.api.IScmPeriod
 
getNumberOfDays() - Method in enum com.hello2morrow.sonargraph.api.ScmPeriod
 
getNumberOfDependencies() - Method in interface com.hello2morrow.sonargraph.api.IAggregatedDependencyAccess
 
getNumberOfDirectoriesMetric() - Method in interface com.hello2morrow.sonargraph.languageprovider.cplusplus.api.script.controller.IScriptCppAccess
 
getNumberOfDirectoryCycleGroupsMetric() - Method in interface com.hello2morrow.sonargraph.languageprovider.cplusplus.api.script.controller.IScriptCppAccess
 
getNumberOfDuplicatedLinesMetric() - Method in interface com.hello2morrow.sonargraph.api.IPluginCoreAccess
Get total number of duplicated lines in non-ignored duplicated code blocks on system scope.
getNumberOfIgnoredCodeDuplicatesMetric() - Method in interface com.hello2morrow.sonargraph.api.IPluginCoreAccess
Get total number of ignored duplicated code blocks on system scope.
getNumberOfIgnoredCyclicComponentsMetric() - Method in interface com.hello2morrow.sonargraph.api.IModuleAccess
 
getNumberOfIgnoredCyclicComponentsMetric() - Method in interface com.hello2morrow.sonargraph.api.IPluginCoreAccess
Get the number of internal components involved in ignored cyclic dependencies.
getNumberOfIgnoredCyclicDirectoriesMetric() - Method in interface com.hello2morrow.sonargraph.languageprovider.cplusplus.api.script.controller.IScriptCppAccess
 
getNumberOfIgnoredCyclicNamespacesMetric() - Method in interface com.hello2morrow.sonargraph.languageprovider.cplusplus.api.script.controller.IScriptCppAccess
 
getNumberOfIgnoredCyclicNamespacesMetric() - Method in interface com.hello2morrow.sonargraph.languageprovider.csharp.api.script.controller.IScriptCSharpAccess
 
getNumberOfIgnoredCyclicPackagesMetric() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaModuleAccess
 
getNumberOfIgnoredCyclicPackagesMetric() - Method in interface com.hello2morrow.sonargraph.languageprovider.java.api.script.controller.IScriptJavaAccess
 
getNumberOfIgnoredCyclicPackagesMetric() - Method in interface com.hello2morrow.sonargraph.languageprovider.python.api.script.controller.IScriptPythonAccess
 
getNumberOfIgnoredParserDependencyViolationsMetric() - Method in interface com.hello2morrow.sonargraph.api.IModuleAccess
 
getNumberOfIgnoredParserDependencyViolationsMetric() - Method in interface com.hello2morrow.sonargraph.api.IPluginCoreAccess
Get number of ignored violating parser dependencies.
getNumberOfIncomingDependenciesMetric() - Method in interface com.hello2morrow.sonargraph.api.ILogicalNamespaceAccess
 
getNumberOfIncomingDependenciesModuleMetric() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaSourceFileAccess
 
getNumberOfIncomingDependenciesSystemMetric() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaSourceFileAccess
 
getNumberOfNamespaceCycleGroupsMetric() - Method in interface com.hello2morrow.sonargraph.languageprovider.cplusplus.api.script.controller.IScriptCppAccess
 
getNumberOfNamespaceCycleGroupsMetric() - Method in interface com.hello2morrow.sonargraph.languageprovider.csharp.api.script.controller.IScriptCSharpAccess
 
getNumberOfNamespacesMetric() - Method in interface com.hello2morrow.sonargraph.languageprovider.cplusplus.api.script.controller.IScriptCppAccess
 
getNumberOfNamespacesMetric() - Method in interface com.hello2morrow.sonargraph.languageprovider.csharp.api.script.controller.IScriptCSharpAccess
 
getNumberOfOutgoingDependenciesMetric() - Method in interface com.hello2morrow.sonargraph.api.ILogicalNamespaceAccess
 
getNumberOfOutgoingDependenciesModuleMetric() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaSourceFileAccess
 
getNumberOfOutgoingDependenciesSystemMetric() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaSourceFileAccess
 
getNumberOfPackageCycleGroupsMetric() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaModuleAccess
 
getNumberOfPackageCycleGroupsMetric() - Method in interface com.hello2morrow.sonargraph.languageprovider.java.api.script.controller.IScriptJavaAccess
 
getNumberOfPackageCycleGroupsMetric() - Method in interface com.hello2morrow.sonargraph.languageprovider.python.api.script.controller.IScriptPythonAccess
 
getNumberOfPackagesMetric() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaModuleAccess
 
getNumberOfPackagesMetric() - Method in interface com.hello2morrow.sonargraph.languageprovider.java.api.script.controller.IScriptJavaAccess
 
getNumberOfPackagesMetric() - Method in interface com.hello2morrow.sonargraph.languageprovider.python.api.script.controller.IScriptPythonAccess
 
getNumberOfParametersMetric() - Method in interface com.hello2morrow.sonargraph.api.IRoutineAccess
 
getNumberOfParserDependencyViolationsMetric() - Method in interface com.hello2morrow.sonargraph.api.IModuleAccess
 
getNumberOfParserDependencyViolationsMetric() - Method in interface com.hello2morrow.sonargraph.api.IPluginCoreAccess
Get number of violating parser dependencies.
getNumberOfStatements() - Method in interface com.hello2morrow.sonargraph.api.python.IPythonClassAccess
 
getNumberOfStatementsMetric() - Method in interface com.hello2morrow.sonargraph.api.IModuleAccess
 
getNumberOfStatementsMetric() - Method in interface com.hello2morrow.sonargraph.api.IPluginCoreAccess
Get the total number of statements on system scope.
getNumberOfStatementsMetric() - Method in interface com.hello2morrow.sonargraph.api.IRoutineAccess
 
getNumberOfStatementsMetric() - Method in interface com.hello2morrow.sonargraph.api.ITypeAccess
 
getNumberOfTypesMetric() - Method in interface com.hello2morrow.sonargraph.api.ILogicalNamespaceAccess
 
getNumberOfTypesMetric() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaSourceFileAccess
 
getNumberOfUnassignedComponentsMetric() - Method in interface com.hello2morrow.sonargraph.api.IModuleAccess
 
getNumberOfUnassignedComponentsMetric() - Method in interface com.hello2morrow.sonargraph.api.IPluginCoreAccess
Get number of component not assigned to any active architectural artifact.
getNumberOfViolatingComponentsMetric() - Method in interface com.hello2morrow.sonargraph.api.IModuleAccess
 
getNumberOfViolatingComponentsMetric() - Method in interface com.hello2morrow.sonargraph.api.IPluginCoreAccess
Get number of components containing architecture violations.
getNumericValue() - Method in interface com.hello2morrow.sonargraph.api.java.IAnnotationValueAccess
 
getOutgoingDependencies(Aggregator, boolean, boolean, boolean, IDependencyKind...) - Method in interface com.hello2morrow.sonargraph.api.IProgrammingElementAccess
 
getOutgoingDependencies(Aggregator, boolean, boolean, IDependencyKind...) - Method in interface com.hello2morrow.sonargraph.api.IProgrammingElementAccess
 
getOutgoingDependencies(Aggregator, boolean, IDependencyKind...) - Method in interface com.hello2morrow.sonargraph.api.IProgrammingElementAccess
 
getOutgoingDependenciesFlatRecursively(Aggregator, boolean, boolean, boolean, IDependencyKind...) - Method in interface com.hello2morrow.sonargraph.api.ILogicalNamespaceAccess
Compute the outgoing aggregated dependencies of this element and all its children, but treats this namespace as "flat", i.e.
getOutgoingDependenciesFlatRecursively(Aggregator, boolean, boolean, IDependencyKind...) - Method in interface com.hello2morrow.sonargraph.api.ILogicalNamespaceAccess
Compute the outgoing aggregated dependencies of this element and all its children, but treats this namespace as "flat", i.e.
getOutgoingDependenciesFlatRecursively(Aggregator, boolean, IDependencyKind...) - Method in interface com.hello2morrow.sonargraph.api.ILogicalNamespaceAccess
Compute the outgoing aggregated dependencies of this element and all its children, but treats this namespace as "flat", i.e.
getOutgoingDependenciesRecursively(Aggregator, boolean, boolean, boolean, IDependencyKind...) - Method in interface com.hello2morrow.sonargraph.api.INamedElementAccess
Compute the outgoing aggregated dependencies of this element and all its children.
getOutgoingDependenciesRecursively(Aggregator, boolean, boolean, IDependencyKind...) - Method in interface com.hello2morrow.sonargraph.api.INamedElementAccess
Compute the outgoing aggregated dependencies of this element and all its children, excluding excluded elements.
getOutgoingDependenciesRecursively(Aggregator, boolean, IDependencyKind...) - Method in interface com.hello2morrow.sonargraph.api.INamedElementAccess
Compute the outgoing aggregated dependencies of this element and all its children, including external elements, excluding excluded elements.
getPackageCyclicityMetric() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaModuleAccess
 
getPackageCyclicityMetric() - Method in interface com.hello2morrow.sonargraph.languageprovider.java.api.script.controller.IScriptJavaAccess
 
getPackageCyclicityMetric() - Method in interface com.hello2morrow.sonargraph.languageprovider.python.api.script.controller.IScriptPythonAccess
 
getPackageDependenciesToRemoveMetric() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaModuleAccess
 
getPackageDependenciesToRemoveMetric() - Method in interface com.hello2morrow.sonargraph.languageprovider.java.api.script.controller.IScriptJavaAccess
 
getPackageDependenciesToRemoveMetric() - Method in interface com.hello2morrow.sonargraph.languageprovider.python.api.script.controller.IScriptPythonAccess
 
getPackageParserDependenciesToRemoveMetric() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaModuleAccess
 
getPackageParserDependenciesToRemoveMetric() - Method in interface com.hello2morrow.sonargraph.languageprovider.java.api.script.controller.IScriptJavaAccess
 
getPackageParserDependenciesToRemoveMetric() - Method in interface com.hello2morrow.sonargraph.languageprovider.python.api.script.controller.IScriptPythonAccess
 
getPackageRelativeCyclicityMetric() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaModuleAccess
 
getPackageRelativeCyclicityMetric() - Method in interface com.hello2morrow.sonargraph.languageprovider.java.api.script.controller.IScriptJavaAccess
 
getPackageRelativeCyclicityMetric() - Method in interface com.hello2morrow.sonargraph.languageprovider.python.api.script.controller.IScriptPythonAccess
 
getPackageStructuralDebtIndexMetric() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaModuleAccess
 
getPackageStructuralDebtIndexMetric() - Method in interface com.hello2morrow.sonargraph.languageprovider.java.api.script.controller.IScriptJavaAccess
 
getPackageStructuralDebtIndexMetric() - Method in interface com.hello2morrow.sonargraph.languageprovider.python.api.script.controller.IScriptPythonAccess
 
getParent() - Method in interface com.hello2morrow.sonargraph.api.INamedElementAccess
Provides access to the parent.
getParent() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaFieldAccess
 
getParent() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaMethodAccess
 
getParent(Class<T>) - Method in interface com.hello2morrow.sonargraph.api.INamedElementAccess
 
getPath() - Method in interface com.hello2morrow.sonargraph.api.ISourceFileAccess
 
getPath() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaClassFileAccess
 
getPhysicalCohesioneMetric() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaSourceFileAccess
 
getPhysicalCouplingMetric() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaSourceFileAccess
 
getPluginId() - Method in class com.hello2morrow.sonargraph.api.AbstractMetaClass
 
getPluginId() - Method in interface com.hello2morrow.sonargraph.api.IMetaClass
 
getPluginId() - Method in interface com.hello2morrow.sonargraph.api.IParserDependencyType
 
getPluginId() - Method in interface com.hello2morrow.sonargraph.api.IPluginIssueId
 
getPluginIssueId() - Method in class com.hello2morrow.sonargraph.api.ResultSet.ElementIssue
 
getPresentationName() - Method in interface com.hello2morrow.sonargraph.api.IParserDependencyType
 
getPresentationName() - Method in interface com.hello2morrow.sonargraph.api.IPluginIssueId
 
getProgrammingElements() - Method in interface com.hello2morrow.sonargraph.api.ILogicalNamespaceAccess
 
getProgrammingElements() - Method in interface com.hello2morrow.sonargraph.api.ILogicalProgrammingElementAccess
 
getPropagationCostMetric() - Method in interface com.hello2morrow.sonargraph.api.IModuleAccess
 
getPropagationCostMetric() - Method in interface com.hello2morrow.sonargraph.api.IPluginCoreAccess
Get the value of Propagation Cost for the system scope (John Lakos).
getProperty(String) - Method in interface com.hello2morrow.sonargraph.api.IGenericProgrammingElementAccess
 
getProperty(String) - Method in interface com.hello2morrow.sonargraph.api.IPluginElement
 
getProvider() - Method in interface com.hello2morrow.sonargraph.api.IPluginMetricId
 
getReferencedClass() - Method in interface com.hello2morrow.sonargraph.api.java.IAnnotationValueAccess
 
getReferencedElements(Aggregator, boolean, boolean, boolean, IDependencyKind...) - Method in interface com.hello2morrow.sonargraph.api.IProgrammingElementAccess
 
getReferencedElements(Aggregator, boolean, boolean, IDependencyKind...) - Method in interface com.hello2morrow.sonargraph.api.IProgrammingElementAccess
 
getReferencedElements(Aggregator, boolean, IDependencyKind...) - Method in interface com.hello2morrow.sonargraph.api.IProgrammingElementAccess
 
getReferencedElementsFlatRecursively(Aggregator, boolean, boolean, boolean, IDependencyKind...) - Method in interface com.hello2morrow.sonargraph.api.ILogicalNamespaceAccess
Compute the list of referenced elements of this element and all its children, but treats this namespace as "flat", i.e.
getReferencedElementsFlatRecursively(Aggregator, boolean, boolean, IDependencyKind...) - Method in interface com.hello2morrow.sonargraph.api.ILogicalNamespaceAccess
Compute the list of referenced elements of this element and all its children, but treats this namespace as "flat", i.e.
getReferencedElementsFlatRecursively(Aggregator, boolean, IDependencyKind...) - Method in interface com.hello2morrow.sonargraph.api.ILogicalNamespaceAccess
Compute the list of referenced elements of this element and all its children, but treats this namespace as "flat", i.e.
getReferencedElementsRecursively(Aggregator, boolean, boolean, boolean, IDependencyKind...) - Method in interface com.hello2morrow.sonargraph.api.INamedElementAccess
Compute the list of referenced elements of this element and all its children.
getReferencedElementsRecursively(Aggregator, boolean, boolean, IDependencyKind...) - Method in interface com.hello2morrow.sonargraph.api.INamedElementAccess
Compute the list of referenced elements of this element and all its children, excluding excluded elements.
getReferencedElementsRecursively(Aggregator, boolean, IDependencyKind...) - Method in interface com.hello2morrow.sonargraph.api.INamedElementAccess
Compute the list of referenced elements of this element and all its children, including external elements, excluding excluded elements.
getReferencingElements(Aggregator, boolean, boolean, IDependencyKind...) - Method in interface com.hello2morrow.sonargraph.api.IProgrammingElementAccess
 
getReferencingElements(Aggregator, boolean, IDependencyKind...) - Method in interface com.hello2morrow.sonargraph.api.IProgrammingElementAccess
 
getReferencingElementsFlatRecursively(Aggregator, boolean, boolean, IDependencyKind...) - Method in interface com.hello2morrow.sonargraph.api.ILogicalNamespaceAccess
Get a list of all elements referencing this element and its children, but treats this namespace as "flat", i.e.
getReferencingElementsFlatRecursively(Aggregator, boolean, IDependencyKind...) - Method in interface com.hello2morrow.sonargraph.api.ILogicalNamespaceAccess
Get a list of all elements referencing this element and its children, but treats this namespace as "flat", i.e.
getReferencingElementsRecursively(Aggregator, boolean, boolean, IDependencyKind...) - Method in interface com.hello2morrow.sonargraph.api.INamedElementAccess
Get a list of all elements referencing this element and its children.
getReferencingElementsRecursively(Aggregator, boolean, IDependencyKind...) - Method in interface com.hello2morrow.sonargraph.api.INamedElementAccess
Get a list of all elements referencing this element and its children, excluding excluded elements.
getRepresentingObject() - Method in interface com.hello2morrow.sonargraph.api.IComponentAccess
Returns the language specific component element
getRootDirectory() - Method in interface com.hello2morrow.sonargraph.api.IProgrammingElementAccess
 
getShortName() - Method in interface com.hello2morrow.sonargraph.api.IElementAccess
The short name without (potential) signature parts.
getShortNameWithSignature() - Method in interface com.hello2morrow.sonargraph.api.IElementAccess
The short name with potential signature parts.
getSimpleName() - Method in class com.hello2morrow.sonargraph.api.AbstractMetaClass
 
getSourceElementCountMetric() - Method in interface com.hello2morrow.sonargraph.api.IModuleAccess
 
getSourceElementCountMetric() - Method in interface com.hello2morrow.sonargraph.api.IPluginCoreAccess
Get the total source element count of all internal elements of the system.
getSourceElementCountMetric() - Method in interface com.hello2morrow.sonargraph.api.ITypeAccess
 
getSourceFile() - Method in interface com.hello2morrow.sonargraph.api.IProgrammingElementAccess
 
getSourceLines() - Method in interface com.hello2morrow.sonargraph.api.ISourceFileAccess
 
getSourceLines(boolean) - Method in interface com.hello2morrow.sonargraph.api.ISourceFileAccess
Return raw content of source file.
getSourceRootDirectories() - Method in interface com.hello2morrow.sonargraph.api.IModuleAccess
 
getSources() - Method in interface com.hello2morrow.sonargraph.api.IComponentAccess
Return the source files comprising this component
getStandardName() - Method in interface com.hello2morrow.sonargraph.api.IParserDependencyType
 
getStandardName() - Method in enum com.hello2morrow.sonargraph.api.WebProperty
 
getStartLine() - Method in class com.hello2morrow.sonargraph.api.ResultSet.ElementIssue
 
getStringValue() - Method in interface com.hello2morrow.sonargraph.api.java.IAnnotationValueAccess
 
getSystemNamespace() - Method in interface com.hello2morrow.sonargraph.api.IProgrammingElementAccess
 
getText() - Method in interface com.hello2morrow.sonargraph.api.ISourceLineAccess
 
getTo() - Method in interface com.hello2morrow.sonargraph.api.IAggregatedDependencyAccess
 
getTo() - Method in interface com.hello2morrow.sonargraph.api.IDependencyAccess
 
getTotalLinesMetric() - Method in interface com.hello2morrow.sonargraph.api.IModuleAccess
 
getTotalLinesMetric() - Method in interface com.hello2morrow.sonargraph.api.IPluginCoreAccess
Get the total number of lines in the system, including empty and comment lines.
getTotalLinesMetric() - Method in interface com.hello2morrow.sonargraph.api.ISourceFileAccess
 
getType() - Method in class com.hello2morrow.sonargraph.api.Any
 
getType() - Method in interface com.hello2morrow.sonargraph.api.IPluginIssueId
 
getType() - Method in class com.hello2morrow.sonargraph.api.ListAny
 
getType() - Method in class com.hello2morrow.sonargraph.api.LongAny
 
getType() - Method in class com.hello2morrow.sonargraph.api.StringAny
 
getUsedFromModuleMetric() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaSourceFileAccess
 
getUsedFromSystemMetric() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaSourceFileAccess
 
getValue() - Method in class com.hello2morrow.sonargraph.api.ResultSet.MetricValue
 
getValue(String) - Method in interface com.hello2morrow.sonargraph.api.java.IAnnotationAccess
 
getValueList() - Method in interface com.hello2morrow.sonargraph.api.java.IAnnotationValueAccess
 
getWorkspaceRoot() - Method in interface com.hello2morrow.sonargraph.api.IBaseCoreAccess
 

H

HAS_ANNOTATION - com.hello2morrow.sonargraph.api.java.JavaDependencyKind
 
HAS_ATTRIBUTE - com.hello2morrow.sonargraph.api.csharp.CSharpDependencyKind
 
HAS_TYPE_ANNOTATION - com.hello2morrow.sonargraph.api.java.JavaDependencyKind
 
hashCode() - Method in class com.hello2morrow.sonargraph.api.ListAny
 
hashCode() - Method in class com.hello2morrow.sonargraph.api.LongAny
 
hashCode() - Method in class com.hello2morrow.sonargraph.api.ResultSet.ElementIssue
 
hashCode() - Method in class com.hello2morrow.sonargraph.api.StringAny
 
HEAD - com.hello2morrow.sonargraph.api.WebMethodType
 
HIGHER_WORSE - com.hello2morrow.sonargraph.api.PluginMetricCharacteristic
 
HTTP_CALL - com.hello2morrow.sonargraph.api.WebDependencyKind
 
HTTP_METHOD - com.hello2morrow.sonargraph.api.WebProperty
 

I

IAggregatedDependencyAccess - Interface in com.hello2morrow.sonargraph.api
 
IAnnotationAccess - Interface in com.hello2morrow.sonargraph.api.java
 
IAnnotationValueAccess - Interface in com.hello2morrow.sonargraph.api.java
 
IArchitectureBaseElementAccess - Interface in com.hello2morrow.sonargraph.api.architecture
 
IArchitectureModelAccess - Interface in com.hello2morrow.sonargraph.api.architecture
 
IArchitectureVisitor - Interface in com.hello2morrow.sonargraph.core.api.controller
 
IArtifactAccess - Interface in com.hello2morrow.sonargraph.api.architecture
 
IAssignableElementAccess - Interface in com.hello2morrow.sonargraph.api.architecture
 
IBaseCoreAccess - Interface in com.hello2morrow.sonargraph.api
Parent interface for plugins extending the functionality of Sonargraph by accessing the parser model.
IBaseVisitor - Interface in com.hello2morrow.sonargraph.core.api.controller
 
IComponentAccess - Interface in com.hello2morrow.sonargraph.api
 
IConnectorAccess - Interface in com.hello2morrow.sonargraph.api.architecture
 
ICoreVisitor - Interface in com.hello2morrow.sonargraph.core.api.controller
Visitor interface for language agnostic scripts.
ICppSourceFileAccess - Interface in com.hello2morrow.sonargraph.api.cplusplus
 
ICppVisitor - Interface in com.hello2morrow.sonargraph.languageprovider.cplusplus.api.script.controller
 
ICSharpVisitor - Interface in com.hello2morrow.sonargraph.languageprovider.csharp.api.script.controller
 
IDependencyAccess - Interface in com.hello2morrow.sonargraph.api
 
IDependencyKind - Interface in com.hello2morrow.sonargraph.api
 
IDirectoryAccess - Interface in com.hello2morrow.sonargraph.api
 
IDirectoryAccess.IVisitor - Interface in com.hello2morrow.sonargraph.api
 
IElementAccess - Interface in com.hello2morrow.sonargraph.api
Base interface for all named elements in a software system
IExternalAccess - Interface in com.hello2morrow.sonargraph.api
Interface to access the an external root.
IExternalAccess.IVisitor - Interface in com.hello2morrow.sonargraph.api
Visitor interface for this interface.
IFieldAccess - Interface in com.hello2morrow.sonargraph.api
 
IFieldAccess.IVisitor - Interface in com.hello2morrow.sonargraph.api
 
IGenericClassAccess - Interface in com.hello2morrow.sonargraph.api
 
IGenericFieldAccess - Interface in com.hello2morrow.sonargraph.api
 
IGenericFunctionAccess - Interface in com.hello2morrow.sonargraph.api
 
IGenericMethodAccess - Interface in com.hello2morrow.sonargraph.api
 
IGenericProgrammingElementAccess - Interface in com.hello2morrow.sonargraph.api
 
IGenericProgrammingElementAccess.IVisitor - Interface in com.hello2morrow.sonargraph.api
 
ignoreIssues() - Method in interface com.hello2morrow.sonargraph.api.IElementAccess
Issues of elements matched by the issue filter (workspace setup) should be ignored.
IInterfaceAccess - Interface in com.hello2morrow.sonargraph.api.architecture
 
IJavaClassFileAccess - Interface in com.hello2morrow.sonargraph.api.java
 
IJavaClassFileAccess.IVisitor - Interface in com.hello2morrow.sonargraph.api.java
 
IJavaFieldAccess - Interface in com.hello2morrow.sonargraph.api.java
 
IJavaFieldAccess.IVisitor - Interface in com.hello2morrow.sonargraph.api.java
 
IJavaLogicalModuleAccess - Interface in com.hello2morrow.sonargraph.api.java
 
IJavaLogicalModuleAccess.IVisitor - Interface in com.hello2morrow.sonargraph.api.java
 
IJavaLogicalPackageAccess - Interface in com.hello2morrow.sonargraph.api.java
 
IJavaLogicalPackageAccess.IVisitor - Interface in com.hello2morrow.sonargraph.api.java
 
IJavaMethodAccess - Interface in com.hello2morrow.sonargraph.api.java
 
IJavaMethodAccess.IVisitor - Interface in com.hello2morrow.sonargraph.api.java
 
IJavaModuleAccess - Interface in com.hello2morrow.sonargraph.api.java
 
IJavaModuleAccess.IVisitor - Interface in com.hello2morrow.sonargraph.api.java
 
IJavaSourceFileAccess - Interface in com.hello2morrow.sonargraph.api.java
 
IJavaSourceFileAccess.IVisitor - Interface in com.hello2morrow.sonargraph.api.java
 
IJavaSyntheticTypeAccess - Interface in com.hello2morrow.sonargraph.api.java
 
IJavaSyntheticTypeAccess.IVisitor - Interface in com.hello2morrow.sonargraph.api.java
 
IJavaTypeAccess - Interface in com.hello2morrow.sonargraph.api.java
 
IJavaTypeAccess.IVisitor - Interface in com.hello2morrow.sonargraph.api.java
 
IJavaVisitor - Interface in com.hello2morrow.sonargraph.languageprovider.java.api.script.controller
 
ILogicalExternalAccess - Interface in com.hello2morrow.sonargraph.api
 
ILogicalExternalAccess.IVisitor - Interface in com.hello2morrow.sonargraph.api
 
ILogicalModuleAccess - Interface in com.hello2morrow.sonargraph.api
 
ILogicalModuleAccess.IVisitor - Interface in com.hello2morrow.sonargraph.api
 
ILogicalNamespaceAccess - Interface in com.hello2morrow.sonargraph.api
 
ILogicalNamespaceAccess.IVisitor - Interface in com.hello2morrow.sonargraph.api
 
ILogicalProgrammingElementAccess - Interface in com.hello2morrow.sonargraph.api
 
ILogicalProgrammingElementAccess.IVisitor - Interface in com.hello2morrow.sonargraph.api
 
ILogicalSystemAccess - Interface in com.hello2morrow.sonargraph.api
 
ILogicalSystemAccess.IVisitor - Interface in com.hello2morrow.sonargraph.api
 
IMetaClass - Interface in com.hello2morrow.sonargraph.api
 
IMethodAccess - Interface in com.hello2morrow.sonargraph.api
 
IMethodAccess.IVisitor - Interface in com.hello2morrow.sonargraph.api
 
IModuleAccess - Interface in com.hello2morrow.sonargraph.api
 
IModuleAccess.IVisitor - Interface in com.hello2morrow.sonargraph.api
 
IMPLEMENTS - com.hello2morrow.sonargraph.api.csharp.CSharpDependencyKind
 
IMPLEMENTS - com.hello2morrow.sonargraph.api.DependencyKind
 
IMPLEMENTS - com.hello2morrow.sonargraph.api.java.JavaDependencyKind
 
IMPLICIT_CONVERSION - com.hello2morrow.sonargraph.api.csharp.CSharpDependencyKind
 
IMPORT - com.hello2morrow.sonargraph.api.python.PythonDependencyKind
 
INamedElementAccess - Interface in com.hello2morrow.sonargraph.api
 
INamedElementAccess.INamedElementAccessVisitor - Interface in com.hello2morrow.sonargraph.api
 
INamespaceFragmentAccess - Interface in com.hello2morrow.sonargraph.api
 
INamespaceFragmentAccess.IVisitor - Interface in com.hello2morrow.sonargraph.api
 
includeInCycleAnalysis() - Method in interface com.hello2morrow.sonargraph.api.IAggregatedDependencyAccess
Can this link be used for cycle analysis and similar tasks.
INCLUDES - com.hello2morrow.sonargraph.api.cplusplus.CppDependencyKind
 
INDIFFERENT - com.hello2morrow.sonargraph.api.PluginMetricCharacteristic
 
INFO - com.hello2morrow.sonargraph.api.PluginIssueSeverity
 
INHERITS_FROM - com.hello2morrow.sonargraph.api.cplusplus.CppDependencyKind
 
INITIALIZE - com.hello2morrow.sonargraph.api.cplusplus.CppDependencyKind
 
INSTANCE_OF - com.hello2morrow.sonargraph.api.java.JavaDependencyKind
 
INTERFACE_BOUND - com.hello2morrow.sonargraph.api.java.JavaDependencyKind
 
INTERFACE_METHOD_CALL - com.hello2morrow.sonargraph.api.java.JavaDependencyKind
 
IParserDependencyType - Interface in com.hello2morrow.sonargraph.api
 
IPluginCoreAccess - Interface in com.hello2morrow.sonargraph.api
 
IPluginElement - Interface in com.hello2morrow.sonargraph.api
 
IPluginIssueId - Interface in com.hello2morrow.sonargraph.api
 
IPluginLanguageBasedAccess - Interface in com.hello2morrow.sonargraph.api
Root access object representing a software system
IPluginMetricId - Interface in com.hello2morrow.sonargraph.api
 
IProgrammingElementAccess - Interface in com.hello2morrow.sonargraph.api
 
IProgrammingElementAccess.IVisitor - Interface in com.hello2morrow.sonargraph.api
 
IPythonClassAccess - Interface in com.hello2morrow.sonargraph.api.python
 
IPythonExternalAccess - Interface in com.hello2morrow.sonargraph.api.python
 
IPythonFieldAccess - Interface in com.hello2morrow.sonargraph.api.python
 
IPythonFunctionAccess - Interface in com.hello2morrow.sonargraph.api.python
 
IPythonMethodAccess - Interface in com.hello2morrow.sonargraph.api.python
 
IPythonModuleAccess - Interface in com.hello2morrow.sonargraph.api.python
 
IPythonSourceFileAccess - Interface in com.hello2morrow.sonargraph.api.python
 
IPythonVariableAccess - Interface in com.hello2morrow.sonargraph.api.python
 
IRoutineAccess - Interface in com.hello2morrow.sonargraph.api
 
IRoutineAccess.IVisitor - Interface in com.hello2morrow.sonargraph.api
 
isAbstract() - Method in interface com.hello2morrow.sonargraph.api.IMethodAccess
 
isAbstract() - Method in interface com.hello2morrow.sonargraph.api.ITypeAccess
 
isAbstract() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaTypeAccess
 
isAnnotation() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaTypeAccess
 
isAnonymous() - Method in interface com.hello2morrow.sonargraph.api.ITypeAccess
 
isClass() - Method in interface com.hello2morrow.sonargraph.api.ITypeAccess
 
IScmPeriod - Interface in com.hello2morrow.sonargraph.api
 
isCompilerGenerated() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaMethodAccess
 
isCompileTimeDependency() - Method in interface com.hello2morrow.sonargraph.api.IDependencyAccess
 
isConstructor() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaMethodAccess
 
IScriptCppAccess - Interface in com.hello2morrow.sonargraph.languageprovider.cplusplus.api.script.controller
 
IScriptCSharpAccess - Interface in com.hello2morrow.sonargraph.languageprovider.csharp.api.script.controller
 
IScriptJavaAccess - Interface in com.hello2morrow.sonargraph.languageprovider.java.api.script.controller
 
IScriptPythonAccess - Interface in com.hello2morrow.sonargraph.languageprovider.python.api.script.controller
 
isDefinedInEnclosingElement() - Method in interface com.hello2morrow.sonargraph.api.IProgrammingElementAccess
 
isDeprecated() - Method in interface com.hello2morrow.sonargraph.api.architecture.IArtifactAccess
 
isDeprecated() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaFieldAccess
 
isDeprecated() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaMethodAccess
 
isDeprecated() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaTypeAccess
 
isDestructor() - Method in interface com.hello2morrow.sonargraph.api.IMethodAccess
 
isEnum() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaTypeAccess
 
isExcluded() - Method in interface com.hello2morrow.sonargraph.api.IComponentAccess
Is this component excluded?
isExcluded() - Method in interface com.hello2morrow.sonargraph.api.IElementAccess
The exclusion state.
isExternal() - Method in interface com.hello2morrow.sonargraph.api.IComponentAccess
 
isExternal() - Method in interface com.hello2morrow.sonargraph.api.IElementAccess
The external state.
isFinal() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaFieldAccess
 
isFinal() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaMethodAccess
 
isFinal() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaTypeAccess
 
isFloat() - Method in interface com.hello2morrow.sonargraph.api.IPluginMetricId
 
isGeneric() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaFieldAccess
 
isGeneric() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaMethodAccess
 
isGeneric() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaTypeAccess
 
isHiddend() - Method in interface com.hello2morrow.sonargraph.api.architecture.IArtifactAccess
 
isIncludeFile() - Method in interface com.hello2morrow.sonargraph.api.cplusplus.ICppSourceFileAccess
 
isInitializer() - Method in interface com.hello2morrow.sonargraph.api.IMethodAccess
 
isInner() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaTypeAccess
 
isInterface() - Method in interface com.hello2morrow.sonargraph.api.ITypeAccess
 
isLocal() - Method in interface com.hello2morrow.sonargraph.api.architecture.IArtifactAccess
 
isLogical() - Method in interface com.hello2morrow.sonargraph.api.architecture.IArchitectureModelAccess
Test if the architecture model is a logical model.
isMember() - Method in class com.hello2morrow.sonargraph.api.AbstractMetaClass
 
isMember() - Method in interface com.hello2morrow.sonargraph.api.IMetaClass
 
isModified() - Method in interface com.hello2morrow.sonargraph.api.ISourceFileAccess
 
isNative() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaMethodAccess
 
isNested() - Method in interface com.hello2morrow.sonargraph.api.ITypeAccess
 
isNested() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaTypeAccess
 
ISourceFileAccess - Interface in com.hello2morrow.sonargraph.api
Access interface for source files
ISourceFileAccess.IVisitor - Interface in com.hello2morrow.sonargraph.api
 
ISourceLineAccess - Interface in com.hello2morrow.sonargraph.api
 
isOverriding() - Method in interface com.hello2morrow.sonargraph.api.IMethodAccess
 
isPackagePrivate() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaFieldAccess
 
isPackagePrivate() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaMethodAccess
 
isPackagePrivate() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaTypeAccess
 
isPart() - Method in interface com.hello2morrow.sonargraph.api.ILogicalNamespaceAccess
 
isPrivate() - Method in interface com.hello2morrow.sonargraph.api.IGenericFieldAccess
 
isPrivate() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaFieldAccess
 
isPrivate() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaMethodAccess
 
isPrivate() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaTypeAccess
 
isProtected() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaFieldAccess
 
isProtected() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaMethodAccess
 
isProtected() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaTypeAccess
 
isPublic() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaFieldAccess
 
isPublic() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaMethodAccess
 
isPublic() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaTypeAccess
 
isRelaxed() - Method in interface com.hello2morrow.sonargraph.api.architecture.IArtifactAccess
 
isRootDirectory() - Method in interface com.hello2morrow.sonargraph.api.IDirectoryAccess
 
isSourceRootDirectory() - Method in interface com.hello2morrow.sonargraph.api.IDirectoryAccess
 
isStatic() - Method in interface com.hello2morrow.sonargraph.api.IGenericFieldAccess
 
isStatic() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaFieldAccess
 
isStatic() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaMethodAccess
 
isStatic() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaTypeAccess
 
isStaticBlock() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaMethodAccess
 
isStrict() - Method in interface com.hello2morrow.sonargraph.api.architecture.IArtifactAccess
 
isSynchronized() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaMethodAccess
 
isSystemScope() - Method in interface com.hello2morrow.sonargraph.api.ILogicalExternalAccess
 
isSystemScope() - Method in interface com.hello2morrow.sonargraph.api.ILogicalNamespaceAccess
 
isSystemScope() - Method in interface com.hello2morrow.sonargraph.api.ILogicalProgrammingElementAccess
 
isSystemScope() - Method in interface com.hello2morrow.sonargraph.api.ILogicalSystemAccess
 
isTopLevel() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaTypeAccess
 
isTransient() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaFieldAccess
 
isUnrestricted() - Method in interface com.hello2morrow.sonargraph.api.architecture.IArtifactAccess
 
isVolatile() - Method in interface com.hello2morrow.sonargraph.api.java.IJavaFieldAccess
 
ITypeAccess - Interface in com.hello2morrow.sonargraph.api
 
ITypeAccess.IVisitor - Interface in com.hello2morrow.sonargraph.api
 
IUnassignedExternalAccess - Interface in com.hello2morrow.sonargraph.api.architecture
 
IUnassignedInternalAccess - Interface in com.hello2morrow.sonargraph.api.architecture
 

J

JavaDependencyKind - Enum in com.hello2morrow.sonargraph.api.java
 

L

LIST - com.hello2morrow.sonargraph.api.Any.Type
 
ListAny - Class in com.hello2morrow.sonargraph.api
 
ListAny(List<Any>) - Constructor for class com.hello2morrow.sonargraph.api.ListAny
 
LOCAL_VARIABLE - com.hello2morrow.sonargraph.api.java.JavaDependencyKind
 
LOCAL_VARIABLE_TYPE - com.hello2morrow.sonargraph.api.cplusplus.CppDependencyKind
 
LOCAL_VARIABLE_TYPE - com.hello2morrow.sonargraph.api.csharp.CSharpDependencyKind
 
LONG - com.hello2morrow.sonargraph.api.Any.Type
 
LongAny - Class in com.hello2morrow.sonargraph.api
 
LongAny(long) - Constructor for class com.hello2morrow.sonargraph.api.LongAny
 
LOWER_WORSE - com.hello2morrow.sonargraph.api.PluginMetricCharacteristic
 

M

MACRO_INVOCATION - com.hello2morrow.sonargraph.api.cplusplus.CppDependencyKind
 
match(IGenericProgrammingElementAccess, String, String, List<String>) - Static method in class com.hello2morrow.sonargraph.api.CallToResourceMatcher
Matches a given webResource against call path (with and without variable names).
MEMBER_DEFINITION_PROVIDED_BY - com.hello2morrow.sonargraph.api.java.JavaDependencyKind
 
METHOD - com.hello2morrow.sonargraph.api.Aggregator
Aggregate to level of methods.
ModelVisitor - Class in com.hello2morrow.sonargraph.api
Base class for the implementation of visitors.
ModelVisitor() - Constructor for class com.hello2morrow.sonargraph.api.ModelVisitor
 
MODULE - com.hello2morrow.sonargraph.api.Aggregator
Aggregate to level of module.
MODULE - com.hello2morrow.sonargraph.api.PluginMetricLevel
 
MODULE_NAMESPACE - com.hello2morrow.sonargraph.api.Aggregator
Aggregate on module scope logical namespaces.

N

name() - Method in interface com.hello2morrow.sonargraph.api.IDependencyKind
 
NAME - com.hello2morrow.sonargraph.api.WebProperty
 
NAMED_TYPE - com.hello2morrow.sonargraph.api.Aggregator
Aggregate to level of named types (including nested types).
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.DependencyKind
 
NEW - com.hello2morrow.sonargraph.api.java.JavaDependencyKind
 
NEW - com.hello2morrow.sonargraph.api.python.PythonDependencyKind
 
NEW_ARRAY - com.hello2morrow.sonargraph.api.java.JavaDependencyKind
 
NULL_OR_POSITIVE - com.hello2morrow.sonargraph.api.PluginMetricRange
 

O

onArchitectureModel(Closure<?>) - Method in interface com.hello2morrow.sonargraph.core.api.controller.IArchitectureVisitor
Call the given closure on artifacts.
onArtifact(Closure<?>) - Method in interface com.hello2morrow.sonargraph.core.api.controller.IArchitectureVisitor
Call the given closure on artifacts.
onConnector(Closure<?>) - Method in interface com.hello2morrow.sonargraph.core.api.controller.IArchitectureVisitor
Call the given closure on connectors.
onCppClass(Closure<?>) - Method in interface com.hello2morrow.sonargraph.languageprovider.cplusplus.api.script.controller.ICppVisitor
 
onCppCompilationUnitFragmentAccess(Closure<?>) - Method in interface com.hello2morrow.sonargraph.languageprovider.cplusplus.api.script.controller.ICppVisitor
 
onCppComponent(Closure<?>) - Method in interface com.hello2morrow.sonargraph.languageprovider.cplusplus.api.script.controller.ICppVisitor
 
onCppDirectoryFragment(Closure<?>) - Method in interface com.hello2morrow.sonargraph.languageprovider.cplusplus.api.script.controller.ICppVisitor
 
onCppEnum(Closure<?>) - Method in interface com.hello2morrow.sonargraph.languageprovider.cplusplus.api.script.controller.ICppVisitor
 
onCppEnumConstant(Closure<?>) - Method in interface com.hello2morrow.sonargraph.languageprovider.cplusplus.api.script.controller.ICppVisitor
 
onCppFunction(Closure<?>) - Method in interface com.hello2morrow.sonargraph.languageprovider.cplusplus.api.script.controller.ICppVisitor
 
onCppHeaderFile(Closure<?>) - Method in interface com.hello2morrow.sonargraph.languageprovider.cplusplus.api.script.controller.ICppVisitor
 
onCppIncludeDirectory(Closure<?>) - Method in interface com.hello2morrow.sonargraph.languageprovider.cplusplus.api.script.controller.ICppVisitor
 
onCppMacro(Closure<?>) - Method in interface com.hello2morrow.sonargraph.languageprovider.cplusplus.api.script.controller.ICppVisitor
 
onCppMacroInvocation(Closure<?>) - Method in interface com.hello2morrow.sonargraph.languageprovider.cplusplus.api.script.controller.ICppVisitor
 
onCppRootDirectoryPath(Closure<?>) - Method in interface com.hello2morrow.sonargraph.languageprovider.cplusplus.api.script.controller.ICppVisitor
 
onCppSourceFile(Closure<?>) - Method in interface com.hello2morrow.sonargraph.languageprovider.cplusplus.api.script.controller.ICppVisitor
 
onCppStruct(Closure<?>) - Method in interface com.hello2morrow.sonargraph.languageprovider.cplusplus.api.script.controller.ICppVisitor
 
onCppUnion(Closure<?>) - Method in interface com.hello2morrow.sonargraph.languageprovider.cplusplus.api.script.controller.ICppVisitor
 
onCppVariable(Closure<?>) - Method in interface com.hello2morrow.sonargraph.languageprovider.cplusplus.api.script.controller.ICppVisitor
 
onCppWeakRootDirectory(Closure<?>) - Method in interface com.hello2morrow.sonargraph.languageprovider.cplusplus.api.script.controller.ICppVisitor
 
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.
onInterface(Closure<?>) - Method in interface com.hello2morrow.sonargraph.core.api.controller.IArchitectureVisitor
Call the given closure on interfaces.
onJavaClassFile(Closure<?>) - Method in interface com.hello2morrow.sonargraph.languageprovider.java.api.script.controller.IJavaVisitor
 
onJavaSyntheticType(Closure<?>) - Method in interface com.hello2morrow.sonargraph.languageprovider.java.api.script.controller.IJavaVisitor
 
onLogicalExternal(Closure<?>) - Method in interface com.hello2morrow.sonargraph.core.api.controller.ICoreVisitor
Call the given closure on the logical external root nodes.
onLogicalModule(Closure<?>) - Method in interface com.hello2morrow.sonargraph.core.api.controller.ICoreVisitor
Call the given closure on logical modules.
onLogicalModule(Closure<?>) - Method in interface com.hello2morrow.sonargraph.languageprovider.cplusplus.api.script.controller.ICppVisitor
 
onLogicalModule(Closure<?>) - Method in interface com.hello2morrow.sonargraph.languageprovider.csharp.api.script.controller.ICSharpVisitor
 
onLogicalModule(Closure<?>) - Method in interface com.hello2morrow.sonargraph.languageprovider.java.api.script.controller.IJavaVisitor
 
onLogicalModuleNamespace(Closure<?>) - Method in interface com.hello2morrow.sonargraph.core.api.controller.ICoreVisitor
Call the given closure on logical namespaces with module scope.
onLogicalModuleNamespace(Closure<?>) - Method in interface com.hello2morrow.sonargraph.languageprovider.cplusplus.api.script.controller.ICppVisitor
 
onLogicalModuleNamespace(Closure<?>) - Method in interface com.hello2morrow.sonargraph.languageprovider.csharp.api.script.controller.ICSharpVisitor
 
onLogicalModuleNamespace(Closure<?>) - Method in interface com.hello2morrow.sonargraph.languageprovider.java.api.script.controller.IJavaVisitor
 
onLogicalModuleProgrammingElement(Closure<?>) - Method in interface com.hello2morrow.sonargraph.core.api.controller.ICoreVisitor
Call the given closure on logical programming elements with module scope.
onLogicalSystem(Closure<?>) - Method in interface com.hello2morrow.sonargraph.core.api.controller.ICoreVisitor
Call the given closure on the logical system root.
onLogicalSystemNamespace(Closure<?>) - Method in interface com.hello2morrow.sonargraph.core.api.controller.ICoreVisitor
Call the given closure on logical namespaces with system scope.
onLogicalSystemNamespace(Closure<?>) - Method in interface com.hello2morrow.sonargraph.languageprovider.cplusplus.api.script.controller.ICppVisitor
 
onLogicalSystemNamespace(Closure<?>) - Method in interface com.hello2morrow.sonargraph.languageprovider.csharp.api.script.controller.ICSharpVisitor
 
onLogicalSystemNamespace(Closure<?>) - Method in interface com.hello2morrow.sonargraph.languageprovider.java.api.script.controller.IJavaVisitor
 
onLogicalSystemProgrammingElement(Closure<?>) - Method in interface com.hello2morrow.sonargraph.core.api.controller.ICoreVisitor
Call the given closure on logical programming elements with system scope.
onMethod(Closure<?>) - Method in interface com.hello2morrow.sonargraph.core.api.controller.ICoreVisitor
Call the given closure on member functions.
onMethod(Closure<?>) - Method in interface com.hello2morrow.sonargraph.languageprovider.cplusplus.api.script.controller.ICppVisitor
 
onMethod(Closure<?>) - Method in interface com.hello2morrow.sonargraph.languageprovider.csharp.api.script.controller.ICSharpVisitor
 
onMethod(Closure<?>) - Method in interface com.hello2morrow.sonargraph.languageprovider.java.api.script.controller.IJavaVisitor
 
onModule(Closure<?>) - Method in interface com.hello2morrow.sonargraph.core.api.controller.ICoreVisitor
Call the given closure on modules.
onModule(Closure<?>) - Method in interface com.hello2morrow.sonargraph.languageprovider.cplusplus.api.script.controller.ICppVisitor
 
onModule(Closure<?>) - Method in interface com.hello2morrow.sonargraph.languageprovider.csharp.api.script.controller.ICSharpVisitor
 
onModule(Closure<?>) - Method in interface com.hello2morrow.sonargraph.languageprovider.java.api.script.controller.IJavaVisitor
 
onNamespaceFragment(Closure<?>) - Method in interface com.hello2morrow.sonargraph.core.api.controller.ICoreVisitor
Call the given closure on namespace fragment.
onProgrammingElement(Closure<?>) - Method in interface com.hello2morrow.sonargraph.core.api.controller.ICoreVisitor
Call the given closure on any programming element.
onRootDirectory(Closure<?>) - Method in interface com.hello2morrow.sonargraph.core.api.controller.ICoreVisitor
Call the given closure on root directories.
onRoutine(Closure<?>) - Method in interface com.hello2morrow.sonargraph.core.api.controller.ICoreVisitor
Call the given closure on routines (functions and member functions).
onRoutine(Closure<?>) - Method in interface com.hello2morrow.sonargraph.languageprovider.java.api.script.controller.IJavaVisitor
 
onSourceFile(Closure<?>) - Method in interface com.hello2morrow.sonargraph.core.api.controller.ICoreVisitor
Call the given closure for all source files.
onSourceFile(Closure<?>) - Method in interface com.hello2morrow.sonargraph.languageprovider.cplusplus.api.script.controller.ICppVisitor
 
onSourceFile(Closure<?>) - Method in interface com.hello2morrow.sonargraph.languageprovider.csharp.api.script.controller.ICSharpVisitor
 
onSourceFile(Closure<?>) - Method in interface com.hello2morrow.sonargraph.languageprovider.java.api.script.controller.IJavaVisitor
 
onType(Closure<?>) - Method in interface com.hello2morrow.sonargraph.core.api.controller.ICoreVisitor
Call the given closure on types.
onType(Closure<?>) - Method in interface com.hello2morrow.sonargraph.languageprovider.cplusplus.api.script.controller.ICppVisitor
 
onType(Closure<?>) - Method in interface com.hello2morrow.sonargraph.languageprovider.csharp.api.script.controller.ICSharpVisitor
 
onType(Closure<?>) - Method in interface com.hello2morrow.sonargraph.languageprovider.java.api.script.controller.IJavaVisitor
 
onUnassignedExternal(Closure<?>) - Method in interface com.hello2morrow.sonargraph.core.api.controller.IArchitectureVisitor
Call the given closure on unassigned external elements.
onUnassignedInternal(Closure<?>) - Method in interface com.hello2morrow.sonargraph.core.api.controller.IArchitectureVisitor
Call the given closure on unassigned internal elements.
OPTIONS - com.hello2morrow.sonargraph.api.WebMethodType
 
OVERRIDE - com.hello2morrow.sonargraph.api.csharp.CSharpDependencyKind
 
OVERRIDES - com.hello2morrow.sonargraph.api.java.JavaDependencyKind
 

P

PARAMETER - com.hello2morrow.sonargraph.api.java.JavaDependencyKind
 
PARAMETER_TYPE - com.hello2morrow.sonargraph.api.cplusplus.CppDependencyKind
 
PARAMETER_TYPE - com.hello2morrow.sonargraph.api.csharp.CSharpDependencyKind
 
PATH_TO_MATCH - com.hello2morrow.sonargraph.api.WebProperty
 
PERCENTAGE - com.hello2morrow.sonargraph.api.PluginMetricRange
 
PERMITS - com.hello2morrow.sonargraph.api.java.JavaDependencyKind
 
PluginIssueSeverity - Enum in com.hello2morrow.sonargraph.api
 
PluginIssueType - Enum in com.hello2morrow.sonargraph.api
 
PluginMetricCharacteristic - Enum in com.hello2morrow.sonargraph.api
 
PluginMetricLevel - Enum in com.hello2morrow.sonargraph.api
 
PluginMetricRange - Enum in com.hello2morrow.sonargraph.api
 
POINTER_TO_MEMBER_OF - com.hello2morrow.sonargraph.api.cplusplus.CppDependencyKind
 
POST - com.hello2morrow.sonargraph.api.WebMethodType
 
PRIVATE_METHOD_CALL - com.hello2morrow.sonargraph.api.java.JavaDependencyKind
 
PUT - com.hello2morrow.sonargraph.api.WebMethodType
 
PythonDependencyKind - Enum in com.hello2morrow.sonargraph.api.python
 

R

READ - com.hello2morrow.sonargraph.api.cplusplus.CppDependencyKind
 
READ - com.hello2morrow.sonargraph.api.csharp.CSharpDependencyKind
 
READ - com.hello2morrow.sonargraph.api.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.IBaseVisitor
Removes all closures added with the on**(Closure<?> closure) methods
removeProperty(String) - Method in interface com.hello2morrow.sonargraph.api.IGenericProgrammingElementAccess
 
removeVariablesFromPath(String) - Static method in class com.hello2morrow.sonargraph.api.CallToResourceMatcher
This method removes all characters between curly brackes, e.g.
ResultSet - Class in com.hello2morrow.sonargraph.api
 
ResultSet() - Constructor for class com.hello2morrow.sonargraph.api.ResultSet
 
ResultSet.ElementIssue - Class in com.hello2morrow.sonargraph.api
 
ResultSet.MetricValue - Class in com.hello2morrow.sonargraph.api
 
RETURN_TYPE - com.hello2morrow.sonargraph.api.cplusplus.CppDependencyKind
 
RETURN_TYPE - com.hello2morrow.sonargraph.api.csharp.CSharpDependencyKind
 
RETURNS - com.hello2morrow.sonargraph.api.java.JavaDependencyKind
 
ROUTINE - com.hello2morrow.sonargraph.api.Aggregator
Aggregate to level of methods and functions (C/C++).

S

ScmPeriod - Enum in com.hello2morrow.sonargraph.api
 
setProperty(String, Any) - Method in interface com.hello2morrow.sonargraph.api.IGenericProgrammingElementAccess
 
SIZEOF - com.hello2morrow.sonargraph.api.cplusplus.CppDependencyKind
 
SOURCE - com.hello2morrow.sonargraph.api.PluginMetricLevel
 
SOURCE_FILE - com.hello2morrow.sonargraph.api.Aggregator
Aggregate on source file level.
STATIC_METHOD_CALL - com.hello2morrow.sonargraph.api.java.JavaDependencyKind
 
STRING - com.hello2morrow.sonargraph.api.Any.Type
 
StringAny - Class in com.hello2morrow.sonargraph.api
 
StringAny(String) - Constructor for class com.hello2morrow.sonargraph.api.StringAny
 
SUPER_METHOD_CALL - com.hello2morrow.sonargraph.api.java.JavaDependencyKind
 
SYSTEM - com.hello2morrow.sonargraph.api.PluginMetricLevel
 
SYSTEM_NAMESPACE - com.hello2morrow.sonargraph.api.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.Aggregator
Aggregate to level of top level types.
toString() - Method in class com.hello2morrow.sonargraph.api.ListAny
 
toString() - Method in class com.hello2morrow.sonargraph.api.LongAny
 
toString() - Method in class com.hello2morrow.sonargraph.api.StringAny
 
TRACE - com.hello2morrow.sonargraph.api.WebMethodType
 
TYPE - com.hello2morrow.sonargraph.api.Aggregator
Aggregate to level of types (including anonymous classes in Java).
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
 
TYPEDEF - com.hello2morrow.sonargraph.api.cplusplus.CppDependencyKind
 
TYPEDEF_TYPE - com.hello2morrow.sonargraph.api.cplusplus.CppDependencyKind
 
typeOf(String) - Method in interface com.hello2morrow.sonargraph.api.ITypeAccess
 
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.DependencyKind
 
USES - com.hello2morrow.sonargraph.api.java.JavaDependencyKind
 
USES - com.hello2morrow.sonargraph.api.python.PythonDependencyKind
 

V

valueOf(String) - Static method in enum com.hello2morrow.sonargraph.api.Aggregator
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.hello2morrow.sonargraph.api.Any.Type
Returns the enum constant of this type with the specified name.
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.DependencyKind
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.PluginIssueSeverity
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.hello2morrow.sonargraph.api.PluginIssueType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.hello2morrow.sonargraph.api.PluginMetricCharacteristic
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.hello2morrow.sonargraph.api.PluginMetricLevel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.hello2morrow.sonargraph.api.PluginMetricRange
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.api.ScmPeriod
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.hello2morrow.sonargraph.api.WebDependencyKind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.hello2morrow.sonargraph.api.WebMethodType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.hello2morrow.sonargraph.api.WebProperty
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.hello2morrow.sonargraph.api.Aggregator
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.hello2morrow.sonargraph.api.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.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.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.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.PluginIssueSeverity
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.hello2morrow.sonargraph.api.PluginIssueType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.hello2morrow.sonargraph.api.PluginMetricCharacteristic
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.PluginMetricLevel
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.PluginMetricRange
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.api.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.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.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.WebProperty
Returns an array containing the constants of this enum type, in the order they are declared.
VARIABLE_TYPE - com.hello2morrow.sonargraph.api.cplusplus.CppDependencyKind
 
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.IBaseVisitor
Trigger the visit process for the children of the specified element access.
visitChildrenOf(INamedElementAccess) - Method in class com.hello2morrow.sonargraph.api.ModelVisitor
Visit all children of the given element.
visitDirectorAccess(IDirectoryAccess) - Method in interface com.hello2morrow.sonargraph.api.IDirectoryAccess.IVisitor
 
visitExternalAccess(IExternalAccess) - Method in interface com.hello2morrow.sonargraph.api.IExternalAccess.IVisitor
 
visitFieldAccess(IFieldAccess) - Method in interface com.hello2morrow.sonargraph.api.IFieldAccess.IVisitor
 
visitGenericProgrammingElementAccess(IGenericProgrammingElementAccess) - Method in interface com.hello2morrow.sonargraph.api.IGenericProgrammingElementAccess.IVisitor
 
visitJavaClassFileAccess(IJavaClassFileAccess) - Method in interface com.hello2morrow.sonargraph.api.java.IJavaClassFileAccess.IVisitor
 
visitJavaFieldAccess(IJavaFieldAccess) - Method in interface com.hello2morrow.sonargraph.api.java.IJavaFieldAccess.IVisitor
 
visitJavaLogicalModuleAccess(IJavaLogicalModuleAccess) - Method in interface com.hello2morrow.sonargraph.api.java.IJavaLogicalModuleAccess.IVisitor
 
visitJavaLogicalPackageAccess(IJavaLogicalPackageAccess) - Method in interface com.hello2morrow.sonargraph.api.java.IJavaLogicalPackageAccess.IVisitor
 
visitJavaMethodAccess(IJavaMethodAccess) - Method in interface com.hello2morrow.sonargraph.api.java.IJavaMethodAccess.IVisitor
 
visitJavaModuleAccess(IJavaModuleAccess) - Method in interface com.hello2morrow.sonargraph.api.java.IJavaModuleAccess.IVisitor
 
visitJavaSourceFileAccess(IJavaSourceFileAccess) - Method in interface com.hello2morrow.sonargraph.api.java.IJavaSourceFileAccess.IVisitor
 
visitJavaSyntheticTypeAccess(IJavaSyntheticTypeAccess) - Method in interface com.hello2morrow.sonargraph.api.java.IJavaSyntheticTypeAccess.IVisitor
 
visitJavaTypeAccess(IJavaTypeAccess) - Method in interface com.hello2morrow.sonargraph.api.java.IJavaTypeAccess.IVisitor
 
visitLogicalExternalAccess(ILogicalExternalAccess) - Method in interface com.hello2morrow.sonargraph.api.ILogicalExternalAccess.IVisitor
 
visitLogicalModuleAccess(ILogicalModuleAccess) - Method in interface com.hello2morrow.sonargraph.api.ILogicalModuleAccess.IVisitor
 
visitLogicalModuleNamespaces(ModelVisitor) - Method in interface com.hello2morrow.sonargraph.api.IBaseCoreAccess
Visit module level logical namespaces
visitLogicalNamespaceAccess(ILogicalNamespaceAccess) - Method in interface com.hello2morrow.sonargraph.api.ILogicalNamespaceAccess.IVisitor
 
visitLogicalProgrammingElementAccess(ILogicalProgrammingElementAccess) - Method in interface com.hello2morrow.sonargraph.api.ILogicalProgrammingElementAccess.IVisitor
 
visitLogicalSystemAccess(ILogicalSystemAccess) - Method in interface com.hello2morrow.sonargraph.api.ILogicalSystemAccess.IVisitor
 
visitLogicalSystemNamespaces(ModelVisitor) - Method in interface com.hello2morrow.sonargraph.api.IBaseCoreAccess
Visit system level logical namespaces
visitMethodAccess(IMethodAccess) - Method in interface com.hello2morrow.sonargraph.api.IMethodAccess.IVisitor
 
visitModuleAccess(IModuleAccess) - Method in interface com.hello2morrow.sonargraph.api.IModuleAccess.IVisitor
 
visitNamedElementAccess(INamedElementAccess) - Method in interface com.hello2morrow.sonargraph.api.INamedElementAccess.INamedElementAccessVisitor
 
visitNamedElementAccess(INamedElementAccess) - Method in class com.hello2morrow.sonargraph.api.ModelVisitor
 
visitNamespaceFragmentAccess(INamespaceFragmentAccess) - Method in interface com.hello2morrow.sonargraph.api.INamespaceFragmentAccess.IVisitor
 
visitParserModel(ModelVisitor) - Method in interface com.hello2morrow.sonargraph.api.IBaseCoreAccess
Visit only the parser model
visitProgrammingElementAccess(IProgrammingElementAccess) - Method in interface com.hello2morrow.sonargraph.api.IProgrammingElementAccess.IVisitor
 
visitRoutineAccess(IRoutineAccess) - Method in interface com.hello2morrow.sonargraph.api.IRoutineAccess.IVisitor
 
visitSourceFileAccess(ISourceFileAccess) - Method in interface com.hello2morrow.sonargraph.api.ISourceFileAccess.IVisitor
 
visitTypeAccess(ITypeAccess) - Method in interface com.hello2morrow.sonargraph.api.ITypeAccess.IVisitor
 

W

WARNING - com.hello2morrow.sonargraph.api.PluginIssueSeverity
 
WebCall - Class in com.hello2morrow.sonargraph.api
 
WebCall(String) - Constructor for class com.hello2morrow.sonargraph.api.WebCall
 
WebDependencyKind - Enum in com.hello2morrow.sonargraph.api
 
WebMethodType - Enum in com.hello2morrow.sonargraph.api
 
WebProperty - Enum in com.hello2morrow.sonargraph.api
 
WebResource - Class in com.hello2morrow.sonargraph.api
Identifies an exposed method that can be called via HTTP GET, POST, PUT, DELETE
WebResource(String) - Constructor for class com.hello2morrow.sonargraph.api.WebResource
 
WRITE - com.hello2morrow.sonargraph.api.cplusplus.CppDependencyKind
 
WRITE - com.hello2morrow.sonargraph.api.csharp.CSharpDependencyKind
 
WRITE - com.hello2morrow.sonargraph.api.DependencyKind
 
WRITE - com.hello2morrow.sonargraph.api.python.PythonDependencyKind
 
WRITE_FIELD - com.hello2morrow.sonargraph.api.java.JavaDependencyKind
 
WRITE_INDEX - com.hello2morrow.sonargraph.api.python.PythonDependencyKind
 

Z

ZERO_TO_ONE - com.hello2morrow.sonargraph.api.PluginMetricRange
 

_

_30_DAYS - com.hello2morrow.sonargraph.api.ScmPeriod
 
_365_DAYS - com.hello2morrow.sonargraph.api.ScmPeriod
 
_90_DAYS - com.hello2morrow.sonargraph.api.ScmPeriod
 
A B C D E F G H I J L M N O P R S T U V W Z _ 
All Classes All Packages