public interface com.google.protobuf.DescriptorProtos$FieldOptionsOrBuilder extends com.google.protobuf.GeneratedMessageV3$ExtendableMessageOrBuilder<com.google.protobuf.DescriptorProtos$FieldOptions>
  minor version: 0
  major version: 59
  flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
  this_class: com.google.protobuf.DescriptorProtos$FieldOptionsOrBuilder
  super_class: java.lang.Object
{
  public abstract boolean hasCtype();
    descriptor: ()Z
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract com.google.protobuf.DescriptorProtos$FieldOptions$CType getCtype();
    descriptor: ()Lcom/google/protobuf/DescriptorProtos$FieldOptions$CType;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract boolean hasPacked();
    descriptor: ()Z
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract boolean getPacked();
    descriptor: ()Z
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract boolean hasJstype();
    descriptor: ()Z
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract com.google.protobuf.DescriptorProtos$FieldOptions$JSType getJstype();
    descriptor: ()Lcom/google/protobuf/DescriptorProtos$FieldOptions$JSType;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract boolean hasLazy();
    descriptor: ()Z
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract boolean getLazy();
    descriptor: ()Z
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract boolean hasDeprecated();
    descriptor: ()Z
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract boolean getDeprecated();
    descriptor: ()Z
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract boolean hasWeak();
    descriptor: ()Z
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract boolean getWeak();
    descriptor: ()Z
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract java.util.List<com.google.protobuf.DescriptorProtos$UninterpretedOption> getUninterpretedOptionList();
    descriptor: ()Ljava/util/List;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: ()Ljava/util/List<Lcom/google/protobuf/DescriptorProtos$UninterpretedOption;>;

  public abstract com.google.protobuf.DescriptorProtos$UninterpretedOption getUninterpretedOption(int);
    descriptor: (I)Lcom/google/protobuf/DescriptorProtos$UninterpretedOption;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
       Name  Flags
      index  

  public abstract int getUninterpretedOptionCount();
    descriptor: ()I
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract java.util.List<? extends com.google.protobuf.DescriptorProtos$UninterpretedOptionOrBuilder> getUninterpretedOptionOrBuilderList();
    descriptor: ()Ljava/util/List;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: ()Ljava/util/List<+Lcom/google/protobuf/DescriptorProtos$UninterpretedOptionOrBuilder;>;

  public abstract com.google.protobuf.DescriptorProtos$UninterpretedOptionOrBuilder getUninterpretedOptionOrBuilder(int);
    descriptor: (I)Lcom/google/protobuf/DescriptorProtos$UninterpretedOptionOrBuilder;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
       Name  Flags
      index  
}
Signature: Ljava/lang/Object;Lcom/google/protobuf/GeneratedMessageV3$ExtendableMessageOrBuilder<Lcom/google/protobuf/DescriptorProtos$FieldOptions;>;
SourceFile: "DescriptorProtos.java"
NestHost: com.google.protobuf.DescriptorProtos
InnerClasses:
  public final FieldOptions = com.google.protobuf.DescriptorProtos$FieldOptions of com.google.protobuf.DescriptorProtos
  public final CType = com.google.protobuf.DescriptorProtos$FieldOptions$CType of com.google.protobuf.DescriptorProtos$FieldOptions
  public final JSType = com.google.protobuf.DescriptorProtos$FieldOptions$JSType of com.google.protobuf.DescriptorProtos$FieldOptions
  public abstract FieldOptionsOrBuilder = com.google.protobuf.DescriptorProtos$FieldOptionsOrBuilder of com.google.protobuf.DescriptorProtos
  public final UninterpretedOption = com.google.protobuf.DescriptorProtos$UninterpretedOption of com.google.protobuf.DescriptorProtos
  public abstract UninterpretedOptionOrBuilder = com.google.protobuf.DescriptorProtos$UninterpretedOptionOrBuilder of com.google.protobuf.DescriptorProtos
  public abstract ExtendableMessageOrBuilder = com.google.protobuf.GeneratedMessageV3$ExtendableMessageOrBuilder of com.google.protobuf.GeneratedMessageV3