|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.jetbrains.kotlin.protobuf.AbstractMessageLite
org.jetbrains.kotlin.protobuf.GeneratedMessageLite
org.jetbrains.kotlin.serialization.jvm.JvmPackageTable.PackageParts
public static final class JvmPackageTable.PackageParts
Protobuf type org.jetbrains.kotlin.serialization.jvm.PackageParts
| Nested Class Summary | |
|---|---|
static class |
JvmPackageTable.PackageParts.Builder
Protobuf type org.jetbrains.kotlin.serialization.jvm.PackageParts |
| Nested classes/interfaces inherited from class org.jetbrains.kotlin.protobuf.GeneratedMessageLite |
|---|
org.jetbrains.kotlin.protobuf.GeneratedMessageLite.ExtendableBuilder<MessageType extends org.jetbrains.kotlin.protobuf.GeneratedMessageLite.ExtendableMessage<MessageType>,BuilderType extends org.jetbrains.kotlin.protobuf.GeneratedMessageLite.ExtendableBuilder<MessageType,BuilderType>>, org.jetbrains.kotlin.protobuf.GeneratedMessageLite.ExtendableMessage<MessageType extends org.jetbrains.kotlin.protobuf.GeneratedMessageLite.ExtendableMessage<MessageType>>, org.jetbrains.kotlin.protobuf.GeneratedMessageLite.ExtendableMessageOrBuilder<MessageType extends org.jetbrains.kotlin.protobuf.GeneratedMessageLite.ExtendableMessage>, org.jetbrains.kotlin.protobuf.GeneratedMessageLite.GeneratedExtension<ContainingType extends org.jetbrains.kotlin.protobuf.MessageLite,Type> |
| Field Summary | |
|---|---|
static int |
CLASS_NAME_FIELD_NUMBER
|
static int |
MULTIFILE_FACADE_ID_FIELD_NUMBER
|
static int |
MULTIFILE_FACADE_NAME_FIELD_NUMBER
|
static int |
PACKAGE_FQ_NAME_FIELD_NUMBER
|
static org.jetbrains.kotlin.protobuf.Parser<JvmPackageTable.PackageParts> |
PARSER
|
| Fields inherited from class org.jetbrains.kotlin.protobuf.AbstractMessageLite |
|---|
memoizedHashCode |
| Method Summary | |
|---|---|
java.lang.String |
getClassName(int index)
repeated string class_name = 2; |
org.jetbrains.kotlin.protobuf.ByteString |
getClassNameBytes(int index)
repeated string class_name = 2; |
int |
getClassNameCount()
repeated string class_name = 2; |
org.jetbrains.kotlin.protobuf.ProtocolStringList |
getClassNameList()
repeated string class_name = 2; |
static JvmPackageTable.PackageParts |
getDefaultInstance()
|
JvmPackageTable.PackageParts |
getDefaultInstanceForType()
|
int |
getMultifileFacadeId(int index)
repeated int32 multifile_facade_id = 3 [packed = true]; |
int |
getMultifileFacadeIdCount()
repeated int32 multifile_facade_id = 3 [packed = true]; |
java.util.List<java.lang.Integer> |
getMultifileFacadeIdList()
repeated int32 multifile_facade_id = 3 [packed = true]; |
java.lang.String |
getMultifileFacadeName(int index)
repeated string multifile_facade_name = 4; |
org.jetbrains.kotlin.protobuf.ByteString |
getMultifileFacadeNameBytes(int index)
repeated string multifile_facade_name = 4; |
int |
getMultifileFacadeNameCount()
repeated string multifile_facade_name = 4; |
org.jetbrains.kotlin.protobuf.ProtocolStringList |
getMultifileFacadeNameList()
repeated string multifile_facade_name = 4; |
java.lang.String |
getPackageFqName()
required string package_fq_name = 1; |
org.jetbrains.kotlin.protobuf.ByteString |
getPackageFqNameBytes()
required string package_fq_name = 1; |
org.jetbrains.kotlin.protobuf.Parser<JvmPackageTable.PackageParts> |
getParserForType()
|
int |
getSerializedSize()
|
boolean |
hasPackageFqName()
required string package_fq_name = 1; |
boolean |
isInitialized()
|
static JvmPackageTable.PackageParts.Builder |
newBuilder()
|
static JvmPackageTable.PackageParts.Builder |
newBuilder(JvmPackageTable.PackageParts prototype)
|
JvmPackageTable.PackageParts.Builder |
newBuilderForType()
|
static JvmPackageTable.PackageParts |
parseDelimitedFrom(java.io.InputStream input)
|
static JvmPackageTable.PackageParts |
parseDelimitedFrom(java.io.InputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
|
static JvmPackageTable.PackageParts |
parseFrom(byte[] data)
|
static JvmPackageTable.PackageParts |
parseFrom(byte[] data,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
|
static JvmPackageTable.PackageParts |
parseFrom(org.jetbrains.kotlin.protobuf.ByteString data)
|
static JvmPackageTable.PackageParts |
parseFrom(org.jetbrains.kotlin.protobuf.ByteString data,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
|
static JvmPackageTable.PackageParts |
parseFrom(org.jetbrains.kotlin.protobuf.CodedInputStream input)
|
static JvmPackageTable.PackageParts |
parseFrom(org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
|
static JvmPackageTable.PackageParts |
parseFrom(java.io.InputStream input)
|
static JvmPackageTable.PackageParts |
parseFrom(java.io.InputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
|
JvmPackageTable.PackageParts.Builder |
toBuilder()
|
protected java.lang.Object |
writeReplace()
|
void |
writeTo(org.jetbrains.kotlin.protobuf.CodedOutputStream output)
|
| Methods inherited from class org.jetbrains.kotlin.protobuf.GeneratedMessageLite |
|---|
makeExtensionsImmutable, newRepeatedGeneratedExtension, newSingularGeneratedExtension, parseUnknownField |
| Methods inherited from class org.jetbrains.kotlin.protobuf.AbstractMessageLite |
|---|
checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static org.jetbrains.kotlin.protobuf.Parser<JvmPackageTable.PackageParts> PARSER
public static final int PACKAGE_FQ_NAME_FIELD_NUMBER
public static final int CLASS_NAME_FIELD_NUMBER
public static final int MULTIFILE_FACADE_ID_FIELD_NUMBER
public static final int MULTIFILE_FACADE_NAME_FIELD_NUMBER
| Method Detail |
|---|
public static JvmPackageTable.PackageParts getDefaultInstance()
public JvmPackageTable.PackageParts getDefaultInstanceForType()
getDefaultInstanceForType in interface org.jetbrains.kotlin.protobuf.MessageLiteOrBuilderpublic org.jetbrains.kotlin.protobuf.Parser<JvmPackageTable.PackageParts> getParserForType()
getParserForType in interface org.jetbrains.kotlin.protobuf.MessageLitegetParserForType in class org.jetbrains.kotlin.protobuf.GeneratedMessageLitepublic boolean hasPackageFqName()
required string package_fq_name = 1;
hasPackageFqName in interface JvmPackageTable.PackagePartsOrBuilderpublic java.lang.String getPackageFqName()
required string package_fq_name = 1;
getPackageFqName in interface JvmPackageTable.PackagePartsOrBuilderpublic org.jetbrains.kotlin.protobuf.ByteString getPackageFqNameBytes()
required string package_fq_name = 1;
getPackageFqNameBytes in interface JvmPackageTable.PackagePartsOrBuilderpublic org.jetbrains.kotlin.protobuf.ProtocolStringList getClassNameList()
repeated string class_name = 2;
Short names of files, without extension, present in this package. Only single file facades and multi-file _parts_ are listed here (multi-file facades are not present in this list, they are defined below)
getClassNameList in interface JvmPackageTable.PackagePartsOrBuilderpublic int getClassNameCount()
repeated string class_name = 2;
Short names of files, without extension, present in this package. Only single file facades and multi-file _parts_ are listed here (multi-file facades are not present in this list, they are defined below)
getClassNameCount in interface JvmPackageTable.PackagePartsOrBuilderpublic java.lang.String getClassName(int index)
repeated string class_name = 2;
Short names of files, without extension, present in this package. Only single file facades and multi-file _parts_ are listed here (multi-file facades are not present in this list, they are defined below)
getClassName in interface JvmPackageTable.PackagePartsOrBuilderpublic org.jetbrains.kotlin.protobuf.ByteString getClassNameBytes(int index)
repeated string class_name = 2;
Short names of files, without extension, present in this package. Only single file facades and multi-file _parts_ are listed here (multi-file facades are not present in this list, they are defined below)
getClassNameBytes in interface JvmPackageTable.PackagePartsOrBuilderpublic java.util.List<java.lang.Integer> getMultifileFacadeIdList()
repeated int32 multifile_facade_id = 3 [packed = true];
For each class name listed above, index of the name of the corresponding multi-file facade class in multifile_facade_name + 1, or 0 if the class is not a multi-file part. If there's no value in this list at some index, the value is assumed to be 0. (e.g. if there are no multi-file classes in the module, this list is not going to exist at all)
getMultifileFacadeIdList in interface JvmPackageTable.PackagePartsOrBuilderpublic int getMultifileFacadeIdCount()
repeated int32 multifile_facade_id = 3 [packed = true];
For each class name listed above, index of the name of the corresponding multi-file facade class in multifile_facade_name + 1, or 0 if the class is not a multi-file part. If there's no value in this list at some index, the value is assumed to be 0. (e.g. if there are no multi-file classes in the module, this list is not going to exist at all)
getMultifileFacadeIdCount in interface JvmPackageTable.PackagePartsOrBuilderpublic int getMultifileFacadeId(int index)
repeated int32 multifile_facade_id = 3 [packed = true];
For each class name listed above, index of the name of the corresponding multi-file facade class in multifile_facade_name + 1, or 0 if the class is not a multi-file part. If there's no value in this list at some index, the value is assumed to be 0. (e.g. if there are no multi-file classes in the module, this list is not going to exist at all)
getMultifileFacadeId in interface JvmPackageTable.PackagePartsOrBuilderpublic org.jetbrains.kotlin.protobuf.ProtocolStringList getMultifileFacadeNameList()
repeated string multifile_facade_name = 4;
Short names of multi-file facades, used in multifile_facade_id to store the part -> facade mapping.
getMultifileFacadeNameList in interface JvmPackageTable.PackagePartsOrBuilderpublic int getMultifileFacadeNameCount()
repeated string multifile_facade_name = 4;
Short names of multi-file facades, used in multifile_facade_id to store the part -> facade mapping.
getMultifileFacadeNameCount in interface JvmPackageTable.PackagePartsOrBuilderpublic java.lang.String getMultifileFacadeName(int index)
repeated string multifile_facade_name = 4;
Short names of multi-file facades, used in multifile_facade_id to store the part -> facade mapping.
getMultifileFacadeName in interface JvmPackageTable.PackagePartsOrBuilderpublic org.jetbrains.kotlin.protobuf.ByteString getMultifileFacadeNameBytes(int index)
repeated string multifile_facade_name = 4;
Short names of multi-file facades, used in multifile_facade_id to store the part -> facade mapping.
getMultifileFacadeNameBytes in interface JvmPackageTable.PackagePartsOrBuilderpublic final boolean isInitialized()
isInitialized in interface org.jetbrains.kotlin.protobuf.MessageLiteOrBuilder
public void writeTo(org.jetbrains.kotlin.protobuf.CodedOutputStream output)
throws java.io.IOException
writeTo in interface org.jetbrains.kotlin.protobuf.MessageLitejava.io.IOExceptionpublic int getSerializedSize()
getSerializedSize in interface org.jetbrains.kotlin.protobuf.MessageLite
protected java.lang.Object writeReplace()
throws java.io.ObjectStreamException
writeReplace in class org.jetbrains.kotlin.protobuf.GeneratedMessageLitejava.io.ObjectStreamException
public static JvmPackageTable.PackageParts parseFrom(org.jetbrains.kotlin.protobuf.ByteString data)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException
org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException
public static JvmPackageTable.PackageParts parseFrom(org.jetbrains.kotlin.protobuf.ByteString data,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException
org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException
public static JvmPackageTable.PackageParts parseFrom(byte[] data)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException
org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException
public static JvmPackageTable.PackageParts parseFrom(byte[] data,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException
org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException
public static JvmPackageTable.PackageParts parseFrom(java.io.InputStream input)
throws java.io.IOException
java.io.IOException
public static JvmPackageTable.PackageParts parseFrom(java.io.InputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException
java.io.IOException
public static JvmPackageTable.PackageParts parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException
java.io.IOException
public static JvmPackageTable.PackageParts parseDelimitedFrom(java.io.InputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException
java.io.IOException
public static JvmPackageTable.PackageParts parseFrom(org.jetbrains.kotlin.protobuf.CodedInputStream input)
throws java.io.IOException
java.io.IOException
public static JvmPackageTable.PackageParts parseFrom(org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException
java.io.IOExceptionpublic static JvmPackageTable.PackageParts.Builder newBuilder()
public JvmPackageTable.PackageParts.Builder newBuilderForType()
newBuilderForType in interface org.jetbrains.kotlin.protobuf.MessageLitepublic static JvmPackageTable.PackageParts.Builder newBuilder(JvmPackageTable.PackageParts prototype)
public JvmPackageTable.PackageParts.Builder toBuilder()
toBuilder in interface org.jetbrains.kotlin.protobuf.MessageLite
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||