org.jetbrains.kotlin.serialization
Class ProtoBuf.Type.Constructor.Builder

java.lang.Object
  extended by com.google.protobuf.AbstractMessageLite.Builder<BuilderType>
      extended by com.google.protobuf.GeneratedMessageLite.Builder<ProtoBuf.Type.Constructor,ProtoBuf.Type.Constructor.Builder>
          extended by org.jetbrains.kotlin.serialization.ProtoBuf.Type.Constructor.Builder
All Implemented Interfaces:
com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, java.lang.Cloneable, ProtoBuf.Type.ConstructorOrBuilder
Enclosing class:
ProtoBuf.Type.Constructor

public static final class ProtoBuf.Type.Constructor.Builder
extends com.google.protobuf.GeneratedMessageLite.Builder<ProtoBuf.Type.Constructor,ProtoBuf.Type.Constructor.Builder>
implements ProtoBuf.Type.ConstructorOrBuilder

Protobuf type org.jetbrains.kotlin.serialization.Type.Constructor


Method Summary
 ProtoBuf.Type.Constructor build()
           
 ProtoBuf.Type.Constructor buildPartial()
           
 ProtoBuf.Type.Constructor.Builder clear()
           
 ProtoBuf.Type.Constructor.Builder clearId()
          required int32 id = 2;
 ProtoBuf.Type.Constructor.Builder clearKind()
          optional .org.jetbrains.kotlin.serialization.Type.Constructor.Kind kind = 1 [default = CLASS];
 ProtoBuf.Type.Constructor.Builder clone()
           
 ProtoBuf.Type.Constructor getDefaultInstanceForType()
           
 int getId()
          required int32 id = 2;
 ProtoBuf.Type.Constructor.Kind getKind()
          optional .org.jetbrains.kotlin.serialization.Type.Constructor.Kind kind = 1 [default = CLASS];
 boolean hasId()
          required int32 id = 2;
 boolean hasKind()
          optional .org.jetbrains.kotlin.serialization.Type.Constructor.Kind kind = 1 [default = CLASS];
 boolean isInitialized()
           
 ProtoBuf.Type.Constructor.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
           
 ProtoBuf.Type.Constructor.Builder mergeFrom(ProtoBuf.Type.Constructor other)
           
 ProtoBuf.Type.Constructor.Builder setId(int value)
          required int32 id = 2;
 ProtoBuf.Type.Constructor.Builder setKind(ProtoBuf.Type.Constructor.Kind value)
          optional .org.jetbrains.kotlin.serialization.Type.Constructor.Kind kind = 1 [default = CLASS];
 
Methods inherited from class com.google.protobuf.GeneratedMessageLite.Builder
parseUnknownField
 
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
 

Method Detail

clear

public ProtoBuf.Type.Constructor.Builder clear()
Specified by:
clear in interface com.google.protobuf.MessageLite.Builder
Overrides:
clear in class com.google.protobuf.GeneratedMessageLite.Builder<ProtoBuf.Type.Constructor,ProtoBuf.Type.Constructor.Builder>

clone

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

getDefaultInstanceForType

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

build

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

buildPartial

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

mergeFrom

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

isInitialized

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

mergeFrom

public ProtoBuf.Type.Constructor.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.Type.Constructor.Builder>
Throws:
java.io.IOException

hasKind

public boolean hasKind()
optional .org.jetbrains.kotlin.serialization.Type.Constructor.Kind kind = 1 [default = CLASS];

Specified by:
hasKind in interface ProtoBuf.Type.ConstructorOrBuilder

getKind

public ProtoBuf.Type.Constructor.Kind getKind()
optional .org.jetbrains.kotlin.serialization.Type.Constructor.Kind kind = 1 [default = CLASS];

Specified by:
getKind in interface ProtoBuf.Type.ConstructorOrBuilder

setKind

public ProtoBuf.Type.Constructor.Builder setKind(ProtoBuf.Type.Constructor.Kind value)
optional .org.jetbrains.kotlin.serialization.Type.Constructor.Kind kind = 1 [default = CLASS];


clearKind

public ProtoBuf.Type.Constructor.Builder clearKind()
optional .org.jetbrains.kotlin.serialization.Type.Constructor.Kind kind = 1 [default = CLASS];


hasId

public boolean hasId()
required int32 id = 2;
 CLASS - fqName id, TYPE_PARAMETER - type parameter id
 

Specified by:
hasId in interface ProtoBuf.Type.ConstructorOrBuilder

getId

public int getId()
required int32 id = 2;
 CLASS - fqName id, TYPE_PARAMETER - type parameter id
 

Specified by:
getId in interface ProtoBuf.Type.ConstructorOrBuilder

setId

public ProtoBuf.Type.Constructor.Builder setId(int value)
required int32 id = 2;
 CLASS - fqName id, TYPE_PARAMETER - type parameter id
 


clearId

public ProtoBuf.Type.Constructor.Builder clearId()
required int32 id = 2;
 CLASS - fqName id, TYPE_PARAMETER - type parameter id