org.jetbrains.kotlin.serialization
Interface ProtoBuf.Type.ConstructorOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
All Known Implementing Classes:
ProtoBuf.Type.Constructor, ProtoBuf.Type.Constructor.Builder
Enclosing class:
ProtoBuf.Type

public static interface ProtoBuf.Type.ConstructorOrBuilder
extends com.google.protobuf.MessageLiteOrBuilder


Method Summary
 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];
 
Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType, isInitialized
 

Method Detail

hasKind

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


getKind

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


hasId

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


getId

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