org.jetbrains.kotlin.serialization
Class ProtoBuf.Package.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.Package,ProtoBuf.Package.Builder>
              extended by org.jetbrains.kotlin.serialization.ProtoBuf.Package.Builder
All Implemented Interfaces:
com.google.protobuf.GeneratedMessageLite.ExtendableMessageOrBuilder<ProtoBuf.Package>, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, java.lang.Cloneable, ProtoBuf.PackageOrBuilder
Enclosing class:
ProtoBuf.Package

public static final class ProtoBuf.Package.Builder
extends com.google.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 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 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 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.TypeTable getTypeTable()
          optional .org.jetbrains.kotlin.serialization.TypeTable type_table = 30;
 boolean hasTypeTable()
          optional .org.jetbrains.kotlin.serialization.TypeTable type_table = 30;
 boolean isInitialized()
           
 ProtoBuf.Package.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
           
 ProtoBuf.Package.Builder mergeFrom(ProtoBuf.Package other)
           
 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 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 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 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.Package.Builder clear()
Specified by:
clear in interface com.google.protobuf.MessageLite.Builder
Overrides:
clear in class com.google.protobuf.GeneratedMessageLite.ExtendableBuilder<ProtoBuf.Package,ProtoBuf.Package.Builder>

clone

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

getDefaultInstanceForType

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

build

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

buildPartial

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

mergeFrom

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

isInitialized

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

mergeFrom

public ProtoBuf.Package.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.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;


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;