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

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

public static final class ProtoBuf.Package.Builder
extends org.jetbrains.kotlin.protobuf.GeneratedMessageLite.ExtendableBuilder<ProtoBuf.Package,ProtoBuf.Package.Builder>
implements ProtoBuf.PackageOrBuilder

Protobuf type org.jetbrains.kotlin.serialization.Package


Method Summary
 ProtoBuf.Package.Builder addAllFunction(java.lang.Iterable<? extends ProtoBuf.Function> values)
          repeated .org.jetbrains.kotlin.serialization.Function function = 3;
 ProtoBuf.Package.Builder addAllProperty(java.lang.Iterable<? extends ProtoBuf.Property> values)
          repeated .org.jetbrains.kotlin.serialization.Property property = 4;
 ProtoBuf.Package.Builder addAllTypeAlias(java.lang.Iterable<? extends ProtoBuf.TypeAlias> values)
          repeated .org.jetbrains.kotlin.serialization.TypeAlias type_alias = 5;
 ProtoBuf.Package.Builder addFunction(int index, ProtoBuf.Function.Builder builderForValue)
          repeated .org.jetbrains.kotlin.serialization.Function function = 3;
 ProtoBuf.Package.Builder addFunction(int index, ProtoBuf.Function value)
          repeated .org.jetbrains.kotlin.serialization.Function function = 3;
 ProtoBuf.Package.Builder addFunction(ProtoBuf.Function.Builder builderForValue)
          repeated .org.jetbrains.kotlin.serialization.Function function = 3;
 ProtoBuf.Package.Builder addFunction(ProtoBuf.Function value)
          repeated .org.jetbrains.kotlin.serialization.Function function = 3;
 ProtoBuf.Package.Builder addProperty(int index, ProtoBuf.Property.Builder builderForValue)
          repeated .org.jetbrains.kotlin.serialization.Property property = 4;
 ProtoBuf.Package.Builder addProperty(int index, ProtoBuf.Property value)
          repeated .org.jetbrains.kotlin.serialization.Property property = 4;
 ProtoBuf.Package.Builder addProperty(ProtoBuf.Property.Builder builderForValue)
          repeated .org.jetbrains.kotlin.serialization.Property property = 4;
 ProtoBuf.Package.Builder addProperty(ProtoBuf.Property value)
          repeated .org.jetbrains.kotlin.serialization.Property property = 4;
 ProtoBuf.Package.Builder addTypeAlias(int index, ProtoBuf.TypeAlias.Builder builderForValue)
          repeated .org.jetbrains.kotlin.serialization.TypeAlias type_alias = 5;
 ProtoBuf.Package.Builder addTypeAlias(int index, ProtoBuf.TypeAlias value)
          repeated .org.jetbrains.kotlin.serialization.TypeAlias type_alias = 5;
 ProtoBuf.Package.Builder addTypeAlias(ProtoBuf.TypeAlias.Builder builderForValue)
          repeated .org.jetbrains.kotlin.serialization.TypeAlias type_alias = 5;
 ProtoBuf.Package.Builder addTypeAlias(ProtoBuf.TypeAlias value)
          repeated .org.jetbrains.kotlin.serialization.TypeAlias type_alias = 5;
 ProtoBuf.Package build()
           
 ProtoBuf.Package buildPartial()
           
 ProtoBuf.Package.Builder clear()
           
 ProtoBuf.Package.Builder clearFunction()
          repeated .org.jetbrains.kotlin.serialization.Function function = 3;
 ProtoBuf.Package.Builder clearProperty()
          repeated .org.jetbrains.kotlin.serialization.Property property = 4;
 ProtoBuf.Package.Builder clearSinceKotlinInfoTable()
          optional .org.jetbrains.kotlin.serialization.SinceKotlinInfoTable since_kotlin_info_table = 32;
 ProtoBuf.Package.Builder clearTypeAlias()
          repeated .org.jetbrains.kotlin.serialization.TypeAlias type_alias = 5;
 ProtoBuf.Package.Builder clearTypeTable()
          optional .org.jetbrains.kotlin.serialization.TypeTable type_table = 30;
 ProtoBuf.Package.Builder clone()
           
 ProtoBuf.Package getDefaultInstanceForType()
           
 ProtoBuf.Function getFunction(int index)
          repeated .org.jetbrains.kotlin.serialization.Function function = 3;
 int getFunctionCount()
          repeated .org.jetbrains.kotlin.serialization.Function function = 3;
 java.util.List<ProtoBuf.Function> getFunctionList()
          repeated .org.jetbrains.kotlin.serialization.Function function = 3;
 ProtoBuf.Property getProperty(int index)
          repeated .org.jetbrains.kotlin.serialization.Property property = 4;
 int getPropertyCount()
          repeated .org.jetbrains.kotlin.serialization.Property property = 4;
 java.util.List<ProtoBuf.Property> getPropertyList()
          repeated .org.jetbrains.kotlin.serialization.Property property = 4;
 ProtoBuf.SinceKotlinInfoTable getSinceKotlinInfoTable()
          optional .org.jetbrains.kotlin.serialization.SinceKotlinInfoTable since_kotlin_info_table = 32;
 ProtoBuf.TypeAlias getTypeAlias(int index)
          repeated .org.jetbrains.kotlin.serialization.TypeAlias type_alias = 5;
 int getTypeAliasCount()
          repeated .org.jetbrains.kotlin.serialization.TypeAlias type_alias = 5;
 java.util.List<ProtoBuf.TypeAlias> getTypeAliasList()
          repeated .org.jetbrains.kotlin.serialization.TypeAlias type_alias = 5;
 ProtoBuf.TypeTable getTypeTable()
          optional .org.jetbrains.kotlin.serialization.TypeTable type_table = 30;
 boolean hasSinceKotlinInfoTable()
          optional .org.jetbrains.kotlin.serialization.SinceKotlinInfoTable since_kotlin_info_table = 32;
 boolean hasTypeTable()
          optional .org.jetbrains.kotlin.serialization.TypeTable type_table = 30;
 boolean isInitialized()
           
 ProtoBuf.Package.Builder mergeFrom(org.jetbrains.kotlin.protobuf.CodedInputStream input, org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
           
 ProtoBuf.Package.Builder mergeFrom(ProtoBuf.Package other)
           
 ProtoBuf.Package.Builder mergeSinceKotlinInfoTable(ProtoBuf.SinceKotlinInfoTable value)
          optional .org.jetbrains.kotlin.serialization.SinceKotlinInfoTable since_kotlin_info_table = 32;
 ProtoBuf.Package.Builder mergeTypeTable(ProtoBuf.TypeTable value)
          optional .org.jetbrains.kotlin.serialization.TypeTable type_table = 30;
 ProtoBuf.Package.Builder removeFunction(int index)
          repeated .org.jetbrains.kotlin.serialization.Function function = 3;
 ProtoBuf.Package.Builder removeProperty(int index)
          repeated .org.jetbrains.kotlin.serialization.Property property = 4;
 ProtoBuf.Package.Builder removeTypeAlias(int index)
          repeated .org.jetbrains.kotlin.serialization.TypeAlias type_alias = 5;
 ProtoBuf.Package.Builder setFunction(int index, ProtoBuf.Function.Builder builderForValue)
          repeated .org.jetbrains.kotlin.serialization.Function function = 3;
 ProtoBuf.Package.Builder setFunction(int index, ProtoBuf.Function value)
          repeated .org.jetbrains.kotlin.serialization.Function function = 3;
 ProtoBuf.Package.Builder setProperty(int index, ProtoBuf.Property.Builder builderForValue)
          repeated .org.jetbrains.kotlin.serialization.Property property = 4;
 ProtoBuf.Package.Builder setProperty(int index, ProtoBuf.Property value)
          repeated .org.jetbrains.kotlin.serialization.Property property = 4;
 ProtoBuf.Package.Builder setSinceKotlinInfoTable(ProtoBuf.SinceKotlinInfoTable.Builder builderForValue)
          optional .org.jetbrains.kotlin.serialization.SinceKotlinInfoTable since_kotlin_info_table = 32;
 ProtoBuf.Package.Builder setSinceKotlinInfoTable(ProtoBuf.SinceKotlinInfoTable value)
          optional .org.jetbrains.kotlin.serialization.SinceKotlinInfoTable since_kotlin_info_table = 32;
 ProtoBuf.Package.Builder setTypeAlias(int index, ProtoBuf.TypeAlias.Builder builderForValue)
          repeated .org.jetbrains.kotlin.serialization.TypeAlias type_alias = 5;
 ProtoBuf.Package.Builder setTypeAlias(int index, ProtoBuf.TypeAlias value)
          repeated .org.jetbrains.kotlin.serialization.TypeAlias type_alias = 5;
 ProtoBuf.Package.Builder setTypeTable(ProtoBuf.TypeTable.Builder builderForValue)
          optional .org.jetbrains.kotlin.serialization.TypeTable type_table = 30;
 ProtoBuf.Package.Builder setTypeTable(ProtoBuf.TypeTable value)
          optional .org.jetbrains.kotlin.serialization.TypeTable type_table = 30;
 
Methods inherited from class org.jetbrains.kotlin.protobuf.GeneratedMessageLite.ExtendableBuilder
addExtension, clearExtension, extensionsAreInitialized, getExtension, getExtension, getExtensionCount, hasExtension, mergeExtensionFields, parseUnknownField, setExtension, setExtension
 
Methods inherited from class org.jetbrains.kotlin.protobuf.GeneratedMessageLite.Builder
getUnknownFields, 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
 
Methods inherited from interface org.jetbrains.kotlin.protobuf.GeneratedMessageLite.ExtendableMessageOrBuilder
getExtension, getExtension, getExtensionCount, hasExtension
 

Method Detail

clear

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

clone

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

getDefaultInstanceForType

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

build

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

buildPartial

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

mergeFrom

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

isInitialized

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

mergeFrom

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

getFunctionList

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

Specified by:
getFunctionList in interface ProtoBuf.PackageOrBuilder

getFunctionCount

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

Specified by:
getFunctionCount in interface ProtoBuf.PackageOrBuilder

getFunction

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

Specified by:
getFunction in interface ProtoBuf.PackageOrBuilder

setFunction

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


setFunction

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


addFunction

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


addFunction

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


addFunction

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


addFunction

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


addAllFunction

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


clearFunction

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


removeFunction

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


getPropertyList

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

Specified by:
getPropertyList in interface ProtoBuf.PackageOrBuilder

getPropertyCount

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

Specified by:
getPropertyCount in interface ProtoBuf.PackageOrBuilder

getProperty

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

Specified by:
getProperty in interface ProtoBuf.PackageOrBuilder

setProperty

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


setProperty

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


addProperty

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


addProperty

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


addProperty

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


addProperty

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


addAllProperty

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


clearProperty

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


removeProperty

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


getTypeAliasList

public java.util.List<ProtoBuf.TypeAlias> getTypeAliasList()
repeated .org.jetbrains.kotlin.serialization.TypeAlias type_alias = 5;

Specified by:
getTypeAliasList in interface ProtoBuf.PackageOrBuilder

getTypeAliasCount

public int getTypeAliasCount()
repeated .org.jetbrains.kotlin.serialization.TypeAlias type_alias = 5;

Specified by:
getTypeAliasCount in interface ProtoBuf.PackageOrBuilder

getTypeAlias

public ProtoBuf.TypeAlias getTypeAlias(int index)
repeated .org.jetbrains.kotlin.serialization.TypeAlias type_alias = 5;

Specified by:
getTypeAlias in interface ProtoBuf.PackageOrBuilder

setTypeAlias

public ProtoBuf.Package.Builder setTypeAlias(int index,
                                             ProtoBuf.TypeAlias value)
repeated .org.jetbrains.kotlin.serialization.TypeAlias type_alias = 5;


setTypeAlias

public ProtoBuf.Package.Builder setTypeAlias(int index,
                                             ProtoBuf.TypeAlias.Builder builderForValue)
repeated .org.jetbrains.kotlin.serialization.TypeAlias type_alias = 5;


addTypeAlias

public ProtoBuf.Package.Builder addTypeAlias(ProtoBuf.TypeAlias value)
repeated .org.jetbrains.kotlin.serialization.TypeAlias type_alias = 5;


addTypeAlias

public ProtoBuf.Package.Builder addTypeAlias(int index,
                                             ProtoBuf.TypeAlias value)
repeated .org.jetbrains.kotlin.serialization.TypeAlias type_alias = 5;


addTypeAlias

public ProtoBuf.Package.Builder addTypeAlias(ProtoBuf.TypeAlias.Builder builderForValue)
repeated .org.jetbrains.kotlin.serialization.TypeAlias type_alias = 5;


addTypeAlias

public ProtoBuf.Package.Builder addTypeAlias(int index,
                                             ProtoBuf.TypeAlias.Builder builderForValue)
repeated .org.jetbrains.kotlin.serialization.TypeAlias type_alias = 5;


addAllTypeAlias

public ProtoBuf.Package.Builder addAllTypeAlias(java.lang.Iterable<? extends ProtoBuf.TypeAlias> values)
repeated .org.jetbrains.kotlin.serialization.TypeAlias type_alias = 5;


clearTypeAlias

public ProtoBuf.Package.Builder clearTypeAlias()
repeated .org.jetbrains.kotlin.serialization.TypeAlias type_alias = 5;


removeTypeAlias

public ProtoBuf.Package.Builder removeTypeAlias(int index)
repeated .org.jetbrains.kotlin.serialization.TypeAlias type_alias = 5;


hasTypeTable

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

Specified by:
hasTypeTable in interface ProtoBuf.PackageOrBuilder

getTypeTable

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

Specified by:
getTypeTable in interface ProtoBuf.PackageOrBuilder

setTypeTable

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


setTypeTable

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


mergeTypeTable

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


clearTypeTable

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


hasSinceKotlinInfoTable

public boolean hasSinceKotlinInfoTable()
optional .org.jetbrains.kotlin.serialization.SinceKotlinInfoTable since_kotlin_info_table = 32;

Specified by:
hasSinceKotlinInfoTable in interface ProtoBuf.PackageOrBuilder

getSinceKotlinInfoTable

public ProtoBuf.SinceKotlinInfoTable getSinceKotlinInfoTable()
optional .org.jetbrains.kotlin.serialization.SinceKotlinInfoTable since_kotlin_info_table = 32;

Specified by:
getSinceKotlinInfoTable in interface ProtoBuf.PackageOrBuilder

setSinceKotlinInfoTable

public ProtoBuf.Package.Builder setSinceKotlinInfoTable(ProtoBuf.SinceKotlinInfoTable value)
optional .org.jetbrains.kotlin.serialization.SinceKotlinInfoTable since_kotlin_info_table = 32;


setSinceKotlinInfoTable

public ProtoBuf.Package.Builder setSinceKotlinInfoTable(ProtoBuf.SinceKotlinInfoTable.Builder builderForValue)
optional .org.jetbrains.kotlin.serialization.SinceKotlinInfoTable since_kotlin_info_table = 32;


mergeSinceKotlinInfoTable

public ProtoBuf.Package.Builder mergeSinceKotlinInfoTable(ProtoBuf.SinceKotlinInfoTable value)
optional .org.jetbrains.kotlin.serialization.SinceKotlinInfoTable since_kotlin_info_table = 32;


clearSinceKotlinInfoTable

public ProtoBuf.Package.Builder clearSinceKotlinInfoTable()
optional .org.jetbrains.kotlin.serialization.SinceKotlinInfoTable since_kotlin_info_table = 32;