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

java.lang.Object
  extended by com.google.protobuf.AbstractMessageLite.Builder<BuilderType>
      extended by com.google.protobuf.GeneratedMessageLite.Builder<MessageType,BuilderType>
          extended by com.google.protobuf.GeneratedMessageLite.ExtendableBuilder<ProtoBuf.Class,ProtoBuf.Class.Builder>
              extended by org.jetbrains.kotlin.serialization.ProtoBuf.Class.Builder
All Implemented Interfaces:
com.google.protobuf.GeneratedMessageLite.ExtendableMessageOrBuilder<ProtoBuf.Class>, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, java.lang.Cloneable, ProtoBuf.ClassOrBuilder
Enclosing class:
ProtoBuf.Class

public static final class ProtoBuf.Class.Builder
extends com.google.protobuf.GeneratedMessageLite.ExtendableBuilder<ProtoBuf.Class,ProtoBuf.Class.Builder>
implements ProtoBuf.ClassOrBuilder

Protobuf type org.jetbrains.kotlin.serialization.Class


Method Summary
 ProtoBuf.Class.Builder addAllConstructor(java.lang.Iterable<? extends ProtoBuf.Constructor> values)
          repeated .org.jetbrains.kotlin.serialization.Constructor constructor = 8;
 ProtoBuf.Class.Builder addAllEnumEntry(java.lang.Iterable<? extends ProtoBuf.EnumEntry> values)
          repeated .org.jetbrains.kotlin.serialization.EnumEntry enum_entry = 13;
 ProtoBuf.Class.Builder addAllFunction(java.lang.Iterable<? extends ProtoBuf.Function> values)
          repeated .org.jetbrains.kotlin.serialization.Function function = 9;
 ProtoBuf.Class.Builder addAllNestedClassName(java.lang.Iterable<? extends java.lang.Integer> values)
          repeated int32 nested_class_name = 7 [packed = true];
 ProtoBuf.Class.Builder addAllProperty(java.lang.Iterable<? extends ProtoBuf.Property> values)
          repeated .org.jetbrains.kotlin.serialization.Property property = 10;
 ProtoBuf.Class.Builder addAllSupertype(java.lang.Iterable<? extends ProtoBuf.Type> values)
          repeated .org.jetbrains.kotlin.serialization.Type supertype = 6;
 ProtoBuf.Class.Builder addAllSupertypeId(java.lang.Iterable<? extends java.lang.Integer> values)
          repeated int32 supertype_id = 2 [packed = true];
 ProtoBuf.Class.Builder addAllTypeParameter(java.lang.Iterable<? extends ProtoBuf.TypeParameter> values)
          repeated .org.jetbrains.kotlin.serialization.TypeParameter type_parameter = 5;
 ProtoBuf.Class.Builder addConstructor(int index, ProtoBuf.Constructor.Builder builderForValue)
          repeated .org.jetbrains.kotlin.serialization.Constructor constructor = 8;
 ProtoBuf.Class.Builder addConstructor(int index, ProtoBuf.Constructor value)
          repeated .org.jetbrains.kotlin.serialization.Constructor constructor = 8;
 ProtoBuf.Class.Builder addConstructor(ProtoBuf.Constructor.Builder builderForValue)
          repeated .org.jetbrains.kotlin.serialization.Constructor constructor = 8;
 ProtoBuf.Class.Builder addConstructor(ProtoBuf.Constructor value)
          repeated .org.jetbrains.kotlin.serialization.Constructor constructor = 8;
 ProtoBuf.Class.Builder addEnumEntry(int index, ProtoBuf.EnumEntry.Builder builderForValue)
          repeated .org.jetbrains.kotlin.serialization.EnumEntry enum_entry = 13;
 ProtoBuf.Class.Builder addEnumEntry(int index, ProtoBuf.EnumEntry value)
          repeated .org.jetbrains.kotlin.serialization.EnumEntry enum_entry = 13;
 ProtoBuf.Class.Builder addEnumEntry(ProtoBuf.EnumEntry.Builder builderForValue)
          repeated .org.jetbrains.kotlin.serialization.EnumEntry enum_entry = 13;
 ProtoBuf.Class.Builder addEnumEntry(ProtoBuf.EnumEntry value)
          repeated .org.jetbrains.kotlin.serialization.EnumEntry enum_entry = 13;
 ProtoBuf.Class.Builder addFunction(int index, ProtoBuf.Function.Builder builderForValue)
          repeated .org.jetbrains.kotlin.serialization.Function function = 9;
 ProtoBuf.Class.Builder addFunction(int index, ProtoBuf.Function value)
          repeated .org.jetbrains.kotlin.serialization.Function function = 9;
 ProtoBuf.Class.Builder addFunction(ProtoBuf.Function.Builder builderForValue)
          repeated .org.jetbrains.kotlin.serialization.Function function = 9;
 ProtoBuf.Class.Builder addFunction(ProtoBuf.Function value)
          repeated .org.jetbrains.kotlin.serialization.Function function = 9;
 ProtoBuf.Class.Builder addNestedClassName(int value)
          repeated int32 nested_class_name = 7 [packed = true];
 ProtoBuf.Class.Builder addProperty(int index, ProtoBuf.Property.Builder builderForValue)
          repeated .org.jetbrains.kotlin.serialization.Property property = 10;
 ProtoBuf.Class.Builder addProperty(int index, ProtoBuf.Property value)
          repeated .org.jetbrains.kotlin.serialization.Property property = 10;
 ProtoBuf.Class.Builder addProperty(ProtoBuf.Property.Builder builderForValue)
          repeated .org.jetbrains.kotlin.serialization.Property property = 10;
 ProtoBuf.Class.Builder addProperty(ProtoBuf.Property value)
          repeated .org.jetbrains.kotlin.serialization.Property property = 10;
 ProtoBuf.Class.Builder addSupertype(int index, ProtoBuf.Type.Builder builderForValue)
          repeated .org.jetbrains.kotlin.serialization.Type supertype = 6;
 ProtoBuf.Class.Builder addSupertype(int index, ProtoBuf.Type value)
          repeated .org.jetbrains.kotlin.serialization.Type supertype = 6;
 ProtoBuf.Class.Builder addSupertype(ProtoBuf.Type.Builder builderForValue)
          repeated .org.jetbrains.kotlin.serialization.Type supertype = 6;
 ProtoBuf.Class.Builder addSupertype(ProtoBuf.Type value)
          repeated .org.jetbrains.kotlin.serialization.Type supertype = 6;
 ProtoBuf.Class.Builder addSupertypeId(int value)
          repeated int32 supertype_id = 2 [packed = true];
 ProtoBuf.Class.Builder addTypeParameter(int index, ProtoBuf.TypeParameter.Builder builderForValue)
          repeated .org.jetbrains.kotlin.serialization.TypeParameter type_parameter = 5;
 ProtoBuf.Class.Builder addTypeParameter(int index, ProtoBuf.TypeParameter value)
          repeated .org.jetbrains.kotlin.serialization.TypeParameter type_parameter = 5;
 ProtoBuf.Class.Builder addTypeParameter(ProtoBuf.TypeParameter.Builder builderForValue)
          repeated .org.jetbrains.kotlin.serialization.TypeParameter type_parameter = 5;
 ProtoBuf.Class.Builder addTypeParameter(ProtoBuf.TypeParameter value)
          repeated .org.jetbrains.kotlin.serialization.TypeParameter type_parameter = 5;
 ProtoBuf.Class build()
           
 ProtoBuf.Class buildPartial()
           
 ProtoBuf.Class.Builder clear()
           
 ProtoBuf.Class.Builder clearCompanionObjectName()
          optional int32 companion_object_name = 4;
 ProtoBuf.Class.Builder clearConstructor()
          repeated .org.jetbrains.kotlin.serialization.Constructor constructor = 8;
 ProtoBuf.Class.Builder clearEnumEntry()
          repeated .org.jetbrains.kotlin.serialization.EnumEntry enum_entry = 13;
 ProtoBuf.Class.Builder clearFlags()
          optional int32 flags = 1 [default = 6];
 ProtoBuf.Class.Builder clearFqName()
          required int32 fq_name = 3;
 ProtoBuf.Class.Builder clearFunction()
          repeated .org.jetbrains.kotlin.serialization.Function function = 9;
 ProtoBuf.Class.Builder clearNestedClassName()
          repeated int32 nested_class_name = 7 [packed = true];
 ProtoBuf.Class.Builder clearProperty()
          repeated .org.jetbrains.kotlin.serialization.Property property = 10;
 ProtoBuf.Class.Builder clearSupertype()
          repeated .org.jetbrains.kotlin.serialization.Type supertype = 6;
 ProtoBuf.Class.Builder clearSupertypeId()
          repeated int32 supertype_id = 2 [packed = true];
 ProtoBuf.Class.Builder clearTypeParameter()
          repeated .org.jetbrains.kotlin.serialization.TypeParameter type_parameter = 5;
 ProtoBuf.Class.Builder clearTypeTable()
          optional .org.jetbrains.kotlin.serialization.TypeTable type_table = 30;
 ProtoBuf.Class.Builder clone()
           
 int getCompanionObjectName()
          optional int32 companion_object_name = 4;
 ProtoBuf.Constructor getConstructor(int index)
          repeated .org.jetbrains.kotlin.serialization.Constructor constructor = 8;
 int getConstructorCount()
          repeated .org.jetbrains.kotlin.serialization.Constructor constructor = 8;
 java.util.List<ProtoBuf.Constructor> getConstructorList()
          repeated .org.jetbrains.kotlin.serialization.Constructor constructor = 8;
 ProtoBuf.Class getDefaultInstanceForType()
           
 ProtoBuf.EnumEntry getEnumEntry(int index)
          repeated .org.jetbrains.kotlin.serialization.EnumEntry enum_entry = 13;
 int getEnumEntryCount()
          repeated .org.jetbrains.kotlin.serialization.EnumEntry enum_entry = 13;
 java.util.List<ProtoBuf.EnumEntry> getEnumEntryList()
          repeated .org.jetbrains.kotlin.serialization.EnumEntry enum_entry = 13;
 int getFlags()
          optional int32 flags = 1 [default = 6];
 int getFqName()
          required int32 fq_name = 3;
 ProtoBuf.Function getFunction(int index)
          repeated .org.jetbrains.kotlin.serialization.Function function = 9;
 int getFunctionCount()
          repeated .org.jetbrains.kotlin.serialization.Function function = 9;
 java.util.List<ProtoBuf.Function> getFunctionList()
          repeated .org.jetbrains.kotlin.serialization.Function function = 9;
 int getNestedClassName(int index)
          repeated int32 nested_class_name = 7 [packed = true];
 int getNestedClassNameCount()
          repeated int32 nested_class_name = 7 [packed = true];
 java.util.List<java.lang.Integer> getNestedClassNameList()
          repeated int32 nested_class_name = 7 [packed = true];
 ProtoBuf.Property getProperty(int index)
          repeated .org.jetbrains.kotlin.serialization.Property property = 10;
 int getPropertyCount()
          repeated .org.jetbrains.kotlin.serialization.Property property = 10;
 java.util.List<ProtoBuf.Property> getPropertyList()
          repeated .org.jetbrains.kotlin.serialization.Property property = 10;
 ProtoBuf.Type getSupertype(int index)
          repeated .org.jetbrains.kotlin.serialization.Type supertype = 6;
 int getSupertypeCount()
          repeated .org.jetbrains.kotlin.serialization.Type supertype = 6;
 int getSupertypeId(int index)
          repeated int32 supertype_id = 2 [packed = true];
 int getSupertypeIdCount()
          repeated int32 supertype_id = 2 [packed = true];
 java.util.List<java.lang.Integer> getSupertypeIdList()
          repeated int32 supertype_id = 2 [packed = true];
 java.util.List<ProtoBuf.Type> getSupertypeList()
          repeated .org.jetbrains.kotlin.serialization.Type supertype = 6;
 ProtoBuf.TypeParameter getTypeParameter(int index)
          repeated .org.jetbrains.kotlin.serialization.TypeParameter type_parameter = 5;
 int getTypeParameterCount()
          repeated .org.jetbrains.kotlin.serialization.TypeParameter type_parameter = 5;
 java.util.List<ProtoBuf.TypeParameter> getTypeParameterList()
          repeated .org.jetbrains.kotlin.serialization.TypeParameter type_parameter = 5;
 ProtoBuf.TypeTable getTypeTable()
          optional .org.jetbrains.kotlin.serialization.TypeTable type_table = 30;
 boolean hasCompanionObjectName()
          optional int32 companion_object_name = 4;
 boolean hasFlags()
          optional int32 flags = 1 [default = 6];
 boolean hasFqName()
          required int32 fq_name = 3;
 boolean hasTypeTable()
          optional .org.jetbrains.kotlin.serialization.TypeTable type_table = 30;
 boolean isInitialized()
           
 ProtoBuf.Class.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
           
 ProtoBuf.Class.Builder mergeFrom(ProtoBuf.Class other)
           
 ProtoBuf.Class.Builder mergeTypeTable(ProtoBuf.TypeTable value)
          optional .org.jetbrains.kotlin.serialization.TypeTable type_table = 30;
 ProtoBuf.Class.Builder removeConstructor(int index)
          repeated .org.jetbrains.kotlin.serialization.Constructor constructor = 8;
 ProtoBuf.Class.Builder removeEnumEntry(int index)
          repeated .org.jetbrains.kotlin.serialization.EnumEntry enum_entry = 13;
 ProtoBuf.Class.Builder removeFunction(int index)
          repeated .org.jetbrains.kotlin.serialization.Function function = 9;
 ProtoBuf.Class.Builder removeProperty(int index)
          repeated .org.jetbrains.kotlin.serialization.Property property = 10;
 ProtoBuf.Class.Builder removeSupertype(int index)
          repeated .org.jetbrains.kotlin.serialization.Type supertype = 6;
 ProtoBuf.Class.Builder removeTypeParameter(int index)
          repeated .org.jetbrains.kotlin.serialization.TypeParameter type_parameter = 5;
 ProtoBuf.Class.Builder setCompanionObjectName(int value)
          optional int32 companion_object_name = 4;
 ProtoBuf.Class.Builder setConstructor(int index, ProtoBuf.Constructor.Builder builderForValue)
          repeated .org.jetbrains.kotlin.serialization.Constructor constructor = 8;
 ProtoBuf.Class.Builder setConstructor(int index, ProtoBuf.Constructor value)
          repeated .org.jetbrains.kotlin.serialization.Constructor constructor = 8;
 ProtoBuf.Class.Builder setEnumEntry(int index, ProtoBuf.EnumEntry.Builder builderForValue)
          repeated .org.jetbrains.kotlin.serialization.EnumEntry enum_entry = 13;
 ProtoBuf.Class.Builder setEnumEntry(int index, ProtoBuf.EnumEntry value)
          repeated .org.jetbrains.kotlin.serialization.EnumEntry enum_entry = 13;
 ProtoBuf.Class.Builder setFlags(int value)
          optional int32 flags = 1 [default = 6];
 ProtoBuf.Class.Builder setFqName(int value)
          required int32 fq_name = 3;
 ProtoBuf.Class.Builder setFunction(int index, ProtoBuf.Function.Builder builderForValue)
          repeated .org.jetbrains.kotlin.serialization.Function function = 9;
 ProtoBuf.Class.Builder setFunction(int index, ProtoBuf.Function value)
          repeated .org.jetbrains.kotlin.serialization.Function function = 9;
 ProtoBuf.Class.Builder setNestedClassName(int index, int value)
          repeated int32 nested_class_name = 7 [packed = true];
 ProtoBuf.Class.Builder setProperty(int index, ProtoBuf.Property.Builder builderForValue)
          repeated .org.jetbrains.kotlin.serialization.Property property = 10;
 ProtoBuf.Class.Builder setProperty(int index, ProtoBuf.Property value)
          repeated .org.jetbrains.kotlin.serialization.Property property = 10;
 ProtoBuf.Class.Builder setSupertype(int index, ProtoBuf.Type.Builder builderForValue)
          repeated .org.jetbrains.kotlin.serialization.Type supertype = 6;
 ProtoBuf.Class.Builder setSupertype(int index, ProtoBuf.Type value)
          repeated .org.jetbrains.kotlin.serialization.Type supertype = 6;
 ProtoBuf.Class.Builder setSupertypeId(int index, int value)
          repeated int32 supertype_id = 2 [packed = true];
 ProtoBuf.Class.Builder setTypeParameter(int index, ProtoBuf.TypeParameter.Builder builderForValue)
          repeated .org.jetbrains.kotlin.serialization.TypeParameter type_parameter = 5;
 ProtoBuf.Class.Builder setTypeParameter(int index, ProtoBuf.TypeParameter value)
          repeated .org.jetbrains.kotlin.serialization.TypeParameter type_parameter = 5;
 ProtoBuf.Class.Builder setTypeTable(ProtoBuf.TypeTable.Builder builderForValue)
          optional .org.jetbrains.kotlin.serialization.TypeTable type_table = 30;
 ProtoBuf.Class.Builder setTypeTable(ProtoBuf.TypeTable value)
          optional .org.jetbrains.kotlin.serialization.TypeTable type_table = 30;
 
