Class DefaultIssueLocation

  • All Implemented Interfaces:
    org.sonar.api.batch.sensor.issue.IssueLocation, org.sonar.api.batch.sensor.issue.NewIssueLocation

    public class DefaultIssueLocation
    extends java.lang.Object
    implements org.sonar.api.batch.sensor.issue.NewIssueLocation, org.sonar.api.batch.sensor.issue.IssueLocation
    • Field Summary

      • Fields inherited from interface org.sonar.api.batch.sensor.issue.NewIssueLocation

        MESSAGE_MAX_SIZE
    • Constructor Detail

      • DefaultIssueLocation

        public DefaultIssueLocation()
    • Method Detail

      • 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​(java.lang.String message)
        Specified by:
        message 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 java.lang.String message()
        Specified by:
        message in interface org.sonar.api.batch.sensor.issue.IssueLocation