Uses of Package
org.sonar.api

Packages that use org.sonar.api
org.sonar.api   
org.sonar.api.batch   
org.sonar.api.batch.analyzer   
org.sonar.api.batch.bootstrap   
org.sonar.api.batch.events   
org.sonar.api.batch.fs   
org.sonar.api.batch.fs.internal   
org.sonar.api.batch.maven   
org.sonar.api.batch.rule   
org.sonar.api.charts   
org.sonar.api.component   
org.sonar.api.config   
org.sonar.api.database   
org.sonar.api.i18n   
org.sonar.api.issue   
org.sonar.api.issue.action   
org.sonar.api.issue.batch   
org.sonar.api.measures   
org.sonar.api.notifications   
org.sonar.api.platform   
org.sonar.api.profiles   
org.sonar.api.resources   
org.sonar.api.rules   
org.sonar.api.scan.event   
org.sonar.api.scan.filesystem   
org.sonar.api.security   
org.sonar.api.server.debt   
org.sonar.api.server.rule   
org.sonar.api.server.ws   
org.sonar.api.task   
org.sonar.api.technicaldebt.batch   
org.sonar.api.user   
org.sonar.api.utils   
org.sonar.api.utils.internal   
org.sonar.api.web   
org.sonar.xoo   
org.sonar.xoo.rule   
 

Classes in org.sonar.api used by org.sonar.api
BatchComponent
          Dependency Injection : all the classes implementing this interface are available in the batch IoC container.
Extension
          Extension point.
Plugin
          Deprecated. in 2.8. Use SonarPlugin instead.
PropertyType
           
ServerComponent
          Dependency Injection : all the classes implementing this interface are available in the server IoC container.
 

Classes in org.sonar.api used by org.sonar.api.batch
BatchComponent
          Dependency Injection : all the classes implementing this interface are available in the batch IoC container.
BatchExtension
          Batch extension point.
Extension
          Extension point.
 

Classes in org.sonar.api used by org.sonar.api.batch.analyzer
BatchComponent
          Dependency Injection : all the classes implementing this interface are available in the batch IoC container.
BatchExtension
          Batch extension point.
Extension
          Extension point.
 

Classes in org.sonar.api used by org.sonar.api.batch.bootstrap
BatchComponent
          Dependency Injection : all the classes implementing this interface are available in the batch IoC container.
BatchExtension
          Batch extension point.
Extension
          Extension point.
 

Classes in org.sonar.api used by org.sonar.api.batch.events
BatchComponent
          Dependency Injection : all the classes implementing this interface are available in the batch IoC container.
BatchExtension
          Batch extension point.
Extension
          Extension point.
 

Classes in org.sonar.api used by org.sonar.api.batch.fs
BatchComponent
          Dependency Injection : all the classes implementing this interface are available in the batch IoC container.
BatchExtension
          Batch extension point.
Extension
          Extension point.
 

Classes in org.sonar.api used by org.sonar.api.batch.fs.internal
BatchComponent
          Dependency Injection : all the classes implementing this interface are available in the batch IoC container.
 

Classes in org.sonar.api used by org.sonar.api.batch.maven
BatchComponent
          Dependency Injection : all the classes implementing this interface are available in the batch IoC container.
BatchExtension
          Batch extension point.
Extension
          Extension point.
 

Classes in org.sonar.api used by org.sonar.api.batch.rule
BatchComponent
          Dependency Injection : all the classes implementing this interface are available in the batch IoC container.
 

Classes in org.sonar.api used by org.sonar.api.charts
Extension
          Extension point.
ServerComponent
          Dependency Injection : all the classes implementing this interface are available in the server IoC container.
ServerExtension
          Server extension point.
 

Classes in org.sonar.api used by org.sonar.api.component
BatchComponent
          Dependency Injection : all the classes implementing this interface are available in the batch IoC container.
ServerComponent
          Dependency Injection : all the classes implementing this interface are available in the server IoC container.
 

Classes in org.sonar.api used by org.sonar.api.config
BatchComponent
          Dependency Injection : all the classes implementing this interface are available in the batch IoC container.
BatchExtension
          Batch extension point.
Extension
          Extension point.
Property
          Property value can be set in different ways : System property Maven command-line (-Dfoo=bar) Maven pom.xml (element ) Maven settings.xml Sonar web interface

Value is accessible in batch extensions via the Configuration object of class org.sonar.api.resources.Project (see method getConfiguration()).

PropertyType
           
ServerComponent
          Dependency Injection : all the classes implementing this interface are available in the server IoC container.
ServerExtension
          Server extension point.
 

Classes in org.sonar.api used by org.sonar.api.database
BatchComponent
          Dependency Injection : all the classes implementing this interface are available in the batch IoC container.
 

Classes in org.sonar.api used by org.sonar.api.i18n
BatchComponent
          Dependency Injection : all the classes implementing this interface are available in the batch IoC container.
ServerComponent
          Dependency Injection : all the classes implementing this interface are available in the server IoC container.
 

Classes in org.sonar.api used by org.sonar.api.issue
BatchComponent
          Dependency Injection : all the classes implementing this interface are available in the batch IoC container.
BatchExtension
          Batch extension point.
Extension
          Extension point.
ServerComponent
          Dependency Injection : all the classes implementing this interface are available in the server IoC container.
 

Classes in org.sonar.api used by org.sonar.api.issue.action
Extension
          Extension point.
ServerComponent
          Dependency Injection : all the classes implementing this interface are available in the server IoC container.
ServerExtension
          Server extension point.
 