Methods inherited from class com.google.protobuf.GeneratedMessageLite.ExtendableBuilder
addExtension, clearExtension, extensionsAreInitialized, getExtension, getExtension, getExtensionCount, hasExtension, mergeExtensionFields, parseUnknownField, setExtension, setExtension
 
Methods inherited from class com.google.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
 
Methods inherited from interface com.google.protobuf.GeneratedMessageLite.ExtendableMessageOrBuilder
getExtension, getExtension, getExtensionCount, hasExtension
 

Method Detail

clear

public ProtoBuf.Class.Builder clear()
Specified by:
clear in interface com.google.protobuf.MessageLite.Builder
Overrides:
clear in class com.google.protobuf.GeneratedMessageLite.ExtendableBuilder<ProtoBuf.Class,ProtoBuf.Class.Builder>

clone

public ProtoBuf.Class.Builder clone()
Specified by:
clone in interface com.google.protobuf.MessageLite.Builder
Overrides:
clone in class com.google.protobuf.GeneratedMessageLite.ExtendableBuilder<ProtoBuf.Class,ProtoBuf.Class.Builder>

getDefaultInstanceForType

public ProtoBuf.Class getDefaultInstanceForType()
Specified by:
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
Overrides:
getDefaultInstanceForType in class com.google.protobuf.GeneratedMessageLite.Builder<ProtoBuf.Class,ProtoBuf.Class.Builder>

