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

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

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

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


Method Summary
 JsProtoBuf.File.Builder addAllAnnotation(java.lang.Iterable<? extends ProtoBuf.Annotation> values)
          repeated .org.jetbrains.kotlin.serialization.Annotation annotation = 2;
 JsProtoBuf.File.Builder addAnnotation(int index, ProtoBuf.Annotation.Builder builderForValue)
          repeated .org.jetbrains.kotlin.serialization.Annotation annotation = 2;
 JsProtoBuf.File.Builder addAnnotation(int index, ProtoBuf.Annotation value)
          repeated .org.jetbrains.kotlin.serialization.Annotation annotation = 2;
 JsProtoBuf.File.Builder addAnnotation(ProtoBuf.Annotation.Builder builderForValue)
          repeated .org.jetbrains.kotlin.serialization.Annotation annotation = 2;
 JsProtoBuf.File.Builder addAnnotation(ProtoBuf.Annotation value)
          repeated .org.jetbrains.kotlin.serialization.Annotation annotation = 2;
 JsProtoBuf.File build()
           
 JsProtoBuf.File buildPartial()
           
 JsProtoBuf.File.Builder clear()
           
 JsProtoBuf.File.Builder clearAnnotation()
          repeated .org.jetbrains.kotlin.serialization.Annotation annotation = 2;
 JsProtoBuf.File.Builder clearId()
          optional int32 id = 1;
 JsProtoBuf.File.Builder clone()
           
 ProtoBuf.Annotation getAnnotation(int index)
          repeated .org.jetbrains.kotlin.serialization.Annotation annotation = 2;
 int getAnnotationCount()
          repeated .org.jetbrains.kotlin.serialization.Annotation annotation = 2;
 java.util.List<ProtoBuf.Annotation> getAnnotationList()
          repeated .org.jetbrains.kotlin.serialization.Annotation annotation = 2;
 JsProtoBuf.File getDefaultInstanceForType()
           
 int getId()
          optional int32 id = 1;
 boolean hasId()
          optional int32 id = 1;
 boolean isInitialized()
           
 JsProtoBuf.File.Builder mergeFrom(org.jetbrains.kotlin.protobuf.CodedInputStream input, org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
           
 JsProtoBuf.File.Builder mergeFrom(JsProtoBuf.File other)
           
 JsProtoBuf.File.Builder removeAnnotation(int index)
          repeated .org.jetbrains.kotlin.serialization.Annotation annotation = 2;
 JsProtoBuf.File.Builder setAnnotation(int index, ProtoBuf.Annotation.Builder builderForValue)
          repeated .org.jetbrains.kotlin.serialization.Annotation annotation = 2;
 JsProtoBuf.File.Builder setAnnotation(int index, ProtoBuf.Annotation value)
          repeated .org.jetbrains.kotlin.serialization.Annotation annotation = 2;
 JsProtoBuf.File.Builder setId(int value)
          optional int32 id = 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.File.Builder clear()
Specified by:
clear in interface org.jetbrains.kotlin.protobuf.MessageLite.Builder
Overrides:
clear in class org.jetbrains.kotlin.protobuf.GeneratedMessageLite.Builder<JsProtoBuf.File,JsProtoBuf.File.Builder>

clone

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

getDefaultInstanceForType

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

build

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

buildPartial

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

mergeFrom

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

isInitialized

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

mergeFrom

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

hasId

public boolean hasId()
optional int32 id = 1;
 If absent, id is the index of the file in the Files.file list
 

Specified by:
hasId in interface JsProtoBuf.FileOrBuilder

getId

public int getId()
optional int32 id = 1;
 If absent, id is the index of the file in the Files.file list
 

Specified by:
getId in interface JsProtoBuf.FileOrBuilder

setId

public JsProtoBuf.File.Builder setId(int value)
optional int32 id = 1;
 If absent, id is the index of the file in the Files.file list
 


clearId

public JsProtoBuf.File.Builder clearId()
optional int32 id = 1;
 If absent, id is the index of the file in the Files.file list
 


getAnnotationList

public java.util.List<ProtoBuf.Annotation> getAnnotationList()
repeated .org.jetbrains.kotlin.serialization.Annotation annotation = 2;

Specified by:
getAnnotationList in interface JsProtoBuf.FileOrBuilder

getAnnotationCount

public int getAnnotationCount()
repeated .org.jetbrains.kotlin.serialization.Annotation annotation = 2;

Specified by:
getAnnotationCount in interface JsProtoBuf.FileOrBuilder

getAnnotation

public ProtoBuf.Annotation getAnnotation(int index)
repeated .org.jetbrains.kotlin.serialization.Annotation annotation = 2;

Specified by:
getAnnotation in interface JsProtoBuf.FileOrBuilder

setAnnotation

public JsProtoBuf.File.Builder setAnnotation(int index,
                                             ProtoBuf.Annotation value)
repeated .org.jetbrains.kotlin.serialization.Annotation annotation = 2;


setAnnotation

public JsProtoBuf.File.Builder setAnnotation(int index,
                                             ProtoBuf.Annotation.Builder builderForValue)
repeated .org.jetbrains.kotlin.serialization.Annotation annotation = 2;


addAnnotation

public JsProtoBuf.File.Builder addAnnotation(ProtoBuf.Annotation value)
repeated .org.jetbrains.kotlin.serialization.Annotation annotation = 2;


addAnnotation

public JsProtoBuf.File.Builder addAnnotation(int index,
                                             ProtoBuf.Annotation value)
repeated .org.jetbrains.kotlin.serialization.Annotation annotation = 2;


addAnnotation

public JsProtoBuf.File.Builder addAnnotation(ProtoBuf.Annotation.Builder builderForValue)
repeated .org.jetbrains.kotlin.serialization.Annotation annotation = 2;


addAnnotation

public JsProtoBuf.File.Builder addAnnotation(int index,
                                             ProtoBuf.Annotation.Builder builderForValue)
repeated .org.jetbrains.kotlin.serialization.Annotation annotation = 2;


addAllAnnotation

public JsProtoBuf.File.Builder addAllAnnotation(java.lang.Iterable<? extends ProtoBuf.Annotation> values)
repeated .org.jetbrains.kotlin.serialization.Annotation annotation = 2;


clearAnnotation

public JsProtoBuf.File.Builder clearAnnotation()
repeated .org.jetbrains.kotlin.serialization.Annotation annotation = 2;


removeAnnotation

public JsProtoBuf.File.Builder removeAnnotation(int index)
repeated .org.jetbrains.kotlin.serialization.Annotation annotation = 2;