Package com.google.protobuf
Interface DescriptorProtos.SourceCodeInfo.LocationOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,MessageOrBuilder
- All Known Implementing Classes:
DescriptorProtos.SourceCodeInfo.Location
,DescriptorProtos.SourceCodeInfo.Location.Builder
- Enclosing class:
DescriptorProtos.SourceCodeInfo
-
Method Summary
Modifier and TypeMethodDescriptionoptional string leading_comments = 3 [json_name = "leadingComments"];
com.google.protobuf.ByteString
optional string leading_comments = 3 [json_name = "leadingComments"];
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
repeated string leading_detached_comments = 6 [json_name = "leadingDetachedComments"];
repeated string leading_detached_comments = 6 [json_name = "leadingDetachedComments"];
int
getPath
(int index) repeated int32 path = 1 [json_name = "path", packed = true];
int
repeated int32 path = 1 [json_name = "path", packed = true];
repeated int32 path = 1 [json_name = "path", packed = true];
int
getSpan
(int index) repeated int32 span = 2 [json_name = "span", packed = true];
int
repeated int32 span = 2 [json_name = "span", packed = true];
repeated int32 span = 2 [json_name = "span", packed = true];
optional string trailing_comments = 4 [json_name = "trailingComments"];
com.google.protobuf.ByteString
optional string trailing_comments = 4 [json_name = "trailingComments"];
boolean
optional string leading_comments = 3 [json_name = "leadingComments"];
boolean
optional string trailing_comments = 4 [json_name = "trailingComments"];
Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitialized
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
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
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
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
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
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
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 value to return.- Returns:
- The bytes of the leadingDetachedComments at the given index.
-