public interface com.google.protobuf.LazyStringList extends com.google.protobuf.ProtocolStringList
  minor version: 0
  major version: 59
  flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
  this_class: com.google.protobuf.LazyStringList
  super_class: java.lang.Object
{
  public abstract com.google.protobuf.ByteString getByteString(int);
    descriptor: (I)Lcom/google/protobuf/ByteString;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
       Name  Flags
      index  

  public abstract java.lang.Object getRaw(int);
    descriptor: (I)Ljava/lang/Object;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
       Name  Flags
      index  

  public abstract byte[] getByteArray(int);
    descriptor: (I)[B
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
       Name  Flags
      index  

  public abstract void add(com.google.protobuf.ByteString);
    descriptor: (Lcom/google/protobuf/ByteString;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
         Name  Flags
      element  

  public abstract void add(byte[]);
    descriptor: ([B)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
         Name  Flags
      element  

  public abstract void set(int, com.google.protobuf.ByteString);
    descriptor: (ILcom/google/protobuf/ByteString;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
         Name  Flags
      index    
      element  

  public abstract void set(int, byte[]);
    descriptor: (I[B)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
         Name  Flags
      index    
      element  

  public abstract boolean addAllByteString(java.util.Collection<? extends com.google.protobuf.ByteString>);
    descriptor: (Ljava/util/Collection;)Z
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: (Ljava/util/Collection<+Lcom/google/protobuf/ByteString;>;)Z
    MethodParameters:
      Name  Flags
      c     

  public abstract boolean addAllByteArray(java.util.Collection<byte[]>);
    descriptor: (Ljava/util/Collection;)Z
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: (Ljava/util/Collection<[B>;)Z
    MethodParameters:
      Name  Flags
      c     

  public abstract java.util.List<?> getUnderlyingElements();
    descriptor: ()Ljava/util/List;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: ()Ljava/util/List<*>;

  public abstract void mergeFrom(com.google.protobuf.LazyStringList);
    descriptor: (Lcom/google/protobuf/LazyStringList;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
       Name  Flags
      other  

  public abstract java.util.List<byte[]> asByteArrayList();
    descriptor: ()Ljava/util/List;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: ()Ljava/util/List<[B>;

  public abstract com.google.protobuf.LazyStringList getUnmodifiableView();
    descriptor: ()Lcom/google/protobuf/LazyStringList;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
}
SourceFile: "LazyStringList.java"