Interface SonarAnalyzer.SymbolReferenceInfo.SymbolReferenceOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
SonarAnalyzer.SymbolReferenceInfo.SymbolReference, SonarAnalyzer.SymbolReferenceInfo.SymbolReference.Builder
Enclosing class:
SonarAnalyzer.SymbolReferenceInfo

public static interface SonarAnalyzer.SymbolReferenceInfo.SymbolReferenceOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • hasDeclaration

      boolean hasDeclaration()
      .sonaranalyzer.TextRange declaration = 1;
      Returns:
      Whether the declaration field is set.
    • getDeclaration

      SonarAnalyzer.TextRange getDeclaration()
      .sonaranalyzer.TextRange declaration = 1;
      Returns:
      The declaration.
    • getDeclarationOrBuilder

      SonarAnalyzer.TextRangeOrBuilder getDeclarationOrBuilder()
      .sonaranalyzer.TextRange declaration = 1;
    • getReferenceList

      List<SonarAnalyzer.TextRange> getReferenceList()
      repeated .sonaranalyzer.TextRange reference = 2;
    • getReference

      SonarAnalyzer.TextRange getReference(int index)
      repeated .sonaranalyzer.TextRange reference = 2;
    • getReferenceCount

      int getReferenceCount()
      repeated .sonaranalyzer.TextRange reference = 2;
    • getReferenceOrBuilderList

      List<? extends SonarAnalyzer.TextRangeOrBuilder> getReferenceOrBuilderList()
      repeated .sonaranalyzer.TextRange reference = 2;
    • getReferenceOrBuilder

      SonarAnalyzer.TextRangeOrBuilder getReferenceOrBuilder(int index)
      repeated .sonaranalyzer.TextRange reference = 2;