org.jetbrains.kotlin.serialization.jvm
Class JvmProtoBuf.StringTableTypes.Builder

java.lang.Object
  extended by org.jetbrains.kotlin.protobuf.AbstractMessageLite.Builder<BuilderType>
      extended by org.jetbrains.kotlin.protobuf.GeneratedMessageLite.Builder<JvmProtoBuf.StringTableTypes,JvmProtoBuf.StringTableTypes.Builder>
          extended by org.jetbrains.kotlin.serialization.jvm.JvmProtoBuf.StringTableTypes.Builder
All Implemented Interfaces:
java.lang.Cloneable, org.jetbrains.kotlin.protobuf.MessageLite.Builder, org.jetbrains.kotlin.protobuf.MessageLiteOrBuilder, JvmProtoBuf.StringTableTypesOrBuilder
Enclosing class:
JvmProtoBuf.StringTableTypes

public static final class JvmProtoBuf.StringTableTypes.Builder
extends org.jetbrains.kotlin.protobuf.GeneratedMessageLite.Builder<JvmProtoBuf.StringTableTypes,JvmProtoBuf.StringTableTypes.Builder>
implements JvmProtoBuf.StringTableTypesOrBuilder

Protobuf type org.jetbrains.kotlin.serialization.jvm.StringTableTypes