build

public ProtoBuf.Class build()
Specified by:
build in interface com.google.protobuf.MessageLite.Builder

buildPartial

public ProtoBuf.Class buildPartial()
Specified by:
buildPartial in interface com.google.protobuf.MessageLite.Builder

mergeFrom

public ProtoBuf.Class.Builder mergeFrom(ProtoBuf.Class other)
Specified by:
mergeFrom in class com.google.protobuf.GeneratedMessageLite.Builder<ProtoBuf.Class,ProtoBuf.Class.Builder>

isInitialized

public final boolean isInitialized()
Specified by:
isInitialized in interface com.google.protobuf.MessageLiteOrBuilder

mergeFrom

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

hasFlags

public boolean hasFlags()
optional int32 flags = 1 [default = 6];

hasAnnotations
Visibility
Modality
ClassKind
isInner
isData
 

Specified by:
hasFlags in interface ProtoBuf.ClassOrBuilder

getFlags

public int getFlags()
optional int32 flags = 1 [default = 6];

hasAnnotations
Visibility
Modality
ClassKind
isInner
isData
 

Specified by:
getFlags in interface ProtoBuf.ClassOrBuilder

setFlags

public ProtoBuf.Class.Builder setFlags(int value)
optional int32 flags = 1 [default = 6];

