Interface DescriptorProtos.SourceCodeInfo.LocationOrBuilder

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      java.lang.String getLeadingComments()
      optional string leading_comments = 3 [json_name = "leadingComments"];
      com.google.protobuf.ByteString getLeadingCommentsBytes()
      optional string leading_comments = 3 [json_name = "leadingComments"];
      java.lang.String getLeadingDetachedComments​(int index)
      repeated string leading_detached_comments = 6 [json_name = "leadingDetachedComments"];
      com.google.protobuf.ByteString getLeadingDetachedCommentsBytes​(int index)
      repeated string leading_detached_comments = 6 [json_name = "leadingDetachedComments"];
      int getLeadingDetachedCommentsCount()
      repeated string leading_detached_comments = 6 [json_name = "leadingDetachedComments"];
      java.util.List<java.lang.String> getLeadingDetachedCommentsList()
      repeated string leading_detached_comments = 6 [json_name = "leadingDetachedComments"];
      int getPath​(int index)
      repeated int32 path = 1 [json_name = "path", packed = true];
      int getPathCount()
      repeated int32 path = 1 [json_name = "path", packed = true];
      java.util.List<java.lang.Integer> getPathList()
      repeated int32 path = 1 [json_name = "path", packed = true];
      int getSpan​(int index)
      repeated int32 span = 2 [json_name = "span", packed = true];
      int getSpanCount()
      repeated int32 span = 2 [json_name = "span", packed = true];
      java.util.List<java.lang.Integer> getSpanList()
      repeated int32 span = 2 [json_name = "span", packed = true];
      java.lang.String getTrailingComments()
      optional string trailing_comments = 4 [json_name = "trailingComments"];
      com.google.protobuf.ByteString getTrailingCommentsBytes()
      optional string trailing_comments = 4 [json_name = "trailingComments"];
      boolean hasLeadingComments()
      optional string leading_comments = 3 [json_name = "leadingComments"];
      boolean hasTrailingComments()
      optional string trailing_comments = 4 [json_name = "trailingComments"];
      • Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

        getDefaultInstanceForType, isInitialized
    • Method Detail

      • getPathList

        java.util.List<java.lang.Integer> getPathList()
        repeated int32 path = 1 [json_name = "path", packed = true];
        Returns:
        A list containing the path.
      • getPathCount

        int getPathCount()
        repeated int32 path = 1 [json_name = "path", packed = true];
        Returns:
        The count of path.
      • getPath

        int getPath​(int index)
        repeated int32 path = 1 [json_name = "path", packed = true];
        Parameters:
        index - The index of the element to return.
        Returns:
        The path at the given index.
      • getSpanList

        java.util.List<java.lang.Integer> getSpanList()
        repeated int32 span = 2 [json_name = "span", packed = true];
        Returns:
        A list containing the span.
      • getSpanCount

        int getSpanCount()
        repeated int32 span = 2 [json_name = "span", packed = true];
        Returns:
        The count of span.
      • getSpan

        int getSpan​(int index)
        repeated int32 span = 2 [json_name = "span", packed = true];
        Parameters:
        index - The index of the element to return.
        Returns:
        The span at the given index.
      • hasLeadingComments

        boolean hasLeadingComments()
        optional string leading_comments = 3 [json_name = "leadingComments"];
        Returns:
        Whether the leadingComments field is set.
      • getLeadingComments

        java.lang.String getLeadingComments()
        optional string leading_comments = 3 [json_name = "leadingComments"];
        Returns:
        The leadingComments.
      • getLeadingCommentsBytes

        com.google.protobuf.ByteString getLeadingCommentsBytes()
        optional string leading_comments = 3 [json_name = "leadingComments"];
        Returns:
        The bytes for leadingComments.
      • hasTrailingComments

        boolean hasTrailingComments()
        optional string trailing_comments = 4 [json_name = "trailingComments"];
        Returns:
        Whether the trailingComments field is set.
      • getTrailingComments

        java.lang.String getTrailingComments()
        optional string trailing_comments = 4 [json_name = "trailingComments"];
        Returns:
        The trailingComments.
      • getTrailingCommentsBytes

        com.google.protobuf.ByteString getTrailingCommentsBytes()
        optional string trailing_comments = 4 [json_name = "trailingComments"];
        Returns:
        The bytes for trailingComments.
      • getLeadingDetachedCommentsList

        java.util.List<java.lang.String> getLeadingDetachedCommentsList()
        repeated string leading_detached_comments = 6 [json_name = "leadingDetachedComments"];
        Returns:
        A list containing the leadingDetachedComments.
      • getLeadingDetachedCommentsCount

        int getLeadingDetachedCommentsCount()
        repeated string leading_detached_comments = 6 [json_name = "leadingDetachedComments"];
        Returns:
        The count of leadingDetachedComments.
      • getLeadingDetachedComments

        java.lang.String getLeadingDetachedComments​(int index)
        repeated string leading_detached_comments = 6 [json_name = "leadingDetachedComments"];
        Parameters:
        index - The index of the element to return.
        Returns:
        The leadingDetachedComments at the given index.
      • getLeadingDetachedCommentsBytes

        com.google.protobuf.ByteString getLeadingDetachedCommentsBytes​(int index)
        repeated string leading_detached_comments = 6 [json_name = "leadingDetachedComments"];
        Parameters:
        index - The index of the element to return.
        Returns:
        The leadingDetachedComments at the given index.