|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.google.protobuf.AbstractMessageLite
com.google.protobuf.GeneratedMessageLite
com.google.protobuf.GeneratedMessageLite.ExtendableMessage<ProtoBuf.Class>
org.jetbrains.kotlin.serialization.ProtoBuf.Class
public static final class ProtoBuf.Class
Protobuf type org.jetbrains.kotlin.serialization.Class
| Nested Class Summary | |
|---|---|
static class |
ProtoBuf.Class.Builder
Protobuf type org.jetbrains.kotlin.serialization.Class |
static class |
ProtoBuf.Class.Kind
Protobuf enum org.jetbrains.kotlin.serialization.Class.Kind |
static class |
ProtoBuf.Class.PrimaryConstructor
Protobuf type org.jetbrains.kotlin.serialization.Class.PrimaryConstructor |
static interface |
ProtoBuf.Class.PrimaryConstructorOrBuilder
|
| Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageLite.ExtendableMessage |
|---|
com.google.protobuf.GeneratedMessageLite.ExtendableMessage.ExtensionWriter |
| Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageLite |
|---|
com.google.protobuf.GeneratedMessageLite.ExtendableBuilder<MessageType extends com.google.protobuf.GeneratedMessageLite.ExtendableMessage<MessageType>,BuilderType extends com.google.protobuf.GeneratedMessageLite.ExtendableBuilder<MessageType,BuilderType>>, com.google.protobuf.GeneratedMessageLite.ExtendableMessage<MessageType extends com.google.protobuf.GeneratedMessageLite.ExtendableMessage<MessageType>>, com.google.protobuf.GeneratedMessageLite.ExtendableMessageOrBuilder<MessageType extends com.google.protobuf.GeneratedMessageLite.ExtendableMessage>, com.google.protobuf.GeneratedMessageLite.GeneratedExtension<ContainingType extends com.google.protobuf.MessageLite,Type> |
| Field Summary | |
|---|---|
static int |
COMPANION_OBJECT_NAME_FIELD_NUMBER
|
static int |
ENUM_ENTRY_FIELD_NUMBER
|
static int |
FLAGS_FIELD_NUMBER
|
static int |
FQ_NAME_FIELD_NUMBER
|
static int |
MEMBER_FIELD_NUMBER
|
static int |
NESTED_CLASS_NAME_FIELD_NUMBER
|
static com.google.protobuf.Parser<ProtoBuf.Class> |
PARSER
|
static int |
PRIMARY_CONSTRUCTOR_FIELD_NUMBER
|
static int |
SECONDARY_CONSTRUCTOR_FIELD_NUMBER
|
static int |
SUPERTYPE_FIELD_NUMBER
|
static int |
TYPE_PARAMETER_FIELD_NUMBER
|
| Method Summary | |
|---|---|
int |
getCompanionObjectName()
optional int32 companion_object_name = 4; |
static ProtoBuf.Class |
getDefaultInstance()
|
ProtoBuf.Class |
getDefaultInstanceForType()
|
int |
getEnumEntry(int index)
repeated int32 enum_entry = 12 [packed = true]; |
int |
getEnumEntryCount()
repeated int32 enum_entry = 12 [packed = true]; |
java.util.List<java.lang.Integer> |
getEnumEntryList()
repeated int32 enum_entry = 12 [packed = true]; |
int |
getFlags()
optional int32 flags = 1 [default = 0]; |
int |
getFqName()
required int32 fq_name = 3; |
ProtoBuf.Callable |
getMember(int index)
repeated .org.jetbrains.kotlin.serialization.Callable member = 11; |
int |
getMemberCount()
repeated .org.jetbrains.kotlin.serialization.Callable member = 11; |
java.util.List<ProtoBuf.Callable> |
getMemberList()
repeated .org.jetbrains.kotlin.serialization.Callable member = 11; |
ProtoBuf.CallableOrBuilder |
getMemberOrBuilder(int index)
repeated .org.jetbrains.kotlin.serialization.Callable member = 11; |
java.util.List<? extends ProtoBuf.CallableOrBuilder> |
getMemberOrBuilderList()
repeated .org.jetbrains.kotlin.serialization.Callable member = 11; |
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]; |
com.google.protobuf.Parser<ProtoBuf.Class> |
getParserForType()
|
ProtoBuf.Class.PrimaryConstructor |
getPrimaryConstructor()
optional .org.jetbrains.kotlin.serialization.Class.PrimaryConstructor primary_constructor = 13; |
ProtoBuf.Callable |
getSecondaryConstructor(int index)
repeated .org.jetbrains.kotlin.serialization.Callable secondary_constructor = 14; |
int |
getSecondaryConstructorCount()
repeated .org.jetbrains.kotlin.serialization.Callable secondary_constructor = 14; |
java.util.List<ProtoBuf.Callable> |
getSecondaryConstructorList()
repeated .org.jetbrains.kotlin.serialization.Callable secondary_constructor = 14; |
ProtoBuf.CallableOrBuilder |
getSecondaryConstructorOrBuilder(int index)
repeated .org.jetbrains.kotlin.serialization.Callable secondary_constructor = 14; |
java.util.List<? extends ProtoBuf.CallableOrBuilder> |
getSecondaryConstructorOrBuilderList()
repeated .org.jetbrains.kotlin.serialization.Callable secondary_constructor = 14; |
int |
getSerializedSize()
|
ProtoBuf.Type |
getSupertype(int index)
repeated .org.jetbrains.kotlin.serialization.Type supertype = 6; |
int |
getSupertypeCount()
repeated .org.jetbrains.kotlin.serialization.Type supertype = 6; |
java.util.List<ProtoBuf.Type> |
getSupertypeList()
repeated .org.jetbrains.kotlin.serialization.Type supertype = 6; |
ProtoBuf.TypeOrBuilder |
getSupertypeOrBuilder(int index)
repeated .org.jetbrains.kotlin.serialization.Type supertype = 6; |
java.util.List<? extends ProtoBuf.TypeOrBuilder> |
getSupertypeOrBuilderList()
repeated .org.jetbrains.kotlin.serialization.Type supertype = 6; |
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.TypeParameterOrBuilder |
getTypeParameterOrBuilder(int index)
repeated .org.jetbrains.kotlin.serialization.TypeParameter type_parameter = 5; |
java.util.List<? extends ProtoBuf.TypeParameterOrBuilder> |
getTypeParameterOrBuilderList()
repeated .org.jetbrains.kotlin.serialization.TypeParameter type_parameter = 5; |
boolean |
hasCompanionObjectName()
optional int32 companion_object_name = 4; |
boolean |
hasFlags()
optional int32 flags = 1 [default = 0]; |
boolean |
hasFqName()
required int32 fq_name = 3; |
boolean |
hasPrimaryConstructor()
optional .org.jetbrains.kotlin.serialization.Class.PrimaryConstructor primary_constructor = 13; |
boolean |
isInitialized()
|
static ProtoBuf.Class.Builder |
newBuilder()
|
static ProtoBuf.Class.Builder |
newBuilder(ProtoBuf.Class prototype)
|
ProtoBuf.Class.Builder |
newBuilderForType()
|
static ProtoBuf.Class |
parseDelimitedFrom(java.io.InputStream input)
|
static ProtoBuf.Class |
parseDelimitedFrom(java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
|
static ProtoBuf.Class |
parseFrom(byte[] data)
|
static ProtoBuf.Class |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
|
static ProtoBuf.Class |
parseFrom(com.google.protobuf.ByteString data)
|
static ProtoBuf.Class |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
|
static ProtoBuf.Class |
parseFrom(com.google.protobuf.CodedInputStream input)
|
static ProtoBuf.Class |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
|
static ProtoBuf.Class |
parseFrom(java.io.InputStream input)
|
static ProtoBuf.Class |
parseFrom(java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
|
ProtoBuf.Class.Builder |
toBuilder()
|
protected java.lang.Object |
writeReplace()
|
void |
writeTo(com.google.protobuf.CodedOutputStream output)
|
| Methods inherited from class com.google.protobuf.GeneratedMessageLite.ExtendableMessage |
|---|
extensionsAreInitialized, extensionsSerializedSize, extensionsSerializedSizeAsMessageSet, getExtension, getExtension, getExtensionCount, hasExtension, makeExtensionsImmutable, newExtensionWriter, newMessageSetExtensionWriter, parseUnknownField |
| Methods inherited from class com.google.protobuf.GeneratedMessageLite |
|---|
newRepeatedGeneratedExtension, newSingularGeneratedExtension |
| Methods inherited from class com.google.protobuf.AbstractMessageLite |
|---|
toByteArray, toByteString, writeDelimitedTo, writeTo |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface com.google.protobuf.GeneratedMessageLite.ExtendableMessageOrBuilder |
|---|
getExtension, getExtension, getExtensionCount, hasExtension |
| Field Detail |
|---|
public static com.google.protobuf.Parser<ProtoBuf.Class> PARSER
public static final int FLAGS_FIELD_NUMBER
public static final int FQ_NAME_FIELD_NUMBER
public static final int COMPANION_OBJECT_NAME_FIELD_NUMBER
public static final int TYPE_PARAMETER_FIELD_NUMBER
public static final int SUPERTYPE_FIELD_NUMBER
public static final int NESTED_CLASS_NAME_FIELD_NUMBER
public static final int MEMBER_FIELD_NUMBER
public static final int ENUM_ENTRY_FIELD_NUMBER
public static final int PRIMARY_CONSTRUCTOR_FIELD_NUMBER
public static final int SECONDARY_CONSTRUCTOR_FIELD_NUMBER
| Method Detail |
|---|
public static ProtoBuf.Class getDefaultInstance()
public ProtoBuf.Class getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilderpublic com.google.protobuf.Parser<ProtoBuf.Class> getParserForType()
getParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageLitepublic boolean hasFlags()
optional int32 flags = 1 [default = 0];
Visibility Modality has_annotation ClassKind is_inner
hasFlags in interface ProtoBuf.ClassOrBuilderpublic int getFlags()
optional int32 flags = 1 [default = 0];
Visibility Modality has_annotation ClassKind is_inner
getFlags in interface ProtoBuf.ClassOrBuilderpublic boolean hasFqName()
required int32 fq_name = 3;
hasFqName in interface ProtoBuf.ClassOrBuilderpublic int getFqName()
required int32 fq_name = 3;
getFqName in interface ProtoBuf.ClassOrBuilderpublic boolean hasCompanionObjectName()
optional int32 companion_object_name = 4;
If this field is present, it contains the name of companion object.
hasCompanionObjectName in interface ProtoBuf.ClassOrBuilderpublic int getCompanionObjectName()
optional int32 companion_object_name = 4;
If this field is present, it contains the name of companion object.
getCompanionObjectName in interface ProtoBuf.ClassOrBuilderpublic java.util.List<ProtoBuf.TypeParameter> getTypeParameterList()
repeated .org.jetbrains.kotlin.serialization.TypeParameter type_parameter = 5;
getTypeParameterList in interface ProtoBuf.ClassOrBuilderpublic java.util.List<? extends ProtoBuf.TypeParameterOrBuilder> getTypeParameterOrBuilderList()
repeated .org.jetbrains.kotlin.serialization.TypeParameter type_parameter = 5;
public int getTypeParameterCount()
repeated .org.jetbrains.kotlin.serialization.TypeParameter type_parameter = 5;
getTypeParameterCount in interface ProtoBuf.ClassOrBuilderpublic ProtoBuf.TypeParameter getTypeParameter(int index)
repeated .org.jetbrains.kotlin.serialization.TypeParameter type_parameter = 5;
getTypeParameter in interface ProtoBuf.ClassOrBuilderpublic ProtoBuf.TypeParameterOrBuilder getTypeParameterOrBuilder(int index)
repeated .org.jetbrains.kotlin.serialization.TypeParameter type_parameter = 5;
public java.util.List<ProtoBuf.Type> getSupertypeList()
repeated .org.jetbrains.kotlin.serialization.Type supertype = 6;
getSupertypeList in interface ProtoBuf.ClassOrBuilderpublic java.util.List<? extends ProtoBuf.TypeOrBuilder> getSupertypeOrBuilderList()
repeated .org.jetbrains.kotlin.serialization.Type supertype = 6;
public int getSupertypeCount()
repeated .org.jetbrains.kotlin.serialization.Type supertype = 6;
getSupertypeCount in interface ProtoBuf.ClassOrBuilderpublic ProtoBuf.Type getSupertype(int index)
repeated .org.jetbrains.kotlin.serialization.Type supertype = 6;
getSupertype in interface ProtoBuf.ClassOrBuilderpublic ProtoBuf.TypeOrBuilder getSupertypeOrBuilder(int index)
repeated .org.jetbrains.kotlin.serialization.Type supertype = 6;
public java.util.List<java.lang.Integer> getNestedClassNameList()
repeated int32 nested_class_name = 7 [packed = true];
we store only names, because the actual information must reside in the corresponding .class files, to be obtainable through reflection at runtime
getNestedClassNameList in interface ProtoBuf.ClassOrBuilderpublic int getNestedClassNameCount()
repeated int32 nested_class_name = 7 [packed = true];
we store only names, because the actual information must reside in the corresponding .class files, to be obtainable through reflection at runtime
getNestedClassNameCount in interface ProtoBuf.ClassOrBuilderpublic int getNestedClassName(int index)
repeated int32 nested_class_name = 7 [packed = true];
we store only names, because the actual information must reside in the corresponding .class files, to be obtainable through reflection at runtime
getNestedClassName in interface ProtoBuf.ClassOrBuilderpublic java.util.List<ProtoBuf.Callable> getMemberList()
repeated .org.jetbrains.kotlin.serialization.Callable member = 11;
getMemberList in interface ProtoBuf.ClassOrBuilderpublic java.util.List<? extends ProtoBuf.CallableOrBuilder> getMemberOrBuilderList()
repeated .org.jetbrains.kotlin.serialization.Callable member = 11;
public int getMemberCount()
repeated .org.jetbrains.kotlin.serialization.Callable member = 11;
getMemberCount in interface ProtoBuf.ClassOrBuilderpublic ProtoBuf.Callable getMember(int index)
repeated .org.jetbrains.kotlin.serialization.Callable member = 11;
getMember in interface ProtoBuf.ClassOrBuilderpublic ProtoBuf.CallableOrBuilder getMemberOrBuilder(int index)
repeated .org.jetbrains.kotlin.serialization.Callable member = 11;
public java.util.List<java.lang.Integer> getEnumEntryList()
repeated int32 enum_entry = 12 [packed = true];
getEnumEntryList in interface ProtoBuf.ClassOrBuilderpublic int getEnumEntryCount()
repeated int32 enum_entry = 12 [packed = true];
getEnumEntryCount in interface ProtoBuf.ClassOrBuilderpublic int getEnumEntry(int index)
repeated int32 enum_entry = 12 [packed = true];
getEnumEntry in interface ProtoBuf.ClassOrBuilderpublic boolean hasPrimaryConstructor()
optional .org.jetbrains.kotlin.serialization.Class.PrimaryConstructor primary_constructor = 13;
This field is present if and only if the class has a primary constructor
hasPrimaryConstructor in interface ProtoBuf.ClassOrBuilderpublic ProtoBuf.Class.PrimaryConstructor getPrimaryConstructor()
optional .org.jetbrains.kotlin.serialization.Class.PrimaryConstructor primary_constructor = 13;
This field is present if and only if the class has a primary constructor
getPrimaryConstructor in interface ProtoBuf.ClassOrBuilderpublic java.util.List<ProtoBuf.Callable> getSecondaryConstructorList()
repeated .org.jetbrains.kotlin.serialization.Callable secondary_constructor = 14;
getSecondaryConstructorList in interface ProtoBuf.ClassOrBuilderpublic java.util.List<? extends ProtoBuf.CallableOrBuilder> getSecondaryConstructorOrBuilderList()
repeated .org.jetbrains.kotlin.serialization.Callable secondary_constructor = 14;
public int getSecondaryConstructorCount()
repeated .org.jetbrains.kotlin.serialization.Callable secondary_constructor = 14;
getSecondaryConstructorCount in interface ProtoBuf.ClassOrBuilderpublic ProtoBuf.Callable getSecondaryConstructor(int index)
repeated .org.jetbrains.kotlin.serialization.Callable secondary_constructor = 14;
getSecondaryConstructor in interface ProtoBuf.ClassOrBuilderpublic ProtoBuf.CallableOrBuilder getSecondaryConstructorOrBuilder(int index)
repeated .org.jetbrains.kotlin.serialization.Callable secondary_constructor = 14;
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException
writeTo in interface com.google.protobuf.MessageLitejava.io.IOExceptionpublic int getSerializedSize()
getSerializedSize in interface com.google.protobuf.MessageLite
protected java.lang.Object writeReplace()
throws java.io.ObjectStreamException
writeReplace in class com.google.protobuf.GeneratedMessageLitejava.io.ObjectStreamException
public static ProtoBuf.Class parseFrom(com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferException
public static ProtoBuf.Class parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferException
public static ProtoBuf.Class parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferException
public static ProtoBuf.Class parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferException
public static ProtoBuf.Class parseFrom(java.io.InputStream input)
throws java.io.IOException
java.io.IOException
public static ProtoBuf.Class parseFrom(java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException
java.io.IOException
public static ProtoBuf.Class parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException
java.io.IOException
public static ProtoBuf.Class parseDelimitedFrom(java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException
java.io.IOException
public static ProtoBuf.Class parseFrom(com.google.protobuf.CodedInputStream input)
throws java.io.IOException
java.io.IOException
public static ProtoBuf.Class parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException
java.io.IOExceptionpublic static ProtoBuf.Class.Builder newBuilder()
public ProtoBuf.Class.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessageLitepublic static ProtoBuf.Class.Builder newBuilder(ProtoBuf.Class prototype)
public ProtoBuf.Class.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessageLite
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||