hasAnnotations
Visibility
Modality
ClassKind
isInner
isData
 


clearFlags

public ProtoBuf.Class.Builder clearFlags()
optional int32 flags = 1 [default = 6];

hasAnnotations
Visibility
Modality
ClassKind
isInner
isData
 


hasFqName

public boolean hasFqName()
required int32 fq_name = 3;

Specified by:
hasFqName in interface ProtoBuf.ClassOrBuilder

getFqName

public int getFqName()
required int32 fq_name = 3;

Specified by:
getFqName in interface ProtoBuf.ClassOrBuilder

setFqName

public ProtoBuf.Class.Builder setFqName(int value)
required int32 fq_name = 3;


clearFqName

public ProtoBuf.Class.Builder clearFqName()
required int32 fq_name = 3;


hasCompanionObjectName

public boolean hasCompanionObjectName()
optional int32 companion_object_name = 4;

Specified by:
hasCompanionObjectName in interface ProtoBuf.ClassOrBuilder

getCompanionObjectName

public int getCompanionObjectName()
optional int32 companion_object_name = 4;

Specified by:
getCompanionObjectName in interface ProtoBuf.ClassOrBuilder

setCompanionObjectName

public ProtoBuf.Class.Builder setCompanionObjectName(int value)
optional int32 companion_object_name = 4;


