Interface DescriptorProtos.GeneratedCodeInfo.AnnotationOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
DescriptorProtos.GeneratedCodeInfo.Annotation, DescriptorProtos.GeneratedCodeInfo.Annotation.Builder
Enclosing class:
DescriptorProtos.GeneratedCodeInfo

public static interface DescriptorProtos.GeneratedCodeInfo.AnnotationOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    int
    Identifies the starting offset in bytes in the generated code that relates to the identified object.
    int
    Identifies the ending offset in bytes in the generated code that relates to the identified offset.
    int
    getPath(int index)
    Identifies the element in the original source .proto file.
    int
    Identifies the element in the original source .proto file.
    Identifies the element in the original source .proto file.
    Identifies the filesystem path to the original source .proto.
    com.google.protobuf.ByteString
    Identifies the filesystem path to the original source .proto.
    boolean
    Identifies the starting offset in bytes in the generated code that relates to the identified object.
    boolean
    Identifies the ending offset in bytes in the generated code that relates to the identified offset.
    boolean
    Identifies the filesystem path to the original source .proto.

    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

      List<Integer> getPathList()
       Identifies the element in the original source .proto file. This field
       is formatted the same as SourceCodeInfo.Location.path.
       
      repeated int32 path = 1 [packed = true];
      Returns:
      A list containing the path.
    • getPathCount

      int getPathCount()
       Identifies the element in the original source .proto file. This field
       is formatted the same as SourceCodeInfo.Location.path.
       
      repeated int32 path = 1 [packed = true];
      Returns:
      The count of path.
    • getPath

      int getPath(int index)
       Identifies the element in the original source .proto file. This field
       is formatted the same as SourceCodeInfo.Location.path.
       
      repeated int32 path = 1 [packed = true];
      Parameters:
      index - The index of the element to return.
      Returns:
      The path at the given index.
    • hasSourceFile

      boolean hasSourceFile()
       Identifies the filesystem path to the original source .proto.
       
      optional string source_file = 2;
      Returns:
      Whether the sourceFile field is set.
    • getSourceFile

      String getSourceFile()
       Identifies the filesystem path to the original source .proto.
       
      optional string source_file = 2;
      Returns:
      The sourceFile.
    • getSourceFileBytes

      com.google.protobuf.ByteString getSourceFileBytes()
       Identifies the filesystem path to the original source .proto.
       
      optional string source_file = 2;
      Returns:
      The bytes for sourceFile.
    • hasBegin

      boolean hasBegin()
       Identifies the starting offset in bytes in the generated code
       that relates to the identified object.
       
      optional int32 begin = 3;
      Returns:
      Whether the begin field is set.
    • getBegin

      int getBegin()
       Identifies the starting offset in bytes in the generated code
       that relates to the identified object.
       
      optional int32 begin = 3;
      Returns:
      The begin.
    • hasEnd

      boolean hasEnd()
       Identifies the ending offset in bytes in the generated code that
       relates to the identified offset. The end offset should be one past
       the last relevant byte (so the length of the text = end - begin).
       
      optional int32 end = 4;
      Returns:
      Whether the end field is set.
    • getEnd

      int getEnd()
       Identifies the ending offset in bytes in the generated code that
       relates to the identified offset. The end offset should be one past
       the last relevant byte (so the length of the text = end - begin).
       
      optional int32 end = 4;
      Returns:
      The end.