Class Hierarchy

  • java.lang.Object
    • org.sonar.api.batch.fs.internal.predicates.AbstractFilePredicate (implements org.sonar.api.batch.fs.internal.predicates.OptimizedFilePredicate)
    • org.sonar.api.batch.rule.internal.ActiveRulesBuilder
    • org.sonar.api.batch.fs.internal.predicates.ChangedFilePredicate (implements org.sonar.api.batch.fs.FilePredicate)
    • org.sonar.api.batch.fs.internal.charhandler.CharHandler
    • org.sonar.api.config.internal.ConfigurationBridge (implements org.sonar.api.config.Configuration)
    • org.sonar.api.batch.rule.internal.DefaultActiveRule (implements org.sonar.api.batch.rule.ActiveRule)
    • org.sonar.api.batch.rule.internal.DefaultActiveRules (implements org.sonar.api.batch.rule.ActiveRules)
    • org.sonar.api.batch.fs.internal.predicates.DefaultFilePredicates (implements org.sonar.api.batch.fs.FilePredicates)
    • org.sonar.api.batch.fs.internal.DefaultFileSystem (implements org.sonar.api.batch.fs.FileSystem)
    • org.sonar.api.batch.fs.internal.DefaultFileSystem.Cache (implements org.sonar.api.batch.fs.FileSystem.Index)
    • org.sonar.api.batch.fs.internal.DefaultInputComponent (implements org.sonar.api.batch.fs.InputComponent)
      • org.sonar.api.batch.fs.internal.AbstractProjectOrModule
        • org.sonar.api.batch.fs.internal.DefaultInputModule (implements org.sonar.api.batch.fs.InputModule)
        • org.sonar.api.batch.fs.internal.DefaultInputProject (implements org.sonar.api.scanner.fs.InputProject)
      • org.sonar.api.batch.fs.internal.DefaultIndexedFile (implements org.sonar.api.batch.fs.IndexedFile)
      • org.sonar.api.batch.fs.internal.DefaultInputDir (implements org.sonar.api.batch.fs.InputDir)
      • org.sonar.api.batch.fs.internal.DefaultInputFile (implements org.sonar.api.batch.fs.InputFile)
    • org.sonar.api.batch.sensor.issue.internal.DefaultIssueFlow (implements org.sonar.api.batch.sensor.issue.Issue.Flow)
    • org.sonar.api.batch.sensor.issue.internal.DefaultIssueLocation (implements org.sonar.api.batch.sensor.issue.IssueLocation, org.sonar.api.batch.sensor.issue.NewIssueLocation)
    • org.sonar.api.batch.sensor.issue.internal.DefaultMessageFormatting (implements org.sonar.api.batch.sensor.issue.MessageFormatting, org.sonar.api.batch.sensor.issue.NewMessageFormatting)
    • org.sonar.api.batch.postjob.internal.DefaultPostJobDescriptor (implements org.sonar.api.batch.postjob.PostJobDescriptor)
    • org.sonar.api.batch.rule.internal.DefaultRule (implements org.sonar.api.batch.rule.Rule)
    • org.sonar.api.batch.sensor.internal.DefaultSensorDescriptor (implements org.sonar.api.batch.sensor.SensorDescriptor)
    • org.sonar.api.batch.sensor.internal.DefaultStorable
      • org.sonar.api.batch.sensor.issue.internal.AbstractDefaultIssue<T>
        • org.sonar.api.batch.sensor.issue.internal.DefaultExternalIssue (implements org.sonar.api.batch.sensor.issue.ExternalIssue, org.sonar.api.batch.sensor.issue.NewExternalIssue)
        • org.sonar.api.batch.sensor.issue.internal.DefaultIssue (implements org.sonar.api.batch.sensor.issue.Issue, org.sonar.api.batch.sensor.issue.NewIssue)
      • org.sonar.api.batch.sensor.rule.internal.DefaultAdHocRule (implements org.sonar.api.batch.sensor.rule.AdHocRule, org.sonar.api.batch.sensor.rule.NewAdHocRule)
      • org.sonar.api.batch.sensor.error.internal.DefaultAnalysisError (implements org.sonar.api.batch.sensor.error.AnalysisError, org.sonar.api.batch.sensor.error.NewAnalysisError)
      • org.sonar.api.batch.sensor.coverage.internal.DefaultCoverage (implements org.sonar.api.batch.sensor.coverage.NewCoverage)
      • org.sonar.api.batch.sensor.cpd.internal.DefaultCpdTokens (implements org.sonar.api.batch.sensor.cpd.NewCpdTokens)
      • org.sonar.api.batch.sensor.highlighting.internal.DefaultHighlighting (implements org.sonar.api.batch.sensor.highlighting.NewHighlighting)
      • org.sonar.api.batch.sensor.measure.internal.DefaultMeasure<G> (implements org.sonar.api.batch.sensor.measure.Measure<G>, org.sonar.api.batch.sensor.measure.NewMeasure<G>)
      • org.sonar.api.batch.sensor.code.internal.DefaultSignificantCode (implements org.sonar.api.batch.sensor.code.NewSignificantCode)
      • org.sonar.api.batch.sensor.symbol.internal.DefaultSymbolTable (implements org.sonar.api.batch.sensor.symbol.NewSymbolTable)
    • org.sonar.api.impl.utils.DefaultTempFolder (implements org.sonar.api.Startable, org.sonar.api.utils.TempFolder)
    • org.sonar.api.batch.fs.internal.DefaultTextPointer (implements org.sonar.api.batch.fs.TextPointer)
    • org.sonar.api.batch.fs.internal.DefaultTextRange (implements org.sonar.api.batch.fs.TextRange)
    • org.sonar.api.config.internal.Encryption
    • org.junit.rules.ExternalResource (implements org.junit.rules.TestRule)
      • org.sonar.api.impl.utils.JUnitTempFolder (implements org.sonar.api.utils.TempFolder)
    • org.sonar.api.batch.fs.internal.FileMetadata
    • org.sonar.api.batch.fs.internal.Metadata
    • org.sonar.api.internal.MetadataLoader
    • org.sonar.api.config.internal.MultivalueProperty
    • org.sonar.api.batch.rule.internal.NewActiveRule
    • org.sonar.api.batch.rule.internal.NewActiveRule.Builder
    • org.sonar.api.batch.rule.internal.NewRule
    • org.sonar.api.batch.rule.internal.NewRuleParam
    • org.sonar.api.batch.sensor.issue.internal.NoOpNewQuickFix (implements org.sonar.api.batch.sensor.issue.fix.NewQuickFix)
    • org.sonar.api.batch.sensor.issue.internal.NoOpNewQuickFix.NoOpNewInputFileEdit (implements org.sonar.api.batch.sensor.issue.fix.NewInputFileEdit)
    • org.sonar.api.batch.sensor.issue.internal.NoOpNewQuickFix.NoOpNewTextEdit (implements org.sonar.api.batch.sensor.issue.fix.NewTextEdit)
    • org.sonar.api.issue.NoSonarFilter
    • org.sonar.api.impl.ws.PartImpl (implements org.sonar.api.server.ws.Request.Part)
    • org.sonar.api.batch.fs.internal.PathPattern
    • org.sonar.api.Plugin.Context
    • org.sonar.api.internal.PluginContextImpl.Builder
    • org.sonar.api.server.ws.Request
    • org.sonar.api.batch.rule.internal.RulesBuilder
    • org.sonar.api.server.rule.RulesDefinition.AbstractContext
    • org.sonar.api.impl.utils.ScannerUtils
    • org.sonar.api.batch.sensor.internal.SensorContextTester (implements org.sonar.api.batch.sensor.SensorContext)
    • org.sonar.api.batch.fs.internal.SensorStrategy
    • org.sonar.api.config.Settings
    • org.sonar.api.internal.SonarRuntimeImpl (implements org.sonar.api.SonarRuntime)
    • org.sonar.api.impl.ws.StaticResources
    • org.sonar.api.batch.sensor.highlighting.internal.SyntaxHighlightingRule
    • org.sonar.api.utils.System2
    • org.sonar.api.batch.fs.internal.TestInputFileBuilder
    • org.sonar.api.impl.utils.WorkDuration (implements java.io.Serializable)

Interface Hierarchy

Enum Class Hierarchy