clearCompanionObjectName

public ProtoBuf.Class.Builder clearCompanionObjectName()
optional int32 companion_object_name = 4;


getTypeParameterList

public java.util.List<ProtoBuf.TypeParameter> getTypeParameterList()
repeated .org.jetbrains.kotlin.serialization.TypeParameter type_parameter = 5;

Specified by:
getTypeParameterList in interface ProtoBuf.ClassOrBuilder

getTypeParameterCount

public int getTypeParameterCount()
repeated .org.jetbrains.kotlin.serialization.TypeParameter type_parameter = 5;

Specified by:
getTypeParameterCount in interface ProtoBuf.ClassOrBuilder

getTypeParameter

public ProtoBuf.TypeParameter getTypeParameter(int index)
repeated .org.jetbrains.kotlin.serialization.TypeParameter type_parameter = 5;

Specified by:
getTypeParameter in interface ProtoBuf.ClassOrBuilder

setTypeParameter

public ProtoBuf.Class.Builder setTypeParameter(int index,
                                               ProtoBuf.TypeParameter value)
repeated .org.jetbrains.kotlin.serialization.TypeParameter type_parameter = 5;


setTypeParameter

public ProtoBuf.Class.Builder setTypeParameter(int index,
                                               ProtoBuf.TypeParameter.Builder builderForValue)
repeated .org.jetbrains.kotlin.serialization.TypeParameter type_parameter = 5;


addTypeParameter

public ProtoBuf.Class.Builder addTypeParameter(ProtoBuf.TypeParameter value)
repeated .org.jetbrains.kotlin.serialization.TypeParameter type_parameter = 5;


addTypeParameter

public ProtoBuf.Class.Builder addTypeParameter(int index,
                                               ProtoBuf.TypeParameter value)
repeated .org.jetbrains.kotlin.serialization.TypeParameter type_parameter = 5;


addTypeParameter

public ProtoBuf.Class.Builder addTypeParameter(ProtoBuf.TypeParameter.Builder builderForValue)
repeated .org.jetbrains.kotlin.serialization.TypeParameter type_parameter = 5;


addTypeParameter

public ProtoBuf.Class.Builder addTypeParameter(int index,
                                               ProtoBuf.TypeParameter.Builder builderForValue)
repeated .org.jetbrains.kotlin.serialization.TypeParameter type_parameter = 5;


addAllTypeParameter

public ProtoBuf.Class.Builder addAllTypeParameter(java.lang.Iterable<? extends ProtoBuf.TypeParameter> values)
repeated .org.jetbrains.kotlin.serialization.TypeParameter type_parameter = 5;


clearTypeParameter

public ProtoBuf.Class.Builder clearTypeParameter()
repeated .org.jetbrains.kotlin.serialization.TypeParameter type_parameter = 5;


removeTypeParameter

public ProtoBuf.Class.Builder removeTypeParameter(int index)
repeated .org.jetbrains.kotlin.serialization.TypeParameter type_parameter = 5;


getSupertypeList

public java.util.List<ProtoBuf.Type> getSupertypeList()
repeated .org.jetbrains.kotlin.serialization.Type supertype = 6;

Specified by:
getSupertypeList in interface ProtoBuf.ClassOrBuilder

getSupertypeCount

public int getSupertypeCount()
repeated .org.jetbrains.kotlin.serialization.Type supertype = 6;

Specified by:
getSupertypeCount in interface ProtoBuf.ClassOrBuilder

getSupertype

public ProtoBuf.Type getSupertype(int index)
repeated .org.jetbrains.kotlin.serialization.Type supertype = 6;

Specified by:
getSupertype in interface ProtoBuf.ClassOrBuilder

setSupertype

public ProtoBuf.Class.Builder setSupertype(int index,
                                           ProtoBuf.Type value)
repeated .org.jetbrains.kotlin.serialization.Type supertype = 6;


setSupertype

