org.jetbrains.kotlin.serialization
Interface ProtoBuf.ClassOrBuilder

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

public static interface ProtoBuf.ClassOrBuilder
extends org.jetbrains.kotlin.protobuf.GeneratedMessageLite.ExtendableMessageOrBuilder<ProtoBuf.Class>


Method Summary
 int getCompanionObjectName()
          optional int32 companion_object_name = 4;
 ProtoBuf.Constructor getConstructor(int index)
          repeated .org.jetbrains.kotlin.serialization.Constructor constructor = 8;
 int getConstructorCount()
          repeated .org.jetbrains.kotlin.serialization.Constructor constructor = 8;
 java.util.List<ProtoBuf.Constructor> getConstructorList()
          repeated .org.jetbrains.kotlin.serialization.Constructor constructor = 8;
 ProtoBuf.EnumEntry getEnumEntry(int index)
          repeated .org.jetbrains.kotlin.serialization.EnumEntry enum_entry = 13;
 int getEnumEntryCount()
          repeated .org.jetbrains.kotlin.serialization.EnumEntry enum_entry = 13;
 java.util.List<ProtoBuf.EnumEntry> getEnumEntryList()
          repeated .org.jetbrains.kotlin.serialization.EnumEntry enum_entry = 13;
 int getFlags()
          optional int32 flags = 1 [default = 6];
 int getFqName()
          required int32 fq_name = 3;
 ProtoBuf.Function getFunction(int index)
          repeated .org.jetbrains.kotlin.serialization.Function function = 9;
 int getFunctionCount()
          repeated .org.jetbrains.kotlin.serialization.Function function = 9;
 java.util.List<ProtoBuf.Function> getFunctionList()
          repeated .org.jetbrains.kotlin.serialization.Function function = 9;
 int getNestedClassName(int index)
          repeated int32 nested_class_name = 7 [packed = true];
 int getNestedClassNameCount()
          repeated int32 nested_class_name = 7 [packed = true];
 java.util.List<java.lang.Integer> getNestedClassNameList()
          repeated int32 nested_class_name = 7 [packed = true];
 ProtoBuf.Property getProperty(int index)
          repeated .org.jetbrains.kotlin.serialization.Property property = 10;
 int getPropertyCount()
          repeated .org.jetbrains.kotlin.serialization.Property property = 10;
 java.util.List<ProtoBuf.Property> getPropertyList()
          repeated .org.jetbrains.kotlin.serialization.Property property = 10;
 int getSealedSubclassFqName(int index)
          repeated int32 sealed_subclass_fq_name = 16 [packed = true];
 int getSealedSubclassFqNameCount()
          repeated int32 sealed_subclass_fq_name = 16 [packed = true];
 java.util.List<java.lang.Integer> getSealedSubclassFqNameList()
          repeated int32 sealed_subclass_fq_name = 16 [packed = true];
 int getSinceKotlinInfo()
          optional int32 sinceKotlinInfo = 31;
 ProtoBuf.SinceKotlinInfoTable getSinceKotlinInfoTable()
          optional .org.jetbrains.kotlin.serialization.SinceKotlinInfoTable since_kotlin_info_table = 32;
 ProtoBuf.Type getSupertype(int index)
          repeated .org.jetbrains.kotlin.serialization.Type supertype = 6;
 int getSupertypeCount()
          repeated .org.jetbrains.kotlin.serialization.Type supertype = 6;
 int getSupertypeId(int index)
          repeated int32 supertype_id = 2 [packed = true];
 int getSupertypeIdCount()
          repeated int32 supertype_id = 2 [packed = true];
 java.util.List<java.lang.Integer> getSupertypeIdList()
          repeated int32 supertype_id = 2 [packed = true];
 java.util.List<ProtoBuf.Type> getSupertypeList()
          repeated .org.jetbrains.kotlin.serialization.Type supertype = 6;
 ProtoBuf.TypeAlias getTypeAlias(int index)
          repeated .org.jetbrains.kotlin.serialization.TypeAlias type_alias = 11;
 int getTypeAliasCount()
          repeated .org.jetbrains.kotlin.serialization.TypeAlias type_alias = 11;
 java.util.List<ProtoBuf.TypeAlias> getTypeAliasList()
          repeated .org.jetbrains.kotlin.serialization.TypeAlias type_alias = 11;
 ProtoBuf.TypeParameter getTypeParameter(int index)
          repeated .org.jetbrains.kotlin.serialization.TypeParameter type_parameter = 5;
 int getTypeParameterCount()
          repeated .org.jetbrains.kotlin.serialization.TypeParameter type_parameter = 5;
 java.util.List<ProtoBuf.TypeParameter> getTypeParameterList()
          repeated .org.jetbrains.kotlin.serialization.TypeParameter type_parameter = 5;
 ProtoBuf.TypeTable getTypeTable()
          optional .org.jetbrains.kotlin.serialization.TypeTable type_table = 30;
 boolean hasCompanionObjectName()
          optional int32 companion_object_name = 4;
 boolean hasFlags()
          optional int32 flags = 1 [default = 6];
 boolean hasFqName()
          required int32 fq_name = 3;
 boolean hasSinceKotlinInfo()
          optional int32 sinceKotlinInfo = 31;
 boolean hasSinceKotlinInfoTable()
          optional .org.jetbrains.kotlin.serialization.SinceKotlinInfoTable since_kotlin_info_table = 32;
 boolean hasTypeTable()
          optional .org.jetbrains.kotlin.serialization.TypeTable type_table = 30;
 
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
Modality
ClassKind
isInner
isData
 


