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

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

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

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


Method Summary
 JsProtoBuf.Library.Builder addAllEntry(java.lang.Iterable<? extends JsProtoBuf.Library.FileEntry> values)
          repeated .org.jetbrains.kotlin.serialization.js.Library.FileEntry entry = 1;
 JsProtoBuf.Library.Builder addAllImportedModule(java.lang.Iterable<java.lang.String> values)
          repeated string imported_module = 3;
 JsProtoBuf.Library.Builder addEntry(int index, JsProtoBuf.Library.FileEntry.Builder builderForValue)
          repeated .org.jetbrains.kotlin.serialization.js.Library.FileEntry entry = 1;
 JsProtoBuf.Library.Builder addEntry(int index, JsProtoBuf.Library.FileEntry value)
          repeated .org.jetbrains.kotlin.serialization.js.Library.FileEntry entry = 1;
 JsProtoBuf.Library.Builder addEntry(JsProtoBuf.Library.FileEntry.Builder builderForValue)
          repeated .org.jetbrains.kotlin.serialization.js.Library.FileEntry entry = 1;
 JsProtoBuf.Library.Builder addEntry(JsProtoBuf.Library.FileEntry value)
          repeated .org.jetbrains.kotlin.serialization.js.Library.FileEntry entry = 1;
 JsProtoBuf.Library.Builder addImportedModule(java.lang.String value)
          repeated string imported_module = 3;
 JsProtoBuf.Library.Builder addImportedModuleBytes(org.jetbrains.kotlin.protobuf.ByteString value)
          repeated string imported_module = 3;
 JsProtoBuf.Library build()
           
 JsProtoBuf.Library buildPartial()
           
 JsProtoBuf.Library.Builder clear()
           
 JsProtoBuf.Library.Builder clearEntry()
          repeated .org.jetbrains.kotlin.serialization.js.Library.FileEntry entry = 1;
 JsProtoBuf.Library.Builder clearImportedModule()
          repeated string imported_module = 3;
 JsProtoBuf.Library.Builder clearKind()
          optional .org.jetbrains.kotlin.serialization.js.Library.Kind kind = 2 [default = PLAIN];
 JsProtoBuf.Library.Builder clone()
           
 JsProtoBuf.Library getDefaultInstanceForType()
           
 JsProtoBuf.Library.FileEntry getEntry(int index)
          repeated .org.jetbrains.kotlin.serialization.js.Library.FileEntry entry = 1;
 int getEntryCount()
          repeated .org.jetbrains.kotlin.serialization.js.Library.FileEntry entry = 1;
 java.util.List<JsProtoBuf.Library.FileEntry> getEntryList()
          repeated .org.jetbrains.kotlin.serialization.js.Library.FileEntry entry = 1;
 java.lang.String getImportedModule(int index)
          repeated string imported_module = 3;
 org.jetbrains.kotlin.protobuf.ByteString getImportedModuleBytes(int index)
          repeated string imported_module = 3;
 int getImportedModuleCount()
          repeated string imported_module = 3;
 org.jetbrains.kotlin.protobuf.ProtocolStringList getImportedModuleList()
          repeated string imported_module = 3;
 JsProtoBuf.Library.Kind getKind()
          optional .org.jetbrains.kotlin.serialization.js.Library.Kind kind = 2 [default = PLAIN];
 boolean hasKind()
          optional .org.jetbrains.kotlin.serialization.js.Library.Kind kind = 2 [default = PLAIN];
 boolean isInitialized()
           
 JsProtoBuf.Library.Builder mergeFrom(org.jetbrains.kotlin.protobuf.CodedInputStream input, org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
           
 JsProtoBuf.Library.Builder mergeFrom(JsProtoBuf.Library other)
           
 JsProtoBuf.Library.Builder removeEntry(int index)
          repeated .org.jetbrains.kotlin.serialization.js.Library.FileEntry entry = 1;
 JsProtoBuf.Library.Builder setEntry(int index, JsProtoBuf.Library.FileEntry.Builder builderForValue)
          repeated .org.jetbrains.kotlin.serialization.js.Library.FileEntry entry = 1;
 JsProtoBuf.Library.Builder setEntry(int index, JsProtoBuf.Library.FileEntry value)
          repeated .org.jetbrains.kotlin.serialization.js.Library.FileEntry entry = 1;
 JsProtoBuf.Library.Builder setImportedModule(int index, java.lang.String value)
          repeated string imported_module = 3;
 JsProtoBuf.Library.Builder setKind(JsProtoBuf.Library.Kind value)
          optional .org.jetbrains.kotlin.serialization.js.Library.Kind kind = 2 [default = PLAIN];
 
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.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,JsProtoBuf.Library.Builder>

clone

public JsProtoBuf.Library.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,JsProtoBuf.Library.Builder>

getDefaultInstanceForType

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

build

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

buildPartial

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

mergeFrom

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

isInitialized

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

mergeFrom

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

getEntryList

public java.util.List<JsProtoBuf.Library.FileEntry> getEntryList()
repeated .org.jetbrains.kotlin.serialization.js.Library.FileEntry entry = 1;

Specified by:
getEntryList in interface JsProtoBuf.LibraryOrBuilder

getEntryCount

public int getEntryCount()
repeated .org.jetbrains.kotlin.serialization.js.Library.FileEntry entry = 1;

Specified by:
getEntryCount in interface JsProtoBuf.LibraryOrBuilder

getEntry

public JsProtoBuf.Library.FileEntry getEntry(int index)
repeated .org.jetbrains.kotlin.serialization.js.Library.FileEntry entry = 1;

Specified by:
getEntry in interface JsProtoBuf.LibraryOrBuilder

setEntry

public JsProtoBuf.Library.Builder setEntry(int index,
                                           JsProtoBuf.Library.FileEntry value)
repeated .org.jetbrains.kotlin.serialization.js.Library.FileEntry entry = 1;


setEntry

public JsProtoBuf.Library.Builder setEntry(int index,
                                           JsProtoBuf.Library.FileEntry.Builder builderForValue)
repeated .org.jetbrains.kotlin.serialization.js.Library.FileEntry entry = 1;


addEntry

public JsProtoBuf.Library.Builder addEntry(JsProtoBuf.Library.FileEntry value)
repeated .org.jetbrains.kotlin.serialization.js.Library.FileEntry entry = 1;


addEntry

public JsProtoBuf.Library.Builder addEntry(int index,
                                           JsProtoBuf.Library.FileEntry value)
repeated .org.jetbrains.kotlin.serialization.js.Library.FileEntry entry = 1;


addEntry

public JsProtoBuf.Library.Builder addEntry(JsProtoBuf.Library.FileEntry.Builder builderForValue)
repeated .org.jetbrains.kotlin.serialization.js.Library.FileEntry entry = 1;


addEntry

public JsProtoBuf.Library.Builder addEntry(int index,
                                           JsProtoBuf.Library.FileEntry.Builder builderForValue)
repeated .org.jetbrains.kotlin.serialization.js.Library.FileEntry entry = 1;


addAllEntry

public JsProtoBuf.Library.Builder addAllEntry(java.lang.Iterable<? extends JsProtoBuf.Library.FileEntry> values)
repeated .org.jetbrains.kotlin.serialization.js.Library.FileEntry entry = 1;


clearEntry

public JsProtoBuf.Library.Builder clearEntry()
repeated .org.jetbrains.kotlin.serialization.js.Library.FileEntry entry = 1;


removeEntry

public JsProtoBuf.Library.Builder removeEntry(int index)
repeated .org.jetbrains.kotlin.serialization.js.Library.FileEntry entry = 1;


hasKind

public boolean hasKind()
optional .org.jetbrains.kotlin.serialization.js.Library.Kind kind = 2 [default = PLAIN];

Specified by:
hasKind in interface JsProtoBuf.LibraryOrBuilder

getKind

public JsProtoBuf.Library.Kind getKind()
optional .org.jetbrains.kotlin.serialization.js.Library.Kind kind = 2 [default = PLAIN];

Specified by:
getKind in interface JsProtoBuf.LibraryOrBuilder

setKind

public JsProtoBuf.Library.Builder setKind(JsProtoBuf.Library.Kind value)
optional .org.jetbrains.kotlin.serialization.js.Library.Kind kind = 2 [default = PLAIN];


clearKind

public JsProtoBuf.Library.Builder clearKind()
optional .org.jetbrains.kotlin.serialization.js.Library.Kind kind = 2 [default = PLAIN];


getImportedModuleList

public org.jetbrains.kotlin.protobuf.ProtocolStringList getImportedModuleList()
repeated string imported_module = 3;

Specified by:
getImportedModuleList in interface JsProtoBuf.LibraryOrBuilder

getImportedModuleCount

public int getImportedModuleCount()
repeated string imported_module = 3;

Specified by:
getImportedModuleCount in interface JsProtoBuf.LibraryOrBuilder

getImportedModule

public java.lang.String getImportedModule(int index)
repeated string imported_module = 3;

Specified by:
getImportedModule in interface JsProtoBuf.LibraryOrBuilder

getImportedModuleBytes

public org.jetbrains.kotlin.protobuf.ByteString getImportedModuleBytes(int index)
repeated string imported_module = 3;

Specified by:
getImportedModuleBytes in interface JsProtoBuf.LibraryOrBuilder

setImportedModule

public JsProtoBuf.Library.Builder setImportedModule(int index,
                                                    java.lang.String value)
repeated string imported_module = 3;


addImportedModule

public JsProtoBuf.Library.Builder addImportedModule(java.lang.String value)
repeated string imported_module = 3;


addAllImportedModule

public JsProtoBuf.Library.Builder addAllImportedModule(java.lang.Iterable<java.lang.String> values)
repeated string imported_module = 3;


clearImportedModule

public JsProtoBuf.Library.Builder clearImportedModule()
repeated string imported_module = 3;


addImportedModuleBytes

public JsProtoBuf.Library.Builder addImportedModuleBytes(org.jetbrains.kotlin.protobuf.ByteString value)
repeated string imported_module = 3;