public ProtoBuf.Class.Builder setSupertype(int index,
                                           ProtoBuf.Type.Builder builderForValue)
repeated .org.jetbrains.kotlin.serialization.Type supertype = 6;


addSupertype

public ProtoBuf.Class.Builder addSupertype(ProtoBuf.Type value)
repeated .org.jetbrains.kotlin.serialization.Type supertype = 6;


addSupertype

public ProtoBuf.Class.Builder addSupertype(int index,
                                           ProtoBuf.Type value)
repeated .org.jetbrains.kotlin.serialization.Type supertype = 6;


addSupertype

public ProtoBuf.Class.Builder addSupertype(ProtoBuf.Type.Builder builderForValue)
repeated .org.jetbrains.kotlin.serialization.Type supertype = 6;


addSupertype

public ProtoBuf.Class.Builder addSupertype(int index,
                                           ProtoBuf.Type.Builder builderForValue)
repeated .org.jetbrains.kotlin.serialization.Type supertype = 6;


addAllSupertype

public ProtoBuf.Class.Builder addAllSupertype(java.lang.Iterable<? extends ProtoBuf.Type> values)
repeated .org.jetbrains.kotlin.serialization.Type supertype = 6;


clearSupertype

public ProtoBuf.Class.Builder clearSupertype()
repeated .org.jetbrains.kotlin.serialization.Type supertype = 6;


removeSupertype

public ProtoBuf.Class.Builder removeSupertype(int index)
repeated .org.jetbrains.kotlin.serialization.Type supertype = 6;


getSupertypeIdList

public java.util.List<java.lang.Integer> getSupertypeIdList()
repeated int32 supertype_id = 2 [packed = true];

Specified by:
getSupertypeIdList in interface ProtoBuf.ClassOrBuilder

getSupertypeIdCount

public int getSupertypeIdCount()
repeated int32 supertype_id = 2 [packed = true];

Specified by:
getSupertypeIdCount in interface ProtoBuf.ClassOrBuilder

getSupertypeId

public int getSupertypeId(int index)
repeated int32 supertype_id = 2 [packed = true];

Specified by:
getSupertypeId in interface ProtoBuf.ClassOrBuilder

setSupertypeId

public ProtoBuf.Class.Builder setSupertypeId(int index,
                                             int value)
repeated int32 supertype_id = 2 [packed = true];


addSupertypeId

public ProtoBuf.Class.Builder addSupertypeId(int value)
repeated int32 supertype_id = 2 [packed = true];


addAllSupertypeId

public ProtoBuf.Class.Builder addAllSupertypeId(java.lang.Iterable<? extends java.lang.Integer> values)
repeated int32 supertype_id = 2 [packed = true];


clearSupertypeId

public ProtoBuf.Class.Builder clearSupertypeId()
repeated int32 supertype_id = 2 [packed = true];


getNestedClassNameList

public java.util.List<java.lang.Integer> getNestedClassNameList()
repeated int32 nested_class_name = 7 [packed = true];

Specified by:
getNestedClassNameList in interface ProtoBuf.ClassOrBuilder

getNestedClassNameCount

public int getNestedClassNameCount()
repeated int32 nested_class_name = 7 [packed = true];

Specified by:
getNestedClassNameCount in interface ProtoBuf.ClassOrBuilder

getNestedClassName

public int getNestedClassName(int index)
repeated int32 nested_class_name = 7 [packed = true];

Specified by:
getNestedClassName in interface ProtoBuf.ClassOrBuilder

setNestedClassName

public ProtoBuf.Class.Builder setNestedClassName(int index,
                                                 int value)
repeated int32 nested_class_name = 7 [packed = true];


addNestedClassName

public ProtoBuf.Class.Builder addNestedClassName(int value)
repeated int32 nested_class_name = 7 [packed = true];


addAllNestedClassName

public ProtoBuf.Class.Builder addAllNestedClassName(java.lang.Iterable<? extends java.lang.Integer> values)
repeated int32 nested_class_name = 7 [packed = true];


clearNestedClassName

public ProtoBuf.Class.Builder clearNestedClassName()
repeated int32 nested_class_name = 7 [packed = true];


getConstructorList

public java.util.List<ProtoBuf.Constructor> getConstructorList()
repeated .org.jetbrains.kotlin.serialization.Constructor constructor = 8;

Specified by:
getConstructorList in interface ProtoBuf.ClassOrBuilder

getConstructorCount

public int getConstructorCount()
repeated .org.jetbrains.kotlin.serialization.Constructor constructor = 8;

Specified by:
getConstructorCount in interface ProtoBuf.ClassOrBuilder

getConstructor

public ProtoBuf.Constructor getConstructor(int index)
repeated .org.jetbrains.kotlin.serialization.Constructor constructor = 8;

Specified by:
getConstructor in interface ProtoBuf.ClassOrBuilder

setConstructor

public ProtoBuf.Class.Builder setConstructor(int index,
                                             ProtoBuf.Constructor value)
repeated .org.jetbrains.kotlin.serialization.Constructor constructor = 8;


setConstructor