getFlags

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


hasFqName

boolean hasFqName()
required int32 fq_name = 3;


getFqName

int getFqName()
required int32 fq_name = 3;


hasCompanionObjectName

boolean hasCompanionObjectName()
optional int32 companion_object_name = 4;


getCompanionObjectName

int getCompanionObjectName()
optional int32 companion_object_name = 4;


getTypeParameterList

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


getTypeParameter

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


getTypeParameterCount

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


getSupertypeList

java.util.List<ProtoBuf.Type> getSupertypeList()
repeated .org.jetbrains.kotlin.serialization.Type supertype = 6;


getSupertype

ProtoBuf.Type getSupertype(int index)
repeated .org.jetbrains.kotlin.serialization.Type supertype = 6;


getSupertypeCount

int getSupertypeCount()
repeated .org.jetbrains.kotlin.serialization.Type supertype = 6;


getSupertypeIdList

java.util.List<java.lang.Integer> getSupertypeIdList()
repeated int32 supertype_id = 2 [packed = true];


getSupertypeIdCount

int getSupertypeIdCount()
repeated int32 supertype_id = 2 [packed = true];


getSupertypeId

int getSupertypeId(int index)
repeated int32 supertype_id = 2 [packed = true];


getNestedClassNameList

java.util.List<java.lang.Integer> getNestedClassNameList()
repeated int32 nested_class_name = 7 [packed = true];


getNestedClassNameCount

int getNestedClassNameCount()
repeated int32 nested_class_name = 7 [packed = true];


getNestedClassName

int getNestedClassName(int index)
repeated int32 nested_class_name = 7 [packed = true];


getConstructorList

java.util.List<ProtoBuf.Constructor> getConstructorList()
repeated .org.jetbrains.kotlin.serialization.Constructor constructor = 8;


getConstructor

ProtoBuf.Constructor getConstructor(int index)
repeated .org.jetbrains.kotlin.serialization.Constructor constructor = 8;


getConstructorCount

int getConstructorCount()
repeated .org.jetbrains.kotlin.serialization.Constructor constructor = 8;


getFunctionList

java.util.List<ProtoBuf.Function> getFunctionList()
repeated .org.jetbrains.kotlin.serialization.Function function = 9;


getFunction

ProtoBuf.Function getFunction(int index)
repeated .org.jetbrains.kotlin.serialization.Function function = 9;


getFunctionCount

int getFunctionCount()
repeated .org.jetbrains.kotlin.serialization.Function function = 9;


getPropertyList

java.util.List<ProtoBuf.Property> getPropertyList()
repeated .org.jetbrains.kotlin.serialization.Property property = 10;


getProperty

ProtoBuf.Property getProperty(int index)
repeated .org.jetbrains.kotlin.serialization.Property property = 10;


getPropertyCount

int getPropertyCount()
repeated .org.jetbrains.kotlin.serialization.Property property = 10;


getTypeAliasList

java.util.List<ProtoBuf.TypeAlias> getTypeAliasList()
repeated .org.jetbrains.kotlin.serialization.TypeAlias type_alias = 11;


getTypeAlias

ProtoBuf.TypeAlias getTypeAlias(int index)
repeated .org.jetbrains.kotlin.serialization.TypeAlias type_alias = 11;


getTypeAliasCount

int getTypeAliasCount()
repeated .org.jetbrains.kotlin.serialization.TypeAlias type_alias = 11;


getEnumEntryList

java.util.List<ProtoBuf.EnumEntry> getEnumEntryList()
repeated .org.jetbrains.kotlin.serialization.EnumEntry enum_entry = 13;


getEnumEntry

ProtoBuf.EnumEntry getEnumEntry(int index)
repeated .org.jetbrains.kotlin.serialization.EnumEntry enum_entry = 13;


getEnumEntryCount

int getEnumEntryCount()
repeated .org.jetbrains.kotlin.serialization.EnumEntry enum_entry = 13;


getSealedSubclassFqNameList

java.util.List<java.lang.Integer> getSealedSubclassFqNameList()
repeated int32 sealed_subclass_fq_name = 16 [packed = true];


getSealedSubclassFqNameCount

int getSealedSubclassFqNameCount()
repeated int32 sealed_subclass_fq_name = 16 [packed = true];


getSealedSubclassFqName

int getSealedSubclassFqName(int index)
repeated int32 sealed_subclass_fq_name = 16 [packed = true];


hasTypeTable

boolean hasTypeTable()
optional .org.jetbrains.kotlin.serialization.TypeTable type_table = 30;


getTypeTable

ProtoBuf.TypeTable getTypeTable()
optional .org.jetbrains.kotlin.serialization.TypeTable type_table = 30;


hasSinceKotlinInfo

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


getSinceKotlinInfo

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


hasSinceKotlinInfoTable

boolean hasSinceKotlinInfoTable()
optional .org.jetbrains.kotlin.serialization.SinceKotlinInfoTable since_kotlin_info_table = 32;


getSinceKotlinInfoTable

ProtoBuf.SinceKotlinInfoTable getSinceKotlinInfoTable()
optional .org.jetbrains.kotlin.serialization.SinceKotlinInfoTable since_kotlin_info_table = 32;