org.jetbrains.kotlin.serialization
Class ProtoBuf.StringTable.Builder

java.lang.Object
  extended by org.jetbrains.kotlin.protobuf.AbstractMessageLite.Builder<BuilderType>
      extended by org.jetbrains.kotlin.protobuf.GeneratedMessageLite.Builder<ProtoBuf.StringTable,ProtoBuf.StringTable.Builder>
          extended by org.jetbrains.kotlin.serialization.ProtoBuf.StringTable.Builder
All Implemented Interfaces:
java.lang.Cloneable, org.jetbrains.kotlin.protobuf.MessageLite.Builder, org.jetbrains.kotlin.protobuf.MessageLiteOrBuilder, ProtoBuf.StringTableOrBuilder
Enclosing class:
ProtoBuf.StringTable

public static final class ProtoBuf.StringTable.Builder
extends org.jetbrains.kotlin.protobuf.GeneratedMessageLite.Builder<ProtoBuf.StringTable,ProtoBuf.StringTable.Builder>
implements ProtoBuf.StringTableOrBuilder

Protobuf type org.jetbrains.kotlin.serialization.StringTable


Method Summary
 ProtoBuf.StringTable.Builder addAllString(java.lang.Iterable<java.lang.String> values)
          repeated string string = 1;
 ProtoBuf.StringTable.Builder addString(java.lang.String value)
          repeated string string = 1;
 ProtoBuf.StringTable.Builder addStringBytes(org.jetbrains.kotlin.protobuf.ByteString value)
          repeated string string = 1;
 ProtoBuf.StringTable build()
           
 ProtoBuf.StringTable buildPartial()
           
 ProtoBuf.StringTable.Builder clear()
           
 ProtoBuf.StringTable.Builder clearString()
          repeated string string = 1;
 ProtoBuf.StringTable.Builder clone()
           
 ProtoBuf.StringTable getDefaultInstanceForType()
           
 java.lang.String getString(int index)
          repeated string string = 1;
 org.jetbrains.kotlin.protobuf.ByteString getStringBytes(int index)
          repeated string string = 1;
 int getStringCount()
          repeated string string = 1;
 java.util.List<java.lang.String> getStringList()
          repeated string string = 1;
 boolean isInitialized()
           
 ProtoBuf.StringTable.Builder mergeFrom(org.jetbrains.kotlin.protobuf.CodedInputStream input, org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
           
 ProtoBuf.StringTable.Builder mergeFrom(ProtoBuf.StringTable other)
           
 ProtoBuf.StringTable.Builder setString(int index, java.lang.String value)
          repeated string string = 1;
 
Methods inherited from class org.jetbrains.kotlin.protobuf.GeneratedMessageLite.Builder
parseUnknownField
 
Methods inherited from class org.jetbrains.kotlin.protobuf.AbstractMessageLite.Builder
addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

clear

public ProtoBuf.StringTable.Builder clear()
Specified by:
clear in interface org.jetbrains.kotlin.protobuf.MessageLite.Builder
Overrides:
clear in class org.jetbrains.kotlin.protobuf.GeneratedMessageLite.Builder<ProtoBuf.StringTable,ProtoBuf.StringTable.Builder>

clone

public ProtoBuf.StringTable.Builder clone()
Specified by:
clone in interface org.jetbrains.kotlin.protobuf.MessageLite.Builder
Overrides:
clone in class org.jetbrains.kotlin.protobuf.GeneratedMessageLite.Builder<ProtoBuf.StringTable,ProtoBuf.StringTable.Builder>

getDefaultInstanceForType

public ProtoBuf.StringTable getDefaultInstanceForType()
Specified by:
getDefaultInstanceForType in interface org.jetbrains.kotlin.protobuf.MessageLiteOrBuilder
Overrides:
getDefaultInstanceForType in class org.jetbrains.kotlin.protobuf.GeneratedMessageLite.Builder<ProtoBuf.StringTable,ProtoBuf.StringTable.Builder>

build

public ProtoBuf.StringTable build()
Specified by:
build in interface org.jetbrains.kotlin.protobuf.MessageLite.Builder

buildPartial

public ProtoBuf.StringTable buildPartial()
Specified by:
buildPartial in interface org.jetbrains.kotlin.protobuf.MessageLite.Builder

mergeFrom

public ProtoBuf.StringTable.Builder mergeFrom(ProtoBuf.StringTable other)
Specified by:
mergeFrom in class org.jetbrains.kotlin.protobuf.GeneratedMessageLite.Builder<ProtoBuf.StringTable,ProtoBuf.StringTable.Builder>

isInitialized

public final boolean isInitialized()
Specified by:
isInitialized in interface org.jetbrains.kotlin.protobuf.MessageLiteOrBuilder

mergeFrom

public ProtoBuf.StringTable.Builder mergeFrom(org.jetbrains.kotlin.protobuf.CodedInputStream input,
                                              org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
                                       throws java.io.IOException
Specified by:
mergeFrom in interface org.jetbrains.kotlin.protobuf.MessageLite.Builder
Overrides:
mergeFrom in class org.jetbrains.kotlin.protobuf.AbstractMessageLite.Builder<ProtoBuf.StringTable.Builder>
Throws:
java.io.IOException

getStringList

public java.util.List<java.lang.String> getStringList()
repeated string string = 1;

Specified by:
getStringList in interface ProtoBuf.StringTableOrBuilder

getStringCount

public int getStringCount()
repeated string string = 1;

Specified by:
getStringCount in interface ProtoBuf.StringTableOrBuilder

getString

public java.lang.String getString(int index)
repeated string string = 1;

Specified by:
getString in interface ProtoBuf.StringTableOrBuilder

getStringBytes

public org.jetbrains.kotlin.protobuf.ByteString getStringBytes(int index)
repeated string string = 1;

Specified by:
getStringBytes in interface ProtoBuf.StringTableOrBuilder

setString

public ProtoBuf.StringTable.Builder setString(int index,
                                              java.lang.String value)
repeated string string = 1;


addString

public ProtoBuf.StringTable.Builder addString(java.lang.String value)
repeated string string = 1;


addAllString

public ProtoBuf.StringTable.Builder addAllString(java.lang.Iterable<java.lang.String> values)
repeated string string = 1;


clearString

public ProtoBuf.StringTable.Builder clearString()
repeated string string = 1;


addStringBytes

public ProtoBuf.StringTable.Builder addStringBytes(org.jetbrains.kotlin.protobuf.ByteString value)
repeated string string = 1;