public ProtoBuf.Class.Builder setConstructor(int index,
                                             ProtoBuf.Constructor.Builder builderForValue)
repeated .org.jetbrains.kotlin.serialization.Constructor constructor = 8;


addConstructor

public ProtoBuf.Class.Builder addConstructor(ProtoBuf.Constructor value)
repeated .org.jetbrains.kotlin.serialization.Constructor constructor = 8;


addConstructor

public ProtoBuf.Class.Builder addConstructor(int index,
                                             ProtoBuf.Constructor value)
repeated .org.jetbrains.kotlin.serialization.Constructor constructor = 8;


addConstructor

public ProtoBuf.Class.Builder addConstructor(ProtoBuf.Constructor.Builder builderForValue)
repeated .org.jetbrains.kotlin.serialization.Constructor constructor = 8;


addConstructor

public ProtoBuf.Class.Builder addConstructor(int index,
                                             ProtoBuf.Constructor.Builder builderForValue)
repeated .org.jetbrains.kotlin.serialization.Constructor constructor = 8;


addAllConstructor

public ProtoBuf.Class.Builder addAllConstructor(java.lang.Iterable<? extends ProtoBuf.Constructor> values)
repeated .org.jetbrains.kotlin.serialization.Constructor constructor = 8;


clearConstructor

public ProtoBuf.Class.Builder clearConstructor()
repeated .org.jetbrains.kotlin.serialization.Constructor constructor = 8;


removeConstructor

public ProtoBuf.Class.Builder removeConstructor(int index)
repeated .org.jetbrains.kotlin.serialization.Constructor constructor = 8;


getFunctionList

public java.util.List<ProtoBuf.Function> getFunctionList()
repeated .org.jetbrains.kotlin.serialization.Function function = 9;

Specified by:
getFunctionList in interface ProtoBuf.ClassOrBuilder

getFunctionCount

public int getFunctionCount()
repeated .org.jetbrains.kotlin.serialization.Function function = 9;

Specified by:
getFunctionCount in interface ProtoBuf.ClassOrBuilder

getFunction

public ProtoBuf.Function getFunction(int index)
repeated .org.jetbrains.kotlin.serialization.Function function = 9;

Specified by:
getFunction in interface ProtoBuf.ClassOrBuilder

setFunction

public ProtoBuf.Class.Builder setFunction(int index,
                                          ProtoBuf.Function value)
repeated .org.jetbrains.kotlin.serialization.Function function = 9;


setFunction

public ProtoBuf.Class.Builder setFunction(int index,
                                          ProtoBuf.Function.Builder builderForValue)
repeated .org.jetbrains.kotlin.serialization.Function function = 9;


addFunction

public ProtoBuf.Class.Builder addFunction(ProtoBuf.Function value)
repeated .org.jetbrains.kotlin.serialization.Function function = 9;


addFunction

public ProtoBuf.Class.Builder addFunction(int index,
                                          ProtoBuf.Function value)
repeated .org.jetbrains.kotlin.serialization.Function function = 9;


addFunction

public ProtoBuf.Class.Builder addFunction(ProtoBuf.Function.Builder builderForValue)
repeated .org.jetbrains.kotlin.serialization.Function function = 9;


addFunction

public ProtoBuf.Class.Builder addFunction(int index,
                                          ProtoBuf.Function.Builder builderForValue)
repeated .org.jetbrains.kotlin.serialization.Function function = 9;


addAllFunction

public ProtoBuf.Class.Builder addAllFunction(java.lang.Iterable<? extends ProtoBuf.Function> values)
repeated .org.jetbrains.kotlin.serialization.Function function = 9;


clearFunction

public ProtoBuf.Class.Builder clearFunction()
repeated .org.jetbrains.kotlin.serialization.Function function = 9;


removeFunction

public ProtoBuf.Class.Builder removeFunction(int index)
repeated .org.jetbrains.kotlin.serialization.Function function = 9;


getPropertyList

public java.util.List<ProtoBuf.Property> getPropertyList()
repeated .org.jetbrains.kotlin.serialization.Property property = 10;

Specified by:
getPropertyList in interface ProtoBuf.ClassOrBuilder

getPropertyCount

public int getPropertyCount()
repeated .org.jetbrains.kotlin.serialization.Property property = 10;

Specified by:
getPropertyCount in interface ProtoBuf.ClassOrBuilder

getProperty

public ProtoBuf.Property getProperty(int index)
repeated .org.jetbrains.kotlin.serialization.Property property = 10;

Specified by:
getProperty in interface ProtoBuf.ClassOrBuilder

setProperty

public ProtoBuf.Class.Builder setProperty(int index,
                                          ProtoBuf.Property value)
repeated .org.jetbrains.kotlin.serialization.Property property = 10;


setProperty

public ProtoBuf.Class.Builder setProperty(int index,
                                          ProtoBuf.Property.Builder builderForValue)
repeated .org.jetbrains.kotlin.serialization.Property property = 10;


addProperty

public ProtoBuf.Class.Builder addProperty(ProtoBuf.Property value)
repeated .org.jetbrains.kotlin.serialization.Property property = 10;


addProperty