Method Summary
 JvmProtoBuf.StringTableTypes.Builder addAllLocalName(java.lang.Iterable<? extends java.lang.Integer> values)
          repeated int32 local_name = 5 [packed = true];
 JvmProtoBuf.StringTableTypes.Builder addAllRecord(java.lang.Iterable<? extends JvmProtoBuf.StringTableTypes.Record> values)
          repeated .org.jetbrains.kotlin.serialization.jvm.StringTableTypes.Record record = 1;
 JvmProtoBuf.StringTableTypes.Builder addLocalName(int value)
          repeated int32 local_name = 5 [packed = true];
 JvmProtoBuf.StringTableTypes.Builder addRecord(int index, JvmProtoBuf.StringTableTypes.Record.Builder builderForValue)
          repeated .org.jetbrains.kotlin.serialization.jvm.StringTableTypes.Record record = 1;
 JvmProtoBuf.StringTableTypes.Builder addRecord(int index, JvmProtoBuf.StringTableTypes.Record value)
          repeated .org.jetbrains.kotlin.serialization.jvm.StringTableTypes.Record record = 1;
 JvmProtoBuf.StringTableTypes.Builder addRecord(JvmProtoBuf.StringTableTypes.Record.Builder builderForValue)
          repeated .org.jetbrains.kotlin.serialization.jvm.StringTableTypes.Record record = 1;
 JvmProtoBuf.StringTableTypes.Builder addRecord(JvmProtoBuf.StringTableTypes.Record value)
          repeated .org.jetbrains.kotlin.serialization.jvm.StringTableTypes.Record record = 1;
 JvmProtoBuf.StringTableTypes build()
           
 JvmProtoBuf.StringTableTypes buildPartial()
           
 JvmProtoBuf.StringTableTypes.Builder clear()
           
 JvmProtoBuf.StringTableTypes.Builder clearLocalName()
          repeated int32 local_name = 5 [packed = true];
 JvmProtoBuf.StringTableTypes.Builder clearRecord()
          repeated .org.jetbrains.kotlin.serialization.jvm.StringTableTypes.Record record = 1;
 JvmProtoBuf.StringTableTypes.Builder clone()
           
 JvmProtoBuf.StringTableTypes getDefaultInstanceForType()
           
 int getLocalName(int index)
          repeated int32 local_name = 5 [packed = true];
 int getLocalNameCount()
          repeated int32 local_name = 5 [packed = true];
 java.util.List<java.lang.Integer> getLocalNameList()
          repeated int32 local_name = 5 [packed = true];
 JvmProtoBuf.StringTableTypes.Record getRecord(int index)
          repeated .org.jetbrains.kotlin.serialization.jvm.StringTableTypes.Record record = 1;
 int getRecordCount()
          repeated .org.jetbrains.kotlin.serialization.jvm.StringTableTypes.Record record = 1;
 java.util.List<JvmProtoBuf.StringTableTypes.Record> getRecordList()
          repeated .org.jetbrains.kotlin.serialization.jvm.StringTableTypes.Record record = 1;
 boolean isInitialized()
           
 JvmProtoBuf.StringTableTypes.Builder mergeFrom(org.jetbrains.kotlin.protobuf.CodedInputStream input, org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
           
 JvmProtoBuf.StringTableTypes.Builder mergeFrom(JvmProtoBuf.StringTableTypes other)
           
 JvmProtoBuf.StringTableTypes.Builder removeRecord(int index)
          repeated .org.jetbrains.kotlin.serialization.jvm.StringTableTypes.Record record = 1;
 JvmProtoBuf.StringTableTypes.Builder setLocalName(int index, int value)
          repeated int32 local_name = 5 [packed = true];
 JvmProtoBuf.StringTableTypes.Builder setRecord(int index, JvmProtoBuf.StringTableTypes.Record.Builder builderForValue)
          repeated .org.jetbrains.kotlin.serialization.jvm.StringTableTypes.Record record = 1;
 JvmProtoBuf.StringTableTypes.Builder setRecord(int index, JvmProtoBuf.StringTableTypes.Record value)
          repeated .org.jetbrains.kotlin.serialization.jvm.StringTableTypes.Record record = 1;
 
Methods inherited from class org.jetbrains.kotlin.protobuf.GeneratedMessageLite.Builder
getUnknownFields, parseUnknownField, setUnknownFields
 
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 JvmProtoBuf.StringTableTypes.Builder clear()
Specified by:
clear in interface org.jetbrains.kotlin.protobuf.MessageLite.Builder
Overrides:
clear in class org.jetbrains.kotlin.protobuf.GeneratedMessageLite.Builder<JvmProtoBuf.StringTableTypes,JvmProtoBuf.StringTableTypes.Builder>

clone

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

getDefaultInstanceForType

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

build

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

buildPartial

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

mergeFrom

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

isInitialized

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

mergeFrom

public JvmProtoBuf.StringTableTypes.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<JvmProtoBuf.StringTableTypes.Builder>
Throws:
java.io.IOException

getRecordList

public java.util.List<JvmProtoBuf.StringTableTypes.Record> getRecordList()
repeated .org.jetbrains.kotlin.serialization.jvm.StringTableTypes.Record record = 1;

Specified by:
getRecordList in interface JvmProtoBuf.StringTableTypesOrBuilder

getRecordCount

public int getRecordCount()
repeated .org.jetbrains.kotlin.serialization.jvm.StringTableTypes.Record record = 1;

Specified by:
getRecordCount in interface JvmProtoBuf.StringTableTypesOrBuilder

getRecord

public JvmProtoBuf.StringTableTypes.Record getRecord(int index)
repeated .org.jetbrains.kotlin.serialization.jvm.StringTableTypes.Record record = 1;

Specified by:
getRecord in interface JvmProtoBuf.StringTableTypesOrBuilder

setRecord

public JvmProtoBuf.StringTableTypes.Builder setRecord(int index,
                                                      JvmProtoBuf.StringTableTypes.Record value)
repeated .org.jetbrains.kotlin.serialization.jvm.StringTableTypes.Record record = 1;


setRecord

public JvmProtoBuf.StringTableTypes.Builder setRecord(int index,
                                                      JvmProtoBuf.StringTableTypes.Record.Builder builderForValue)
repeated .org.jetbrains.kotlin.serialization.jvm.StringTableTypes.Record record = 1;


addRecord

public JvmProtoBuf.StringTableTypes.Builder addRecord(JvmProtoBuf.StringTableTypes.Record value)
repeated .org.jetbrains.kotlin.serialization.jvm.StringTableTypes.Record record = 1;


addRecord

public JvmProtoBuf.StringTableTypes.Builder addRecord(int index,
                                                      JvmProtoBuf.StringTableTypes.Record value)
repeated .org.jetbrains.kotlin.serialization.jvm.StringTableTypes.Record record = 1;


addRecord

public JvmProtoBuf.StringTableTypes.Builder addRecord(JvmProtoBuf.StringTableTypes.Record.Builder builderForValue)
repeated .org.jetbrains.kotlin.serialization.jvm.StringTableTypes.Record record = 1;


addRecord

public JvmProtoBuf.StringTableTypes.Builder addRecord(int index,
                                                      JvmProtoBuf.StringTableTypes.Record.Builder builderForValue)
repeated .org.jetbrains.kotlin.serialization.jvm.StringTableTypes.Record record = 1;


addAllRecord

public JvmProtoBuf.StringTableTypes.Builder addAllRecord(java.lang.Iterable<? extends JvmProtoBuf.StringTableTypes.Record> values)
repeated .org.jetbrains.kotlin.serialization.jvm.StringTableTypes.Record record = 1;


clearRecord

public JvmProtoBuf.StringTableTypes.Builder clearRecord()
repeated .org.jetbrains.kotlin.serialization.jvm.StringTableTypes.Record record = 1;


removeRecord

public JvmProtoBuf.StringTableTypes.Builder removeRecord(int index)
repeated .org.jetbrains.kotlin.serialization.jvm.StringTableTypes.Record record = 1;


getLocalNameList

public java.util.List<java.lang.Integer> getLocalNameList()
repeated int32 local_name = 5 [packed = true];
 Indices of strings which are names of local classes or anonymous objects
 

Specified by:
getLocalNameList in interface JvmProtoBuf.StringTableTypesOrBuilder

getLocalNameCount

public int getLocalNameCount()
repeated int32 local_name = 5 [packed = true];
 Indices of strings which are names of local classes or anonymous objects
 

Specified by:
getLocalNameCount in interface JvmProtoBuf.StringTableTypesOrBuilder

getLocalName

public int getLocalName(int index)
repeated int32 local_name = 5 [packed = true];
 Indices of strings which are names of local classes or anonymous objects
 

Specified by:
getLocalName in interface JvmProtoBuf.StringTableTypesOrBuilder

setLocalName

public JvmProtoBuf.StringTableTypes.Builder setLocalName(int index,
                                                         int value)
repeated int32 local_name = 5 [packed = true];
 Indices of strings which are names of local classes or anonymous objects
 


addLocalName

public JvmProtoBuf.StringTableTypes.Builder addLocalName(int value)
repeated int32 local_name = 5 [packed = true];
 Indices of strings which are names of local classes or anonymous objects
 


addAllLocalName

public JvmProtoBuf.StringTableTypes.Builder addAllLocalName(java.lang.Iterable<? extends java.lang.Integer> values)
repeated int32 local_name = 5 [packed = true];
 Indices of strings which are names of local classes or anonymous objects
 


clearLocalName

public JvmProtoBuf.StringTableTypes.Builder clearLocalName()
repeated int32 local_name = 5 [packed = true];
 Indices of strings which are names of local classes or anonymous objects