org.jetbrains.kotlin.serialization
Interface ProtoBuf.TypeParameterOrBuilder

All Superinterfaces:
com.google.protobuf.GeneratedMessageLite.ExtendableMessageOrBuilder<ProtoBuf.TypeParameter>, com.google.protobuf.MessageLiteOrBuilder
All Known Implementing Classes:
ProtoBuf.TypeParameter, ProtoBuf.TypeParameter.Builder
Enclosing class:
ProtoBuf

public static interface ProtoBuf.TypeParameterOrBuilder
extends com.google.protobuf.GeneratedMessageLite.ExtendableMessageOrBuilder<ProtoBuf.TypeParameter>


Method Summary
 int getId()
          required int32 id = 1;
 int getName()
          required int32 name = 2;
 boolean getReified()
          optional bool reified = 3 [default = false];
 ProtoBuf.Type getUpperBound(int index)
          repeated .org.jetbrains.kotlin.serialization.Type upper_bound = 5;
 int getUpperBoundCount()
          repeated .org.jetbrains.kotlin.serialization.Type upper_bound = 5;
 int getUpperBoundId(int index)
          repeated int32 upper_bound_id = 6;
 int getUpperBoundIdCount()
          repeated int32 upper_bound_id = 6;
 java.util.List<java.lang.Integer> getUpperBoundIdList()
          repeated int32 upper_bound_id = 6;
 java.util.List<ProtoBuf.Type> getUpperBoundList()
          repeated .org.jetbrains.kotlin.serialization.Type upper_bound = 5;
 ProtoBuf.TypeParameter.Variance getVariance()
          optional .org.jetbrains.kotlin.serialization.TypeParameter.Variance variance = 4 [default = INV];
 boolean hasId()
          required int32 id = 1;
 boolean hasName()
          required int32 name = 2;
 boolean hasReified()
          optional bool reified = 3 [default = false];
 boolean hasVariance()
          optional .org.jetbrains.kotlin.serialization.TypeParameter.Variance variance = 4 [default = INV];
 
Methods inherited from interface com.google.protobuf.GeneratedMessageLite.ExtendableMessageOrBuilder
getExtension, getExtension, getExtensionCount, hasExtension
 
Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType, isInitialized
 

Method Detail

hasId

boolean hasId()
required int32 id = 1;


getId

int getId()
required int32 id = 1;


hasName

boolean hasName()
required int32 name = 2;


getName

int getName()
required int32 name = 2;


hasReified

boolean hasReified()
optional bool reified = 3 [default = false];


getReified

boolean getReified()
optional bool reified = 3 [default = false];


hasVariance

boolean hasVariance()
optional .org.jetbrains.kotlin.serialization.TypeParameter.Variance variance = 4 [default = INV];


getVariance

ProtoBuf.TypeParameter.Variance getVariance()
optional .org.jetbrains.kotlin.serialization.TypeParameter.Variance variance = 4 [default = INV];


getUpperBoundList

java.util.List<ProtoBuf.Type> getUpperBoundList()
repeated .org.jetbrains.kotlin.serialization.Type upper_bound = 5;


getUpperBound

ProtoBuf.Type getUpperBound(int index)
repeated .org.jetbrains.kotlin.serialization.Type upper_bound = 5;


getUpperBoundCount

int getUpperBoundCount()
repeated .org.jetbrains.kotlin.serialization.Type upper_bound = 5;


getUpperBoundIdList

java.util.List<java.lang.Integer> getUpperBoundIdList()
repeated int32 upper_bound_id = 6;


getUpperBoundIdCount

int getUpperBoundIdCount()
repeated int32 upper_bound_id = 6;


getUpperBoundId

int getUpperBoundId(int index)
repeated int32 upper_bound_id = 6;