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

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

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

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


Method Summary
 JsProtoBuf.Header build()
           
 JsProtoBuf.Header buildPartial()
           
 JsProtoBuf.Header.Builder clear()
           
 JsProtoBuf.Header.Builder clearFlags()
          optional int32 flags = 1;
 JsProtoBuf.Header.Builder clearJsCodeBinaryVersion()
          optional int32 js_code_binary_version = 2;
 JsProtoBuf.Header.Builder clearPackageFqName()
          optional string package_fq_name = 3;
 JsProtoBuf.Header.Builder clone()
           
 JsProtoBuf.Header getDefaultInstanceForType()
           
 int getFlags()
          optional int32 flags = 1;
 int getJsCodeBinaryVersion()
          optional int32 js_code_binary_version = 2;
 java.lang.String getPackageFqName()
          optional string package_fq_name = 3;
 org.jetbrains.kotlin.protobuf.ByteString getPackageFqNameBytes()
          optional string package_fq_name = 3;
 boolean hasFlags()
          optional int32 flags = 1;
 boolean hasJsCodeBinaryVersion()
          optional int32 js_code_binary_version = 2;
 boolean hasPackageFqName()
          optional string package_fq_name = 3;
 boolean isInitialized()
           
 JsProtoBuf.Header.Builder mergeFrom(org.jetbrains.kotlin.protobuf.CodedInputStream input, org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
           
 JsProtoBuf.Header.Builder mergeFrom(JsProtoBuf.Header other)
           
 JsProtoBuf.Header.Builder setFlags(int value)
          optional int32 flags = 1;
 JsProtoBuf.Header.Builder setJsCodeBinaryVersion(int value)
          optional int32 js_code_binary_version = 2;
 JsProtoBuf.Header.Builder setPackageFqName(java.lang.String value)
          optional string package_fq_name = 3;
 JsProtoBuf.Header.Builder setPackageFqNameBytes(org.jetbrains.kotlin.protobuf.ByteString value)
          optional string package_fq_name = 3;
 
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.Header.Builder clear()
Specified by:
clear in interface org.jetbrains.kotlin.protobuf.MessageLite.Builder
Overrides:
clear in class org.jetbrains.kotlin.protobuf.GeneratedMessageLite.Builder<JsProtoBuf.Header,JsProtoBuf.Header.Builder>

clone

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

getDefaultInstanceForType

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

build

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

buildPartial

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

mergeFrom

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

isInitialized

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

mergeFrom

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

hasFlags

public boolean hasFlags()
optional int32 flags = 1;
preRelease
 

Specified by:
hasFlags in interface JsProtoBuf.HeaderOrBuilder

getFlags

public int getFlags()
optional int32 flags = 1;
preRelease
 

Specified by:
getFlags in interface JsProtoBuf.HeaderOrBuilder

setFlags

public JsProtoBuf.Header.Builder setFlags(int value)
optional int32 flags = 1;
preRelease
 


clearFlags

public JsProtoBuf.Header.Builder clearFlags()
optional int32 flags = 1;
preRelease
 


hasJsCodeBinaryVersion

public boolean hasJsCodeBinaryVersion()
optional int32 js_code_binary_version = 2;
 (patch << 16) + (minor << 8) + major
 

Specified by:
hasJsCodeBinaryVersion in interface JsProtoBuf.HeaderOrBuilder

getJsCodeBinaryVersion

public int getJsCodeBinaryVersion()
optional int32 js_code_binary_version = 2;
 (patch << 16) + (minor << 8) + major
 

Specified by:
getJsCodeBinaryVersion in interface JsProtoBuf.HeaderOrBuilder

setJsCodeBinaryVersion

public JsProtoBuf.Header.Builder setJsCodeBinaryVersion(int value)
optional int32 js_code_binary_version = 2;
 (patch << 16) + (minor << 8) + major
 


clearJsCodeBinaryVersion

public JsProtoBuf.Header.Builder clearJsCodeBinaryVersion()
optional int32 js_code_binary_version = 2;
 (patch << 16) + (minor << 8) + major
 


hasPackageFqName

public boolean hasPackageFqName()
optional string package_fq_name = 3;

Specified by:
hasPackageFqName in interface JsProtoBuf.HeaderOrBuilder

getPackageFqName

public java.lang.String getPackageFqName()
optional string package_fq_name = 3;

Specified by:
getPackageFqName in interface JsProtoBuf.HeaderOrBuilder

getPackageFqNameBytes

public org.jetbrains.kotlin.protobuf.ByteString getPackageFqNameBytes()
optional string package_fq_name = 3;

Specified by:
getPackageFqNameBytes in interface JsProtoBuf.HeaderOrBuilder

setPackageFqName

public JsProtoBuf.Header.Builder setPackageFqName(java.lang.String value)
optional string package_fq_name = 3;


clearPackageFqName

public JsProtoBuf.Header.Builder clearPackageFqName()
optional string package_fq_name = 3;


setPackageFqNameBytes

public JsProtoBuf.Header.Builder setPackageFqNameBytes(org.jetbrains.kotlin.protobuf.ByteString value)
optional string package_fq_name = 3;