Class DefaultIssueLocation

java.lang.Object
org.sonar.api.batch.sensor.issue.internal.DefaultIssueLocation
All Implemented Interfaces:
org.sonar.api.batch.sensor.issue.IssueLocation, org.sonar.api.batch.sensor.issue.NewIssueLocation

public class DefaultIssueLocation extends Object implements org.sonar.api.batch.sensor.issue.NewIssueLocation, org.sonar.api.batch.sensor.issue.IssueLocation
  • Constructor Details

    • DefaultIssueLocation

      public DefaultIssueLocation()
  • Method Details

    • on

      public DefaultIssueLocation on(org.sonar.api.batch.fs.InputComponent component)
      Specified by:
      on in interface org.sonar.api.batch.sensor.issue.NewIssueLocation
    • at

      public DefaultIssueLocation at(org.sonar.api.batch.fs.TextRange location)
      Specified by:
      at in interface org.sonar.api.batch.sensor.issue.NewIssueLocation
    • message

      public DefaultIssueLocation message(String message)
      Specified by:
      message in interface org.sonar.api.batch.sensor.issue.NewIssueLocation
    • message

      public DefaultIssueLocation message(String message, List<org.sonar.api.batch.sensor.issue.NewMessageFormatting> newMessageFormattings)
      Specified by:
      message in interface org.sonar.api.batch.sensor.issue.NewIssueLocation
    • newMessageFormatting

      public org.sonar.api.batch.sensor.issue.NewMessageFormatting newMessageFormatting()
      Specified by:
      newMessageFormatting in interface org.sonar.api.batch.sensor.issue.NewIssueLocation
    • inputComponent

      public org.sonar.api.batch.fs.InputComponent inputComponent()
      Specified by:
      inputComponent in interface org.sonar.api.batch.sensor.issue.IssueLocation
    • textRange

      public org.sonar.api.batch.fs.TextRange textRange()
      Specified by:
      textRange in interface org.sonar.api.batch.sensor.issue.IssueLocation
    • message

      public String message()
      Specified by:
      message in interface org.sonar.api.batch.sensor.issue.IssueLocation
    • messageFormattings

      public List<org.sonar.api.batch.sensor.issue.MessageFormatting> messageFormattings()
      Specified by:
      messageFormattings in interface org.sonar.api.batch.sensor.issue.IssueLocation