org.jetbrains.kotlin.serialization
Interface ProtoBuf.TypeAliasOrBuilder

All Superinterfaces:
org.jetbrains.kotlin.protobuf.GeneratedMessageLite.ExtendableMessageOrBuilder<ProtoBuf.TypeAlias>, org.jetbrains.kotlin.protobuf.MessageLiteOrBuilder
All Known Implementing Classes:
ProtoBuf.TypeAlias, ProtoBuf.TypeAlias.Builder
Enclosing class:
ProtoBuf

public static interface ProtoBuf.TypeAliasOrBuilder
extends org.jetbrains.kotlin.protobuf.GeneratedMessageLite.ExtendableMessageOrBuilder<ProtoBuf.TypeAlias>


Method Summary
 ProtoBuf.Annotation getAnnotation(int index)
          repeated .org.jetbrains.kotlin.serialization.Annotation annotation = 8;
 int getAnnotationCount()
          repeated .org.jetbrains.kotlin.serialization.Annotation annotation = 8;
 java.util.List<ProtoBuf.Annotation> getAnnotationList()
          repeated .org.jetbrains.kotlin.serialization.Annotation annotation = 8;
 ProtoBuf.Type getExpandedType()
          optional .org.jetbrains.kotlin.serialization.Type expanded_type = 6;
 int getExpandedTypeId()
          optional int32 expanded_type_id = 7;
 int getFlags()
          optional int32 flags = 1 [default = 6];
 int getName()
          required int32 name = 2;
 int getSinceKotlinInfo()
          optional int32 sinceKotlinInfo = 31;
 ProtoBuf.TypeParameter getTypeParameter(int index)
          repeated .org.jetbrains.kotlin.serialization.TypeParameter type_parameter = 3;
 int getTypeParameterCount()
          repeated .org.jetbrains.kotlin.serialization.TypeParameter type_parameter = 3;
 java.util.List<ProtoBuf.TypeParameter> getTypeParameterList()
          repeated .org.jetbrains.kotlin.serialization.TypeParameter type_parameter = 3;
 ProtoBuf.Type getUnderlyingType()
          optional .org.jetbrains.kotlin.serialization.Type underlying_type = 4;
 int getUnderlyingTypeId()
          optional int32 underlying_type_id = 5;
 boolean hasExpandedType()
          optional .org.jetbrains.kotlin.serialization.Type expanded_type = 6;
 boolean hasExpandedTypeId()
          optional int32 expanded_type_id = 7;
 boolean hasFlags()
          optional int32 flags = 1 [default = 6];
 boolean hasName()
          required int32 name = 2;
 boolean hasSinceKotlinInfo()
          optional int32 sinceKotlinInfo = 31;
 boolean hasUnderlyingType()
          optional .org.jetbrains.kotlin.serialization.Type underlying_type = 4;
 boolean hasUnderlyingTypeId()
          optional int32 underlying_type_id = 5;
 
Methods inherited from interface org.jetbrains.kotlin.protobuf.GeneratedMessageLite.ExtendableMessageOrBuilder
getExtension, getExtension, getExtensionCount, hasExtension
 
Methods inherited from interface org.jetbrains.kotlin.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType, isInitialized
 

Method Detail

hasFlags

boolean hasFlags()
optional int32 flags = 1 [default = 6];
hasAnnotations
Visibility
 


getFlags

int getFlags()
optional int32 flags = 1 [default = 6];
hasAnnotations
Visibility
 


hasName

boolean hasName()
required int32 name = 2;


getName

int getName()
required int32 name = 2;


getTypeParameterList

java.util.List<ProtoBuf.TypeParameter> getTypeParameterList()
repeated .org.jetbrains.kotlin.serialization.TypeParameter type_parameter = 3;


getTypeParameter

ProtoBuf.TypeParameter getTypeParameter(int index)
repeated .org.jetbrains.kotlin.serialization.TypeParameter type_parameter = 3;


getTypeParameterCount

int getTypeParameterCount()
repeated .org.jetbrains.kotlin.serialization.TypeParameter type_parameter = 3;


hasUnderlyingType

boolean hasUnderlyingType()
optional .org.jetbrains.kotlin.serialization.Type underlying_type = 4;


getUnderlyingType

ProtoBuf.Type getUnderlyingType()
optional .org.jetbrains.kotlin.serialization.Type underlying_type = 4;


hasUnderlyingTypeId

boolean hasUnderlyingTypeId()
optional int32 underlying_type_id = 5;


getUnderlyingTypeId

int getUnderlyingTypeId()
optional int32 underlying_type_id = 5;


hasExpandedType

boolean hasExpandedType()
optional .org.jetbrains.kotlin.serialization.Type expanded_type = 6;


getExpandedType

ProtoBuf.Type getExpandedType()
optional .org.jetbrains.kotlin.serialization.Type expanded_type = 6;


hasExpandedTypeId

boolean hasExpandedTypeId()
optional int32 expanded_type_id = 7;


getExpandedTypeId

int getExpandedTypeId()
optional int32 expanded_type_id = 7;


getAnnotationList

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


getAnnotation

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


getAnnotationCount

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


hasSinceKotlinInfo

boolean hasSinceKotlinInfo()
optional int32 sinceKotlinInfo = 31;
 Index into the SinceKotlinInfoTable
 


getSinceKotlinInfo

int getSinceKotlinInfo()
optional int32 sinceKotlinInfo = 31;
 Index into the SinceKotlinInfoTable