Classes in org.sonar.api used by org.sonar.api.issue.batch
BatchComponent
          Dependency Injection : all the classes implementing this interface are available in the batch IoC container.
BatchExtension
          Batch extension point.
Extension
          Extension point.
 

Classes in org.sonar.api used by org.sonar.api.measures
BatchComponent
          Dependency Injection : all the classes implementing this interface are available in the batch IoC container.
BatchExtension
          Batch extension point.
Extension
          Extension point.
ServerComponent
          Dependency Injection : all the classes implementing this interface are available in the server IoC container.
ServerExtension
          Server extension point.
 

Classes in org.sonar.api used by org.sonar.api.notifications
BatchComponent
          Dependency Injection : all the classes implementing this interface are available in the batch IoC container.
Extension
          Extension point.
ServerComponent
          Dependency Injection : all the classes implementing this interface are available in the server IoC container.
ServerExtension
          Server extension point.
 

Classes in org.sonar.api used by org.sonar.api.platform
BatchComponent
          Dependency Injection : all the classes implementing this interface are available in the batch IoC container.
Extension
          Extension point.
Plugin
          Deprecated. in 2.8. Use SonarPlugin instead.
ServerComponent
          Dependency Injection : all the classes implementing this interface are available in the server IoC container.
ServerExtension
          Server extension point.
 

Classes in org.sonar.api used by org.sonar.api.profiles
BatchComponent
          Dependency Injection : all the classes implementing this interface are available in the batch IoC container.
BatchExtension
          Batch extension point.
Extension
          Extension point.
ServerComponent
          Dependency Injection : all the classes implementing this interface are available in the server IoC container.
ServerExtension
          Server extension point.
 

Classes in org.sonar.api used by org.sonar.api.resources
BatchComponent
          Dependency Injection : all the classes implementing this interface are available in the batch IoC container.
BatchExtension
          Batch extension point.
Extension
          Extension point.
ServerComponent
          Dependency Injection : all the classes implementing this interface are available in the server IoC container.
ServerExtension
          Server extension point.
 

Classes in org.sonar.api used by org.sonar.api.rules
BatchComponent
          Dependency Injection : all the classes implementing this interface are available in the batch IoC container.
BatchExtension
          Batch extension point.
Extension
          Extension point.
ServerComponent
          Dependency Injection : all the classes implementing this interface are available in the server IoC container.
ServerExtension
          Server extension point.
 

Classes in org.sonar.api used by org.sonar.api.scan.event
BatchComponent
          Dependency Injection : all the classes implementing this interface are available in the batch IoC container.
BatchExtension
          Batch extension point.
Extension
          Extension point.
 

Classes in org.sonar.api used by org.sonar.api.scan.filesystem
BatchComponent
          Dependency Injection : all the classes implementing this interface are available in the batch IoC container.
BatchExtension
          Batch extension point.
Extension
          Extension point.
 

Classes in org.sonar.api used by org.sonar.api.security
BatchComponent
          Dependency Injection : all the classes implementing this interface are available in the batch IoC container.
Extension
          Extension point.
ServerComponent
          Dependency Injection : all the classes implementing this interface are available in the server IoC container.
ServerExtension
          Server extension point.
 

Classes in org.sonar.api used by org.sonar.api.server.debt
ServerComponent
          Dependency Injection : all the classes implementing this interface are available in the server IoC container.
 

Classes in org.sonar.api used by org.sonar.api.server.rule
Extension
          Extension point.
ServerComponent
          Dependency Injection : all the classes implementing this interface are available in the server IoC container.
ServerExtension
          Server extension point.
 

Classes in org.sonar.api used by org.sonar.api.server.ws
Extension
          Extension point.
ServerComponent
          Dependency Injection : all the classes implementing this interface are available in the server IoC container.
ServerExtension
          Server extension point.
 

Classes in org.sonar.api used by org.sonar.api.task
Extension
          Extension point.
 

Classes in org.sonar.api used by org.sonar.api.technicaldebt.batch
BatchComponent
          Dependency Injection : all the classes implementing this interface are available in the batch IoC container.
 

Classes in org.sonar.api used by org.sonar.api.user
ServerComponent
          Dependency Injection : all the classes implementing this interface are available in the server IoC container.
 

Classes in org.sonar.api used by org.sonar.api.utils
BatchComponent
          Dependency Injection : all the classes implementing this interface are available in the batch IoC container.
ServerComponent
          Dependency Injection : all the classes implementing this interface are available in the server IoC container.
 

Classes in org.sonar.api used by org.sonar.api.utils.internal
ServerComponent
          Dependency Injection : all the classes implementing this interface are available in the server IoC container.
 

Classes in org.sonar.api used by org.sonar.api.web
Extension
          Extension point.
ServerComponent
          Dependency Injection : all the classes implementing this interface are available in the server IoC container.
ServerExtension
          Server extension point.
 

Classes in org.sonar.api used by org.sonar.xoo
BatchComponent
          Dependency Injection : all the classes implementing this interface are available in the batch IoC container.
BatchExtension
          Batch extension point.
Extension
          Extension point.
Plugin
          Deprecated. in 2.8. Use SonarPlugin instead.
ServerComponent
          Dependency Injection : all the classes implementing this interface are available in the server IoC container.
ServerExtension
          Server extension point.
SonarPlugin
          A plugin is a group of extensions.
 

Classes in org.sonar.api used by org.sonar.xoo.rule
Extension
          Extension point.
ServerComponent
          Dependency Injection : all the classes implementing this interface are available in the server IoC container.
ServerExtension
          Server extension point.
 



Copyright © 2009-2014 SonarSource. All Rights Reserved.