public ProtoBuf.Class.Builder addProperty(int index,
                                          ProtoBuf.Property value)
repeated .org.jetbrains.kotlin.serialization.Property property = 10;


addProperty

public ProtoBuf.Class.Builder addProperty(ProtoBuf.Property.Builder builderForValue)
repeated .org.jetbrains.kotlin.serialization.Property property = 10;


addProperty

public ProtoBuf.Class.Builder addProperty(int index,
                                          ProtoBuf.Property.Builder builderForValue)
repeated .org.jetbrains.kotlin.serialization.Property property = 10;


addAllProperty

public ProtoBuf.Class.Builder addAllProperty(java.lang.Iterable<? extends ProtoBuf.Property> values)
repeated .org.jetbrains.kotlin.serialization.Property property = 10;


clearProperty

public ProtoBuf.Class.Builder clearProperty()
repeated .org.jetbrains.kotlin.serialization.Property property = 10;


removeProperty

public ProtoBuf.Class.Builder removeProperty(int index)
repeated .org.jetbrains.kotlin.serialization.Property property = 10;


getEnumEntryList

public java.util.List<ProtoBuf.EnumEntry> getEnumEntryList()
repeated .org.jetbrains.kotlin.serialization.EnumEntry enum_entry = 13;

Specified by:
getEnumEntryList in interface ProtoBuf.ClassOrBuilder

getEnumEntryCount

public int getEnumEntryCount()
repeated .org.jetbrains.kotlin.serialization.EnumEntry enum_entry = 13;

Specified by:
getEnumEntryCount in interface ProtoBuf.ClassOrBuilder

getEnumEntry

public ProtoBuf.EnumEntry getEnumEntry(int index)
repeated .org.jetbrains.kotlin.serialization.EnumEntry enum_entry = 13;

Specified by:
getEnumEntry in interface ProtoBuf.ClassOrBuilder

setEnumEntry

public ProtoBuf.Class.Builder setEnumEntry(int index,
                                           ProtoBuf.EnumEntry value)
repeated .org.jetbrains.kotlin.serialization.EnumEntry enum_entry = 13;


setEnumEntry

public ProtoBuf.Class.Builder setEnumEntry(int index,
                                           ProtoBuf.EnumEntry.Builder builderForValue)
repeated .org.jetbrains.kotlin.serialization.EnumEntry enum_entry = 13;


addEnumEntry

public ProtoBuf.Class.Builder addEnumEntry(ProtoBuf.EnumEntry value)
repeated .org.jetbrains.kotlin.serialization.EnumEntry enum_entry = 13;


addEnumEntry

public ProtoBuf.Class.Builder addEnumEntry(int index,
                                           ProtoBuf.EnumEntry value)
repeated .org.jetbrains.kotlin.serialization.EnumEntry enum_entry = 13;


addEnumEntry

public ProtoBuf.Class.Builder addEnumEntry(ProtoBuf.EnumEntry.Builder builderForValue)
repeated .org.jetbrains.kotlin.serialization.EnumEntry enum_entry = 13;


addEnumEntry

public ProtoBuf.Class.Builder addEnumEntry(int index,
                                           ProtoBuf.EnumEntry.Builder builderForValue)
repeated .org.jetbrains.kotlin.serialization.EnumEntry enum_entry = 13;


addAllEnumEntry

public ProtoBuf.Class.Builder addAllEnumEntry(java.lang.Iterable<? extends ProtoBuf.EnumEntry> values)
repeated .org.jetbrains.kotlin.serialization.EnumEntry enum_entry = 13;


clearEnumEntry

public ProtoBuf.Class.Builder clearEnumEntry()
repeated .org.jetbrains.kotlin.serialization.EnumEntry enum_entry = 13;


removeEnumEntry

public ProtoBuf.Class.Builder removeEnumEntry(int index)
repeated .org.jetbrains.kotlin.serialization.EnumEntry enum_entry = 13;


hasTypeTable

public boolean hasTypeTable()
optional .org.jetbrains.kotlin.serialization.TypeTable type_table = 30;

Specified by:
hasTypeTable in interface ProtoBuf.ClassOrBuilder

getTypeTable

public ProtoBuf.TypeTable getTypeTable()
optional .org.jetbrains.kotlin.serialization.TypeTable type_table = 30;

Specified by:
getTypeTable in interface ProtoBuf.ClassOrBuilder

setTypeTable

public ProtoBuf.Class.Builder setTypeTable(ProtoBuf.TypeTable value)
optional .org.jetbrains.kotlin.serialization.TypeTable type_table = 30;


setTypeTable

public ProtoBuf.Class.Builder setTypeTable(ProtoBuf.TypeTable.Builder builderForValue)
optional .org.jetbrains.kotlin.serialization.TypeTable type_table = 30;


mergeTypeTable

public ProtoBuf.Class.Builder mergeTypeTable(ProtoBuf.TypeTable value)
optional .org.jetbrains.kotlin.serialization.TypeTable type_table = 30;


clearTypeTable

public ProtoBuf.Class.Builder clearTypeTable()
optional .org.jetbrains.kotlin.serialization.TypeTable type_table = 30;