org.jetbrains.kotlin.serialization.js
Class JsProtoBuf.Library.Part.Builder

java.lang.Object
  extended by org.jetbrains.kotlin.protobuf.AbstractMessageLite.Builder<BuilderType>
      extended by org.jetbrains.kotlin.protobuf.GeneratedMessageLite.Builder<JsProtoBuf.Library.Part,JsProtoBuf.Library.Part.Builder>
          extended by org.jetbrains.kotlin.serialization.js.JsProtoBuf.Library.Part.Builder
All Implemented Interfaces:
java.lang.Cloneable, org.jetbrains.kotlin.protobuf.MessageLite.Builder, org.jetbrains.kotlin.protobuf.MessageLiteOrBuilder, JsProtoBuf.Library.PartOrBuilder
Enclosing class:
JsProtoBuf.Library.Part

public static final class JsProtoBuf.Library.Part.Builder
extends org.jetbrains.kotlin.protobuf.GeneratedMessageLite.Builder<JsProtoBuf.Library.Part,JsProtoBuf.Library.Part.Builder>
implements JsProtoBuf.Library.PartOrBuilder

Protobuf type org.jetbrains.kotlin.serialization.js.Library.Part

 This is a copy of BuiltIns in builtins.proto
 TODO: combine the two
 


Method Summary
 JsProtoBuf.Library.Part.Builder addAllClass_(java.lang.Iterable<? extends ProtoBuf.Class> values)
          repeated .org.jetbrains.kotlin.serialization.Class class = 4;
 JsProtoBuf.Library.Part.Builder addClass_(int index, ProtoBuf.Class.Builder builderForValue)
          repeated .org.jetbrains.kotlin.serialization.Class class = 4;
 JsProtoBuf.Library.Part.Builder addClass_(int index, ProtoBuf.Class value)
          repeated .org.jetbrains.kotlin.serialization.Class class = 4;
 JsProtoBuf.Library.Part.Builder addClass_(ProtoBuf.Class.Builder builderForValue)
          repeated .org.jetbrains.kotlin.serialization.Class class = 4;
 JsProtoBuf.Library.Part.Builder addClass_(ProtoBuf.Class value)
          repeated .org.jetbrains.kotlin.serialization.Class class = 4;
 JsProtoBuf.Library.Part build()
           
 JsProtoBuf.Library.Part buildPartial()
           
 JsProtoBuf.Library.Part.Builder clear()
           
 JsProtoBuf.Library.Part.Builder clearClass_()
          repeated .org.jetbrains.kotlin.serialization.Class class = 4;
 JsProtoBuf.Library.Part.Builder clearFiles()
          optional .org.jetbrains.kotlin.serialization.js.Files files = 130;
 JsProtoBuf.Library.Part.Builder clearPackage()
          optional .org.jetbrains.kotlin.serialization.Package package = 3;
 JsProtoBuf.Library.Part.Builder clearQualifiedNames()
          optional .org.jetbrains.kotlin.serialization.QualifiedNameTable qualified_names = 2;
 JsProtoBuf.Library.Part.Builder clearStrings()
          optional .org.jetbrains.kotlin.serialization.StringTable strings = 1;
 JsProtoBuf.Library.Part.Builder clone()
           
 ProtoBuf.Class getClass_(int index)
          repeated .org.jetbrains.kotlin.serialization.Class class = 4;
 int getClass_Count()
          repeated .org.jetbrains.kotlin.serialization.Class class = 4;
 java.util.List<ProtoBuf.Class> getClass_List()
          repeated .org.jetbrains.kotlin.serialization.Class class = 4;
 JsProtoBuf.Library.Part getDefaultInstanceForType()
           
 JsProtoBuf.Files getFiles()
          optional .org.jetbrains.kotlin.serialization.js.Files files = 130;
 ProtoBuf.Package getPackage()
          optional .org.jetbrains.kotlin.serialization.Package package = 3;
 ProtoBuf.QualifiedNameTable getQualifiedNames()
          optional .org.jetbrains.kotlin.serialization.QualifiedNameTable qualified_names = 2;
 ProtoBuf.StringTable getStrings()
          optional .org.jetbrains.kotlin.serialization.StringTable strings = 1;
 boolean hasFiles()
          optional .org.jetbrains.kotlin.serialization.js.Files files = 130;
 boolean hasPackage()
          optional .org.jetbrains.kotlin.serialization.Package package = 3;
 boolean hasQualifiedNames()
          optional .org.jetbrains.kotlin.serialization.QualifiedNameTable qualified_names = 2;
 boolean hasStrings()
          optional .org.jetbrains.kotlin.serialization.StringTable strings = 1;
 boolean isInitialized()
           
 JsProtoBuf.Library.Part.Builder mergeFiles(JsProtoBuf.Files value)
          optional .org.jetbrains.kotlin.serialization.js.Files files = 130;
 JsProtoBuf.Library.Part.Builder mergeFrom(org.jetbrains.kotlin.protobuf.CodedInputStream input, org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
           
 JsProtoBuf.Library.Part.Builder mergeFrom(JsProtoBuf.Library.Part other)
           
 JsProtoBuf.Library.Part.Builder mergePackage(ProtoBuf.Package value)
          optional .org.jetbrains.kotlin.serialization.Package package = 3;
 JsProtoBuf.Library.Part.Builder mergeQualifiedNames(ProtoBuf.QualifiedNameTable value)
          optional .org.jetbrains.kotlin.serialization.QualifiedNameTable qualified_names = 2;
 JsProtoBuf.Library.Part.Builder mergeStrings(ProtoBuf.StringTable value)
          optional .org.jetbrains.kotlin.serialization.StringTable strings = 1;
 JsProtoBuf.Library.Part.Builder removeClass_(int index)
          repeated .org.jetbrains.kotlin.serialization.Class class = 4;
 JsProtoBuf.Library.Part.Builder setClass_(int index, ProtoBuf.Class.Builder builderForValue)
          repeated .org.jetbrains.kotlin.serialization.Class class = 4;
 JsProtoBuf.Library.Part.Builder setClass_(int index, ProtoBuf.Class value)
          repeated .org.jetbrains.kotlin.serialization.Class class = 4;
 JsProtoBuf.Library.Part.Builder setFiles(JsProtoBuf.Files.Builder builderForValue)
          optional .org.jetbrains.kotlin.serialization.js.Files files = 130;
 JsProtoBuf.Library.Part.Builder setFiles(JsProtoBuf.Files value)
          optional .org.jetbrains.kotlin.serialization.js.Files files = 130;
 JsProtoBuf.Library.Part.Builder setPackage(ProtoBuf.Package.Builder builderForValue)
          optional .org.jetbrains.kotlin.serialization.Package package = 3;
 JsProtoBuf.Library.Part.Builder setPackage(ProtoBuf.Package value)
          optional .org.jetbrains.kotlin.serialization.Package package = 3;
 JsProtoBuf.Library.Part.Builder setQualifiedNames(ProtoBuf.QualifiedNameTable.Builder builderForValue)
          optional .org.jetbrains.kotlin.serialization.QualifiedNameTable qualified_names = 2;
 JsProtoBuf.Library.Part.Builder setQualifiedNames(ProtoBuf.QualifiedNameTable value)
          optional .org.jetbrains.kotlin.serialization.QualifiedNameTable qualified_names = 2;
 JsProtoBuf.Library.Part.Builder setStrings(ProtoBuf.StringTable.Builder builderForValue)
          optional .org.jetbrains.kotlin.serialization.StringTable strings = 1;
 JsProtoBuf.Library.Part.Builder setStrings(ProtoBuf.StringTable value)
          optional .org.jetbrains.kotlin.serialization.StringTable strings = 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 JsProtoBuf.Library.Part.Builder clear()
Specified by:
clear in interface org.jetbrains.kotlin.protobuf.MessageLite.Builder
Overrides:
clear in class org.jetbrains.kotlin.protobuf.GeneratedMessageLite.Builder<JsProtoBuf.Library.Part,JsProtoBuf.Library.Part.Builder>

clone

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

getDefaultInstanceForType

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

build

public JsProtoBuf.Library.Part build()
Specified by:
build in interface org.jetbrains.kotlin.protobuf.MessageLite.Builder

buildPartial

public JsProtoBuf.Library.Part buildPartial()
Specified by:
buildPartial in interface org.jetbrains.kotlin.protobuf.MessageLite.Builder

mergeFrom

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

isInitialized

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

mergeFrom

public JsProtoBuf.Library.Part.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<JsProtoBuf.Library.Part.Builder>
Throws:
java.io.IOException

hasStrings

public boolean hasStrings()
optional .org.jetbrains.kotlin.serialization.StringTable strings = 1;

Specified by:
hasStrings in interface JsProtoBuf.Library.PartOrBuilder

getStrings

public ProtoBuf.StringTable getStrings()
optional .org.jetbrains.kotlin.serialization.StringTable strings = 1;

Specified by:
getStrings in interface JsProtoBuf.Library.PartOrBuilder

setStrings

public JsProtoBuf.Library.Part.Builder setStrings(ProtoBuf.StringTable value)
optional .org.jetbrains.kotlin.serialization.StringTable strings = 1;


setStrings

public JsProtoBuf.Library.Part.Builder setStrings(ProtoBuf.StringTable.Builder builderForValue)
optional .org.jetbrains.kotlin.serialization.StringTable strings = 1;


mergeStrings

public JsProtoBuf.Library.Part.Builder mergeStrings(ProtoBuf.StringTable value)
optional .org.jetbrains.kotlin.serialization.StringTable strings = 1;


clearStrings

public JsProtoBuf.Library.Part.Builder clearStrings()
optional .org.jetbrains.kotlin.serialization.StringTable strings = 1;


hasQualifiedNames

public boolean hasQualifiedNames()
optional .org.jetbrains.kotlin.serialization.QualifiedNameTable qualified_names = 2;

Specified by:
hasQualifiedNames in interface JsProtoBuf.Library.PartOrBuilder

getQualifiedNames

public ProtoBuf.QualifiedNameTable getQualifiedNames()
optional .org.jetbrains.kotlin.serialization.QualifiedNameTable qualified_names = 2;

Specified by:
getQualifiedNames in interface JsProtoBuf.Library.PartOrBuilder

setQualifiedNames

public JsProtoBuf.Library.Part.Builder setQualifiedNames(ProtoBuf.QualifiedNameTable value)
optional .org.jetbrains.kotlin.serialization.QualifiedNameTable qualified_names = 2;


setQualifiedNames

public JsProtoBuf.Library.Part.Builder setQualifiedNames(ProtoBuf.QualifiedNameTable.Builder builderForValue)
optional .org.jetbrains.kotlin.serialization.QualifiedNameTable qualified_names = 2;


mergeQualifiedNames

public JsProtoBuf.Library.Part.Builder mergeQualifiedNames(ProtoBuf.QualifiedNameTable value)
optional .org.jetbrains.kotlin.serialization.QualifiedNameTable qualified_names = 2;


clearQualifiedNames

public JsProtoBuf.Library.Part.Builder clearQualifiedNames()
optional .org.jetbrains.kotlin.serialization.QualifiedNameTable qualified_names = 2;


hasPackage

public boolean hasPackage()
optional .org.jetbrains.kotlin.serialization.Package package = 3;

Specified by:
hasPackage in interface JsProtoBuf.Library.PartOrBuilder

getPackage

public ProtoBuf.Package getPackage()
optional .org.jetbrains.kotlin.serialization.Package package = 3;

Specified by:
getPackage in interface JsProtoBuf.Library.PartOrBuilder

setPackage

public JsProtoBuf.Library.Part.Builder setPackage(ProtoBuf.Package value)
optional .org.jetbrains.kotlin.serialization.Package package = 3;


setPackage

public JsProtoBuf.Library.Part.Builder setPackage(ProtoBuf.Package.Builder builderForValue)
optional .org.jetbrains.kotlin.serialization.Package package = 3;


mergePackage

public JsProtoBuf.Library.Part.Builder mergePackage(ProtoBuf.Package value)
optional .org.jetbrains.kotlin.serialization.Package package = 3;


clearPackage

public JsProtoBuf.Library.Part.Builder clearPackage()
optional .org.jetbrains.kotlin.serialization.Package package = 3;


getClass_List

public java.util.List<ProtoBuf.Class> getClass_List()
repeated .org.jetbrains.kotlin.serialization.Class class = 4;

Specified by:
getClass_List in interface JsProtoBuf.Library.PartOrBuilder

getClass_Count

public int getClass_Count()
repeated .org.jetbrains.kotlin.serialization.Class class = 4;

Specified by:
getClass_Count in interface JsProtoBuf.Library.PartOrBuilder

getClass_

public ProtoBuf.Class getClass_(int index)
repeated .org.jetbrains.kotlin.serialization.Class class = 4;

Specified by:
getClass_ in interface JsProtoBuf.Library.PartOrBuilder

setClass_

public JsProtoBuf.Library.Part.Builder setClass_(int index,
                                                 ProtoBuf.Class value)
repeated .org.jetbrains.kotlin.serialization.Class class = 4;


setClass_

public JsProtoBuf.Library.Part.Builder setClass_(int index,
                                                 ProtoBuf.Class.Builder builderForValue)
repeated .org.jetbrains.kotlin.serialization.Class class = 4;


addClass_

public JsProtoBuf.Library.Part.Builder addClass_(ProtoBuf.Class value)
repeated .org.jetbrains.kotlin.serialization.Class class = 4;


addClass_

public JsProtoBuf.Library.Part.Builder addClass_(int index,
                                                 ProtoBuf.Class value)
repeated .org.jetbrains.kotlin.serialization.Class class = 4;


addClass_

public JsProtoBuf.Library.Part.Builder addClass_(ProtoBuf.Class.Builder builderForValue)
repeated .org.jetbrains.kotlin.serialization.Class class = 4;


addClass_

public JsProtoBuf.Library.Part.Builder addClass_(int index,
                                                 ProtoBuf.Class.Builder builderForValue)
repeated .org.jetbrains.kotlin.serialization.Class class = 4;


addAllClass_

public JsProtoBuf.Library.Part.Builder addAllClass_(java.lang.Iterable<? extends ProtoBuf.Class> values)
repeated .org.jetbrains.kotlin.serialization.Class class = 4;


clearClass_

public JsProtoBuf.Library.Part.Builder clearClass_()
repeated .org.jetbrains.kotlin.serialization.Class class = 4;


removeClass_

public JsProtoBuf.Library.Part.Builder removeClass_(int index)
repeated .org.jetbrains.kotlin.serialization.Class class = 4;


hasFiles

public boolean hasFiles()
optional .org.jetbrains.kotlin.serialization.js.Files files = 130;

Specified by:
hasFiles in interface JsProtoBuf.Library.PartOrBuilder

getFiles

public JsProtoBuf.Files getFiles()
optional .org.jetbrains.kotlin.serialization.js.Files files = 130;

Specified by:
getFiles in interface JsProtoBuf.Library.PartOrBuilder

setFiles

public JsProtoBuf.Library.Part.Builder setFiles(JsProtoBuf.Files value)
optional .org.jetbrains.kotlin.serialization.js.Files files = 130;


setFiles

public JsProtoBuf.Library.Part.Builder setFiles(JsProtoBuf.Files.Builder builderForValue)
optional .org.jetbrains.kotlin.serialization.js.Files files = 130;


mergeFiles

public JsProtoBuf.Library.Part.Builder mergeFiles(JsProtoBuf.Files value)
optional .org.jetbrains.kotlin.serialization.js.Files files = 130;


clearFiles

public JsProtoBuf.Library.Part.Builder clearFiles()
optional .org.jetbrains.kotlin.serialization.js.Files files = 130;