Interface DescriptorProtos.SourceCodeInfo.LocationOrBuilder

    • 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

        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

        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

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