// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: core/serialization/src/descriptors.debug.proto
package org.jetbrains.kotlin.serialization;
public final class DebugProtoBuf {
private DebugProtoBuf() {}
public static void registerAllExtensions(
com.google.protobuf.ExtensionRegistry registry) {
}
/**
* Protobuf enum {@code org.jetbrains.kotlin.serialization.Modality}
*/
public enum Modality
implements com.google.protobuf.ProtocolMessageEnum {
/**
* FINAL = 0;
*
*
* 2 bits
*
*/
FINAL(0, 0),
/**
* OPEN = 1;
*/
OPEN(1, 1),
/**
* ABSTRACT = 2;
*/
ABSTRACT(2, 2),
;
/**
* FINAL = 0;
*
*
* 2 bits
*
*/
public static final int FINAL_VALUE = 0;
/**
* OPEN = 1;
*/
public static final int OPEN_VALUE = 1;
/**
* ABSTRACT = 2;
*/
public static final int ABSTRACT_VALUE = 2;
public final int getNumber() { return value; }
public static Modality valueOf(int value) {
switch (value) {
case 0: return FINAL;
case 1: return OPEN;
case 2: return ABSTRACT;
default: return null;
}
}
public static com.google.protobuf.Internal.EnumLiteMapINTERNAL = 0;
*
*
* 3 bits
*
*/
INTERNAL(0, 0),
/**
* PRIVATE = 1;
*/
PRIVATE(1, 1),
/**
* PROTECTED = 2;
*/
PROTECTED(2, 2),
/**
* PUBLIC = 3;
*/
PUBLIC(3, 3),
/**
* PRIVATE_TO_THIS = 4;
*/
PRIVATE_TO_THIS(4, 4),
/**
* LOCAL = 5;
*/
LOCAL(5, 5),
;
/**
* INTERNAL = 0;
*
*
* 3 bits
*
*/
public static final int INTERNAL_VALUE = 0;
/**
* PRIVATE = 1;
*/
public static final int PRIVATE_VALUE = 1;
/**
* PROTECTED = 2;
*/
public static final int PROTECTED_VALUE = 2;
/**
* PUBLIC = 3;
*/
public static final int PUBLIC_VALUE = 3;
/**
* PRIVATE_TO_THIS = 4;
*/
public static final int PRIVATE_TO_THIS_VALUE = 4;
/**
* LOCAL = 5;
*/
public static final int LOCAL_VALUE = 5;
public final int getNumber() { return value; }
public static Visibility valueOf(int value) {
switch (value) {
case 0: return INTERNAL;
case 1: return PRIVATE;
case 2: return PROTECTED;
case 3: return PUBLIC;
case 4: return PRIVATE_TO_THIS;
case 5: return LOCAL;
default: return null;
}
}
public static com.google.protobuf.Internal.EnumLiteMaprepeated string string = 1;
*/
java.util.Listrepeated string string = 1;
*/
int getStringCount();
/**
* repeated string string = 1;
*/
java.lang.String getString(int index);
/**
* repeated string string = 1;
*/
com.google.protobuf.ByteString
getStringBytes(int index);
}
/**
* Protobuf type {@code org.jetbrains.kotlin.serialization.StringTable}
*/
public static final class StringTable extends
com.google.protobuf.GeneratedMessage
implements StringTableOrBuilder {
// Use StringTable.newBuilder() to construct.
private StringTable(com.google.protobuf.GeneratedMessage.Builder> builder) {
super(builder);
this.unknownFields = builder.getUnknownFields();
}
private StringTable(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); }
private static final StringTable defaultInstance;
public static StringTable getDefaultInstance() {
return defaultInstance;
}
public StringTable getDefaultInstanceForType() {
return defaultInstance;
}
private final com.google.protobuf.UnknownFieldSet unknownFields;
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private StringTable(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
initFields();
int mutable_bitField0_ = 0;
com.google.protobuf.UnknownFieldSet.Builder unknownFields =
com.google.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
default: {
if (!parseUnknownField(input, unknownFields,
extensionRegistry, tag)) {
done = true;
}
break;
}
case 10: {
if (!((mutable_bitField0_ & 0x00000001) == 0x00000001)) {
string_ = new com.google.protobuf.LazyStringArrayList();
mutable_bitField0_ |= 0x00000001;
}
string_.add(input.readBytes());
break;
}
}
}
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new com.google.protobuf.InvalidProtocolBufferException(
e.getMessage()).setUnfinishedMessage(this);
} finally {
if (((mutable_bitField0_ & 0x00000001) == 0x00000001)) {
string_ = new com.google.protobuf.UnmodifiableLazyStringList(string_);
}
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.jetbrains.kotlin.serialization.DebugProtoBuf.internal_static_org_jetbrains_kotlin_serialization_StringTable_descriptor;
}
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.jetbrains.kotlin.serialization.DebugProtoBuf.internal_static_org_jetbrains_kotlin_serialization_StringTable_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.jetbrains.kotlin.serialization.DebugProtoBuf.StringTable.class, org.jetbrains.kotlin.serialization.DebugProtoBuf.StringTable.Builder.class);
}
public static com.google.protobuf.Parserrepeated string string = 1;
*/
public java.util.Listrepeated string string = 1;
*/
public int getStringCount() {
return string_.size();
}
/**
* repeated string string = 1;
*/
public java.lang.String getString(int index) {
return string_.get(index);
}
/**
* repeated string string = 1;
*/
public com.google.protobuf.ByteString
getStringBytes(int index) {
return string_.getByteString(index);
}
private void initFields() {
string_ = com.google.protobuf.LazyStringArrayList.EMPTY;
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized != -1) return isInitialized == 1;
memoizedIsInitialized = 1;
return true;
}
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
getSerializedSize();
for (int i = 0; i < string_.size(); i++) {
output.writeBytes(1, string_.getByteString(i));
}
getUnknownFields().writeTo(output);
}
private int memoizedSerializedSize = -1;
public int getSerializedSize() {
int size = memoizedSerializedSize;
if (size != -1) return size;
size = 0;
{
int dataSize = 0;
for (int i = 0; i < string_.size(); i++) {
dataSize += com.google.protobuf.CodedOutputStream
.computeBytesSizeNoTag(string_.getByteString(i));
}
size += dataSize;
size += 1 * getStringList().size();
}
size += getUnknownFields().getSerializedSize();
memoizedSerializedSize = size;
return size;
}
private static final long serialVersionUID = 0L;
@java.lang.Override
protected java.lang.Object writeReplace()
throws java.io.ObjectStreamException {
return super.writeReplace();
}
public static org.jetbrains.kotlin.serialization.DebugProtoBuf.StringTable parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.jetbrains.kotlin.serialization.DebugProtoBuf.StringTable parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.DebugProtoBuf.StringTable parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.jetbrains.kotlin.serialization.DebugProtoBuf.StringTable parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.DebugProtoBuf.StringTable parseFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.jetbrains.kotlin.serialization.DebugProtoBuf.StringTable parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.DebugProtoBuf.StringTable parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input);
}
public static org.jetbrains.kotlin.serialization.DebugProtoBuf.StringTable parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.DebugProtoBuf.StringTable parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.jetbrains.kotlin.serialization.DebugProtoBuf.StringTable parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static Builder newBuilder() { return Builder.create(); }
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder(org.jetbrains.kotlin.serialization.DebugProtoBuf.StringTable prototype) {
return newBuilder().mergeFrom(prototype);
}
public Builder toBuilder() { return newBuilder(this); }
@java.lang.Override
protected Builder newBuilderForType(
com.google.protobuf.GeneratedMessage.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
* Protobuf type {@code org.jetbrains.kotlin.serialization.StringTable}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessage.Builderrepeated string string = 1;
*/
public java.util.Listrepeated string string = 1;
*/
public int getStringCount() {
return string_.size();
}
/**
* repeated string string = 1;
*/
public java.lang.String getString(int index) {
return string_.get(index);
}
/**
* repeated string string = 1;
*/
public com.google.protobuf.ByteString
getStringBytes(int index) {
return string_.getByteString(index);
}
/**
* repeated string string = 1;
*/
public Builder setString(
int index, java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
ensureStringIsMutable();
string_.set(index, value);
onChanged();
return this;
}
/**
* repeated string string = 1;
*/
public Builder addString(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
ensureStringIsMutable();
string_.add(value);
onChanged();
return this;
}
/**
* repeated string string = 1;
*/
public Builder addAllString(
java.lang.Iterablerepeated string string = 1;
*/
public Builder clearString() {
string_ = com.google.protobuf.LazyStringArrayList.EMPTY;
bitField0_ = (bitField0_ & ~0x00000001);
onChanged();
return this;
}
/**
* repeated string string = 1;
*/
public Builder addStringBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
ensureStringIsMutable();
string_.add(value);
onChanged();
return this;
}
// @@protoc_insertion_point(builder_scope:org.jetbrains.kotlin.serialization.StringTable)
}
static {
defaultInstance = new StringTable(true);
defaultInstance.initFields();
}
// @@protoc_insertion_point(class_scope:org.jetbrains.kotlin.serialization.StringTable)
}
public interface QualifiedNameTableOrBuilder
extends com.google.protobuf.MessageOrBuilder {
// repeated .org.jetbrains.kotlin.serialization.QualifiedNameTable.QualifiedName qualified_name = 1;
/**
* repeated .org.jetbrains.kotlin.serialization.QualifiedNameTable.QualifiedName qualified_name = 1;
*/
java.util.Listrepeated .org.jetbrains.kotlin.serialization.QualifiedNameTable.QualifiedName qualified_name = 1;
*/
org.jetbrains.kotlin.serialization.DebugProtoBuf.QualifiedNameTable.QualifiedName getQualifiedName(int index);
/**
* repeated .org.jetbrains.kotlin.serialization.QualifiedNameTable.QualifiedName qualified_name = 1;
*/
int getQualifiedNameCount();
/**
* repeated .org.jetbrains.kotlin.serialization.QualifiedNameTable.QualifiedName qualified_name = 1;
*/
java.util.List extends org.jetbrains.kotlin.serialization.DebugProtoBuf.QualifiedNameTable.QualifiedNameOrBuilder>
getQualifiedNameOrBuilderList();
/**
* repeated .org.jetbrains.kotlin.serialization.QualifiedNameTable.QualifiedName qualified_name = 1;
*/
org.jetbrains.kotlin.serialization.DebugProtoBuf.QualifiedNameTable.QualifiedNameOrBuilder getQualifiedNameOrBuilder(
int index);
}
/**
* Protobuf type {@code org.jetbrains.kotlin.serialization.QualifiedNameTable}
*/
public static final class QualifiedNameTable extends
com.google.protobuf.GeneratedMessage
implements QualifiedNameTableOrBuilder {
// Use QualifiedNameTable.newBuilder() to construct.
private QualifiedNameTable(com.google.protobuf.GeneratedMessage.Builder> builder) {
super(builder);
this.unknownFields = builder.getUnknownFields();
}
private QualifiedNameTable(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); }
private static final QualifiedNameTable defaultInstance;
public static QualifiedNameTable getDefaultInstance() {
return defaultInstance;
}
public QualifiedNameTable getDefaultInstanceForType() {
return defaultInstance;
}
private final com.google.protobuf.UnknownFieldSet unknownFields;
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private QualifiedNameTable(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
initFields();
int mutable_bitField0_ = 0;
com.google.protobuf.UnknownFieldSet.Builder unknownFields =
com.google.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
default: {
if (!parseUnknownField(input, unknownFields,
extensionRegistry, tag)) {
done = true;
}
break;
}
case 10: {
if (!((mutable_bitField0_ & 0x00000001) == 0x00000001)) {
qualifiedName_ = new java.util.ArrayListoptional int32 parent_qualified_name = 1 [default = -1];
*/
boolean hasParentQualifiedName();
/**
* optional int32 parent_qualified_name = 1 [default = -1];
*/
int getParentQualifiedName();
// required int32 short_name = 2;
/**
* required int32 short_name = 2;
*
*
* Id in the StringTable
*
*/
boolean hasShortName();
/**
* required int32 short_name = 2;
*
*
* Id in the StringTable
*
*/
int getShortName();
// optional .org.jetbrains.kotlin.serialization.QualifiedNameTable.QualifiedName.Kind kind = 3 [default = PACKAGE];
/**
* optional .org.jetbrains.kotlin.serialization.QualifiedNameTable.QualifiedName.Kind kind = 3 [default = PACKAGE];
*/
boolean hasKind();
/**
* optional .org.jetbrains.kotlin.serialization.QualifiedNameTable.QualifiedName.Kind kind = 3 [default = PACKAGE];
*/
org.jetbrains.kotlin.serialization.DebugProtoBuf.QualifiedNameTable.QualifiedName.Kind getKind();
}
/**
* Protobuf type {@code org.jetbrains.kotlin.serialization.QualifiedNameTable.QualifiedName}
*/
public static final class QualifiedName extends
com.google.protobuf.GeneratedMessage
implements QualifiedNameOrBuilder {
// Use QualifiedName.newBuilder() to construct.
private QualifiedName(com.google.protobuf.GeneratedMessage.Builder> builder) {
super(builder);
this.unknownFields = builder.getUnknownFields();
}
private QualifiedName(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); }
private static final QualifiedName defaultInstance;
public static QualifiedName getDefaultInstance() {
return defaultInstance;
}
public QualifiedName getDefaultInstanceForType() {
return defaultInstance;
}
private final com.google.protobuf.UnknownFieldSet unknownFields;
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private QualifiedName(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
initFields();
int mutable_bitField0_ = 0;
com.google.protobuf.UnknownFieldSet.Builder unknownFields =
com.google.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
default: {
if (!parseUnknownField(input, unknownFields,
extensionRegistry, tag)) {
done = true;
}
break;
}
case 8: {
bitField0_ |= 0x00000001;
parentQualifiedName_ = input.readInt32();
break;
}
case 16: {
bitField0_ |= 0x00000002;
shortName_ = input.readInt32();
break;
}
case 24: {
int rawValue = input.readEnum();
org.jetbrains.kotlin.serialization.DebugProtoBuf.QualifiedNameTable.QualifiedName.Kind value = org.jetbrains.kotlin.serialization.DebugProtoBuf.QualifiedNameTable.QualifiedName.Kind.valueOf(rawValue);
if (value == null) {
unknownFields.mergeVarintField(3, rawValue);
} else {
bitField0_ |= 0x00000004;
kind_ = value;
}
break;
}
}
}
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new com.google.protobuf.InvalidProtocolBufferException(
e.getMessage()).setUnfinishedMessage(this);
} finally {
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.jetbrains.kotlin.serialization.DebugProtoBuf.internal_static_org_jetbrains_kotlin_serialization_QualifiedNameTable_QualifiedName_descriptor;
}
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.jetbrains.kotlin.serialization.DebugProtoBuf.internal_static_org_jetbrains_kotlin_serialization_QualifiedNameTable_QualifiedName_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.jetbrains.kotlin.serialization.DebugProtoBuf.QualifiedNameTable.QualifiedName.class, org.jetbrains.kotlin.serialization.DebugProtoBuf.QualifiedNameTable.QualifiedName.Builder.class);
}
public static com.google.protobuf.ParserCLASS = 0;
*/
CLASS(0, 0),
/**
* PACKAGE = 1;
*/
PACKAGE(1, 1),
/**
* LOCAL = 2;
*/
LOCAL(2, 2),
;
/**
* CLASS = 0;
*/
public static final int CLASS_VALUE = 0;
/**
* PACKAGE = 1;
*/
public static final int PACKAGE_VALUE = 1;
/**
* LOCAL = 2;
*/
public static final int LOCAL_VALUE = 2;
public final int getNumber() { return value; }
public static Kind valueOf(int value) {
switch (value) {
case 0: return CLASS;
case 1: return PACKAGE;
case 2: return LOCAL;
default: return null;
}
}
public static com.google.protobuf.Internal.EnumLiteMapoptional int32 parent_qualified_name = 1 [default = -1];
*/
public boolean hasParentQualifiedName() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* optional int32 parent_qualified_name = 1 [default = -1];
*/
public int getParentQualifiedName() {
return parentQualifiedName_;
}
// required int32 short_name = 2;
public static final int SHORT_NAME_FIELD_NUMBER = 2;
private int shortName_;
/**
* required int32 short_name = 2;
*
*
* Id in the StringTable
*
*/
public boolean hasShortName() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
/**
* required int32 short_name = 2;
*
*
* Id in the StringTable
*
*/
public int getShortName() {
return shortName_;
}
// optional .org.jetbrains.kotlin.serialization.QualifiedNameTable.QualifiedName.Kind kind = 3 [default = PACKAGE];
public static final int KIND_FIELD_NUMBER = 3;
private org.jetbrains.kotlin.serialization.DebugProtoBuf.QualifiedNameTable.QualifiedName.Kind kind_;
/**
* optional .org.jetbrains.kotlin.serialization.QualifiedNameTable.QualifiedName.Kind kind = 3 [default = PACKAGE];
*/
public boolean hasKind() {
return ((bitField0_ & 0x00000004) == 0x00000004);
}
/**
* optional .org.jetbrains.kotlin.serialization.QualifiedNameTable.QualifiedName.Kind kind = 3 [default = PACKAGE];
*/
public org.jetbrains.kotlin.serialization.DebugProtoBuf.QualifiedNameTable.QualifiedName.Kind getKind() {
return kind_;
}
private void initFields() {
parentQualifiedName_ = -1;
shortName_ = 0;
kind_ = org.jetbrains.kotlin.serialization.DebugProtoBuf.QualifiedNameTable.QualifiedName.Kind.PACKAGE;
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized != -1) return isInitialized == 1;
if (!hasShortName()) {
memoizedIsInitialized = 0;
return false;
}
memoizedIsInitialized = 1;
return true;
}
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
getSerializedSize();
if (((bitField0_ & 0x00000001) == 0x00000001)) {
output.writeInt32(1, parentQualifiedName_);
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
output.writeInt32(2, shortName_);
}
if (((bitField0_ & 0x00000004) == 0x00000004)) {
output.writeEnum(3, kind_.getNumber());
}
getUnknownFields().writeTo(output);
}
private int memoizedSerializedSize = -1;
public int getSerializedSize() {
int size = memoizedSerializedSize;
if (size != -1) return size;
size = 0;
if (((bitField0_ & 0x00000001) == 0x00000001)) {
size += com.google.protobuf.CodedOutputStream
.computeInt32Size(1, parentQualifiedName_);
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
size += com.google.protobuf.CodedOutputStream
.computeInt32Size(2, shortName_);
}
if (((bitField0_ & 0x00000004) == 0x00000004)) {
size += com.google.protobuf.CodedOutputStream
.computeEnumSize(3, kind_.getNumber());
}
size += getUnknownFields().getSerializedSize();
memoizedSerializedSize = size;
return size;
}
private static final long serialVersionUID = 0L;
@java.lang.Override
protected java.lang.Object writeReplace()
throws java.io.ObjectStreamException {
return super.writeReplace();
}
public static org.jetbrains.kotlin.serialization.DebugProtoBuf.QualifiedNameTable.QualifiedName parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.jetbrains.kotlin.serialization.DebugProtoBuf.QualifiedNameTable.QualifiedName parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.DebugProtoBuf.QualifiedNameTable.QualifiedName parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.jetbrains.kotlin.serialization.DebugProtoBuf.QualifiedNameTable.QualifiedName parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.DebugProtoBuf.QualifiedNameTable.QualifiedName parseFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.jetbrains.kotlin.serialization.DebugProtoBuf.QualifiedNameTable.QualifiedName parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.DebugProtoBuf.QualifiedNameTable.QualifiedName parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input);
}
public static org.jetbrains.kotlin.serialization.DebugProtoBuf.QualifiedNameTable.QualifiedName parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.DebugProtoBuf.QualifiedNameTable.QualifiedName parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.jetbrains.kotlin.serialization.DebugProtoBuf.QualifiedNameTable.QualifiedName parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static Builder newBuilder() { return Builder.create(); }
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder(org.jetbrains.kotlin.serialization.DebugProtoBuf.QualifiedNameTable.QualifiedName prototype) {
return newBuilder().mergeFrom(prototype);
}
public Builder toBuilder() { return newBuilder(this); }
@java.lang.Override
protected Builder newBuilderForType(
com.google.protobuf.GeneratedMessage.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
* Protobuf type {@code org.jetbrains.kotlin.serialization.QualifiedNameTable.QualifiedName}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessage.Builderoptional int32 parent_qualified_name = 1 [default = -1];
*/
public boolean hasParentQualifiedName() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* optional int32 parent_qualified_name = 1 [default = -1];
*/
public int getParentQualifiedName() {
return parentQualifiedName_;
}
/**
* optional int32 parent_qualified_name = 1 [default = -1];
*/
public Builder setParentQualifiedName(int value) {
bitField0_ |= 0x00000001;
parentQualifiedName_ = value;
onChanged();
return this;
}
/**
* optional int32 parent_qualified_name = 1 [default = -1];
*/
public Builder clearParentQualifiedName() {
bitField0_ = (bitField0_ & ~0x00000001);
parentQualifiedName_ = -1;
onChanged();
return this;
}
// required int32 short_name = 2;
private int shortName_ ;
/**
* required int32 short_name = 2;
*
*
* Id in the StringTable
*
*/
public boolean hasShortName() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
/**
* required int32 short_name = 2;
*
*
* Id in the StringTable
*
*/
public int getShortName() {
return shortName_;
}
/**
* required int32 short_name = 2;
*
*
* Id in the StringTable
*
*/
public Builder setShortName(int value) {
bitField0_ |= 0x00000002;
shortName_ = value;
onChanged();
return this;
}
/**
* required int32 short_name = 2;
*
*
* Id in the StringTable
*
*/
public Builder clearShortName() {
bitField0_ = (bitField0_ & ~0x00000002);
shortName_ = 0;
onChanged();
return this;
}
// optional .org.jetbrains.kotlin.serialization.QualifiedNameTable.QualifiedName.Kind kind = 3 [default = PACKAGE];
private org.jetbrains.kotlin.serialization.DebugProtoBuf.QualifiedNameTable.QualifiedName.Kind kind_ = org.jetbrains.kotlin.serialization.DebugProtoBuf.QualifiedNameTable.QualifiedName.Kind.PACKAGE;
/**
* optional .org.jetbrains.kotlin.serialization.QualifiedNameTable.QualifiedName.Kind kind = 3 [default = PACKAGE];
*/
public boolean hasKind() {
return ((bitField0_ & 0x00000004) == 0x00000004);
}
/**
* optional .org.jetbrains.kotlin.serialization.QualifiedNameTable.QualifiedName.Kind kind = 3 [default = PACKAGE];
*/
public org.jetbrains.kotlin.serialization.DebugProtoBuf.QualifiedNameTable.QualifiedName.Kind getKind() {
return kind_;
}
/**
* optional .org.jetbrains.kotlin.serialization.QualifiedNameTable.QualifiedName.Kind kind = 3 [default = PACKAGE];
*/
public Builder setKind(org.jetbrains.kotlin.serialization.DebugProtoBuf.QualifiedNameTable.QualifiedName.Kind value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000004;
kind_ = value;
onChanged();
return this;
}
/**
* optional .org.jetbrains.kotlin.serialization.QualifiedNameTable.QualifiedName.Kind kind = 3 [default = PACKAGE];
*/
public Builder clearKind() {
bitField0_ = (bitField0_ & ~0x00000004);
kind_ = org.jetbrains.kotlin.serialization.DebugProtoBuf.QualifiedNameTable.QualifiedName.Kind.PACKAGE;
onChanged();
return this;
}
// @@protoc_insertion_point(builder_scope:org.jetbrains.kotlin.serialization.QualifiedNameTable.QualifiedName)
}
static {
defaultInstance = new QualifiedName(true);
defaultInstance.initFields();
}
// @@protoc_insertion_point(class_scope:org.jetbrains.kotlin.serialization.QualifiedNameTable.QualifiedName)
}
// repeated .org.jetbrains.kotlin.serialization.QualifiedNameTable.QualifiedName qualified_name = 1;
public static final int QUALIFIED_NAME_FIELD_NUMBER = 1;
private java.util.Listrepeated .org.jetbrains.kotlin.serialization.QualifiedNameTable.QualifiedName qualified_name = 1;
*/
public java.util.Listrepeated .org.jetbrains.kotlin.serialization.QualifiedNameTable.QualifiedName qualified_name = 1;
*/
public java.util.List extends org.jetbrains.kotlin.serialization.DebugProtoBuf.QualifiedNameTable.QualifiedNameOrBuilder>
getQualifiedNameOrBuilderList() {
return qualifiedName_;
}
/**
* repeated .org.jetbrains.kotlin.serialization.QualifiedNameTable.QualifiedName qualified_name = 1;
*/
public int getQualifiedNameCount() {
return qualifiedName_.size();
}
/**
* repeated .org.jetbrains.kotlin.serialization.QualifiedNameTable.QualifiedName qualified_name = 1;
*/
public org.jetbrains.kotlin.serialization.DebugProtoBuf.QualifiedNameTable.QualifiedName getQualifiedName(int index) {
return qualifiedName_.get(index);
}
/**
* repeated .org.jetbrains.kotlin.serialization.QualifiedNameTable.QualifiedName qualified_name = 1;
*/
public org.jetbrains.kotlin.serialization.DebugProtoBuf.QualifiedNameTable.QualifiedNameOrBuilder getQualifiedNameOrBuilder(
int index) {
return qualifiedName_.get(index);
}
private void initFields() {
qualifiedName_ = java.util.Collections.emptyList();
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized != -1) return isInitialized == 1;
for (int i = 0; i < getQualifiedNameCount(); i++) {
if (!getQualifiedName(i).isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
}
memoizedIsInitialized = 1;
return true;
}
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
getSerializedSize();
for (int i = 0; i < qualifiedName_.size(); i++) {
output.writeMessage(1, qualifiedName_.get(i));
}
getUnknownFields().writeTo(output);
}
private int memoizedSerializedSize = -1;
public int getSerializedSize() {
int size = memoizedSerializedSize;
if (size != -1) return size;
size = 0;
for (int i = 0; i < qualifiedName_.size(); i++) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(1, qualifiedName_.get(i));
}
size += getUnknownFields().getSerializedSize();
memoizedSerializedSize = size;
return size;
}
private static final long serialVersionUID = 0L;
@java.lang.Override
protected java.lang.Object writeReplace()
throws java.io.ObjectStreamException {
return super.writeReplace();
}
public static org.jetbrains.kotlin.serialization.DebugProtoBuf.QualifiedNameTable parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.jetbrains.kotlin.serialization.DebugProtoBuf.QualifiedNameTable parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.DebugProtoBuf.QualifiedNameTable parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.jetbrains.kotlin.serialization.DebugProtoBuf.QualifiedNameTable parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.DebugProtoBuf.QualifiedNameTable parseFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.jetbrains.kotlin.serialization.DebugProtoBuf.QualifiedNameTable parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.DebugProtoBuf.QualifiedNameTable parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input);
}
public static org.jetbrains.kotlin.serialization.DebugProtoBuf.QualifiedNameTable parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.DebugProtoBuf.QualifiedNameTable parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.jetbrains.kotlin.serialization.DebugProtoBuf.QualifiedNameTable parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static Builder newBuilder() { return Builder.create(); }
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder(org.jetbrains.kotlin.serialization.DebugProtoBuf.QualifiedNameTable prototype) {
return newBuilder().mergeFrom(prototype);
}
public Builder toBuilder() { return newBuilder(this); }
@java.lang.Override
protected Builder newBuilderForType(
com.google.protobuf.GeneratedMessage.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
* Protobuf type {@code org.jetbrains.kotlin.serialization.QualifiedNameTable}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessage.Builderrepeated .org.jetbrains.kotlin.serialization.QualifiedNameTable.QualifiedName qualified_name = 1;
*/
public java.util.Listrepeated .org.jetbrains.kotlin.serialization.QualifiedNameTable.QualifiedName qualified_name = 1;
*/
public int getQualifiedNameCount() {
if (qualifiedNameBuilder_ == null) {
return qualifiedName_.size();
} else {
return qualifiedNameBuilder_.getCount();
}
}
/**
* repeated .org.jetbrains.kotlin.serialization.QualifiedNameTable.QualifiedName qualified_name = 1;
*/
public org.jetbrains.kotlin.serialization.DebugProtoBuf.QualifiedNameTable.QualifiedName getQualifiedName(int index) {
if (qualifiedNameBuilder_ == null) {
return qualifiedName_.get(index);
} else {
return qualifiedNameBuilder_.getMessage(index);
}
}
/**
* repeated .org.jetbrains.kotlin.serialization.QualifiedNameTable.QualifiedName qualified_name = 1;
*/
public Builder setQualifiedName(
int index, org.jetbrains.kotlin.serialization.DebugProtoBuf.QualifiedNameTable.QualifiedName value) {
if (qualifiedNameBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureQualifiedNameIsMutable();
qualifiedName_.set(index, value);
onChanged();
} else {
qualifiedNameBuilder_.setMessage(index, value);
}
return this;
}
/**
* repeated .org.jetbrains.kotlin.serialization.QualifiedNameTable.QualifiedName qualified_name = 1;
*/
public Builder setQualifiedName(
int index, org.jetbrains.kotlin.serialization.DebugProtoBuf.QualifiedNameTable.QualifiedName.Builder builderForValue) {
if (qualifiedNameBuilder_ == null) {
ensureQualifiedNameIsMutable();
qualifiedName_.set(index, builderForValue.build());
onChanged();
} else {
qualifiedNameBuilder_.setMessage(index, builderForValue.build());
}
return this;
}
/**
* repeated .org.jetbrains.kotlin.serialization.QualifiedNameTable.QualifiedName qualified_name = 1;
*/
public Builder addQualifiedName(org.jetbrains.kotlin.serialization.DebugProtoBuf.QualifiedNameTable.QualifiedName value) {
if (qualifiedNameBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureQualifiedNameIsMutable();
qualifiedName_.add(value);
onChanged();
} else {
qualifiedNameBuilder_.addMessage(value);
}
return this;
}
/**
* repeated .org.jetbrains.kotlin.serialization.QualifiedNameTable.QualifiedName qualified_name = 1;
*/
public Builder addQualifiedName(
int index, org.jetbrains.kotlin.serialization.DebugProtoBuf.QualifiedNameTable.QualifiedName value) {
if (qualifiedNameBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureQualifiedNameIsMutable();
qualifiedName_.add(index, value);
onChanged();
} else {
qualifiedNameBuilder_.addMessage(index, value);
}
return this;
}
/**
* repeated .org.jetbrains.kotlin.serialization.QualifiedNameTable.QualifiedName qualified_name = 1;
*/
public Builder addQualifiedName(
org.jetbrains.kotlin.serialization.DebugProtoBuf.QualifiedNameTable.QualifiedName.Builder builderForValue) {
if (qualifiedNameBuilder_ == null) {
ensureQualifiedNameIsMutable();
qualifiedName_.add(builderForValue.build());
onChanged();
} else {
qualifiedNameBuilder_.addMessage(builderForValue.build());
}
return this;
}
/**
* repeated .org.jetbrains.kotlin.serialization.QualifiedNameTable.QualifiedName qualified_name = 1;
*/
public Builder addQualifiedName(
int index, org.jetbrains.kotlin.serialization.DebugProtoBuf.QualifiedNameTable.QualifiedName.Builder builderForValue) {
if (qualifiedNameBuilder_ == null) {
ensureQualifiedNameIsMutable();
qualifiedName_.add(index, builderForValue.build());
onChanged();
} else {
qualifiedNameBuilder_.addMessage(index, builderForValue.build());
}
return this;
}
/**
* repeated .org.jetbrains.kotlin.serialization.QualifiedNameTable.QualifiedName qualified_name = 1;
*/
public Builder addAllQualifiedName(
java.lang.Iterable extends org.jetbrains.kotlin.serialization.DebugProtoBuf.QualifiedNameTable.QualifiedName> values) {
if (qualifiedNameBuilder_ == null) {
ensureQualifiedNameIsMutable();
super.addAll(values, qualifiedName_);
onChanged();
} else {
qualifiedNameBuilder_.addAllMessages(values);
}
return this;
}
/**
* repeated .org.jetbrains.kotlin.serialization.QualifiedNameTable.QualifiedName qualified_name = 1;
*/
public Builder clearQualifiedName() {
if (qualifiedNameBuilder_ == null) {
qualifiedName_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000001);
onChanged();
} else {
qualifiedNameBuilder_.clear();
}
return this;
}
/**
* repeated .org.jetbrains.kotlin.serialization.QualifiedNameTable.QualifiedName qualified_name = 1;
*/
public Builder removeQualifiedName(int index) {
if (qualifiedNameBuilder_ == null) {
ensureQualifiedNameIsMutable();
qualifiedName_.remove(index);
onChanged();
} else {
qualifiedNameBuilder_.remove(index);
}
return this;
}
/**
* repeated .org.jetbrains.kotlin.serialization.QualifiedNameTable.QualifiedName qualified_name = 1;
*/
public org.jetbrains.kotlin.serialization.DebugProtoBuf.QualifiedNameTable.QualifiedName.Builder getQualifiedNameBuilder(
int index) {
return getQualifiedNameFieldBuilder().getBuilder(index);
}
/**
* repeated .org.jetbrains.kotlin.serialization.QualifiedNameTable.QualifiedName qualified_name = 1;
*/
public org.jetbrains.kotlin.serialization.DebugProtoBuf.QualifiedNameTable.QualifiedNameOrBuilder getQualifiedNameOrBuilder(
int index) {
if (qualifiedNameBuilder_ == null) {
return qualifiedName_.get(index); } else {
return qualifiedNameBuilder_.getMessageOrBuilder(index);
}
}
/**
* repeated .org.jetbrains.kotlin.serialization.QualifiedNameTable.QualifiedName qualified_name = 1;
*/
public java.util.List extends org.jetbrains.kotlin.serialization.DebugProtoBuf.QualifiedNameTable.QualifiedNameOrBuilder>
getQualifiedNameOrBuilderList() {
if (qualifiedNameBuilder_ != null) {
return qualifiedNameBuilder_.getMessageOrBuilderList();
} else {
return java.util.Collections.unmodifiableList(qualifiedName_);
}
}
/**
* repeated .org.jetbrains.kotlin.serialization.QualifiedNameTable.QualifiedName qualified_name = 1;
*/
public org.jetbrains.kotlin.serialization.DebugProtoBuf.QualifiedNameTable.QualifiedName.Builder addQualifiedNameBuilder() {
return getQualifiedNameFieldBuilder().addBuilder(
org.jetbrains.kotlin.serialization.DebugProtoBuf.QualifiedNameTable.QualifiedName.getDefaultInstance());
}
/**
* repeated .org.jetbrains.kotlin.serialization.QualifiedNameTable.QualifiedName qualified_name = 1;
*/
public org.jetbrains.kotlin.serialization.DebugProtoBuf.QualifiedNameTable.QualifiedName.Builder addQualifiedNameBuilder(
int index) {
return getQualifiedNameFieldBuilder().addBuilder(
index, org.jetbrains.kotlin.serialization.DebugProtoBuf.QualifiedNameTable.QualifiedName.getDefaultInstance());
}
/**
* repeated .org.jetbrains.kotlin.serialization.QualifiedNameTable.QualifiedName qualified_name = 1;
*/
public java.util.Listrequired int32 id = 1;
*
*
* Class FQ name id
*
*/
boolean hasId();
/**
* required int32 id = 1;
*
*
* Class FQ name id
*
*/
int getId();
// repeated .org.jetbrains.kotlin.serialization.Annotation.Argument argument = 2;
/**
* repeated .org.jetbrains.kotlin.serialization.Annotation.Argument argument = 2;
*/
java.util.Listrepeated .org.jetbrains.kotlin.serialization.Annotation.Argument argument = 2;
*/
org.jetbrains.kotlin.serialization.DebugProtoBuf.Annotation.Argument getArgument(int index);
/**
* repeated .org.jetbrains.kotlin.serialization.Annotation.Argument argument = 2;
*/
int getArgumentCount();
/**
* repeated .org.jetbrains.kotlin.serialization.Annotation.Argument argument = 2;
*/
java.util.List extends org.jetbrains.kotlin.serialization.DebugProtoBuf.Annotation.ArgumentOrBuilder>
getArgumentOrBuilderList();
/**
* repeated .org.jetbrains.kotlin.serialization.Annotation.Argument argument = 2;
*/
org.jetbrains.kotlin.serialization.DebugProtoBuf.Annotation.ArgumentOrBuilder getArgumentOrBuilder(
int index);
}
/**
* Protobuf type {@code org.jetbrains.kotlin.serialization.Annotation}
*/
public static final class Annotation extends
com.google.protobuf.GeneratedMessage
implements AnnotationOrBuilder {
// Use Annotation.newBuilder() to construct.
private Annotation(com.google.protobuf.GeneratedMessage.Builder> builder) {
super(builder);
this.unknownFields = builder.getUnknownFields();
}
private Annotation(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); }
private static final Annotation defaultInstance;
public static Annotation getDefaultInstance() {
return defaultInstance;
}
public Annotation getDefaultInstanceForType() {
return defaultInstance;
}
private final com.google.protobuf.UnknownFieldSet unknownFields;
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private Annotation(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
initFields();
int mutable_bitField0_ = 0;
com.google.protobuf.UnknownFieldSet.Builder unknownFields =
com.google.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
default: {
if (!parseUnknownField(input, unknownFields,
extensionRegistry, tag)) {
done = true;
}
break;
}
case 8: {
bitField0_ |= 0x00000001;
id_ = input.readInt32();
break;
}
case 18: {
if (!((mutable_bitField0_ & 0x00000002) == 0x00000002)) {
argument_ = new java.util.ArrayListrequired int32 name_id = 1;
*
*
* id in StringTable
*
*/
boolean hasNameId();
/**
* required int32 name_id = 1;
*
*
* id in StringTable
*
*/
int getNameId();
// required .org.jetbrains.kotlin.serialization.Annotation.Argument.Value value = 2;
/**
* required .org.jetbrains.kotlin.serialization.Annotation.Argument.Value value = 2;
*/
boolean hasValue();
/**
* required .org.jetbrains.kotlin.serialization.Annotation.Argument.Value value = 2;
*/
org.jetbrains.kotlin.serialization.DebugProtoBuf.Annotation.Argument.Value getValue();
/**
* required .org.jetbrains.kotlin.serialization.Annotation.Argument.Value value = 2;
*/
org.jetbrains.kotlin.serialization.DebugProtoBuf.Annotation.Argument.ValueOrBuilder getValueOrBuilder();
}
/**
* Protobuf type {@code org.jetbrains.kotlin.serialization.Annotation.Argument}
*/
public static final class Argument extends
com.google.protobuf.GeneratedMessage
implements ArgumentOrBuilder {
// Use Argument.newBuilder() to construct.
private Argument(com.google.protobuf.GeneratedMessage.Builder> builder) {
super(builder);
this.unknownFields = builder.getUnknownFields();
}
private Argument(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); }
private static final Argument defaultInstance;
public static Argument getDefaultInstance() {
return defaultInstance;
}
public Argument getDefaultInstanceForType() {
return defaultInstance;
}
private final com.google.protobuf.UnknownFieldSet unknownFields;
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private Argument(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
initFields();
int mutable_bitField0_ = 0;
com.google.protobuf.UnknownFieldSet.Builder unknownFields =
com.google.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
default: {
if (!parseUnknownField(input, unknownFields,
extensionRegistry, tag)) {
done = true;
}
break;
}
case 8: {
bitField0_ |= 0x00000001;
nameId_ = input.readInt32();
break;
}
case 18: {
org.jetbrains.kotlin.serialization.DebugProtoBuf.Annotation.Argument.Value.Builder subBuilder = null;
if (((bitField0_ & 0x00000002) == 0x00000002)) {
subBuilder = value_.toBuilder();
}
value_ = input.readMessage(org.jetbrains.kotlin.serialization.DebugProtoBuf.Annotation.Argument.Value.PARSER, extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom(value_);
value_ = subBuilder.buildPartial();
}
bitField0_ |= 0x00000002;
break;
}
}
}
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new com.google.protobuf.InvalidProtocolBufferException(
e.getMessage()).setUnfinishedMessage(this);
} finally {
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.jetbrains.kotlin.serialization.DebugProtoBuf.internal_static_org_jetbrains_kotlin_serialization_Annotation_Argument_descriptor;
}
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.jetbrains.kotlin.serialization.DebugProtoBuf.internal_static_org_jetbrains_kotlin_serialization_Annotation_Argument_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.jetbrains.kotlin.serialization.DebugProtoBuf.Annotation.Argument.class, org.jetbrains.kotlin.serialization.DebugProtoBuf.Annotation.Argument.Builder.class);
}
public static com.google.protobuf.Parseroptional .org.jetbrains.kotlin.serialization.Annotation.Argument.Value.Type type = 1;
*
*
* Note: a *Value* has a Type, not an Argument! This is done for future language features which may involve using arrays
* of elements of different types. Such entries are allowed in the constant pool of JVM class files.
* However, to save space, this field is optional: in case of homogeneous arrays, only the type of the first element is required
*
*/
boolean hasType();
/**
* optional .org.jetbrains.kotlin.serialization.Annotation.Argument.Value.Type type = 1;
*
*
* Note: a *Value* has a Type, not an Argument! This is done for future language features which may involve using arrays
* of elements of different types. Such entries are allowed in the constant pool of JVM class files.
* However, to save space, this field is optional: in case of homogeneous arrays, only the type of the first element is required
*
*/
org.jetbrains.kotlin.serialization.DebugProtoBuf.Annotation.Argument.Value.Type getType();
// optional sint64 int_value = 2;
/**
* optional sint64 int_value = 2;
*/
boolean hasIntValue();
/**
* optional sint64 int_value = 2;
*/
long getIntValue();
// optional float float_value = 3;
/**
* optional float float_value = 3;
*/
boolean hasFloatValue();
/**
* optional float float_value = 3;
*/
float getFloatValue();
// optional double double_value = 4;
/**
* optional double double_value = 4;
*/
boolean hasDoubleValue();
/**
* optional double double_value = 4;
*/
double getDoubleValue();
// optional int32 string_value = 5;
/**
* optional int32 string_value = 5;
*
*
* id in StringTable
*
*/
boolean hasStringValue();
/**
* optional int32 string_value = 5;
*
*
* id in StringTable
*
*/
int getStringValue();
// optional int32 class_id = 6;
/**
* optional int32 class_id = 6;
*
*
* If type = CLASS, FQ name id of the referenced class; if type = ENUM, FQ name id of the enum class
*
*/
boolean hasClassId();
/**
* optional int32 class_id = 6;
*
*
* If type = CLASS, FQ name id of the referenced class; if type = ENUM, FQ name id of the enum class
*
*/
int getClassId();
// optional int32 enum_value_id = 7;
/**
* optional int32 enum_value_id = 7;
*
*
* id in StringTable
*
*/
boolean hasEnumValueId();
/**
* optional int32 enum_value_id = 7;
*
*
* id in StringTable
*
*/
int getEnumValueId();
// optional .org.jetbrains.kotlin.serialization.Annotation annotation = 8;
/**
* optional .org.jetbrains.kotlin.serialization.Annotation annotation = 8;
*/
boolean hasAnnotation();
/**
* optional .org.jetbrains.kotlin.serialization.Annotation annotation = 8;
*/
org.jetbrains.kotlin.serialization.DebugProtoBuf.Annotation getAnnotation();
/**
* optional .org.jetbrains.kotlin.serialization.Annotation annotation = 8;
*/
org.jetbrains.kotlin.serialization.DebugProtoBuf.AnnotationOrBuilder getAnnotationOrBuilder();
// repeated .org.jetbrains.kotlin.serialization.Annotation.Argument.Value array_element = 9;
/**
* repeated .org.jetbrains.kotlin.serialization.Annotation.Argument.Value array_element = 9;
*/
java.util.Listrepeated .org.jetbrains.kotlin.serialization.Annotation.Argument.Value array_element = 9;
*/
org.jetbrains.kotlin.serialization.DebugProtoBuf.Annotation.Argument.Value getArrayElement(int index);
/**
* repeated .org.jetbrains.kotlin.serialization.Annotation.Argument.Value array_element = 9;
*/
int getArrayElementCount();
/**
* repeated .org.jetbrains.kotlin.serialization.Annotation.Argument.Value array_element = 9;
*/
java.util.List extends org.jetbrains.kotlin.serialization.DebugProtoBuf.Annotation.Argument.ValueOrBuilder>
getArrayElementOrBuilderList();
/**
* repeated .org.jetbrains.kotlin.serialization.Annotation.Argument.Value array_element = 9;
*/
org.jetbrains.kotlin.serialization.DebugProtoBuf.Annotation.Argument.ValueOrBuilder getArrayElementOrBuilder(
int index);
}
/**
* Protobuf type {@code org.jetbrains.kotlin.serialization.Annotation.Argument.Value}
*/
public static final class Value extends
com.google.protobuf.GeneratedMessage
implements ValueOrBuilder {
// Use Value.newBuilder() to construct.
private Value(com.google.protobuf.GeneratedMessage.Builder> builder) {
super(builder);
this.unknownFields = builder.getUnknownFields();
}
private Value(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); }
private static final Value defaultInstance;
public static Value getDefaultInstance() {
return defaultInstance;
}
public Value getDefaultInstanceForType() {
return defaultInstance;
}
private final com.google.protobuf.UnknownFieldSet unknownFields;
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private Value(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
initFields();
int mutable_bitField0_ = 0;
com.google.protobuf.UnknownFieldSet.Builder unknownFields =
com.google.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
default: {
if (!parseUnknownField(input, unknownFields,
extensionRegistry, tag)) {
done = true;
}
break;
}
case 8: {
int rawValue = input.readEnum();
org.jetbrains.kotlin.serialization.DebugProtoBuf.Annotation.Argument.Value.Type value = org.jetbrains.kotlin.serialization.DebugProtoBuf.Annotation.Argument.Value.Type.valueOf(rawValue);
if (value == null) {
unknownFields.mergeVarintField(1, rawValue);
} else {
bitField0_ |= 0x00000001;
type_ = value;
}
break;
}
case 16: {
bitField0_ |= 0x00000002;
intValue_ = input.readSInt64();
break;
}
case 29: {
bitField0_ |= 0x00000004;
floatValue_ = input.readFloat();
break;
}
case 33: {
bitField0_ |= 0x00000008;
doubleValue_ = input.readDouble();
break;
}
case 40: {
bitField0_ |= 0x00000010;
stringValue_ = input.readInt32();
break;
}
case 48: {
bitField0_ |= 0x00000020;
classId_ = input.readInt32();
break;
}
case 56: {
bitField0_ |= 0x00000040;
enumValueId_ = input.readInt32();
break;
}
case 66: {
org.jetbrains.kotlin.serialization.DebugProtoBuf.Annotation.Builder subBuilder = null;
if (((bitField0_ & 0x00000080) == 0x00000080)) {
subBuilder = annotation_.toBuilder();
}
annotation_ = input.readMessage(org.jetbrains.kotlin.serialization.DebugProtoBuf.Annotation.PARSER, extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom(annotation_);
annotation_ = subBuilder.buildPartial();
}
bitField0_ |= 0x00000080;
break;
}
case 74: {
if (!((mutable_bitField0_ & 0x00000100) == 0x00000100)) {
arrayElement_ = new java.util.ArrayListBYTE = 0;
*/
BYTE(0, 0),
/**
* CHAR = 1;
*/
CHAR(1, 1),
/**
* SHORT = 2;
*/
SHORT(2, 2),
/**
* INT = 3;
*/
INT(3, 3),
/**
* LONG = 4;
*/
LONG(4, 4),
/**
* FLOAT = 5;
*/
FLOAT(5, 5),
/**
* DOUBLE = 6;
*/
DOUBLE(6, 6),
/**
* BOOLEAN = 7;
*/
BOOLEAN(7, 7),
/**
* STRING = 8;
*/
STRING(8, 8),
/**
* CLASS = 9;
*/
CLASS(9, 9),
/**
* ENUM = 10;
*/
ENUM(10, 10),
/**
* ANNOTATION = 11;
*/
ANNOTATION(11, 11),
/**
* ARRAY = 12;
*/
ARRAY(12, 12),
;
/**
* BYTE = 0;
*/
public static final int BYTE_VALUE = 0;
/**
* CHAR = 1;
*/
public static final int CHAR_VALUE = 1;
/**
* SHORT = 2;
*/
public static final int SHORT_VALUE = 2;
/**
* INT = 3;
*/
public static final int INT_VALUE = 3;
/**
* LONG = 4;
*/
public static final int LONG_VALUE = 4;
/**
* FLOAT = 5;
*/
public static final int FLOAT_VALUE = 5;
/**
* DOUBLE = 6;
*/
public static final int DOUBLE_VALUE = 6;
/**
* BOOLEAN = 7;
*/
public static final int BOOLEAN_VALUE = 7;
/**
* STRING = 8;
*/
public static final int STRING_VALUE = 8;
/**
* CLASS = 9;
*/
public static final int CLASS_VALUE = 9;
/**
* ENUM = 10;
*/
public static final int ENUM_VALUE = 10;
/**
* ANNOTATION = 11;
*/
public static final int ANNOTATION_VALUE = 11;
/**
* ARRAY = 12;
*/
public static final int ARRAY_VALUE = 12;
public final int getNumber() { return value; }
public static Type valueOf(int value) {
switch (value) {
case 0: return BYTE;
case 1: return CHAR;
case 2: return SHORT;
case 3: return INT;
case 4: return LONG;
case 5: return FLOAT;
case 6: return DOUBLE;
case 7: return BOOLEAN;
case 8: return STRING;
case 9: return CLASS;
case 10: return ENUM;
case 11: return ANNOTATION;
case 12: return ARRAY;
default: return null;
}
}
public static com.google.protobuf.Internal.EnumLiteMapoptional .org.jetbrains.kotlin.serialization.Annotation.Argument.Value.Type type = 1;
*
*
* Note: a *Value* has a Type, not an Argument! This is done for future language features which may involve using arrays
* of elements of different types. Such entries are allowed in the constant pool of JVM class files.
* However, to save space, this field is optional: in case of homogeneous arrays, only the type of the first element is required
*
*/
public boolean hasType() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* optional .org.jetbrains.kotlin.serialization.Annotation.Argument.Value.Type type = 1;
*
*
* Note: a *Value* has a Type, not an Argument! This is done for future language features which may involve using arrays
* of elements of different types. Such entries are allowed in the constant pool of JVM class files.
* However, to save space, this field is optional: in case of homogeneous arrays, only the type of the first element is required
*
*/
public org.jetbrains.kotlin.serialization.DebugProtoBuf.Annotation.Argument.Value.Type getType() {
return type_;
}
// optional sint64 int_value = 2;
public static final int INT_VALUE_FIELD_NUMBER = 2;
private long intValue_;
/**
* optional sint64 int_value = 2;
*/
public boolean hasIntValue() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
/**
* optional sint64 int_value = 2;
*/
public long getIntValue() {
return intValue_;
}
// optional float float_value = 3;
public static final int FLOAT_VALUE_FIELD_NUMBER = 3;
private float floatValue_;
/**
* optional float float_value = 3;
*/
public boolean hasFloatValue() {
return ((bitField0_ & 0x00000004) == 0x00000004);
}
/**
* optional float float_value = 3;
*/
public float getFloatValue() {
return floatValue_;
}
// optional double double_value = 4;
public static final int DOUBLE_VALUE_FIELD_NUMBER = 4;
private double doubleValue_;
/**
* optional double double_value = 4;
*/
public boolean hasDoubleValue() {
return ((bitField0_ & 0x00000008) == 0x00000008);
}
/**
* optional double double_value = 4;
*/
public double getDoubleValue() {
return doubleValue_;
}
// optional int32 string_value = 5;
public static final int STRING_VALUE_FIELD_NUMBER = 5;
private int stringValue_;
/**
* optional int32 string_value = 5;
*
*
* id in StringTable
*
*/
public boolean hasStringValue() {
return ((bitField0_ & 0x00000010) == 0x00000010);
}
/**
* optional int32 string_value = 5;
*
*
* id in StringTable
*
*/
public int getStringValue() {
return stringValue_;
}
// optional int32 class_id = 6;
public static final int CLASS_ID_FIELD_NUMBER = 6;
private int classId_;
/**
* optional int32 class_id = 6;
*
*
* If type = CLASS, FQ name id of the referenced class; if type = ENUM, FQ name id of the enum class
*
*/
public boolean hasClassId() {
return ((bitField0_ & 0x00000020) == 0x00000020);
}
/**
* optional int32 class_id = 6;
*
*
* If type = CLASS, FQ name id of the referenced class; if type = ENUM, FQ name id of the enum class
*
*/
public int getClassId() {
return classId_;
}
// optional int32 enum_value_id = 7;
public static final int ENUM_VALUE_ID_FIELD_NUMBER = 7;
private int enumValueId_;
/**
* optional int32 enum_value_id = 7;
*
*
* id in StringTable
*
*/
public boolean hasEnumValueId() {
return ((bitField0_ & 0x00000040) == 0x00000040);
}
/**
* optional int32 enum_value_id = 7;
*
*
* id in StringTable
*
*/
public int getEnumValueId() {
return enumValueId_;
}
// optional .org.jetbrains.kotlin.serialization.Annotation annotation = 8;
public static final int ANNOTATION_FIELD_NUMBER = 8;
private org.jetbrains.kotlin.serialization.DebugProtoBuf.Annotation annotation_;
/**
* optional .org.jetbrains.kotlin.serialization.Annotation annotation = 8;
*/
public boolean hasAnnotation() {
return ((bitField0_ & 0x00000080) == 0x00000080);
}
/**
* optional .org.jetbrains.kotlin.serialization.Annotation annotation = 8;
*/
public org.jetbrains.kotlin.serialization.DebugProtoBuf.Annotation getAnnotation() {
return annotation_;
}
/**
* optional .org.jetbrains.kotlin.serialization.Annotation annotation = 8;
*/
public org.jetbrains.kotlin.serialization.DebugProtoBuf.AnnotationOrBuilder getAnnotationOrBuilder() {
return annotation_;
}
// repeated .org.jetbrains.kotlin.serialization.Annotation.Argument.Value array_element = 9;
public static final int ARRAY_ELEMENT_FIELD_NUMBER = 9;
private java.util.Listrepeated .org.jetbrains.kotlin.serialization.Annotation.Argument.Value array_element = 9;
*/
public java.util.Listrepeated .org.jetbrains.kotlin.serialization.Annotation.Argument.Value array_element = 9;
*/
public java.util.List extends org.jetbrains.kotlin.serialization.DebugProtoBuf.Annotation.Argument.ValueOrBuilder>
getArrayElementOrBuilderList() {
return arrayElement_;
}
/**
* repeated .org.jetbrains.kotlin.serialization.Annotation.Argument.Value array_element = 9;
*/
public int getArrayElementCount() {
return arrayElement_.size();
}
/**
* repeated .org.jetbrains.kotlin.serialization.Annotation.Argument.Value array_element = 9;
*/
public org.jetbrains.kotlin.serialization.DebugProtoBuf.Annotation.Argument.Value getArrayElement(int index) {
return arrayElement_.get(index);
}
/**
* repeated .org.jetbrains.kotlin.serialization.Annotation.Argument.Value array_element = 9;
*/
public org.jetbrains.kotlin.serialization.DebugProtoBuf.Annotation.Argument.ValueOrBuilder getArrayElementOrBuilder(
int index) {
return arrayElement_.get(index);
}
private void initFields() {
type_ = org.jetbrains.kotlin.serialization.DebugProtoBuf.Annotation.Argument.Value.Type.BYTE;
intValue_ = 0L;
floatValue_ = 0F;
doubleValue_ = 0D;
stringValue_ = 0;
classId_ = 0;
enumValueId_ = 0;
annotation_ = org.jetbrains.kotlin.serialization.DebugProtoBuf.Annotation.getDefaultInstance();
arrayElement_ = java.util.Collections.emptyList();
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized != -1) return isInitialized == 1;
if (hasAnnotation()) {
if (!getAnnotation().isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
}
for (int i = 0; i < getArrayElementCount(); i++) {
if (!getArrayElement(i).isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
}
memoizedIsInitialized = 1;
return true;
}
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
getSerializedSize();
if (((bitField0_ & 0x00000001) == 0x00000001)) {
output.writeEnum(1, type_.getNumber());
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
output.writeSInt64(2, intValue_);
}
if (((bitField0_ & 0x00000004) == 0x00000004)) {
output.writeFloat(3, floatValue_);
}
if (((bitField0_ & 0x00000008) == 0x00000008)) {
output.writeDouble(4, doubleValue_);
}
if (((bitField0_ & 0x00000010) == 0x00000010)) {
output.writeInt32(5, stringValue_);
}
if (((bitField0_ & 0x00000020) == 0x00000020)) {
output.writeInt32(6, classId_);
}
if (((bitField0_ & 0x00000040) == 0x00000040)) {
output.writeInt32(7, enumValueId_);
}
if (((bitField0_ & 0x00000080) == 0x00000080)) {
output.writeMessage(8, annotation_);
}
for (int i = 0; i < arrayElement_.size(); i++) {
output.writeMessage(9, arrayElement_.get(i));
}
getUnknownFields().writeTo(output);
}
private int memoizedSerializedSize = -1;
public int getSerializedSize() {
int size = memoizedSerializedSize;
if (size != -1) return size;
size = 0;
if (((bitField0_ & 0x00000001) == 0x00000001)) {
size += com.google.protobuf.CodedOutputStream
.computeEnumSize(1, type_.getNumber());
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
size += com.google.protobuf.CodedOutputStream
.computeSInt64Size(2, intValue_);
}
if (((bitField0_ & 0x00000004) == 0x00000004)) {
size += com.google.protobuf.CodedOutputStream
.computeFloatSize(3, floatValue_);
}
if (((bitField0_ & 0x00000008) == 0x00000008)) {
size += com.google.protobuf.CodedOutputStream
.computeDoubleSize(4, doubleValue_);
}
if (((bitField0_ & 0x00000010) == 0x00000010)) {
size += com.google.protobuf.CodedOutputStream
.computeInt32Size(5, stringValue_);
}
if (((bitField0_ & 0x00000020) == 0x00000020)) {
size += com.google.protobuf.CodedOutputStream
.computeInt32Size(6, classId_);
}
if (((bitField0_ & 0x00000040) == 0x00000040)) {
size += com.google.protobuf.CodedOutputStream
.computeInt32Size(7, enumValueId_);
}
if (((bitField0_ & 0x00000080) == 0x00000080)) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(8, annotation_);
}
for (int i = 0; i < arrayElement_.size(); i++) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(9, arrayElement_.get(i));
}
size += getUnknownFields().getSerializedSize();
memoizedSerializedSize = size;
return size;
}
private static final long serialVersionUID = 0L;
@java.lang.Override
protected java.lang.Object writeReplace()
throws java.io.ObjectStreamException {
return super.writeReplace();
}
public static org.jetbrains.kotlin.serialization.DebugProtoBuf.Annotation.Argument.Value parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.jetbrains.kotlin.serialization.DebugProtoBuf.Annotation.Argument.Value parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.DebugProtoBuf.Annotation.Argument.Value parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.jetbrains.kotlin.serialization.DebugProtoBuf.Annotation.Argument.Value parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.DebugProtoBuf.Annotation.Argument.Value parseFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.jetbrains.kotlin.serialization.DebugProtoBuf.Annotation.Argument.Value parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.DebugProtoBuf.Annotation.Argument.Value parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input);
}
public static org.jetbrains.kotlin.serialization.DebugProtoBuf.Annotation.Argument.Value parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.DebugProtoBuf.Annotation.Argument.Value parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.jetbrains.kotlin.serialization.DebugProtoBuf.Annotation.Argument.Value parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static Builder newBuilder() { return Builder.create(); }
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder(org.jetbrains.kotlin.serialization.DebugProtoBuf.Annotation.Argument.Value prototype) {
return newBuilder().mergeFrom(prototype);
}
public Builder toBuilder() { return newBuilder(this); }
@java.lang.Override
protected Builder newBuilderForType(
com.google.protobuf.GeneratedMessage.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
* Protobuf type {@code org.jetbrains.kotlin.serialization.Annotation.Argument.Value}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessage.Builderoptional .org.jetbrains.kotlin.serialization.Annotation.Argument.Value.Type type = 1;
*
*
* Note: a *Value* has a Type, not an Argument! This is done for future language features which may involve using arrays
* of elements of different types. Such entries are allowed in the constant pool of JVM class files.
* However, to save space, this field is optional: in case of homogeneous arrays, only the type of the first element is required
*
*/
public boolean hasType() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* optional .org.jetbrains.kotlin.serialization.Annotation.Argument.Value.Type type = 1;
*
*
* Note: a *Value* has a Type, not an Argument! This is done for future language features which may involve using arrays
* of elements of different types. Such entries are allowed in the constant pool of JVM class files.
* However, to save space, this field is optional: in case of homogeneous arrays, only the type of the first element is required
*
*/
public org.jetbrains.kotlin.serialization.DebugProtoBuf.Annotation.Argument.Value.Type getType() {
return type_;
}
/**
* optional .org.jetbrains.kotlin.serialization.Annotation.Argument.Value.Type type = 1;
*
*
* Note: a *Value* has a Type, not an Argument! This is done for future language features which may involve using arrays
* of elements of different types. Such entries are allowed in the constant pool of JVM class files.
* However, to save space, this field is optional: in case of homogeneous arrays, only the type of the first element is required
*
*/
public Builder setType(org.jetbrains.kotlin.serialization.DebugProtoBuf.Annotation.Argument.Value.Type value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000001;
type_ = value;
onChanged();
return this;
}
/**
* optional .org.jetbrains.kotlin.serialization.Annotation.Argument.Value.Type type = 1;
*
*
* Note: a *Value* has a Type, not an Argument! This is done for future language features which may involve using arrays
* of elements of different types. Such entries are allowed in the constant pool of JVM class files.
* However, to save space, this field is optional: in case of homogeneous arrays, only the type of the first element is required
*
*/
public Builder clearType() {
bitField0_ = (bitField0_ & ~0x00000001);
type_ = org.jetbrains.kotlin.serialization.DebugProtoBuf.Annotation.Argument.Value.Type.BYTE;
onChanged();
return this;
}
// optional sint64 int_value = 2;
private long intValue_ ;
/**
* optional sint64 int_value = 2;
*/
public boolean hasIntValue() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
/**
* optional sint64 int_value = 2;
*/
public long getIntValue() {
return intValue_;
}
/**
* optional sint64 int_value = 2;
*/
public Builder setIntValue(long value) {
bitField0_ |= 0x00000002;
intValue_ = value;
onChanged();
return this;
}
/**
* optional sint64 int_value = 2;
*/
public Builder clearIntValue() {
bitField0_ = (bitField0_ & ~0x00000002);
intValue_ = 0L;
onChanged();
return this;
}
// optional float float_value = 3;
private float floatValue_ ;
/**
* optional float float_value = 3;
*/
public boolean hasFloatValue() {
return ((bitField0_ & 0x00000004) == 0x00000004);
}
/**
* optional float float_value = 3;
*/
public float getFloatValue() {
return floatValue_;
}
/**
* optional float float_value = 3;
*/
public Builder setFloatValue(float value) {
bitField0_ |= 0x00000004;
floatValue_ = value;
onChanged();
return this;
}
/**
* optional float float_value = 3;
*/
public Builder clearFloatValue() {
bitField0_ = (bitField0_ & ~0x00000004);
floatValue_ = 0F;
onChanged();
return this;
}
// optional double double_value = 4;
private double doubleValue_ ;
/**
* optional double double_value = 4;
*/
public boolean hasDoubleValue() {
return ((bitField0_ & 0x00000008) == 0x00000008);
}
/**
* optional double double_value = 4;
*/
public double getDoubleValue() {
return doubleValue_;
}
/**
* optional double double_value = 4;
*/
public Builder setDoubleValue(double value) {
bitField0_ |= 0x00000008;
doubleValue_ = value;
onChanged();
return this;
}
/**
* optional double double_value = 4;
*/
public Builder clearDoubleValue() {
bitField0_ = (bitField0_ & ~0x00000008);
doubleValue_ = 0D;
onChanged();
return this;
}
// optional int32 string_value = 5;
private int stringValue_ ;
/**
* optional int32 string_value = 5;
*
*
* id in StringTable
*
*/
public boolean hasStringValue() {
return ((bitField0_ & 0x00000010) == 0x00000010);
}
/**
* optional int32 string_value = 5;
*
*
* id in StringTable
*
*/
public int getStringValue() {
return stringValue_;
}
/**
* optional int32 string_value = 5;
*
*
* id in StringTable
*
*/
public Builder setStringValue(int value) {
bitField0_ |= 0x00000010;
stringValue_ = value;
onChanged();
return this;
}
/**
* optional int32 string_value = 5;
*
*
* id in StringTable
*
*/
public Builder clearStringValue() {
bitField0_ = (bitField0_ & ~0x00000010);
stringValue_ = 0;
onChanged();
return this;
}
// optional int32 class_id = 6;
private int classId_ ;
/**
* optional int32 class_id = 6;
*
*
* If type = CLASS, FQ name id of the referenced class; if type = ENUM, FQ name id of the enum class
*
*/
public boolean hasClassId() {
return ((bitField0_ & 0x00000020) == 0x00000020);
}
/**
* optional int32 class_id = 6;
*
*
* If type = CLASS, FQ name id of the referenced class; if type = ENUM, FQ name id of the enum class
*
*/
public int getClassId() {
return classId_;
}
/**
* optional int32 class_id = 6;
*
*
* If type = CLASS, FQ name id of the referenced class; if type = ENUM, FQ name id of the enum class
*
*/
public Builder setClassId(int value) {
bitField0_ |= 0x00000020;
classId_ = value;
onChanged();
return this;
}
/**
* optional int32 class_id = 6;
*
*
* If type = CLASS, FQ name id of the referenced class; if type = ENUM, FQ name id of the enum class
*
*/
public Builder clearClassId() {
bitField0_ = (bitField0_ & ~0x00000020);
classId_ = 0;
onChanged();
return this;
}
// optional int32 enum_value_id = 7;
private int enumValueId_ ;
/**
* optional int32 enum_value_id = 7;
*
*
* id in StringTable
*
*/
public boolean hasEnumValueId() {
return ((bitField0_ & 0x00000040) == 0x00000040);
}
/**
* optional int32 enum_value_id = 7;
*
*
* id in StringTable
*
*/
public int getEnumValueId() {
return enumValueId_;
}
/**
* optional int32 enum_value_id = 7;
*
*
* id in StringTable
*
*/
public Builder setEnumValueId(int value) {
bitField0_ |= 0x00000040;
enumValueId_ = value;
onChanged();
return this;
}
/**
* optional int32 enum_value_id = 7;
*
*
* id in StringTable
*
*/
public Builder clearEnumValueId() {
bitField0_ = (bitField0_ & ~0x00000040);
enumValueId_ = 0;
onChanged();
return this;
}
// optional .org.jetbrains.kotlin.serialization.Annotation annotation = 8;
private org.jetbrains.kotlin.serialization.DebugProtoBuf.Annotation annotation_ = org.jetbrains.kotlin.serialization.DebugProtoBuf.Annotation.getDefaultInstance();
private com.google.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.DebugProtoBuf.Annotation, org.jetbrains.kotlin.serialization.DebugProtoBuf.Annotation.Builder, org.jetbrains.kotlin.serialization.DebugProtoBuf.AnnotationOrBuilder> annotationBuilder_;
/**
* optional .org.jetbrains.kotlin.serialization.Annotation annotation = 8;
*/
public boolean hasAnnotation() {
return ((bitField0_ & 0x00000080) == 0x00000080);
}
/**
* optional .org.jetbrains.kotlin.serialization.Annotation annotation = 8;
*/
public org.jetbrains.kotlin.serialization.DebugProtoBuf.Annotation getAnnotation() {
if (annotationBuilder_ == null) {
return annotation_;
} else {
return annotationBuilder_.getMessage();
}
}
/**
* optional .org.jetbrains.kotlin.serialization.Annotation annotation = 8;
*/
public Builder setAnnotation(org.jetbrains.kotlin.serialization.DebugProtoBuf.Annotation value) {
if (annotationBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
annotation_ = value;
onChanged();
} else {
annotationBuilder_.setMessage(value);
}
bitField0_ |= 0x00000080;
return this;
}
/**
* optional .org.jetbrains.kotlin.serialization.Annotation annotation = 8;
*/
public Builder setAnnotation(
org.jetbrains.kotlin.serialization.DebugProtoBuf.Annotation.Builder builderForValue) {
if (annotationBuilder_ == null) {
annotation_ = builderForValue.build();
onChanged();
} else {
annotationBuilder_.setMessage(builderForValue.build());
}
bitField0_ |= 0x00000080;
return this;
}
/**
* optional .org.jetbrains.kotlin.serialization.Annotation annotation = 8;
*/
public Builder mergeAnnotation(org.jetbrains.kotlin.serialization.DebugProtoBuf.Annotation value) {
if (annotationBuilder_ == null) {
if (((bitField0_ & 0x00000080) == 0x00000080) &&
annotation_ != org.jetbrains.kotlin.serialization.DebugProtoBuf.Annotation.getDefaultInstance()) {
annotation_ =
org.jetbrains.kotlin.serialization.DebugProtoBuf.Annotation.newBuilder(annotation_).mergeFrom(value).buildPartial();
} else {
annotation_ = value;
}
onChanged();
} else {
annotationBuilder_.mergeFrom(value);
}
bitField0_ |= 0x00000080;
return this;
}
/**
* optional .org.jetbrains.kotlin.serialization.Annotation annotation = 8;
*/
public Builder clearAnnotation() {
if (annotationBuilder_ == null) {
annotation_ = org.jetbrains.kotlin.serialization.DebugProtoBuf.Annotation.getDefaultInstance();
onChanged();
} else {
annotationBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000080);
return this;
}
/**
* optional .org.jetbrains.kotlin.serialization.Annotation annotation = 8;
*/
public org.jetbrains.kotlin.serialization.DebugProtoBuf.Annotation.Builder getAnnotationBuilder() {
bitField0_ |= 0x00000080;
onChanged();
return getAnnotationFieldBuilder().getBuilder();
}
/**
* optional .org.jetbrains.kotlin.serialization.Annotation annotation = 8;
*/
public org.jetbrains.kotlin.serialization.DebugProtoBuf.AnnotationOrBuilder getAnnotationOrBuilder() {
if (annotationBuilder_ != null) {
return annotationBuilder_.getMessageOrBuilder();
} else {
return annotation_;
}
}
/**
* optional .org.jetbrains.kotlin.serialization.Annotation annotation = 8;
*/
private com.google.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.DebugProtoBuf.Annotation, org.jetbrains.kotlin.serialization.DebugProtoBuf.Annotation.Builder, org.jetbrains.kotlin.serialization.DebugProtoBuf.AnnotationOrBuilder>
getAnnotationFieldBuilder() {
if (annotationBuilder_ == null) {
annotationBuilder_ = new com.google.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.DebugProtoBuf.Annotation, org.jetbrains.kotlin.serialization.DebugProtoBuf.Annotation.Builder, org.jetbrains.kotlin.serialization.DebugProtoBuf.AnnotationOrBuilder>(
annotation_,
getParentForChildren(),
isClean());
annotation_ = null;
}
return annotationBuilder_;
}
// repeated .org.jetbrains.kotlin.serialization.Annotation.Argument.Value array_element = 9;
private java.util.Listrepeated .org.jetbrains.kotlin.serialization.Annotation.Argument.Value array_element = 9;
*/
public java.util.Listrepeated .org.jetbrains.kotlin.serialization.Annotation.Argument.Value array_element = 9;
*/
public int getArrayElementCount() {
if (arrayElementBuilder_ == null) {
return arrayElement_.size();
} else {
return arrayElementBuilder_.getCount();
}
}
/**
* repeated .org.jetbrains.kotlin.serialization.Annotation.Argument.Value array_element = 9;
*/
public org.jetbrains.kotlin.serialization.DebugProtoBuf.Annotation.Argument.Value getArrayElement(int index) {
if (arrayElementBuilder_ == null) {
return arrayElement_.get(index);
} else {
return arrayElementBuilder_.getMessage(index);
}
}
/**
* repeated .org.jetbrains.kotlin.serialization.Annotation.Argument.Value array_element = 9;
*/
public Builder setArrayElement(
int index, org.jetbrains.kotlin.serialization.DebugProtoBuf.Annotation.Argument.Value value) {
if (arrayElementBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureArrayElementIsMutable();
arrayElement_.set(index, value);
onChanged();
} else {
arrayElementBuilder_.setMessage(index, value);
}
return this;
}
/**
* repeated .org.jetbrains.kotlin.serialization.Annotation.Argument.Value array_element = 9;
*/
public Builder setArrayElement(
int index, org.jetbrains.kotlin.serialization.DebugProtoBuf.Annotation.Argument.Value.Builder builderForValue) {
if (arrayElementBuilder_ == null) {
ensureArrayElementIsMutable();
arrayElement_.set(index, builderForValue.build());
onChanged();
} else {
arrayElementBuilder_.setMessage(index, builderForValue.build());
}
return this;
}
/**
* repeated .org.jetbrains.kotlin.serialization.Annotation.Argument.Value array_element = 9;
*/
public Builder addArrayElement(org.jetbrains.kotlin.serialization.DebugProtoBuf.Annotation.Argument.Value value) {
if (arrayElementBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureArrayElementIsMutable();
arrayElement_.add(value);
onChanged();
} else {
arrayElementBuilder_.addMessage(value);
}
return this;
}
/**
* repeated .org.jetbrains.kotlin.serialization.Annotation.Argument.Value array_element = 9;
*/
public Builder addArrayElement(
int index, org.jetbrains.kotlin.serialization.DebugProtoBuf.Annotation.Argument.Value value) {
if (arrayElementBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureArrayElementIsMutable();
arrayElement_.add(index, value);
onChanged();
} else {
arrayElementBuilder_.addMessage(index, value);
}
return this;
}
/**
* repeated .org.jetbrains.kotlin.serialization.Annotation.Argument.Value array_element = 9;
*/
public Builder addArrayElement(
org.jetbrains.kotlin.serialization.DebugProtoBuf.Annotation.Argument.Value.Builder builderForValue) {
if (arrayElementBuilder_ == null) {
ensureArrayElementIsMutable();
arrayElement_.add(builderForValue.build());
onChanged();
} else {
arrayElementBuilder_.addMessage(builderForValue.build());
}
return this;
}
/**
* repeated .org.jetbrains.kotlin.serialization.Annotation.Argument.Value array_element = 9;
*/
public Builder addArrayElement(
int index, org.jetbrains.kotlin.serialization.DebugProtoBuf.Annotation.Argument.Value.Builder builderForValue) {
if (arrayElementBuilder_ == null) {
ensureArrayElementIsMutable();
arrayElement_.add(index, builderForValue.build());
onChanged();
} else {
arrayElementBuilder_.addMessage(index, builderForValue.build());
}
return this;
}
/**
* repeated .org.jetbrains.kotlin.serialization.Annotation.Argument.Value array_element = 9;
*/
public Builder addAllArrayElement(
java.lang.Iterable extends org.jetbrains.kotlin.serialization.DebugProtoBuf.Annotation.Argument.Value> values) {
if (arrayElementBuilder_ == null) {
ensureArrayElementIsMutable();
super.addAll(values, arrayElement_);
onChanged();
} else {
arrayElementBuilder_.addAllMessages(values);
}
return this;
}
/**
* repeated .org.jetbrains.kotlin.serialization.Annotation.Argument.Value array_element = 9;
*/
public Builder clearArrayElement() {
if (arrayElementBuilder_ == null) {
arrayElement_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000100);
onChanged();
} else {
arrayElementBuilder_.clear();
}
return this;
}
/**
* repeated .org.jetbrains.kotlin.serialization.Annotation.Argument.Value array_element = 9;
*/
public Builder removeArrayElement(int index) {
if (arrayElementBuilder_ == null) {
ensureArrayElementIsMutable();
arrayElement_.remove(index);
onChanged();
} else {
arrayElementBuilder_.remove(index);
}
return this;
}
/**
* repeated .org.jetbrains.kotlin.serialization.Annotation.Argument.Value array_element = 9;
*/
public org.jetbrains.kotlin.serialization.DebugProtoBuf.Annotation.Argument.Value.Builder getArrayElementBuilder(
int index) {
return getArrayElementFieldBuilder().getBuilder(index);
}
/**
* repeated .org.jetbrains.kotlin.serialization.Annotation.Argument.Value array_element = 9;
*/
public org.jetbrains.kotlin.serialization.DebugProtoBuf.Annotation.Argument.ValueOrBuilder getArrayElementOrBuilder(
int index) {
if (arrayElementBuilder_ == null) {
return arrayElement_.get(index); } else {
return arrayElementBuilder_.getMessageOrBuilder(index);
}
}
/**
* repeated .org.jetbrains.kotlin.serialization.Annotation.Argument.Value array_element = 9;
*/
public java.util.List extends org.jetbrains.kotlin.serialization.DebugProtoBuf.Annotation.Argument.ValueOrBuilder>
getArrayElementOrBuilderList() {
if (arrayElementBuilder_ != null) {
return arrayElementBuilder_.getMessageOrBuilderList();
} else {
return java.util.Collections.unmodifiableList(arrayElement_);
}
}
/**
* repeated .org.jetbrains.kotlin.serialization.Annotation.Argument.Value array_element = 9;
*/
public org.jetbrains.kotlin.serialization.DebugProtoBuf.Annotation.Argument.Value.Builder addArrayElementBuilder() {
return getArrayElementFieldBuilder().addBuilder(
org.jetbrains.kotlin.serialization.DebugProtoBuf.Annotation.Argument.Value.getDefaultInstance());
}
/**
* repeated .org.jetbrains.kotlin.serialization.Annotation.Argument.Value array_element = 9;
*/
public org.jetbrains.kotlin.serialization.DebugProtoBuf.Annotation.Argument.Value.Builder addArrayElementBuilder(
int index) {
return getArrayElementFieldBuilder().addBuilder(
index, org.jetbrains.kotlin.serialization.DebugProtoBuf.Annotation.Argument.Value.getDefaultInstance());
}
/**
* repeated .org.jetbrains.kotlin.serialization.Annotation.Argument.Value array_element = 9;
*/
public java.util.Listrequired int32 name_id = 1;
*
*
* id in StringTable
*
*/
public boolean hasNameId() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* required int32 name_id = 1;
*
*
* id in StringTable
*
*/
public int getNameId() {
return nameId_;
}
// required .org.jetbrains.kotlin.serialization.Annotation.Argument.Value value = 2;
public static final int VALUE_FIELD_NUMBER = 2;
private org.jetbrains.kotlin.serialization.DebugProtoBuf.Annotation.Argument.Value value_;
/**
* required .org.jetbrains.kotlin.serialization.Annotation.Argument.Value value = 2;
*/
public boolean hasValue() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
/**
* required .org.jetbrains.kotlin.serialization.Annotation.Argument.Value value = 2;
*/
public org.jetbrains.kotlin.serialization.DebugProtoBuf.Annotation.Argument.Value getValue() {
return value_;
}
/**
* required .org.jetbrains.kotlin.serialization.Annotation.Argument.Value value = 2;
*/
public org.jetbrains.kotlin.serialization.DebugProtoBuf.Annotation.Argument.ValueOrBuilder getValueOrBuilder() {
return value_;
}
private void initFields() {
nameId_ = 0;
value_ = org.jetbrains.kotlin.serialization.DebugProtoBuf.Annotation.Argument.Value.getDefaultInstance();
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized != -1) return isInitialized == 1;
if (!hasNameId()) {
memoizedIsInitialized = 0;
return false;
}
if (!hasValue()) {
memoizedIsInitialized = 0;
return false;
}
if (!getValue().isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
memoizedIsInitialized = 1;
return true;
}
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
getSerializedSize();
if (((bitField0_ & 0x00000001) == 0x00000001)) {
output.writeInt32(1, nameId_);
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
output.writeMessage(2, value_);
}
getUnknownFields().writeTo(output);
}
private int memoizedSerializedSize = -1;
public int getSerializedSize() {
int size = memoizedSerializedSize;
if (size != -1) return size;
size = 0;
if (((bitField0_ & 0x00000001) == 0x00000001)) {
size += com.google.protobuf.CodedOutputStream
.computeInt32Size(1, nameId_);
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(2, value_);
}
size += getUnknownFields().getSerializedSize();
memoizedSerializedSize = size;
return size;
}
private static final long serialVersionUID = 0L;
@java.lang.Override
protected java.lang.Object writeReplace()
throws java.io.ObjectStreamException {
return super.writeReplace();
}
public static org.jetbrains.kotlin.serialization.DebugProtoBuf.Annotation.Argument parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.jetbrains.kotlin.serialization.DebugProtoBuf.Annotation.Argument parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.DebugProtoBuf.Annotation.Argument parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.jetbrains.kotlin.serialization.DebugProtoBuf.Annotation.Argument parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.DebugProtoBuf.Annotation.Argument parseFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.jetbrains.kotlin.serialization.DebugProtoBuf.Annotation.Argument parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.DebugProtoBuf.Annotation.Argument parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input);
}
public static org.jetbrains.kotlin.serialization.DebugProtoBuf.Annotation.Argument parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.DebugProtoBuf.Annotation.Argument parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.jetbrains.kotlin.serialization.DebugProtoBuf.Annotation.Argument parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static Builder newBuilder() { return Builder.create(); }
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder(org.jetbrains.kotlin.serialization.DebugProtoBuf.Annotation.Argument prototype) {
return newBuilder().mergeFrom(prototype);
}
public Builder toBuilder() { return newBuilder(this); }
@java.lang.Override
protected Builder newBuilderForType(
com.google.protobuf.GeneratedMessage.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
* Protobuf type {@code org.jetbrains.kotlin.serialization.Annotation.Argument}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessage.Builderrequired int32 name_id = 1;
*
*
* id in StringTable
*
*/
public boolean hasNameId() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* required int32 name_id = 1;
*
*
* id in StringTable
*
*/
public int getNameId() {
return nameId_;
}
/**
* required int32 name_id = 1;
*
*
* id in StringTable
*
*/
public Builder setNameId(int value) {
bitField0_ |= 0x00000001;
nameId_ = value;
onChanged();
return this;
}
/**
* required int32 name_id = 1;
*
*
* id in StringTable
*
*/
public Builder clearNameId() {
bitField0_ = (bitField0_ & ~0x00000001);
nameId_ = 0;
onChanged();
return this;
}
// required .org.jetbrains.kotlin.serialization.Annotation.Argument.Value value = 2;
private org.jetbrains.kotlin.serialization.DebugProtoBuf.Annotation.Argument.Value value_ = org.jetbrains.kotlin.serialization.DebugProtoBuf.Annotation.Argument.Value.getDefaultInstance();
private com.google.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.DebugProtoBuf.Annotation.Argument.Value, org.jetbrains.kotlin.serialization.DebugProtoBuf.Annotation.Argument.Value.Builder, org.jetbrains.kotlin.serialization.DebugProtoBuf.Annotation.Argument.ValueOrBuilder> valueBuilder_;
/**
* required .org.jetbrains.kotlin.serialization.Annotation.Argument.Value value = 2;
*/
public boolean hasValue() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
/**
* required .org.jetbrains.kotlin.serialization.Annotation.Argument.Value value = 2;
*/
public org.jetbrains.kotlin.serialization.DebugProtoBuf.Annotation.Argument.Value getValue() {
if (valueBuilder_ == null) {
return value_;
} else {
return valueBuilder_.getMessage();
}
}
/**
* required .org.jetbrains.kotlin.serialization.Annotation.Argument.Value value = 2;
*/
public Builder setValue(org.jetbrains.kotlin.serialization.DebugProtoBuf.Annotation.Argument.Value value) {
if (valueBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
value_ = value;
onChanged();
} else {
valueBuilder_.setMessage(value);
}
bitField0_ |= 0x00000002;
return this;
}
/**
* required .org.jetbrains.kotlin.serialization.Annotation.Argument.Value value = 2;
*/
public Builder setValue(
org.jetbrains.kotlin.serialization.DebugProtoBuf.Annotation.Argument.Value.Builder builderForValue) {
if (valueBuilder_ == null) {
value_ = builderForValue.build();
onChanged();
} else {
valueBuilder_.setMessage(builderForValue.build());
}
bitField0_ |= 0x00000002;
return this;
}
/**
* required .org.jetbrains.kotlin.serialization.Annotation.Argument.Value value = 2;
*/
public Builder mergeValue(org.jetbrains.kotlin.serialization.DebugProtoBuf.Annotation.Argument.Value value) {
if (valueBuilder_ == null) {
if (((bitField0_ & 0x00000002) == 0x00000002) &&
value_ != org.jetbrains.kotlin.serialization.DebugProtoBuf.Annotation.Argument.Value.getDefaultInstance()) {
value_ =
org.jetbrains.kotlin.serialization.DebugProtoBuf.Annotation.Argument.Value.newBuilder(value_).mergeFrom(value).buildPartial();
} else {
value_ = value;
}
onChanged();
} else {
valueBuilder_.mergeFrom(value);
}
bitField0_ |= 0x00000002;
return this;
}
/**
* required .org.jetbrains.kotlin.serialization.Annotation.Argument.Value value = 2;
*/
public Builder clearValue() {
if (valueBuilder_ == null) {
value_ = org.jetbrains.kotlin.serialization.DebugProtoBuf.Annotation.Argument.Value.getDefaultInstance();
onChanged();
} else {
valueBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000002);
return this;
}
/**
* required .org.jetbrains.kotlin.serialization.Annotation.Argument.Value value = 2;
*/
public org.jetbrains.kotlin.serialization.DebugProtoBuf.Annotation.Argument.Value.Builder getValueBuilder() {
bitField0_ |= 0x00000002;
onChanged();
return getValueFieldBuilder().getBuilder();
}
/**
* required .org.jetbrains.kotlin.serialization.Annotation.Argument.Value value = 2;
*/
public org.jetbrains.kotlin.serialization.DebugProtoBuf.Annotation.Argument.ValueOrBuilder getValueOrBuilder() {
if (valueBuilder_ != null) {
return valueBuilder_.getMessageOrBuilder();
} else {
return value_;
}
}
/**
* required .org.jetbrains.kotlin.serialization.Annotation.Argument.Value value = 2;
*/
private com.google.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.DebugProtoBuf.Annotation.Argument.Value, org.jetbrains.kotlin.serialization.DebugProtoBuf.Annotation.Argument.Value.Builder, org.jetbrains.kotlin.serialization.DebugProtoBuf.Annotation.Argument.ValueOrBuilder>
getValueFieldBuilder() {
if (valueBuilder_ == null) {
valueBuilder_ = new com.google.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.DebugProtoBuf.Annotation.Argument.Value, org.jetbrains.kotlin.serialization.DebugProtoBuf.Annotation.Argument.Value.Builder, org.jetbrains.kotlin.serialization.DebugProtoBuf.Annotation.Argument.ValueOrBuilder>(
value_,
getParentForChildren(),
isClean());
value_ = null;
}
return valueBuilder_;
}
// @@protoc_insertion_point(builder_scope:org.jetbrains.kotlin.serialization.Annotation.Argument)
}
static {
defaultInstance = new Argument(true);
defaultInstance.initFields();
}
// @@protoc_insertion_point(class_scope:org.jetbrains.kotlin.serialization.Annotation.Argument)
}
private int bitField0_;
// required int32 id = 1;
public static final int ID_FIELD_NUMBER = 1;
private int id_;
/**
* required int32 id = 1;
*
*
* Class FQ name id
*
*/
public boolean hasId() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* required int32 id = 1;
*
*
* Class FQ name id
*
*/
public int getId() {
return id_;
}
// repeated .org.jetbrains.kotlin.serialization.Annotation.Argument argument = 2;
public static final int ARGUMENT_FIELD_NUMBER = 2;
private java.util.Listrepeated .org.jetbrains.kotlin.serialization.Annotation.Argument argument = 2;
*/
public java.util.Listrepeated .org.jetbrains.kotlin.serialization.Annotation.Argument argument = 2;
*/
public java.util.List extends org.jetbrains.kotlin.serialization.DebugProtoBuf.Annotation.ArgumentOrBuilder>
getArgumentOrBuilderList() {
return argument_;
}
/**
* repeated .org.jetbrains.kotlin.serialization.Annotation.Argument argument = 2;
*/
public int getArgumentCount() {
return argument_.size();
}
/**
* repeated .org.jetbrains.kotlin.serialization.Annotation.Argument argument = 2;
*/
public org.jetbrains.kotlin.serialization.DebugProtoBuf.Annotation.Argument getArgument(int index) {
return argument_.get(index);
}
/**
* repeated .org.jetbrains.kotlin.serialization.Annotation.Argument argument = 2;
*/
public org.jetbrains.kotlin.serialization.DebugProtoBuf.Annotation.ArgumentOrBuilder getArgumentOrBuilder(
int index) {
return argument_.get(index);
}
private void initFields() {
id_ = 0;
argument_ = java.util.Collections.emptyList();
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized != -1) return isInitialized == 1;
if (!hasId()) {
memoizedIsInitialized = 0;
return false;
}
for (int i = 0; i < getArgumentCount(); i++) {
if (!getArgument(i).isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
}
memoizedIsInitialized = 1;
return true;
}
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
getSerializedSize();
if (((bitField0_ & 0x00000001) == 0x00000001)) {
output.writeInt32(1, id_);
}
for (int i = 0; i < argument_.size(); i++) {
output.writeMessage(2, argument_.get(i));
}
getUnknownFields().writeTo(output);
}
private int memoizedSerializedSize = -1;
public int getSerializedSize() {
int size = memoizedSerializedSize;
if (size != -1) return size;
size = 0;
if (((bitField0_ & 0x00000001) == 0x00000001)) {
size += com.google.protobuf.CodedOutputStream
.computeInt32Size(1, id_);
}
for (int i = 0; i < argument_.size(); i++) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(2, argument_.get(i));
}
size += getUnknownFields().getSerializedSize();
memoizedSerializedSize = size;
return size;
}
private static final long serialVersionUID = 0L;
@java.lang.Override
protected java.lang.Object writeReplace()
throws java.io.ObjectStreamException {
return super.writeReplace();
}
public static org.jetbrains.kotlin.serialization.DebugProtoBuf.Annotation parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.jetbrains.kotlin.serialization.DebugProtoBuf.Annotation parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.DebugProtoBuf.Annotation parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.jetbrains.kotlin.serialization.DebugProtoBuf.Annotation parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.DebugProtoBuf.Annotation parseFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.jetbrains.kotlin.serialization.DebugProtoBuf.Annotation parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.DebugProtoBuf.Annotation parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input);
}
public static org.jetbrains.kotlin.serialization.DebugProtoBuf.Annotation parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.DebugProtoBuf.Annotation parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.jetbrains.kotlin.serialization.DebugProtoBuf.Annotation parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static Builder newBuilder() { return Builder.create(); }
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder(org.jetbrains.kotlin.serialization.DebugProtoBuf.Annotation prototype) {
return newBuilder().mergeFrom(prototype);
}
public Builder toBuilder() { return newBuilder(this); }
@java.lang.Override
protected Builder newBuilderForType(
com.google.protobuf.GeneratedMessage.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
* Protobuf type {@code org.jetbrains.kotlin.serialization.Annotation}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessage.Builderrequired int32 id = 1;
*
*
* Class FQ name id
*
*/
public boolean hasId() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* required int32 id = 1;
*
*
* Class FQ name id
*
*/
public int getId() {
return id_;
}
/**
* required int32 id = 1;
*
*
* Class FQ name id
*
*/
public Builder setId(int value) {
bitField0_ |= 0x00000001;
id_ = value;
onChanged();
return this;
}
/**
* required int32 id = 1;
*
*
* Class FQ name id
*
*/
public Builder clearId() {
bitField0_ = (bitField0_ & ~0x00000001);
id_ = 0;
onChanged();
return this;
}
// repeated .org.jetbrains.kotlin.serialization.Annotation.Argument argument = 2;
private java.util.Listrepeated .org.jetbrains.kotlin.serialization.Annotation.Argument argument = 2;
*/
public java.util.Listrepeated .org.jetbrains.kotlin.serialization.Annotation.Argument argument = 2;
*/
public int getArgumentCount() {
if (argumentBuilder_ == null) {
return argument_.size();
} else {
return argumentBuilder_.getCount();
}
}
/**
* repeated .org.jetbrains.kotlin.serialization.Annotation.Argument argument = 2;
*/
public org.jetbrains.kotlin.serialization.DebugProtoBuf.Annotation.Argument getArgument(int index) {
if (argumentBuilder_ == null) {
return argument_.get(index);
} else {
return argumentBuilder_.getMessage(index);
}
}
/**
* repeated .org.jetbrains.kotlin.serialization.Annotation.Argument argument = 2;
*/
public Builder setArgument(
int index, org.jetbrains.kotlin.serialization.DebugProtoBuf.Annotation.Argument value) {
if (argumentBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureArgumentIsMutable();
argument_.set(index, value);
onChanged();
} else {
argumentBuilder_.setMessage(index, value);
}
return this;
}
/**
* repeated .org.jetbrains.kotlin.serialization.Annotation.Argument argument = 2;
*/
public Builder setArgument(
int index, org.jetbrains.kotlin.serialization.DebugProtoBuf.Annotation.Argument.Builder builderForValue) {
if (argumentBuilder_ == null) {
ensureArgumentIsMutable();
argument_.set(index, builderForValue.build());
onChanged();
} else {
argumentBuilder_.setMessage(index, builderForValue.build());
}
return this;
}
/**
* repeated .org.jetbrains.kotlin.serialization.Annotation.Argument argument = 2;
*/
public Builder addArgument(org.jetbrains.kotlin.serialization.DebugProtoBuf.Annotation.Argument value) {
if (argumentBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureArgumentIsMutable();
argument_.add(value);
onChanged();
} else {
argumentBuilder_.addMessage(value);
}
return this;
}
/**
* repeated .org.jetbrains.kotlin.serialization.Annotation.Argument argument = 2;
*/
public Builder addArgument(
int index, org.jetbrains.kotlin.serialization.DebugProtoBuf.Annotation.Argument value) {
if (argumentBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureArgumentIsMutable();
argument_.add(index, value);
onChanged();
} else {
argumentBuilder_.addMessage(index, value);
}
return this;
}
/**
* repeated .org.jetbrains.kotlin.serialization.Annotation.Argument argument = 2;
*/
public Builder addArgument(
org.jetbrains.kotlin.serialization.DebugProtoBuf.Annotation.Argument.Builder builderForValue) {
if (argumentBuilder_ == null) {
ensureArgumentIsMutable();
argument_.add(builderForValue.build());
onChanged();
} else {
argumentBuilder_.addMessage(builderForValue.build());
}
return this;
}
/**
* repeated .org.jetbrains.kotlin.serialization.Annotation.Argument argument = 2;
*/
public Builder addArgument(
int index, org.jetbrains.kotlin.serialization.DebugProtoBuf.Annotation.Argument.Builder builderForValue) {
if (argumentBuilder_ == null) {
ensureArgumentIsMutable();
argument_.add(index, builderForValue.build());
onChanged();
} else {
argumentBuilder_.addMessage(index, builderForValue.build());
}
return this;
}
/**
* repeated .org.jetbrains.kotlin.serialization.Annotation.Argument argument = 2;
*/
public Builder addAllArgument(
java.lang.Iterable extends org.jetbrains.kotlin.serialization.DebugProtoBuf.Annotation.Argument> values) {
if (argumentBuilder_ == null) {
ensureArgumentIsMutable();
super.addAll(values, argument_);
onChanged();
} else {
argumentBuilder_.addAllMessages(values);
}
return this;
}
/**
* repeated .org.jetbrains.kotlin.serialization.Annotation.Argument argument = 2;
*/
public Builder clearArgument() {
if (argumentBuilder_ == null) {
argument_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000002);
onChanged();
} else {
argumentBuilder_.clear();
}
return this;
}
/**
* repeated .org.jetbrains.kotlin.serialization.Annotation.Argument argument = 2;
*/
public Builder removeArgument(int index) {
if (argumentBuilder_ == null) {
ensureArgumentIsMutable();
argument_.remove(index);
onChanged();
} else {
argumentBuilder_.remove(index);
}
return this;
}
/**
* repeated .org.jetbrains.kotlin.serialization.Annotation.Argument argument = 2;
*/
public org.jetbrains.kotlin.serialization.DebugProtoBuf.Annotation.Argument.Builder getArgumentBuilder(
int index) {
return getArgumentFieldBuilder().getBuilder(index);
}
/**
* repeated .org.jetbrains.kotlin.serialization.Annotation.Argument argument = 2;
*/
public org.jetbrains.kotlin.serialization.DebugProtoBuf.Annotation.ArgumentOrBuilder getArgumentOrBuilder(
int index) {
if (argumentBuilder_ == null) {
return argument_.get(index); } else {
return argumentBuilder_.getMessageOrBuilder(index);
}
}
/**
* repeated .org.jetbrains.kotlin.serialization.Annotation.Argument argument = 2;
*/
public java.util.List extends org.jetbrains.kotlin.serialization.DebugProtoBuf.Annotation.ArgumentOrBuilder>
getArgumentOrBuilderList() {
if (argumentBuilder_ != null) {
return argumentBuilder_.getMessageOrBuilderList();
} else {
return java.util.Collections.unmodifiableList(argument_);
}
}
/**
* repeated .org.jetbrains.kotlin.serialization.Annotation.Argument argument = 2;
*/
public org.jetbrains.kotlin.serialization.DebugProtoBuf.Annotation.Argument.Builder addArgumentBuilder() {
return getArgumentFieldBuilder().addBuilder(
org.jetbrains.kotlin.serialization.DebugProtoBuf.Annotation.Argument.getDefaultInstance());
}
/**
* repeated .org.jetbrains.kotlin.serialization.Annotation.Argument argument = 2;
*/
public org.jetbrains.kotlin.serialization.DebugProtoBuf.Annotation.Argument.Builder addArgumentBuilder(
int index) {
return getArgumentFieldBuilder().addBuilder(
index, org.jetbrains.kotlin.serialization.DebugProtoBuf.Annotation.Argument.getDefaultInstance());
}
/**
* repeated .org.jetbrains.kotlin.serialization.Annotation.Argument argument = 2;
*/
public java.util.Listrequired .org.jetbrains.kotlin.serialization.Type.Constructor constructor = 1;
*/
boolean hasConstructor();
/**
* required .org.jetbrains.kotlin.serialization.Type.Constructor constructor = 1;
*/
org.jetbrains.kotlin.serialization.DebugProtoBuf.Type.Constructor getConstructor();
/**
* required .org.jetbrains.kotlin.serialization.Type.Constructor constructor = 1;
*/
org.jetbrains.kotlin.serialization.DebugProtoBuf.Type.ConstructorOrBuilder getConstructorOrBuilder();
// repeated .org.jetbrains.kotlin.serialization.Type.Argument argument = 2;
/**
* repeated .org.jetbrains.kotlin.serialization.Type.Argument argument = 2;
*/
java.util.Listrepeated .org.jetbrains.kotlin.serialization.Type.Argument argument = 2;
*/
org.jetbrains.kotlin.serialization.DebugProtoBuf.Type.Argument getArgument(int index);
/**
* repeated .org.jetbrains.kotlin.serialization.Type.Argument argument = 2;
*/
int getArgumentCount();
/**
* repeated .org.jetbrains.kotlin.serialization.Type.Argument argument = 2;
*/
java.util.List extends org.jetbrains.kotlin.serialization.DebugProtoBuf.Type.ArgumentOrBuilder>
getArgumentOrBuilderList();
/**
* repeated .org.jetbrains.kotlin.serialization.Type.Argument argument = 2;
*/
org.jetbrains.kotlin.serialization.DebugProtoBuf.Type.ArgumentOrBuilder getArgumentOrBuilder(
int index);
// optional bool nullable = 3 [default = false];
/**
* optional bool nullable = 3 [default = false];
*/
boolean hasNullable();
/**
* optional bool nullable = 3 [default = false];
*/
boolean getNullable();
// optional int32 flexible_type_capabilities_id = 4;
/**
* optional int32 flexible_type_capabilities_id = 4;
*
*
* Id in the StringTable
* If this field is set, the type is flexible.
* All the fields above represent its lower bound, and flexible_upper_bound must be set and represents its upper bound.
*
*/
boolean hasFlexibleTypeCapabilitiesId();
/**
* optional int32 flexible_type_capabilities_id = 4;
*
*
* Id in the StringTable
* If this field is set, the type is flexible.
* All the fields above represent its lower bound, and flexible_upper_bound must be set and represents its upper bound.
*
*/
int getFlexibleTypeCapabilitiesId();
// optional .org.jetbrains.kotlin.serialization.Type flexible_upper_bound = 5;
/**
* optional .org.jetbrains.kotlin.serialization.Type flexible_upper_bound = 5;
*
*
* While such an "indirect" encoding helps backwards compatibility with pre-flexible-types versions of this format,
* we use it mainly to save space: having a special mandatory tag on each an every type just to have an option
* to represent flexible types is too many wasted bytes.
*
*/
boolean hasFlexibleUpperBound();
/**
* optional .org.jetbrains.kotlin.serialization.Type flexible_upper_bound = 5;
*
*
* While such an "indirect" encoding helps backwards compatibility with pre-flexible-types versions of this format,
* we use it mainly to save space: having a special mandatory tag on each an every type just to have an option
* to represent flexible types is too many wasted bytes.
*
*/
org.jetbrains.kotlin.serialization.DebugProtoBuf.Type getFlexibleUpperBound();
/**
* optional .org.jetbrains.kotlin.serialization.Type flexible_upper_bound = 5;
*
*
* While such an "indirect" encoding helps backwards compatibility with pre-flexible-types versions of this format,
* we use it mainly to save space: having a special mandatory tag on each an every type just to have an option
* to represent flexible types is too many wasted bytes.
*
*/
org.jetbrains.kotlin.serialization.DebugProtoBuf.TypeOrBuilder getFlexibleUpperBoundOrBuilder();
}
/**
* Protobuf type {@code org.jetbrains.kotlin.serialization.Type}
*/
public static final class Type extends
com.google.protobuf.GeneratedMessage
implements TypeOrBuilder {
// Use Type.newBuilder() to construct.
private Type(com.google.protobuf.GeneratedMessage.Builder> builder) {
super(builder);
this.unknownFields = builder.getUnknownFields();
}
private Type(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); }
private static final Type defaultInstance;
public static Type getDefaultInstance() {
return defaultInstance;
}
public Type getDefaultInstanceForType() {
return defaultInstance;
}
private final com.google.protobuf.UnknownFieldSet unknownFields;
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private Type(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
initFields();
int mutable_bitField0_ = 0;
com.google.protobuf.UnknownFieldSet.Builder unknownFields =
com.google.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
default: {
if (!parseUnknownField(input, unknownFields,
extensionRegistry, tag)) {
done = true;
}
break;
}
case 10: {
org.jetbrains.kotlin.serialization.DebugProtoBuf.Type.Constructor.Builder subBuilder = null;
if (((bitField0_ & 0x00000001) == 0x00000001)) {
subBuilder = constructor_.toBuilder();
}
constructor_ = input.readMessage(org.jetbrains.kotlin.serialization.DebugProtoBuf.Type.Constructor.PARSER, extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom(constructor_);
constructor_ = subBuilder.buildPartial();
}
bitField0_ |= 0x00000001;
break;
}
case 18: {
if (!((mutable_bitField0_ & 0x00000002) == 0x00000002)) {
argument_ = new java.util.ArrayListoptional .org.jetbrains.kotlin.serialization.Type.Constructor.Kind kind = 1 [default = CLASS];
*/
boolean hasKind();
/**
* optional .org.jetbrains.kotlin.serialization.Type.Constructor.Kind kind = 1 [default = CLASS];
*/
org.jetbrains.kotlin.serialization.DebugProtoBuf.Type.Constructor.Kind getKind();
// required int32 id = 2;
/**
* required int32 id = 2;
*
*
* CLASS - fqName id, TYPE_PARAMETER - type parameter id
*
*/
boolean hasId();
/**
* required int32 id = 2;
*
*
* CLASS - fqName id, TYPE_PARAMETER - type parameter id
*
*/
int getId();
}
/**
* Protobuf type {@code org.jetbrains.kotlin.serialization.Type.Constructor}
*/
public static final class Constructor extends
com.google.protobuf.GeneratedMessage
implements ConstructorOrBuilder {
// Use Constructor.newBuilder() to construct.
private Constructor(com.google.protobuf.GeneratedMessage.Builder> builder) {
super(builder);
this.unknownFields = builder.getUnknownFields();
}
private Constructor(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); }
private static final Constructor defaultInstance;
public static Constructor getDefaultInstance() {
return defaultInstance;
}
public Constructor getDefaultInstanceForType() {
return defaultInstance;
}
private final com.google.protobuf.UnknownFieldSet unknownFields;
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private Constructor(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
initFields();
int mutable_bitField0_ = 0;
com.google.protobuf.UnknownFieldSet.Builder unknownFields =
com.google.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
default: {
if (!parseUnknownField(input, unknownFields,
extensionRegistry, tag)) {
done = true;
}
break;
}
case 8: {
int rawValue = input.readEnum();
org.jetbrains.kotlin.serialization.DebugProtoBuf.Type.Constructor.Kind value = org.jetbrains.kotlin.serialization.DebugProtoBuf.Type.Constructor.Kind.valueOf(rawValue);
if (value == null) {
unknownFields.mergeVarintField(1, rawValue);
} else {
bitField0_ |= 0x00000001;
kind_ = value;
}
break;
}
case 16: {
bitField0_ |= 0x00000002;
id_ = input.readInt32();
break;
}
}
}
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new com.google.protobuf.InvalidProtocolBufferException(
e.getMessage()).setUnfinishedMessage(this);
} finally {
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.jetbrains.kotlin.serialization.DebugProtoBuf.internal_static_org_jetbrains_kotlin_serialization_Type_Constructor_descriptor;
}
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.jetbrains.kotlin.serialization.DebugProtoBuf.internal_static_org_jetbrains_kotlin_serialization_Type_Constructor_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.jetbrains.kotlin.serialization.DebugProtoBuf.Type.Constructor.class, org.jetbrains.kotlin.serialization.DebugProtoBuf.Type.Constructor.Builder.class);
}
public static com.google.protobuf.ParserCLASS = 0;
*/
CLASS(0, 0),
/**
* TYPE_PARAMETER = 1;
*/
TYPE_PARAMETER(1, 1),
;
/**
* CLASS = 0;
*/
public static final int CLASS_VALUE = 0;
/**
* TYPE_PARAMETER = 1;
*/
public static final int TYPE_PARAMETER_VALUE = 1;
public final int getNumber() { return value; }
public static Kind valueOf(int value) {
switch (value) {
case 0: return CLASS;
case 1: return TYPE_PARAMETER;
default: return null;
}
}
public static com.google.protobuf.Internal.EnumLiteMapoptional .org.jetbrains.kotlin.serialization.Type.Constructor.Kind kind = 1 [default = CLASS];
*/
public boolean hasKind() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* optional .org.jetbrains.kotlin.serialization.Type.Constructor.Kind kind = 1 [default = CLASS];
*/
public org.jetbrains.kotlin.serialization.DebugProtoBuf.Type.Constructor.Kind getKind() {
return kind_;
}
// required int32 id = 2;
public static final int ID_FIELD_NUMBER = 2;
private int id_;
/**
* required int32 id = 2;
*
*
* CLASS - fqName id, TYPE_PARAMETER - type parameter id
*
*/
public boolean hasId() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
/**
* required int32 id = 2;
*
*
* CLASS - fqName id, TYPE_PARAMETER - type parameter id
*
*/
public int getId() {
return id_;
}
private void initFields() {
kind_ = org.jetbrains.kotlin.serialization.DebugProtoBuf.Type.Constructor.Kind.CLASS;
id_ = 0;
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized != -1) return isInitialized == 1;
if (!hasId()) {
memoizedIsInitialized = 0;
return false;
}
memoizedIsInitialized = 1;
return true;
}
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
getSerializedSize();
if (((bitField0_ & 0x00000001) == 0x00000001)) {
output.writeEnum(1, kind_.getNumber());
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
output.writeInt32(2, id_);
}
getUnknownFields().writeTo(output);
}
private int memoizedSerializedSize = -1;
public int getSerializedSize() {
int size = memoizedSerializedSize;
if (size != -1) return size;
size = 0;
if (((bitField0_ & 0x00000001) == 0x00000001)) {
size += com.google.protobuf.CodedOutputStream
.computeEnumSize(1, kind_.getNumber());
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
size += com.google.protobuf.CodedOutputStream
.computeInt32Size(2, id_);
}
size += getUnknownFields().getSerializedSize();
memoizedSerializedSize = size;
return size;
}
private static final long serialVersionUID = 0L;
@java.lang.Override
protected java.lang.Object writeReplace()
throws java.io.ObjectStreamException {
return super.writeReplace();
}
public static org.jetbrains.kotlin.serialization.DebugProtoBuf.Type.Constructor parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.jetbrains.kotlin.serialization.DebugProtoBuf.Type.Constructor parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.DebugProtoBuf.Type.Constructor parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.jetbrains.kotlin.serialization.DebugProtoBuf.Type.Constructor parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.DebugProtoBuf.Type.Constructor parseFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.jetbrains.kotlin.serialization.DebugProtoBuf.Type.Constructor parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.DebugProtoBuf.Type.Constructor parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input);
}
public static org.jetbrains.kotlin.serialization.DebugProtoBuf.Type.Constructor parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.DebugProtoBuf.Type.Constructor parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.jetbrains.kotlin.serialization.DebugProtoBuf.Type.Constructor parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static Builder newBuilder() { return Builder.create(); }
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder(org.jetbrains.kotlin.serialization.DebugProtoBuf.Type.Constructor prototype) {
return newBuilder().mergeFrom(prototype);
}
public Builder toBuilder() { return newBuilder(this); }
@java.lang.Override
protected Builder newBuilderForType(
com.google.protobuf.GeneratedMessage.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
* Protobuf type {@code org.jetbrains.kotlin.serialization.Type.Constructor}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessage.Builderoptional .org.jetbrains.kotlin.serialization.Type.Constructor.Kind kind = 1 [default = CLASS];
*/
public boolean hasKind() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* optional .org.jetbrains.kotlin.serialization.Type.Constructor.Kind kind = 1 [default = CLASS];
*/
public org.jetbrains.kotlin.serialization.DebugProtoBuf.Type.Constructor.Kind getKind() {
return kind_;
}
/**
* optional .org.jetbrains.kotlin.serialization.Type.Constructor.Kind kind = 1 [default = CLASS];
*/
public Builder setKind(org.jetbrains.kotlin.serialization.DebugProtoBuf.Type.Constructor.Kind value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000001;
kind_ = value;
onChanged();
return this;
}
/**
* optional .org.jetbrains.kotlin.serialization.Type.Constructor.Kind kind = 1 [default = CLASS];
*/
public Builder clearKind() {
bitField0_ = (bitField0_ & ~0x00000001);
kind_ = org.jetbrains.kotlin.serialization.DebugProtoBuf.Type.Constructor.Kind.CLASS;
onChanged();
return this;
}
// required int32 id = 2;
private int id_ ;
/**
* required int32 id = 2;
*
*
* CLASS - fqName id, TYPE_PARAMETER - type parameter id
*
*/
public boolean hasId() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
/**
* required int32 id = 2;
*
*
* CLASS - fqName id, TYPE_PARAMETER - type parameter id
*
*/
public int getId() {
return id_;
}
/**
* required int32 id = 2;
*
*
* CLASS - fqName id, TYPE_PARAMETER - type parameter id
*
*/
public Builder setId(int value) {
bitField0_ |= 0x00000002;
id_ = value;
onChanged();
return this;
}
/**
* required int32 id = 2;
*
*
* CLASS - fqName id, TYPE_PARAMETER - type parameter id
*
*/
public Builder clearId() {
bitField0_ = (bitField0_ & ~0x00000002);
id_ = 0;
onChanged();
return this;
}
// @@protoc_insertion_point(builder_scope:org.jetbrains.kotlin.serialization.Type.Constructor)
}
static {
defaultInstance = new Constructor(true);
defaultInstance.initFields();
}
// @@protoc_insertion_point(class_scope:org.jetbrains.kotlin.serialization.Type.Constructor)
}
public interface ArgumentOrBuilder
extends com.google.protobuf.MessageOrBuilder {
// optional .org.jetbrains.kotlin.serialization.Type.Argument.Projection projection = 1 [default = INV];
/**
* optional .org.jetbrains.kotlin.serialization.Type.Argument.Projection projection = 1 [default = INV];
*/
boolean hasProjection();
/**
* optional .org.jetbrains.kotlin.serialization.Type.Argument.Projection projection = 1 [default = INV];
*/
org.jetbrains.kotlin.serialization.DebugProtoBuf.Type.Argument.Projection getProjection();
// optional .org.jetbrains.kotlin.serialization.Type type = 2;
/**
* optional .org.jetbrains.kotlin.serialization.Type type = 2;
*/
boolean hasType();
/**
* optional .org.jetbrains.kotlin.serialization.Type type = 2;
*/
org.jetbrains.kotlin.serialization.DebugProtoBuf.Type getType();
/**
* optional .org.jetbrains.kotlin.serialization.Type type = 2;
*/
org.jetbrains.kotlin.serialization.DebugProtoBuf.TypeOrBuilder getTypeOrBuilder();
}
/**
* Protobuf type {@code org.jetbrains.kotlin.serialization.Type.Argument}
*/
public static final class Argument extends
com.google.protobuf.GeneratedMessage
implements ArgumentOrBuilder {
// Use Argument.newBuilder() to construct.
private Argument(com.google.protobuf.GeneratedMessage.Builder> builder) {
super(builder);
this.unknownFields = builder.getUnknownFields();
}
private Argument(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); }
private static final Argument defaultInstance;
public static Argument getDefaultInstance() {
return defaultInstance;
}
public Argument getDefaultInstanceForType() {
return defaultInstance;
}
private final com.google.protobuf.UnknownFieldSet unknownFields;
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private Argument(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
initFields();
int mutable_bitField0_ = 0;
com.google.protobuf.UnknownFieldSet.Builder unknownFields =
com.google.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
default: {
if (!parseUnknownField(input, unknownFields,
extensionRegistry, tag)) {
done = true;
}
break;
}
case 8: {
int rawValue = input.readEnum();
org.jetbrains.kotlin.serialization.DebugProtoBuf.Type.Argument.Projection value = org.jetbrains.kotlin.serialization.DebugProtoBuf.Type.Argument.Projection.valueOf(rawValue);
if (value == null) {
unknownFields.mergeVarintField(1, rawValue);
} else {
bitField0_ |= 0x00000001;
projection_ = value;
}
break;
}
case 18: {
org.jetbrains.kotlin.serialization.DebugProtoBuf.Type.Builder subBuilder = null;
if (((bitField0_ & 0x00000002) == 0x00000002)) {
subBuilder = type_.toBuilder();
}
type_ = input.readMessage(org.jetbrains.kotlin.serialization.DebugProtoBuf.Type.PARSER, extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom(type_);
type_ = subBuilder.buildPartial();
}
bitField0_ |= 0x00000002;
break;
}
}
}
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new com.google.protobuf.InvalidProtocolBufferException(
e.getMessage()).setUnfinishedMessage(this);
} finally {
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.jetbrains.kotlin.serialization.DebugProtoBuf.internal_static_org_jetbrains_kotlin_serialization_Type_Argument_descriptor;
}
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.jetbrains.kotlin.serialization.DebugProtoBuf.internal_static_org_jetbrains_kotlin_serialization_Type_Argument_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.jetbrains.kotlin.serialization.DebugProtoBuf.Type.Argument.class, org.jetbrains.kotlin.serialization.DebugProtoBuf.Type.Argument.Builder.class);
}
public static com.google.protobuf.ParserIN = 0;
*/
IN(0, 0),
/**
* OUT = 1;
*/
OUT(1, 1),
/**
* INV = 2;
*/
INV(2, 2),
/**
* STAR = 3;
*/
STAR(3, 3),
;
/**
* IN = 0;
*/
public static final int IN_VALUE = 0;
/**
* OUT = 1;
*/
public static final int OUT_VALUE = 1;
/**
* INV = 2;
*/
public static final int INV_VALUE = 2;
/**
* STAR = 3;
*/
public static final int STAR_VALUE = 3;
public final int getNumber() { return value; }
public static Projection valueOf(int value) {
switch (value) {
case 0: return IN;
case 1: return OUT;
case 2: return INV;
case 3: return STAR;
default: return null;
}
}
public static com.google.protobuf.Internal.EnumLiteMapoptional .org.jetbrains.kotlin.serialization.Type.Argument.Projection projection = 1 [default = INV];
*/
public boolean hasProjection() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* optional .org.jetbrains.kotlin.serialization.Type.Argument.Projection projection = 1 [default = INV];
*/
public org.jetbrains.kotlin.serialization.DebugProtoBuf.Type.Argument.Projection getProjection() {
return projection_;
}
// optional .org.jetbrains.kotlin.serialization.Type type = 2;
public static final int TYPE_FIELD_NUMBER = 2;
private org.jetbrains.kotlin.serialization.DebugProtoBuf.Type type_;
/**
* optional .org.jetbrains.kotlin.serialization.Type type = 2;
*/
public boolean hasType() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
/**
* optional .org.jetbrains.kotlin.serialization.Type type = 2;
*/
public org.jetbrains.kotlin.serialization.DebugProtoBuf.Type getType() {
return type_;
}
/**
* optional .org.jetbrains.kotlin.serialization.Type type = 2;
*/
public org.jetbrains.kotlin.serialization.DebugProtoBuf.TypeOrBuilder getTypeOrBuilder() {
return type_;
}
private void initFields() {
projection_ = org.jetbrains.kotlin.serialization.DebugProtoBuf.Type.Argument.Projection.INV;
type_ = org.jetbrains.kotlin.serialization.DebugProtoBuf.Type.getDefaultInstance();
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized != -1) return isInitialized == 1;
if (hasType()) {
if (!getType().isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
}
memoizedIsInitialized = 1;
return true;
}
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
getSerializedSize();
if (((bitField0_ & 0x00000001) == 0x00000001)) {
output.writeEnum(1, projection_.getNumber());
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
output.writeMessage(2, type_);
}
getUnknownFields().writeTo(output);
}
private int memoizedSerializedSize = -1;
public int getSerializedSize() {
int size = memoizedSerializedSize;
if (size != -1) return size;
size = 0;
if (((bitField0_ & 0x00000001) == 0x00000001)) {
size += com.google.protobuf.CodedOutputStream
.computeEnumSize(1, projection_.getNumber());
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(2, type_);
}
size += getUnknownFields().getSerializedSize();
memoizedSerializedSize = size;
return size;
}
private static final long serialVersionUID = 0L;
@java.lang.Override
protected java.lang.Object writeReplace()
throws java.io.ObjectStreamException {
return super.writeReplace();
}
public static org.jetbrains.kotlin.serialization.DebugProtoBuf.Type.Argument parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.jetbrains.kotlin.serialization.DebugProtoBuf.Type.Argument parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.DebugProtoBuf.Type.Argument parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.jetbrains.kotlin.serialization.DebugProtoBuf.Type.Argument parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.DebugProtoBuf.Type.Argument parseFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.jetbrains.kotlin.serialization.DebugProtoBuf.Type.Argument parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.DebugProtoBuf.Type.Argument parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input);
}
public static org.jetbrains.kotlin.serialization.DebugProtoBuf.Type.Argument parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.DebugProtoBuf.Type.Argument parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.jetbrains.kotlin.serialization.DebugProtoBuf.Type.Argument parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static Builder newBuilder() { return Builder.create(); }
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder(org.jetbrains.kotlin.serialization.DebugProtoBuf.Type.Argument prototype) {
return newBuilder().mergeFrom(prototype);
}
public Builder toBuilder() { return newBuilder(this); }
@java.lang.Override
protected Builder newBuilderForType(
com.google.protobuf.GeneratedMessage.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
* Protobuf type {@code org.jetbrains.kotlin.serialization.Type.Argument}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessage.Builderoptional .org.jetbrains.kotlin.serialization.Type.Argument.Projection projection = 1 [default = INV];
*/
public boolean hasProjection() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* optional .org.jetbrains.kotlin.serialization.Type.Argument.Projection projection = 1 [default = INV];
*/
public org.jetbrains.kotlin.serialization.DebugProtoBuf.Type.Argument.Projection getProjection() {
return projection_;
}
/**
* optional .org.jetbrains.kotlin.serialization.Type.Argument.Projection projection = 1 [default = INV];
*/
public Builder setProjection(org.jetbrains.kotlin.serialization.DebugProtoBuf.Type.Argument.Projection value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000001;
projection_ = value;
onChanged();
return this;
}
/**
* optional .org.jetbrains.kotlin.serialization.Type.Argument.Projection projection = 1 [default = INV];
*/
public Builder clearProjection() {
bitField0_ = (bitField0_ & ~0x00000001);
projection_ = org.jetbrains.kotlin.serialization.DebugProtoBuf.Type.Argument.Projection.INV;
onChanged();
return this;
}
// optional .org.jetbrains.kotlin.serialization.Type type = 2;
private org.jetbrains.kotlin.serialization.DebugProtoBuf.Type type_ = org.jetbrains.kotlin.serialization.DebugProtoBuf.Type.getDefaultInstance();
private com.google.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.DebugProtoBuf.Type, org.jetbrains.kotlin.serialization.DebugProtoBuf.Type.Builder, org.jetbrains.kotlin.serialization.DebugProtoBuf.TypeOrBuilder> typeBuilder_;
/**
* optional .org.jetbrains.kotlin.serialization.Type type = 2;
*/
public boolean hasType() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
/**
* optional .org.jetbrains.kotlin.serialization.Type type = 2;
*/
public org.jetbrains.kotlin.serialization.DebugProtoBuf.Type getType() {
if (typeBuilder_ == null) {
return type_;
} else {
return typeBuilder_.getMessage();
}
}
/**
* optional .org.jetbrains.kotlin.serialization.Type type = 2;
*/
public Builder setType(org.jetbrains.kotlin.serialization.DebugProtoBuf.Type value) {
if (typeBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
type_ = value;
onChanged();
} else {
typeBuilder_.setMessage(value);
}
bitField0_ |= 0x00000002;
return this;
}
/**
* optional .org.jetbrains.kotlin.serialization.Type type = 2;
*/
public Builder setType(
org.jetbrains.kotlin.serialization.DebugProtoBuf.Type.Builder builderForValue) {
if (typeBuilder_ == null) {
type_ = builderForValue.build();
onChanged();
} else {
typeBuilder_.setMessage(builderForValue.build());
}
bitField0_ |= 0x00000002;
return this;
}
/**
* optional .org.jetbrains.kotlin.serialization.Type type = 2;
*/
public Builder mergeType(org.jetbrains.kotlin.serialization.DebugProtoBuf.Type value) {
if (typeBuilder_ == null) {
if (((bitField0_ & 0x00000002) == 0x00000002) &&
type_ != org.jetbrains.kotlin.serialization.DebugProtoBuf.Type.getDefaultInstance()) {
type_ =
org.jetbrains.kotlin.serialization.DebugProtoBuf.Type.newBuilder(type_).mergeFrom(value).buildPartial();
} else {
type_ = value;
}
onChanged();
} else {
typeBuilder_.mergeFrom(value);
}
bitField0_ |= 0x00000002;
return this;
}
/**
* optional .org.jetbrains.kotlin.serialization.Type type = 2;
*/
public Builder clearType() {
if (typeBuilder_ == null) {
type_ = org.jetbrains.kotlin.serialization.DebugProtoBuf.Type.getDefaultInstance();
onChanged();
} else {
typeBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000002);
return this;
}
/**
* optional .org.jetbrains.kotlin.serialization.Type type = 2;
*/
public org.jetbrains.kotlin.serialization.DebugProtoBuf.Type.Builder getTypeBuilder() {
bitField0_ |= 0x00000002;
onChanged();
return getTypeFieldBuilder().getBuilder();
}
/**
* optional .org.jetbrains.kotlin.serialization.Type type = 2;
*/
public org.jetbrains.kotlin.serialization.DebugProtoBuf.TypeOrBuilder getTypeOrBuilder() {
if (typeBuilder_ != null) {
return typeBuilder_.getMessageOrBuilder();
} else {
return type_;
}
}
/**
* optional .org.jetbrains.kotlin.serialization.Type type = 2;
*/
private com.google.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.DebugProtoBuf.Type, org.jetbrains.kotlin.serialization.DebugProtoBuf.Type.Builder, org.jetbrains.kotlin.serialization.DebugProtoBuf.TypeOrBuilder>
getTypeFieldBuilder() {
if (typeBuilder_ == null) {
typeBuilder_ = new com.google.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.DebugProtoBuf.Type, org.jetbrains.kotlin.serialization.DebugProtoBuf.Type.Builder, org.jetbrains.kotlin.serialization.DebugProtoBuf.TypeOrBuilder>(
type_,
getParentForChildren(),
isClean());
type_ = null;
}
return typeBuilder_;
}
// @@protoc_insertion_point(builder_scope:org.jetbrains.kotlin.serialization.Type.Argument)
}
static {
defaultInstance = new Argument(true);
defaultInstance.initFields();
}
// @@protoc_insertion_point(class_scope:org.jetbrains.kotlin.serialization.Type.Argument)
}
private int bitField0_;
// required .org.jetbrains.kotlin.serialization.Type.Constructor constructor = 1;
public static final int CONSTRUCTOR_FIELD_NUMBER = 1;
private org.jetbrains.kotlin.serialization.DebugProtoBuf.Type.Constructor constructor_;
/**
* required .org.jetbrains.kotlin.serialization.Type.Constructor constructor = 1;
*/
public boolean hasConstructor() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* required .org.jetbrains.kotlin.serialization.Type.Constructor constructor = 1;
*/
public org.jetbrains.kotlin.serialization.DebugProtoBuf.Type.Constructor getConstructor() {
return constructor_;
}
/**
* required .org.jetbrains.kotlin.serialization.Type.Constructor constructor = 1;
*/
public org.jetbrains.kotlin.serialization.DebugProtoBuf.Type.ConstructorOrBuilder getConstructorOrBuilder() {
return constructor_;
}
// repeated .org.jetbrains.kotlin.serialization.Type.Argument argument = 2;
public static final int ARGUMENT_FIELD_NUMBER = 2;
private java.util.Listrepeated .org.jetbrains.kotlin.serialization.Type.Argument argument = 2;
*/
public java.util.Listrepeated .org.jetbrains.kotlin.serialization.Type.Argument argument = 2;
*/
public java.util.List extends org.jetbrains.kotlin.serialization.DebugProtoBuf.Type.ArgumentOrBuilder>
getArgumentOrBuilderList() {
return argument_;
}
/**
* repeated .org.jetbrains.kotlin.serialization.Type.Argument argument = 2;
*/
public int getArgumentCount() {
return argument_.size();
}
/**
* repeated .org.jetbrains.kotlin.serialization.Type.Argument argument = 2;
*/
public org.jetbrains.kotlin.serialization.DebugProtoBuf.Type.Argument getArgument(int index) {
return argument_.get(index);
}
/**
* repeated .org.jetbrains.kotlin.serialization.Type.Argument argument = 2;
*/
public org.jetbrains.kotlin.serialization.DebugProtoBuf.Type.ArgumentOrBuilder getArgumentOrBuilder(
int index) {
return argument_.get(index);
}
// optional bool nullable = 3 [default = false];
public static final int NULLABLE_FIELD_NUMBER = 3;
private boolean nullable_;
/**
* optional bool nullable = 3 [default = false];
*/
public boolean hasNullable() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
/**
* optional bool nullable = 3 [default = false];
*/
public boolean getNullable() {
return nullable_;
}
// optional int32 flexible_type_capabilities_id = 4;
public static final int FLEXIBLE_TYPE_CAPABILITIES_ID_FIELD_NUMBER = 4;
private int flexibleTypeCapabilitiesId_;
/**
* optional int32 flexible_type_capabilities_id = 4;
*
*
* Id in the StringTable
* If this field is set, the type is flexible.
* All the fields above represent its lower bound, and flexible_upper_bound must be set and represents its upper bound.
*
*/
public boolean hasFlexibleTypeCapabilitiesId() {
return ((bitField0_ & 0x00000004) == 0x00000004);
}
/**
* optional int32 flexible_type_capabilities_id = 4;
*
*
* Id in the StringTable
* If this field is set, the type is flexible.
* All the fields above represent its lower bound, and flexible_upper_bound must be set and represents its upper bound.
*
*/
public int getFlexibleTypeCapabilitiesId() {
return flexibleTypeCapabilitiesId_;
}
// optional .org.jetbrains.kotlin.serialization.Type flexible_upper_bound = 5;
public static final int FLEXIBLE_UPPER_BOUND_FIELD_NUMBER = 5;
private org.jetbrains.kotlin.serialization.DebugProtoBuf.Type flexibleUpperBound_;
/**
* optional .org.jetbrains.kotlin.serialization.Type flexible_upper_bound = 5;
*
*
* While such an "indirect" encoding helps backwards compatibility with pre-flexible-types versions of this format,
* we use it mainly to save space: having a special mandatory tag on each an every type just to have an option
* to represent flexible types is too many wasted bytes.
*
*/
public boolean hasFlexibleUpperBound() {
return ((bitField0_ & 0x00000008) == 0x00000008);
}
/**
* optional .org.jetbrains.kotlin.serialization.Type flexible_upper_bound = 5;
*
*
* While such an "indirect" encoding helps backwards compatibility with pre-flexible-types versions of this format,
* we use it mainly to save space: having a special mandatory tag on each an every type just to have an option
* to represent flexible types is too many wasted bytes.
*
*/
public org.jetbrains.kotlin.serialization.DebugProtoBuf.Type getFlexibleUpperBound() {
return flexibleUpperBound_;
}
/**
* optional .org.jetbrains.kotlin.serialization.Type flexible_upper_bound = 5;
*
*
* While such an "indirect" encoding helps backwards compatibility with pre-flexible-types versions of this format,
* we use it mainly to save space: having a special mandatory tag on each an every type just to have an option
* to represent flexible types is too many wasted bytes.
*
*/
public org.jetbrains.kotlin.serialization.DebugProtoBuf.TypeOrBuilder getFlexibleUpperBoundOrBuilder() {
return flexibleUpperBound_;
}
private void initFields() {
constructor_ = org.jetbrains.kotlin.serialization.DebugProtoBuf.Type.Constructor.getDefaultInstance();
argument_ = java.util.Collections.emptyList();
nullable_ = false;
flexibleTypeCapabilitiesId_ = 0;
flexibleUpperBound_ = org.jetbrains.kotlin.serialization.DebugProtoBuf.Type.getDefaultInstance();
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized != -1) return isInitialized == 1;
if (!hasConstructor()) {
memoizedIsInitialized = 0;
return false;
}
if (!getConstructor().isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
for (int i = 0; i < getArgumentCount(); i++) {
if (!getArgument(i).isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
}
if (hasFlexibleUpperBound()) {
if (!getFlexibleUpperBound().isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
}
memoizedIsInitialized = 1;
return true;
}
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
getSerializedSize();
if (((bitField0_ & 0x00000001) == 0x00000001)) {
output.writeMessage(1, constructor_);
}
for (int i = 0; i < argument_.size(); i++) {
output.writeMessage(2, argument_.get(i));
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
output.writeBool(3, nullable_);
}
if (((bitField0_ & 0x00000004) == 0x00000004)) {
output.writeInt32(4, flexibleTypeCapabilitiesId_);
}
if (((bitField0_ & 0x00000008) == 0x00000008)) {
output.writeMessage(5, flexibleUpperBound_);
}
getUnknownFields().writeTo(output);
}
private int memoizedSerializedSize = -1;
public int getSerializedSize() {
int size = memoizedSerializedSize;
if (size != -1) return size;
size = 0;
if (((bitField0_ & 0x00000001) == 0x00000001)) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(1, constructor_);
}
for (int i = 0; i < argument_.size(); i++) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(2, argument_.get(i));
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
size += com.google.protobuf.CodedOutputStream
.computeBoolSize(3, nullable_);
}
if (((bitField0_ & 0x00000004) == 0x00000004)) {
size += com.google.protobuf.CodedOutputStream
.computeInt32Size(4, flexibleTypeCapabilitiesId_);
}
if (((bitField0_ & 0x00000008) == 0x00000008)) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(5, flexibleUpperBound_);
}
size += getUnknownFields().getSerializedSize();
memoizedSerializedSize = size;
return size;
}
private static final long serialVersionUID = 0L;
@java.lang.Override
protected java.lang.Object writeReplace()
throws java.io.ObjectStreamException {
return super.writeReplace();
}
public static org.jetbrains.kotlin.serialization.DebugProtoBuf.Type parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.jetbrains.kotlin.serialization.DebugProtoBuf.Type parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.DebugProtoBuf.Type parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.jetbrains.kotlin.serialization.DebugProtoBuf.Type parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.DebugProtoBuf.Type parseFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.jetbrains.kotlin.serialization.DebugProtoBuf.Type parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.DebugProtoBuf.Type parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input);
}
public static org.jetbrains.kotlin.serialization.DebugProtoBuf.Type parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.DebugProtoBuf.Type parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.jetbrains.kotlin.serialization.DebugProtoBuf.Type parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static Builder newBuilder() { return Builder.create(); }
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder(org.jetbrains.kotlin.serialization.DebugProtoBuf.Type prototype) {
return newBuilder().mergeFrom(prototype);
}
public Builder toBuilder() { return newBuilder(this); }
@java.lang.Override
protected Builder newBuilderForType(
com.google.protobuf.GeneratedMessage.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
* Protobuf type {@code org.jetbrains.kotlin.serialization.Type}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessage.Builderrequired .org.jetbrains.kotlin.serialization.Type.Constructor constructor = 1;
*/
public boolean hasConstructor() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* required .org.jetbrains.kotlin.serialization.Type.Constructor constructor = 1;
*/
public org.jetbrains.kotlin.serialization.DebugProtoBuf.Type.Constructor getConstructor() {
if (constructorBuilder_ == null) {
return constructor_;
} else {
return constructorBuilder_.getMessage();
}
}
/**
* required .org.jetbrains.kotlin.serialization.Type.Constructor constructor = 1;
*/
public Builder setConstructor(org.jetbrains.kotlin.serialization.DebugProtoBuf.Type.Constructor value) {
if (constructorBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
constructor_ = value;
onChanged();
} else {
constructorBuilder_.setMessage(value);
}
bitField0_ |= 0x00000001;
return this;
}
/**
* required .org.jetbrains.kotlin.serialization.Type.Constructor constructor = 1;
*/
public Builder setConstructor(
org.jetbrains.kotlin.serialization.DebugProtoBuf.Type.Constructor.Builder builderForValue) {
if (constructorBuilder_ == null) {
constructor_ = builderForValue.build();
onChanged();
} else {
constructorBuilder_.setMessage(builderForValue.build());
}
bitField0_ |= 0x00000001;
return this;
}
/**
* required .org.jetbrains.kotlin.serialization.Type.Constructor constructor = 1;
*/
public Builder mergeConstructor(org.jetbrains.kotlin.serialization.DebugProtoBuf.Type.Constructor value) {
if (constructorBuilder_ == null) {
if (((bitField0_ & 0x00000001) == 0x00000001) &&
constructor_ != org.jetbrains.kotlin.serialization.DebugProtoBuf.Type.Constructor.getDefaultInstance()) {
constructor_ =
org.jetbrains.kotlin.serialization.DebugProtoBuf.Type.Constructor.newBuilder(constructor_).mergeFrom(value).buildPartial();
} else {
constructor_ = value;
}
onChanged();
} else {
constructorBuilder_.mergeFrom(value);
}
bitField0_ |= 0x00000001;
return this;
}
/**
* required .org.jetbrains.kotlin.serialization.Type.Constructor constructor = 1;
*/
public Builder clearConstructor() {
if (constructorBuilder_ == null) {
constructor_ = org.jetbrains.kotlin.serialization.DebugProtoBuf.Type.Constructor.getDefaultInstance();
onChanged();
} else {
constructorBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000001);
return this;
}
/**
* required .org.jetbrains.kotlin.serialization.Type.Constructor constructor = 1;
*/
public org.jetbrains.kotlin.serialization.DebugProtoBuf.Type.Constructor.Builder getConstructorBuilder() {
bitField0_ |= 0x00000001;
onChanged();
return getConstructorFieldBuilder().getBuilder();
}
/**
* required .org.jetbrains.kotlin.serialization.Type.Constructor constructor = 1;
*/
public org.jetbrains.kotlin.serialization.DebugProtoBuf.Type.ConstructorOrBuilder getConstructorOrBuilder() {
if (constructorBuilder_ != null) {
return constructorBuilder_.getMessageOrBuilder();
} else {
return constructor_;
}
}
/**
* required .org.jetbrains.kotlin.serialization.Type.Constructor constructor = 1;
*/
private com.google.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.DebugProtoBuf.Type.Constructor, org.jetbrains.kotlin.serialization.DebugProtoBuf.Type.Constructor.Builder, org.jetbrains.kotlin.serialization.DebugProtoBuf.Type.ConstructorOrBuilder>
getConstructorFieldBuilder() {
if (constructorBuilder_ == null) {
constructorBuilder_ = new com.google.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.DebugProtoBuf.Type.Constructor, org.jetbrains.kotlin.serialization.DebugProtoBuf.Type.Constructor.Builder, org.jetbrains.kotlin.serialization.DebugProtoBuf.Type.ConstructorOrBuilder>(
constructor_,
getParentForChildren(),
isClean());
constructor_ = null;
}
return constructorBuilder_;
}
// repeated .org.jetbrains.kotlin.serialization.Type.Argument argument = 2;
private java.util.Listrepeated .org.jetbrains.kotlin.serialization.Type.Argument argument = 2;
*/
public java.util.Listrepeated .org.jetbrains.kotlin.serialization.Type.Argument argument = 2;
*/
public int getArgumentCount() {
if (argumentBuilder_ == null) {
return argument_.size();
} else {
return argumentBuilder_.getCount();
}
}
/**
* repeated .org.jetbrains.kotlin.serialization.Type.Argument argument = 2;
*/
public org.jetbrains.kotlin.serialization.DebugProtoBuf.Type.Argument getArgument(int index) {
if (argumentBuilder_ == null) {
return argument_.get(index);
} else {
return argumentBuilder_.getMessage(index);
}
}
/**
* repeated .org.jetbrains.kotlin.serialization.Type.Argument argument = 2;
*/
public Builder setArgument(
int index, org.jetbrains.kotlin.serialization.DebugProtoBuf.Type.Argument value) {
if (argumentBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureArgumentIsMutable();
argument_.set(index, value);
onChanged();
} else {
argumentBuilder_.setMessage(index, value);
}
return this;
}
/**
* repeated .org.jetbrains.kotlin.serialization.Type.Argument argument = 2;
*/
public Builder setArgument(
int index, org.jetbrains.kotlin.serialization.DebugProtoBuf.Type.Argument.Builder builderForValue) {
if (argumentBuilder_ == null) {
ensureArgumentIsMutable();
argument_.set(index, builderForValue.build());
onChanged();
} else {
argumentBuilder_.setMessage(index, builderForValue.build());
}
return this;
}
/**
* repeated .org.jetbrains.kotlin.serialization.Type.Argument argument = 2;
*/
public Builder addArgument(org.jetbrains.kotlin.serialization.DebugProtoBuf.Type.Argument value) {
if (argumentBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureArgumentIsMutable();
argument_.add(value);
onChanged();
} else {
argumentBuilder_.addMessage(value);
}
return this;
}
/**
* repeated .org.jetbrains.kotlin.serialization.Type.Argument argument = 2;
*/
public Builder addArgument(
int index, org.jetbrains.kotlin.serialization.DebugProtoBuf.Type.Argument value) {
if (argumentBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureArgumentIsMutable();
argument_.add(index, value);
onChanged();
} else {
argumentBuilder_.addMessage(index, value);
}
return this;
}
/**
* repeated .org.jetbrains.kotlin.serialization.Type.Argument argument = 2;
*/
public Builder addArgument(
org.jetbrains.kotlin.serialization.DebugProtoBuf.Type.Argument.Builder builderForValue) {
if (argumentBuilder_ == null) {
ensureArgumentIsMutable();
argument_.add(builderForValue.build());
onChanged();
} else {
argumentBuilder_.addMessage(builderForValue.build());
}
return this;
}
/**
* repeated .org.jetbrains.kotlin.serialization.Type.Argument argument = 2;
*/
public Builder addArgument(
int index, org.jetbrains.kotlin.serialization.DebugProtoBuf.Type.Argument.Builder builderForValue) {
if (argumentBuilder_ == null) {
ensureArgumentIsMutable();
argument_.add(index, builderForValue.build());
onChanged();
} else {
argumentBuilder_.addMessage(index, builderForValue.build());
}
return this;
}
/**
* repeated .org.jetbrains.kotlin.serialization.Type.Argument argument = 2;
*/
public Builder addAllArgument(
java.lang.Iterable extends org.jetbrains.kotlin.serialization.DebugProtoBuf.Type.Argument> values) {
if (argumentBuilder_ == null) {
ensureArgumentIsMutable();
super.addAll(values, argument_);
onChanged();
} else {
argumentBuilder_.addAllMessages(values);
}
return this;
}
/**
* repeated .org.jetbrains.kotlin.serialization.Type.Argument argument = 2;
*/
public Builder clearArgument() {
if (argumentBuilder_ == null) {
argument_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000002);
onChanged();
} else {
argumentBuilder_.clear();
}
return this;
}
/**
* repeated .org.jetbrains.kotlin.serialization.Type.Argument argument = 2;
*/
public Builder removeArgument(int index) {
if (argumentBuilder_ == null) {
ensureArgumentIsMutable();
argument_.remove(index);
onChanged();
} else {
argumentBuilder_.remove(index);
}
return this;
}
/**
* repeated .org.jetbrains.kotlin.serialization.Type.Argument argument = 2;
*/
public org.jetbrains.kotlin.serialization.DebugProtoBuf.Type.Argument.Builder getArgumentBuilder(
int index) {
return getArgumentFieldBuilder().getBuilder(index);
}
/**
* repeated .org.jetbrains.kotlin.serialization.Type.Argument argument = 2;
*/
public org.jetbrains.kotlin.serialization.DebugProtoBuf.Type.ArgumentOrBuilder getArgumentOrBuilder(
int index) {
if (argumentBuilder_ == null) {
return argument_.get(index); } else {
return argumentBuilder_.getMessageOrBuilder(index);
}
}
/**
* repeated .org.jetbrains.kotlin.serialization.Type.Argument argument = 2;
*/
public java.util.List extends org.jetbrains.kotlin.serialization.DebugProtoBuf.Type.ArgumentOrBuilder>
getArgumentOrBuilderList() {
if (argumentBuilder_ != null) {
return argumentBuilder_.getMessageOrBuilderList();
} else {
return java.util.Collections.unmodifiableList(argument_);
}
}
/**
* repeated .org.jetbrains.kotlin.serialization.Type.Argument argument = 2;
*/
public org.jetbrains.kotlin.serialization.DebugProtoBuf.Type.Argument.Builder addArgumentBuilder() {
return getArgumentFieldBuilder().addBuilder(
org.jetbrains.kotlin.serialization.DebugProtoBuf.Type.Argument.getDefaultInstance());
}
/**
* repeated .org.jetbrains.kotlin.serialization.Type.Argument argument = 2;
*/
public org.jetbrains.kotlin.serialization.DebugProtoBuf.Type.Argument.Builder addArgumentBuilder(
int index) {
return getArgumentFieldBuilder().addBuilder(
index, org.jetbrains.kotlin.serialization.DebugProtoBuf.Type.Argument.getDefaultInstance());
}
/**
* repeated .org.jetbrains.kotlin.serialization.Type.Argument argument = 2;
*/
public java.util.Listoptional bool nullable = 3 [default = false];
*/
public boolean hasNullable() {
return ((bitField0_ & 0x00000004) == 0x00000004);
}
/**
* optional bool nullable = 3 [default = false];
*/
public boolean getNullable() {
return nullable_;
}
/**
* optional bool nullable = 3 [default = false];
*/
public Builder setNullable(boolean value) {
bitField0_ |= 0x00000004;
nullable_ = value;
onChanged();
return this;
}
/**
* optional bool nullable = 3 [default = false];
*/
public Builder clearNullable() {
bitField0_ = (bitField0_ & ~0x00000004);
nullable_ = false;
onChanged();
return this;
}
// optional int32 flexible_type_capabilities_id = 4;
private int flexibleTypeCapabilitiesId_ ;
/**
* optional int32 flexible_type_capabilities_id = 4;
*
*
* Id in the StringTable
* If this field is set, the type is flexible.
* All the fields above represent its lower bound, and flexible_upper_bound must be set and represents its upper bound.
*
*/
public boolean hasFlexibleTypeCapabilitiesId() {
return ((bitField0_ & 0x00000008) == 0x00000008);
}
/**
* optional int32 flexible_type_capabilities_id = 4;
*
*
* Id in the StringTable
* If this field is set, the type is flexible.
* All the fields above represent its lower bound, and flexible_upper_bound must be set and represents its upper bound.
*
*/
public int getFlexibleTypeCapabilitiesId() {
return flexibleTypeCapabilitiesId_;
}
/**
* optional int32 flexible_type_capabilities_id = 4;
*
*
* Id in the StringTable
* If this field is set, the type is flexible.
* All the fields above represent its lower bound, and flexible_upper_bound must be set and represents its upper bound.
*
*/
public Builder setFlexibleTypeCapabilitiesId(int value) {
bitField0_ |= 0x00000008;
flexibleTypeCapabilitiesId_ = value;
onChanged();
return this;
}
/**
* optional int32 flexible_type_capabilities_id = 4;
*
*
* Id in the StringTable
* If this field is set, the type is flexible.
* All the fields above represent its lower bound, and flexible_upper_bound must be set and represents its upper bound.
*
*/
public Builder clearFlexibleTypeCapabilitiesId() {
bitField0_ = (bitField0_ & ~0x00000008);
flexibleTypeCapabilitiesId_ = 0;
onChanged();
return this;
}
// optional .org.jetbrains.kotlin.serialization.Type flexible_upper_bound = 5;
private org.jetbrains.kotlin.serialization.DebugProtoBuf.Type flexibleUpperBound_ = org.jetbrains.kotlin.serialization.DebugProtoBuf.Type.getDefaultInstance();
private com.google.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.DebugProtoBuf.Type, org.jetbrains.kotlin.serialization.DebugProtoBuf.Type.Builder, org.jetbrains.kotlin.serialization.DebugProtoBuf.TypeOrBuilder> flexibleUpperBoundBuilder_;
/**
* optional .org.jetbrains.kotlin.serialization.Type flexible_upper_bound = 5;
*
*
* While such an "indirect" encoding helps backwards compatibility with pre-flexible-types versions of this format,
* we use it mainly to save space: having a special mandatory tag on each an every type just to have an option
* to represent flexible types is too many wasted bytes.
*
*/
public boolean hasFlexibleUpperBound() {
return ((bitField0_ & 0x00000010) == 0x00000010);
}
/**
* optional .org.jetbrains.kotlin.serialization.Type flexible_upper_bound = 5;
*
*
* While such an "indirect" encoding helps backwards compatibility with pre-flexible-types versions of this format,
* we use it mainly to save space: having a special mandatory tag on each an every type just to have an option
* to represent flexible types is too many wasted bytes.
*
*/
public org.jetbrains.kotlin.serialization.DebugProtoBuf.Type getFlexibleUpperBound() {
if (flexibleUpperBoundBuilder_ == null) {
return flexibleUpperBound_;
} else {
return flexibleUpperBoundBuilder_.getMessage();
}
}
/**
* optional .org.jetbrains.kotlin.serialization.Type flexible_upper_bound = 5;
*
*
* While such an "indirect" encoding helps backwards compatibility with pre-flexible-types versions of this format,
* we use it mainly to save space: having a special mandatory tag on each an every type just to have an option
* to represent flexible types is too many wasted bytes.
*
*/
public Builder setFlexibleUpperBound(org.jetbrains.kotlin.serialization.DebugProtoBuf.Type value) {
if (flexibleUpperBoundBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
flexibleUpperBound_ = value;
onChanged();
} else {
flexibleUpperBoundBuilder_.setMessage(value);
}
bitField0_ |= 0x00000010;
return this;
}
/**
* optional .org.jetbrains.kotlin.serialization.Type flexible_upper_bound = 5;
*
*
* While such an "indirect" encoding helps backwards compatibility with pre-flexible-types versions of this format,
* we use it mainly to save space: having a special mandatory tag on each an every type just to have an option
* to represent flexible types is too many wasted bytes.
*
*/
public Builder setFlexibleUpperBound(
org.jetbrains.kotlin.serialization.DebugProtoBuf.Type.Builder builderForValue) {
if (flexibleUpperBoundBuilder_ == null) {
flexibleUpperBound_ = builderForValue.build();
onChanged();
} else {
flexibleUpperBoundBuilder_.setMessage(builderForValue.build());
}
bitField0_ |= 0x00000010;
return this;
}
/**
* optional .org.jetbrains.kotlin.serialization.Type flexible_upper_bound = 5;
*
*
* While such an "indirect" encoding helps backwards compatibility with pre-flexible-types versions of this format,
* we use it mainly to save space: having a special mandatory tag on each an every type just to have an option
* to represent flexible types is too many wasted bytes.
*
*/
public Builder mergeFlexibleUpperBound(org.jetbrains.kotlin.serialization.DebugProtoBuf.Type value) {
if (flexibleUpperBoundBuilder_ == null) {
if (((bitField0_ & 0x00000010) == 0x00000010) &&
flexibleUpperBound_ != org.jetbrains.kotlin.serialization.DebugProtoBuf.Type.getDefaultInstance()) {
flexibleUpperBound_ =
org.jetbrains.kotlin.serialization.DebugProtoBuf.Type.newBuilder(flexibleUpperBound_).mergeFrom(value).buildPartial();
} else {
flexibleUpperBound_ = value;
}
onChanged();
} else {
flexibleUpperBoundBuilder_.mergeFrom(value);
}
bitField0_ |= 0x00000010;
return this;
}
/**
* optional .org.jetbrains.kotlin.serialization.Type flexible_upper_bound = 5;
*
*
* While such an "indirect" encoding helps backwards compatibility with pre-flexible-types versions of this format,
* we use it mainly to save space: having a special mandatory tag on each an every type just to have an option
* to represent flexible types is too many wasted bytes.
*
*/
public Builder clearFlexibleUpperBound() {
if (flexibleUpperBoundBuilder_ == null) {
flexibleUpperBound_ = org.jetbrains.kotlin.serialization.DebugProtoBuf.Type.getDefaultInstance();
onChanged();
} else {
flexibleUpperBoundBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000010);
return this;
}
/**
* optional .org.jetbrains.kotlin.serialization.Type flexible_upper_bound = 5;
*
*
* While such an "indirect" encoding helps backwards compatibility with pre-flexible-types versions of this format,
* we use it mainly to save space: having a special mandatory tag on each an every type just to have an option
* to represent flexible types is too many wasted bytes.
*
*/
public org.jetbrains.kotlin.serialization.DebugProtoBuf.Type.Builder getFlexibleUpperBoundBuilder() {
bitField0_ |= 0x00000010;
onChanged();
return getFlexibleUpperBoundFieldBuilder().getBuilder();
}
/**
* optional .org.jetbrains.kotlin.serialization.Type flexible_upper_bound = 5;
*
*
* While such an "indirect" encoding helps backwards compatibility with pre-flexible-types versions of this format,
* we use it mainly to save space: having a special mandatory tag on each an every type just to have an option
* to represent flexible types is too many wasted bytes.
*
*/
public org.jetbrains.kotlin.serialization.DebugProtoBuf.TypeOrBuilder getFlexibleUpperBoundOrBuilder() {
if (flexibleUpperBoundBuilder_ != null) {
return flexibleUpperBoundBuilder_.getMessageOrBuilder();
} else {
return flexibleUpperBound_;
}
}
/**
* optional .org.jetbrains.kotlin.serialization.Type flexible_upper_bound = 5;
*
*
* While such an "indirect" encoding helps backwards compatibility with pre-flexible-types versions of this format,
* we use it mainly to save space: having a special mandatory tag on each an every type just to have an option
* to represent flexible types is too many wasted bytes.
*
*/
private com.google.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.DebugProtoBuf.Type, org.jetbrains.kotlin.serialization.DebugProtoBuf.Type.Builder, org.jetbrains.kotlin.serialization.DebugProtoBuf.TypeOrBuilder>
getFlexibleUpperBoundFieldBuilder() {
if (flexibleUpperBoundBuilder_ == null) {
flexibleUpperBoundBuilder_ = new com.google.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.DebugProtoBuf.Type, org.jetbrains.kotlin.serialization.DebugProtoBuf.Type.Builder, org.jetbrains.kotlin.serialization.DebugProtoBuf.TypeOrBuilder>(
flexibleUpperBound_,
getParentForChildren(),
isClean());
flexibleUpperBound_ = null;
}
return flexibleUpperBoundBuilder_;
}
// @@protoc_insertion_point(builder_scope:org.jetbrains.kotlin.serialization.Type)
}
static {
defaultInstance = new Type(true);
defaultInstance.initFields();
}
// @@protoc_insertion_point(class_scope:org.jetbrains.kotlin.serialization.Type)
}
public interface TypeParameterOrBuilder
extends com.google.protobuf.MessageOrBuilder {
// required int32 id = 1;
/**
* required int32 id = 1;
*/
boolean hasId();
/**
* required int32 id = 1;
*/
int getId();
// required int32 name = 2;
/**
* required int32 name = 2;
*
*
* Id in the StringTable
*
*/
boolean hasName();
/**
* required int32 name = 2;
*
*
* Id in the StringTable
*
*/
int getName();
// optional bool reified = 3 [default = false];
/**
* optional bool reified = 3 [default = false];
*/
boolean hasReified();
/**
* optional bool reified = 3 [default = false];
*/
boolean getReified();
// optional .org.jetbrains.kotlin.serialization.TypeParameter.Variance variance = 4 [default = INV];
/**
* optional .org.jetbrains.kotlin.serialization.TypeParameter.Variance variance = 4 [default = INV];
*/
boolean hasVariance();
/**
* optional .org.jetbrains.kotlin.serialization.TypeParameter.Variance variance = 4 [default = INV];
*/
org.jetbrains.kotlin.serialization.DebugProtoBuf.TypeParameter.Variance getVariance();
// repeated .org.jetbrains.kotlin.serialization.Type upper_bound = 5;
/**
* repeated .org.jetbrains.kotlin.serialization.Type upper_bound = 5;
*/
java.util.Listrepeated .org.jetbrains.kotlin.serialization.Type upper_bound = 5;
*/
org.jetbrains.kotlin.serialization.DebugProtoBuf.Type getUpperBound(int index);
/**
* repeated .org.jetbrains.kotlin.serialization.Type upper_bound = 5;
*/
int getUpperBoundCount();
/**
* repeated .org.jetbrains.kotlin.serialization.Type upper_bound = 5;
*/
java.util.List extends org.jetbrains.kotlin.serialization.DebugProtoBuf.TypeOrBuilder>
getUpperBoundOrBuilderList();
/**
* repeated .org.jetbrains.kotlin.serialization.Type upper_bound = 5;
*/
org.jetbrains.kotlin.serialization.DebugProtoBuf.TypeOrBuilder getUpperBoundOrBuilder(
int index);
}
/**
* Protobuf type {@code org.jetbrains.kotlin.serialization.TypeParameter}
*/
public static final class TypeParameter extends
com.google.protobuf.GeneratedMessage
implements TypeParameterOrBuilder {
// Use TypeParameter.newBuilder() to construct.
private TypeParameter(com.google.protobuf.GeneratedMessage.Builder> builder) {
super(builder);
this.unknownFields = builder.getUnknownFields();
}
private TypeParameter(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); }
private static final TypeParameter defaultInstance;
public static TypeParameter getDefaultInstance() {
return defaultInstance;
}
public TypeParameter getDefaultInstanceForType() {
return defaultInstance;
}
private final com.google.protobuf.UnknownFieldSet unknownFields;
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private TypeParameter(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
initFields();
int mutable_bitField0_ = 0;
com.google.protobuf.UnknownFieldSet.Builder unknownFields =
com.google.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
default: {
if (!parseUnknownField(input, unknownFields,
extensionRegistry, tag)) {
done = true;
}
break;
}
case 8: {
bitField0_ |= 0x00000001;
id_ = input.readInt32();
break;
}
case 16: {
bitField0_ |= 0x00000002;
name_ = input.readInt32();
break;
}
case 24: {
bitField0_ |= 0x00000004;
reified_ = input.readBool();
break;
}
case 32: {
int rawValue = input.readEnum();
org.jetbrains.kotlin.serialization.DebugProtoBuf.TypeParameter.Variance value = org.jetbrains.kotlin.serialization.DebugProtoBuf.TypeParameter.Variance.valueOf(rawValue);
if (value == null) {
unknownFields.mergeVarintField(4, rawValue);
} else {
bitField0_ |= 0x00000008;
variance_ = value;
}
break;
}
case 42: {
if (!((mutable_bitField0_ & 0x00000010) == 0x00000010)) {
upperBound_ = new java.util.ArrayListIN = 0;
*/
IN(0, 0),
/**
* OUT = 1;
*/
OUT(1, 1),
/**
* INV = 2;
*/
INV(2, 2),
;
/**
* IN = 0;
*/
public static final int IN_VALUE = 0;
/**
* OUT = 1;
*/
public static final int OUT_VALUE = 1;
/**
* INV = 2;
*/
public static final int INV_VALUE = 2;
public final int getNumber() { return value; }
public static Variance valueOf(int value) {
switch (value) {
case 0: return IN;
case 1: return OUT;
case 2: return INV;
default: return null;
}
}
public static com.google.protobuf.Internal.EnumLiteMaprequired int32 id = 1;
*/
public boolean hasId() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* required int32 id = 1;
*/
public int getId() {
return id_;
}
// required int32 name = 2;
public static final int NAME_FIELD_NUMBER = 2;
private int name_;
/**
* required int32 name = 2;
*
*
* Id in the StringTable
*
*/
public boolean hasName() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
/**
* required int32 name = 2;
*
*
* Id in the StringTable
*
*/
public int getName() {
return name_;
}
// optional bool reified = 3 [default = false];
public static final int REIFIED_FIELD_NUMBER = 3;
private boolean reified_;
/**
* optional bool reified = 3 [default = false];
*/
public boolean hasReified() {
return ((bitField0_ & 0x00000004) == 0x00000004);
}
/**
* optional bool reified = 3 [default = false];
*/
public boolean getReified() {
return reified_;
}
// optional .org.jetbrains.kotlin.serialization.TypeParameter.Variance variance = 4 [default = INV];
public static final int VARIANCE_FIELD_NUMBER = 4;
private org.jetbrains.kotlin.serialization.DebugProtoBuf.TypeParameter.Variance variance_;
/**
* optional .org.jetbrains.kotlin.serialization.TypeParameter.Variance variance = 4 [default = INV];
*/
public boolean hasVariance() {
return ((bitField0_ & 0x00000008) == 0x00000008);
}
/**
* optional .org.jetbrains.kotlin.serialization.TypeParameter.Variance variance = 4 [default = INV];
*/
public org.jetbrains.kotlin.serialization.DebugProtoBuf.TypeParameter.Variance getVariance() {
return variance_;
}
// repeated .org.jetbrains.kotlin.serialization.Type upper_bound = 5;
public static final int UPPER_BOUND_FIELD_NUMBER = 5;
private java.util.Listrepeated .org.jetbrains.kotlin.serialization.Type upper_bound = 5;
*/
public java.util.Listrepeated .org.jetbrains.kotlin.serialization.Type upper_bound = 5;
*/
public java.util.List extends org.jetbrains.kotlin.serialization.DebugProtoBuf.TypeOrBuilder>
getUpperBoundOrBuilderList() {
return upperBound_;
}
/**
* repeated .org.jetbrains.kotlin.serialization.Type upper_bound = 5;
*/
public int getUpperBoundCount() {
return upperBound_.size();
}
/**
* repeated .org.jetbrains.kotlin.serialization.Type upper_bound = 5;
*/
public org.jetbrains.kotlin.serialization.DebugProtoBuf.Type getUpperBound(int index) {
return upperBound_.get(index);
}
/**
* repeated .org.jetbrains.kotlin.serialization.Type upper_bound = 5;
*/
public org.jetbrains.kotlin.serialization.DebugProtoBuf.TypeOrBuilder getUpperBoundOrBuilder(
int index) {
return upperBound_.get(index);
}
private void initFields() {
id_ = 0;
name_ = 0;
reified_ = false;
variance_ = org.jetbrains.kotlin.serialization.DebugProtoBuf.TypeParameter.Variance.INV;
upperBound_ = java.util.Collections.emptyList();
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized != -1) return isInitialized == 1;
if (!hasId()) {
memoizedIsInitialized = 0;
return false;
}
if (!hasName()) {
memoizedIsInitialized = 0;
return false;
}
for (int i = 0; i < getUpperBoundCount(); i++) {
if (!getUpperBound(i).isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
}
memoizedIsInitialized = 1;
return true;
}
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
getSerializedSize();
if (((bitField0_ & 0x00000001) == 0x00000001)) {
output.writeInt32(1, id_);
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
output.writeInt32(2, name_);
}
if (((bitField0_ & 0x00000004) == 0x00000004)) {
output.writeBool(3, reified_);
}
if (((bitField0_ & 0x00000008) == 0x00000008)) {
output.writeEnum(4, variance_.getNumber());
}
for (int i = 0; i < upperBound_.size(); i++) {
output.writeMessage(5, upperBound_.get(i));
}
getUnknownFields().writeTo(output);
}
private int memoizedSerializedSize = -1;
public int getSerializedSize() {
int size = memoizedSerializedSize;
if (size != -1) return size;
size = 0;
if (((bitField0_ & 0x00000001) == 0x00000001)) {
size += com.google.protobuf.CodedOutputStream
.computeInt32Size(1, id_);
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
size += com.google.protobuf.CodedOutputStream
.computeInt32Size(2, name_);
}
if (((bitField0_ & 0x00000004) == 0x00000004)) {
size += com.google.protobuf.CodedOutputStream
.computeBoolSize(3, reified_);
}
if (((bitField0_ & 0x00000008) == 0x00000008)) {
size += com.google.protobuf.CodedOutputStream
.computeEnumSize(4, variance_.getNumber());
}
for (int i = 0; i < upperBound_.size(); i++) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(5, upperBound_.get(i));
}
size += getUnknownFields().getSerializedSize();
memoizedSerializedSize = size;
return size;
}
private static final long serialVersionUID = 0L;
@java.lang.Override
protected java.lang.Object writeReplace()
throws java.io.ObjectStreamException {
return super.writeReplace();
}
public static org.jetbrains.kotlin.serialization.DebugProtoBuf.TypeParameter parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.jetbrains.kotlin.serialization.DebugProtoBuf.TypeParameter parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.DebugProtoBuf.TypeParameter parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.jetbrains.kotlin.serialization.DebugProtoBuf.TypeParameter parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.DebugProtoBuf.TypeParameter parseFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.jetbrains.kotlin.serialization.DebugProtoBuf.TypeParameter parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.DebugProtoBuf.TypeParameter parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input);
}
public static org.jetbrains.kotlin.serialization.DebugProtoBuf.TypeParameter parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.DebugProtoBuf.TypeParameter parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.jetbrains.kotlin.serialization.DebugProtoBuf.TypeParameter parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static Builder newBuilder() { return Builder.create(); }
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder(org.jetbrains.kotlin.serialization.DebugProtoBuf.TypeParameter prototype) {
return newBuilder().mergeFrom(prototype);
}
public Builder toBuilder() { return newBuilder(this); }
@java.lang.Override
protected Builder newBuilderForType(
com.google.protobuf.GeneratedMessage.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
* Protobuf type {@code org.jetbrains.kotlin.serialization.TypeParameter}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessage.Builderrequired int32 id = 1;
*/
public boolean hasId() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* required int32 id = 1;
*/
public int getId() {
return id_;
}
/**
* required int32 id = 1;
*/
public Builder setId(int value) {
bitField0_ |= 0x00000001;
id_ = value;
onChanged();
return this;
}
/**
* required int32 id = 1;
*/
public Builder clearId() {
bitField0_ = (bitField0_ & ~0x00000001);
id_ = 0;
onChanged();
return this;
}
// required int32 name = 2;
private int name_ ;
/**
* required int32 name = 2;
*
*
* Id in the StringTable
*
*/
public boolean hasName() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
/**
* required int32 name = 2;
*
*
* Id in the StringTable
*
*/
public int getName() {
return name_;
}
/**
* required int32 name = 2;
*
*
* Id in the StringTable
*
*/
public Builder setName(int value) {
bitField0_ |= 0x00000002;
name_ = value;
onChanged();
return this;
}
/**
* required int32 name = 2;
*
*
* Id in the StringTable
*
*/
public Builder clearName() {
bitField0_ = (bitField0_ & ~0x00000002);
name_ = 0;
onChanged();
return this;
}
// optional bool reified = 3 [default = false];
private boolean reified_ ;
/**
* optional bool reified = 3 [default = false];
*/
public boolean hasReified() {
return ((bitField0_ & 0x00000004) == 0x00000004);
}
/**
* optional bool reified = 3 [default = false];
*/
public boolean getReified() {
return reified_;
}
/**
* optional bool reified = 3 [default = false];
*/
public Builder setReified(boolean value) {
bitField0_ |= 0x00000004;
reified_ = value;
onChanged();
return this;
}
/**
* optional bool reified = 3 [default = false];
*/
public Builder clearReified() {
bitField0_ = (bitField0_ & ~0x00000004);
reified_ = false;
onChanged();
return this;
}
// optional .org.jetbrains.kotlin.serialization.TypeParameter.Variance variance = 4 [default = INV];
private org.jetbrains.kotlin.serialization.DebugProtoBuf.TypeParameter.Variance variance_ = org.jetbrains.kotlin.serialization.DebugProtoBuf.TypeParameter.Variance.INV;
/**
* optional .org.jetbrains.kotlin.serialization.TypeParameter.Variance variance = 4 [default = INV];
*/
public boolean hasVariance() {
return ((bitField0_ & 0x00000008) == 0x00000008);
}
/**
* optional .org.jetbrains.kotlin.serialization.TypeParameter.Variance variance = 4 [default = INV];
*/
public org.jetbrains.kotlin.serialization.DebugProtoBuf.TypeParameter.Variance getVariance() {
return variance_;
}
/**
* optional .org.jetbrains.kotlin.serialization.TypeParameter.Variance variance = 4 [default = INV];
*/
public Builder setVariance(org.jetbrains.kotlin.serialization.DebugProtoBuf.TypeParameter.Variance value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000008;
variance_ = value;
onChanged();
return this;
}
/**
* optional .org.jetbrains.kotlin.serialization.TypeParameter.Variance variance = 4 [default = INV];
*/
public Builder clearVariance() {
bitField0_ = (bitField0_ & ~0x00000008);
variance_ = org.jetbrains.kotlin.serialization.DebugProtoBuf.TypeParameter.Variance.INV;
onChanged();
return this;
}
// repeated .org.jetbrains.kotlin.serialization.Type upper_bound = 5;
private java.util.Listrepeated .org.jetbrains.kotlin.serialization.Type upper_bound = 5;
*/
public java.util.Listrepeated .org.jetbrains.kotlin.serialization.Type upper_bound = 5;
*/
public int getUpperBoundCount() {
if (upperBoundBuilder_ == null) {
return upperBound_.size();
} else {
return upperBoundBuilder_.getCount();
}
}
/**
* repeated .org.jetbrains.kotlin.serialization.Type upper_bound = 5;
*/
public org.jetbrains.kotlin.serialization.DebugProtoBuf.Type getUpperBound(int index) {
if (upperBoundBuilder_ == null) {
return upperBound_.get(index);
} else {
return upperBoundBuilder_.getMessage(index);
}
}
/**
* repeated .org.jetbrains.kotlin.serialization.Type upper_bound = 5;
*/
public Builder setUpperBound(
int index, org.jetbrains.kotlin.serialization.DebugProtoBuf.Type value) {
if (upperBoundBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureUpperBoundIsMutable();
upperBound_.set(index, value);
onChanged();
} else {
upperBoundBuilder_.setMessage(index, value);
}
return this;
}
/**
* repeated .org.jetbrains.kotlin.serialization.Type upper_bound = 5;
*/
public Builder setUpperBound(
int index, org.jetbrains.kotlin.serialization.DebugProtoBuf.Type.Builder builderForValue) {
if (upperBoundBuilder_ == null) {
ensureUpperBoundIsMutable();
upperBound_.set(index, builderForValue.build());
onChanged();
} else {
upperBoundBuilder_.setMessage(index, builderForValue.build());
}
return this;
}
/**
* repeated .org.jetbrains.kotlin.serialization.Type upper_bound = 5;
*/
public Builder addUpperBound(org.jetbrains.kotlin.serialization.DebugProtoBuf.Type value) {
if (upperBoundBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureUpperBoundIsMutable();
upperBound_.add(value);
onChanged();
} else {
upperBoundBuilder_.addMessage(value);
}
return this;
}
/**
* repeated .org.jetbrains.kotlin.serialization.Type upper_bound = 5;
*/
public Builder addUpperBound(
int index, org.jetbrains.kotlin.serialization.DebugProtoBuf.Type value) {
if (upperBoundBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureUpperBoundIsMutable();
upperBound_.add(index, value);
onChanged();
} else {
upperBoundBuilder_.addMessage(index, value);
}
return this;
}
/**
* repeated .org.jetbrains.kotlin.serialization.Type upper_bound = 5;
*/
public Builder addUpperBound(
org.jetbrains.kotlin.serialization.DebugProtoBuf.Type.Builder builderForValue) {
if (upperBoundBuilder_ == null) {
ensureUpperBoundIsMutable();
upperBound_.add(builderForValue.build());
onChanged();
} else {
upperBoundBuilder_.addMessage(builderForValue.build());
}
return this;
}
/**
* repeated .org.jetbrains.kotlin.serialization.Type upper_bound = 5;
*/
public Builder addUpperBound(
int index, org.jetbrains.kotlin.serialization.DebugProtoBuf.Type.Builder builderForValue) {
if (upperBoundBuilder_ == null) {
ensureUpperBoundIsMutable();
upperBound_.add(index, builderForValue.build());
onChanged();
} else {
upperBoundBuilder_.addMessage(index, builderForValue.build());
}
return this;
}
/**
* repeated .org.jetbrains.kotlin.serialization.Type upper_bound = 5;
*/
public Builder addAllUpperBound(
java.lang.Iterable extends org.jetbrains.kotlin.serialization.DebugProtoBuf.Type> values) {
if (upperBoundBuilder_ == null) {
ensureUpperBoundIsMutable();
super.addAll(values, upperBound_);
onChanged();
} else {
upperBoundBuilder_.addAllMessages(values);
}
return this;
}
/**
* repeated .org.jetbrains.kotlin.serialization.Type upper_bound = 5;
*/
public Builder clearUpperBound() {
if (upperBoundBuilder_ == null) {
upperBound_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000010);
onChanged();
} else {
upperBoundBuilder_.clear();
}
return this;
}
/**
* repeated .org.jetbrains.kotlin.serialization.Type upper_bound = 5;
*/
public Builder removeUpperBound(int index) {
if (upperBoundBuilder_ == null) {
ensureUpperBoundIsMutable();
upperBound_.remove(index);
onChanged();
} else {
upperBoundBuilder_.remove(index);
}
return this;
}
/**
* repeated .org.jetbrains.kotlin.serialization.Type upper_bound = 5;
*/
public org.jetbrains.kotlin.serialization.DebugProtoBuf.Type.Builder getUpperBoundBuilder(
int index) {
return getUpperBoundFieldBuilder().getBuilder(index);
}
/**
* repeated .org.jetbrains.kotlin.serialization.Type upper_bound = 5;
*/
public org.jetbrains.kotlin.serialization.DebugProtoBuf.TypeOrBuilder getUpperBoundOrBuilder(
int index) {
if (upperBoundBuilder_ == null) {
return upperBound_.get(index); } else {
return upperBoundBuilder_.getMessageOrBuilder(index);
}
}
/**
* repeated .org.jetbrains.kotlin.serialization.Type upper_bound = 5;
*/
public java.util.List extends org.jetbrains.kotlin.serialization.DebugProtoBuf.TypeOrBuilder>
getUpperBoundOrBuilderList() {
if (upperBoundBuilder_ != null) {
return upperBoundBuilder_.getMessageOrBuilderList();
} else {
return java.util.Collections.unmodifiableList(upperBound_);
}
}
/**
* repeated .org.jetbrains.kotlin.serialization.Type upper_bound = 5;
*/
public org.jetbrains.kotlin.serialization.DebugProtoBuf.Type.Builder addUpperBoundBuilder() {
return getUpperBoundFieldBuilder().addBuilder(
org.jetbrains.kotlin.serialization.DebugProtoBuf.Type.getDefaultInstance());
}
/**
* repeated .org.jetbrains.kotlin.serialization.Type upper_bound = 5;
*/
public org.jetbrains.kotlin.serialization.DebugProtoBuf.Type.Builder addUpperBoundBuilder(
int index) {
return getUpperBoundFieldBuilder().addBuilder(
index, org.jetbrains.kotlin.serialization.DebugProtoBuf.Type.getDefaultInstance());
}
/**
* repeated .org.jetbrains.kotlin.serialization.Type upper_bound = 5;
*/
public java.util.Listoptional int32 flags = 1 [default = 0];
*
*
*
*Visibility
*Modality
*has_annotation
*ClassKind
*is_inner
*
*/
boolean hasFlags();
/**
* optional int32 flags = 1 [default = 0];
*
*
*
*Visibility
*Modality
*has_annotation
*ClassKind
*is_inner
*
*/
int getFlags();
// required int32 fq_name = 3;
/**
* required int32 fq_name = 3;
*/
boolean hasFqName();
/**
* required int32 fq_name = 3;
*/
int getFqName();
// optional int32 default_object_name = 4;
/**
* optional int32 default_object_name = 4;
*
*
* If this field is present, it contains the name of default object.
*
*/
boolean hasDefaultObjectName();
/**
* optional int32 default_object_name = 4;
*
*
* If this field is present, it contains the name of default object.
*
*/
int getDefaultObjectName();
// repeated .org.jetbrains.kotlin.serialization.TypeParameter type_parameter = 5;
/**
* repeated .org.jetbrains.kotlin.serialization.TypeParameter type_parameter = 5;
*/
java.util.Listrepeated .org.jetbrains.kotlin.serialization.TypeParameter type_parameter = 5;
*/
org.jetbrains.kotlin.serialization.DebugProtoBuf.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 extends org.jetbrains.kotlin.serialization.DebugProtoBuf.TypeParameterOrBuilder>
getTypeParameterOrBuilderList();
/**
* repeated .org.jetbrains.kotlin.serialization.TypeParameter type_parameter = 5;
*/
org.jetbrains.kotlin.serialization.DebugProtoBuf.TypeParameterOrBuilder getTypeParameterOrBuilder(
int index);
// repeated .org.jetbrains.kotlin.serialization.Type supertype = 6;
/**
* repeated .org.jetbrains.kotlin.serialization.Type supertype = 6;
*/
java.util.Listrepeated .org.jetbrains.kotlin.serialization.Type supertype = 6;
*/
org.jetbrains.kotlin.serialization.DebugProtoBuf.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 extends org.jetbrains.kotlin.serialization.DebugProtoBuf.TypeOrBuilder>
getSupertypeOrBuilderList();
/**
* repeated .org.jetbrains.kotlin.serialization.Type supertype = 6;
*/
org.jetbrains.kotlin.serialization.DebugProtoBuf.TypeOrBuilder getSupertypeOrBuilder(
int index);
// repeated int32 nested_class_name = 7;
/**
* repeated int32 nested_class_name = 7;
*
*
* we store only names, because the actual information must reside in the corresponding .class files,
* to be obtainable through reflection at runtime
*
*/
java.util.Listrepeated int32 nested_class_name = 7;
*
*
* we store only names, because the actual information must reside in the corresponding .class files,
* to be obtainable through reflection at runtime
*
*/
int getNestedClassNameCount();
/**
* repeated int32 nested_class_name = 7;
*
*
* we store only names, because the actual information must reside in the corresponding .class files,
* to be obtainable through reflection at runtime
*
*/
int getNestedClassName(int index);
// repeated .org.jetbrains.kotlin.serialization.Callable member = 11;
/**
* repeated .org.jetbrains.kotlin.serialization.Callable member = 11;
*/
java.util.Listrepeated .org.jetbrains.kotlin.serialization.Callable member = 11;
*/
org.jetbrains.kotlin.serialization.DebugProtoBuf.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 extends org.jetbrains.kotlin.serialization.DebugProtoBuf.CallableOrBuilder>
getMemberOrBuilderList();
/**
* repeated .org.jetbrains.kotlin.serialization.Callable member = 11;
*/
org.jetbrains.kotlin.serialization.DebugProtoBuf.CallableOrBuilder getMemberOrBuilder(
int index);
// repeated int32 enum_entry = 12;
/**
* repeated int32 enum_entry = 12;
*/
java.util.Listrepeated int32 enum_entry = 12;
*/
int getEnumEntryCount();
/**
* repeated int32 enum_entry = 12;
*/
int getEnumEntry(int index);
// optional .org.jetbrains.kotlin.serialization.Class.PrimaryConstructor primary_constructor = 13;
/**
* optional .org.jetbrains.kotlin.serialization.Class.PrimaryConstructor primary_constructor = 13;
*
*
* This field is present if and only if the class has a primary constructor
*
*/
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
*
*/
org.jetbrains.kotlin.serialization.DebugProtoBuf.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
*
*/
org.jetbrains.kotlin.serialization.DebugProtoBuf.Class.PrimaryConstructorOrBuilder getPrimaryConstructorOrBuilder();
// repeated .org.jetbrains.kotlin.serialization.Callable secondary_constructor = 14;
/**
* repeated .org.jetbrains.kotlin.serialization.Callable secondary_constructor = 14;
*/
java.util.Listrepeated .org.jetbrains.kotlin.serialization.Callable secondary_constructor = 14;
*/
org.jetbrains.kotlin.serialization.DebugProtoBuf.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 extends org.jetbrains.kotlin.serialization.DebugProtoBuf.CallableOrBuilder>
getSecondaryConstructorOrBuilderList();
/**
* repeated .org.jetbrains.kotlin.serialization.Callable secondary_constructor = 14;
*/
org.jetbrains.kotlin.serialization.DebugProtoBuf.CallableOrBuilder getSecondaryConstructorOrBuilder(
int index);
}
/**
* Protobuf type {@code org.jetbrains.kotlin.serialization.Class}
*/
public static final class Class extends
com.google.protobuf.GeneratedMessage.ExtendableMessage<
Class> implements ClassOrBuilder {
// Use Class.newBuilder() to construct.
private Class(com.google.protobuf.GeneratedMessage.ExtendableBuilderCLASS = 0;
*
*
* 3 bits
*
*/
CLASS(0, 0),
/**
* TRAIT = 1;
*/
TRAIT(1, 1),
/**
* ENUM_CLASS = 2;
*/
ENUM_CLASS(2, 2),
/**
* ENUM_ENTRY = 3;
*/
ENUM_ENTRY(3, 3),
/**
* ANNOTATION_CLASS = 4;
*/
ANNOTATION_CLASS(4, 4),
/**
* OBJECT = 5;
*/
OBJECT(5, 5),
/**
* CLASS_OBJECT = 6;
*/
CLASS_OBJECT(6, 6),
;
/**
* CLASS = 0;
*
*
* 3 bits
*
*/
public static final int CLASS_VALUE = 0;
/**
* TRAIT = 1;
*/
public static final int TRAIT_VALUE = 1;
/**
* ENUM_CLASS = 2;
*/
public static final int ENUM_CLASS_VALUE = 2;
/**
* ENUM_ENTRY = 3;
*/
public static final int ENUM_ENTRY_VALUE = 3;
/**
* ANNOTATION_CLASS = 4;
*/
public static final int ANNOTATION_CLASS_VALUE = 4;
/**
* OBJECT = 5;
*/
public static final int OBJECT_VALUE = 5;
/**
* CLASS_OBJECT = 6;
*/
public static final int CLASS_OBJECT_VALUE = 6;
public final int getNumber() { return value; }
public static Kind valueOf(int value) {
switch (value) {
case 0: return CLASS;
case 1: return TRAIT;
case 2: return ENUM_CLASS;
case 3: return ENUM_ENTRY;
case 4: return ANNOTATION_CLASS;
case 5: return OBJECT;
case 6: return CLASS_OBJECT;
default: return null;
}
}
public static com.google.protobuf.Internal.EnumLiteMapoptional .org.jetbrains.kotlin.serialization.Callable data = 1;
*
*
* If this field is present, it contains serialized data for the primary constructor.
* Otherwise it's default and can be created manually upon deserialization
*
*/
boolean hasData();
/**
* optional .org.jetbrains.kotlin.serialization.Callable data = 1;
*
*
* If this field is present, it contains serialized data for the primary constructor.
* Otherwise it's default and can be created manually upon deserialization
*
*/
org.jetbrains.kotlin.serialization.DebugProtoBuf.Callable getData();
/**
* optional .org.jetbrains.kotlin.serialization.Callable data = 1;
*
*
* If this field is present, it contains serialized data for the primary constructor.
* Otherwise it's default and can be created manually upon deserialization
*
*/
org.jetbrains.kotlin.serialization.DebugProtoBuf.CallableOrBuilder getDataOrBuilder();
}
/**
* Protobuf type {@code org.jetbrains.kotlin.serialization.Class.PrimaryConstructor}
*/
public static final class PrimaryConstructor extends
com.google.protobuf.GeneratedMessage
implements PrimaryConstructorOrBuilder {
// Use PrimaryConstructor.newBuilder() to construct.
private PrimaryConstructor(com.google.protobuf.GeneratedMessage.Builder> builder) {
super(builder);
this.unknownFields = builder.getUnknownFields();
}
private PrimaryConstructor(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); }
private static final PrimaryConstructor defaultInstance;
public static PrimaryConstructor getDefaultInstance() {
return defaultInstance;
}
public PrimaryConstructor getDefaultInstanceForType() {
return defaultInstance;
}
private final com.google.protobuf.UnknownFieldSet unknownFields;
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private PrimaryConstructor(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
initFields();
int mutable_bitField0_ = 0;
com.google.protobuf.UnknownFieldSet.Builder unknownFields =
com.google.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
default: {
if (!parseUnknownField(input, unknownFields,
extensionRegistry, tag)) {
done = true;
}
break;
}
case 10: {
org.jetbrains.kotlin.serialization.DebugProtoBuf.Callable.Builder subBuilder = null;
if (((bitField0_ & 0x00000001) == 0x00000001)) {
subBuilder = data_.toBuilder();
}
data_ = input.readMessage(org.jetbrains.kotlin.serialization.DebugProtoBuf.Callable.PARSER, extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom(data_);
data_ = subBuilder.buildPartial();
}
bitField0_ |= 0x00000001;
break;
}
}
}
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new com.google.protobuf.InvalidProtocolBufferException(
e.getMessage()).setUnfinishedMessage(this);
} finally {
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.jetbrains.kotlin.serialization.DebugProtoBuf.internal_static_org_jetbrains_kotlin_serialization_Class_PrimaryConstructor_descriptor;
}
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.jetbrains.kotlin.serialization.DebugProtoBuf.internal_static_org_jetbrains_kotlin_serialization_Class_PrimaryConstructor_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.jetbrains.kotlin.serialization.DebugProtoBuf.Class.PrimaryConstructor.class, org.jetbrains.kotlin.serialization.DebugProtoBuf.Class.PrimaryConstructor.Builder.class);
}
public static com.google.protobuf.Parseroptional .org.jetbrains.kotlin.serialization.Callable data = 1;
*
*
* If this field is present, it contains serialized data for the primary constructor.
* Otherwise it's default and can be created manually upon deserialization
*
*/
public boolean hasData() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* optional .org.jetbrains.kotlin.serialization.Callable data = 1;
*
*
* If this field is present, it contains serialized data for the primary constructor.
* Otherwise it's default and can be created manually upon deserialization
*
*/
public org.jetbrains.kotlin.serialization.DebugProtoBuf.Callable getData() {
return data_;
}
/**
* optional .org.jetbrains.kotlin.serialization.Callable data = 1;
*
*
* If this field is present, it contains serialized data for the primary constructor.
* Otherwise it's default and can be created manually upon deserialization
*
*/
public org.jetbrains.kotlin.serialization.DebugProtoBuf.CallableOrBuilder getDataOrBuilder() {
return data_;
}
private void initFields() {
data_ = org.jetbrains.kotlin.serialization.DebugProtoBuf.Callable.getDefaultInstance();
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized != -1) return isInitialized == 1;
if (hasData()) {
if (!getData().isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
}
memoizedIsInitialized = 1;
return true;
}
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
getSerializedSize();
if (((bitField0_ & 0x00000001) == 0x00000001)) {
output.writeMessage(1, data_);
}
getUnknownFields().writeTo(output);
}
private int memoizedSerializedSize = -1;
public int getSerializedSize() {
int size = memoizedSerializedSize;
if (size != -1) return size;
size = 0;
if (((bitField0_ & 0x00000001) == 0x00000001)) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(1, data_);
}
size += getUnknownFields().getSerializedSize();
memoizedSerializedSize = size;
return size;
}
private static final long serialVersionUID = 0L;
@java.lang.Override
protected java.lang.Object writeReplace()
throws java.io.ObjectStreamException {
return super.writeReplace();
}
public static org.jetbrains.kotlin.serialization.DebugProtoBuf.Class.PrimaryConstructor parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.jetbrains.kotlin.serialization.DebugProtoBuf.Class.PrimaryConstructor parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.DebugProtoBuf.Class.PrimaryConstructor parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.jetbrains.kotlin.serialization.DebugProtoBuf.Class.PrimaryConstructor parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.DebugProtoBuf.Class.PrimaryConstructor parseFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.jetbrains.kotlin.serialization.DebugProtoBuf.Class.PrimaryConstructor parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.DebugProtoBuf.Class.PrimaryConstructor parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input);
}
public static org.jetbrains.kotlin.serialization.DebugProtoBuf.Class.PrimaryConstructor parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input, extensionRegistry);
}
public static org.jetbrains.kotlin.serialization.DebugProtoBuf.Class.PrimaryConstructor parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.jetbrains.kotlin.serialization.DebugProtoBuf.Class.PrimaryConstructor parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static Builder newBuilder() { return Builder.create(); }
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder(org.jetbrains.kotlin.serialization.DebugProtoBuf.Class.PrimaryConstructor prototype) {
return newBuilder().mergeFrom(prototype);
}
public Builder toBuilder() { return newBuilder(this); }
@java.lang.Override
protected Builder newBuilderForType(
com.google.protobuf.GeneratedMessage.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
* Protobuf type {@code org.jetbrains.kotlin.serialization.Class.PrimaryConstructor}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessage.Builderoptional .org.jetbrains.kotlin.serialization.Callable data = 1;
*
*
* If this field is present, it contains serialized data for the primary constructor.
* Otherwise it's default and can be created manually upon deserialization
*
*/
public boolean hasData() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* optional .org.jetbrains.kotlin.serialization.Callable data = 1;
*
*
* If this field is present, it contains serialized data for the primary constructor.
* Otherwise it's default and can be created manually upon deserialization
*
*/
public org.jetbrains.kotlin.serialization.DebugProtoBuf.Callable getData() {
if (dataBuilder_ == null) {
return data_;
} else {
return dataBuilder_.getMessage();
}
}
/**
* optional .org.jetbrains.kotlin.serialization.Callable data = 1;
*
*
* If this field is present, it contains serialized data for the primary constructor.
* Otherwise it's default and can be created manually upon deserialization
*
*/
public Builder setData(org.jetbrains.kotlin.serialization.DebugProtoBuf.Callable value) {
if (dataBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
data_ = value;
onChanged();
} else {
dataBuilder_.setMessage(value);
}
bitField0_ |= 0x00000001;
return this;
}
/**
* optional .org.jetbrains.kotlin.serialization.Callable data = 1;
*
*
* If this field is present, it contains serialized data for the primary constructor.
* Otherwise it's default and can be created manually upon deserialization
*
*/
public Builder setData(
org.jetbrains.kotlin.serialization.DebugProtoBuf.Callable.Builder builderForValue) {
if (dataBuilder_ == null) {
data_ = builderForValue.build();
onChanged();
} else {
dataBuilder_.setMessage(builderForValue.build());
}
bitField0_ |= 0x00000001;
return this;
}
/**
* optional .org.jetbrains.kotlin.serialization.Callable data = 1;
*
*
* If this field is present, it contains serialized data for the primary constructor.
* Otherwise it's default and can be created manually upon deserialization
*
*/
public Builder mergeData(org.jetbrains.kotlin.serialization.DebugProtoBuf.Callable value) {
if (dataBuilder_ == null) {
if (((bitField0_ & 0x00000001) == 0x00000001) &&
data_ != org.jetbrains.kotlin.serialization.DebugProtoBuf.Callable.getDefaultInstance()) {
data_ =
org.jetbrains.kotlin.serialization.DebugProtoBuf.Callable.newBuilder(data_).mergeFrom(value).buildPartial();
} else {
data_ = value;
}
onChanged();
} else {
dataBuilder_.mergeFrom(value);
}
bitField0_ |= 0x00000001;
return this;
}
/**
* optional .org.jetbrains.kotlin.serialization.Callable data = 1;
*
*
* If this field is present, it contains serialized data for the primary constructor.
* Otherwise it's default and can be created manually upon deserialization
*
*/
public Builder clearData() {
if (dataBuilder_ == null) {
data_ = org.jetbrains.kotlin.serialization.DebugProtoBuf.Callable.getDefaultInstance();
onChanged();
} else {
dataBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000001);
return this;
}
/**
* optional .org.jetbrains.kotlin.serialization.Callable data = 1;
*
*
* If this field is present, it contains serialized data for the primary constructor.
* Otherwise it's default and can be created manually upon deserialization
*
*/
public org.jetbrains.kotlin.serialization.DebugProtoBuf.Callable.Builder getDataBuilder() {
bitField0_ |= 0x00000001;
onChanged();
return getDataFieldBuilder().getBuilder();
}
/**
* optional .org.jetbrains.kotlin.serialization.Callable data = 1;
*
*
* If this field is present, it contains serialized data for the primary constructor.
* Otherwise it's default and can be created manually upon deserialization
*
*/
public org.jetbrains.kotlin.serialization.DebugProtoBuf.CallableOrBuilder getDataOrBuilder() {
if (dataBuilder_ != null) {
return dataBuilder_.getMessageOrBuilder();
} else {
return data_;
}
}
/**
* optional .org.jetbrains.kotlin.serialization.Callable data = 1;
*
*
* If this field is present, it contains serialized data for the primary constructor.
* Otherwise it's default and can be created manually upon deserialization
*
*/
private com.google.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.DebugProtoBuf.Callable, org.jetbrains.kotlin.serialization.DebugProtoBuf.Callable.Builder, org.jetbrains.kotlin.serialization.DebugProtoBuf.CallableOrBuilder>
getDataFieldBuilder() {
if (dataBuilder_ == null) {
dataBuilder_ = new com.google.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.DebugProtoBuf.Callable, org.jetbrains.kotlin.serialization.DebugProtoBuf.Callable.Builder, org.jetbrains.kotlin.serialization.DebugProtoBuf.CallableOrBuilder>(
data_,
getParentForChildren(),
isClean());
data_ = null;
}
return dataBuilder_;
}
// @@protoc_insertion_point(builder_scope:org.jetbrains.kotlin.serialization.Class.PrimaryConstructor)
}
static {
defaultInstance = new PrimaryConstructor(true);
defaultInstance.initFields();
}
// @@protoc_insertion_point(class_scope:org.jetbrains.kotlin.serialization.Class.PrimaryConstructor)
}
private int bitField0_;
// optional int32 flags = 1 [default = 0];
public static final int FLAGS_FIELD_NUMBER = 1;
private int flags_;
/**
* optional int32 flags = 1 [default = 0];
*
*
*
*Visibility
*Modality
*has_annotation
*ClassKind
*is_inner
*
*/
public boolean hasFlags() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* optional int32 flags = 1 [default = 0];
*
*
*
*Visibility
*Modality
*has_annotation
*ClassKind
*is_inner
*
*/
public int getFlags() {
return flags_;
}
// required int32 fq_name = 3;
public static final int FQ_NAME_FIELD_NUMBER = 3;
private int fqName_;
/**
* required int32 fq_name = 3;
*/
public boolean hasFqName() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
/**
* required int32 fq_name = 3;
*/
public int getFqName() {
return fqName_;
}
// optional int32 default_object_name = 4;
public static final int DEFAULT_OBJECT_NAME_FIELD_NUMBER = 4;
private int defaultObjectName_;
/**
* optional int32 default_object_name = 4;
*
*
* If this field is present, it contains the name of default object.
*
*/
public boolean hasDefaultObjectName() {
return ((bitField0_ & 0x00000004) == 0x00000004);
}
/**
* optional int32 default_object_name = 4;
*
*
* If this field is present, it contains the name of default object.
*
*/
public int getDefaultObjectName() {
return defaultObjectName_;
}
// repeated .org.jetbrains.kotlin.serialization.TypeParameter type_parameter = 5;
public static final int TYPE_PARAMETER_FIELD_NUMBER = 5;
private java.util.Listrepeated .org.jetbrains.kotlin.serialization.TypeParameter type_parameter = 5;
*/
public java.util.Listrepeated .org.jetbrains.kotlin.serialization.TypeParameter type_parameter = 5;
*/
public java.util.List extends org.jetbrains.kotlin.serialization.DebugProtoBuf.TypeParameterOrBuilder>
getTypeParameterOrBuilderList() {
return typeParameter_;
}
/**
* repeated .org.jetbrains.kotlin.serialization.TypeParameter type_parameter = 5;
*/
public int getTypeParameterCount() {
return typeParameter_.size();
}
/**
* repeated .org.jetbrains.kotlin.serialization.TypeParameter type_parameter = 5;
*/
public org.jetbrains.kotlin.serialization.DebugProtoBuf.TypeParameter getTypeParameter(int index) {
return typeParameter_.get(index);
}
/**
* repeated .org.jetbrains.kotlin.serialization.TypeParameter type_parameter = 5;
*/
public org.jetbrains.kotlin.serialization.DebugProtoBuf.TypeParameterOrBuilder getTypeParameterOrBuilder(
int index) {
return typeParameter_.get(index);
}
// repeated .org.jetbrains.kotlin.serialization.Type supertype = 6;
public static final int SUPERTYPE_FIELD_NUMBER = 6;
private java.util.Listrepeated .org.jetbrains.kotlin.serialization.Type supertype = 6;
*/
public java.util.Listrepeated .org.jetbrains.kotlin.serialization.Type supertype = 6;
*/
public java.util.List extends org.jetbrains.kotlin.serialization.DebugProtoBuf.TypeOrBuilder>
getSupertypeOrBuilderList() {
return supertype_;
}
/**
* repeated .org.jetbrains.kotlin.serialization.Type supertype = 6;
*/
public int getSupertypeCount() {
return supertype_.size();
}
/**
* repeated .org.jetbrains.kotlin.serialization.Type supertype = 6;
*/
public org.jetbrains.kotlin.serialization.DebugProtoBuf.Type getSupertype(int index) {
return supertype_.get(index);
}
/**
* repeated .org.jetbrains.kotlin.serialization.Type supertype = 6;
*/
public org.jetbrains.kotlin.serialization.DebugProtoBuf.TypeOrBuilder getSupertypeOrBuilder(
int index) {
return supertype_.get(index);
}
// repeated int32 nested_class_name = 7;
public static final int NESTED_CLASS_NAME_FIELD_NUMBER = 7;
private java.util.Listrepeated int32 nested_class_name = 7;
*
*
* we store only names, because the actual information must reside in the corresponding .class files,
* to be obtainable through reflection at runtime
*
*/
public java.util.Listrepeated int32 nested_class_name = 7;
*
*
* we store only names, because the actual information must reside in the corresponding .class files,
* to be obtainable through reflection at runtime
*
*/
public int getNestedClassNameCount() {
return nestedClassName_.size();
}
/**
* repeated int32 nested_class_name = 7;
*
*
* we store only names, because the actual information must reside in the corresponding .class files,
* to be obtainable through reflection at runtime
*
*/
public int getNestedClassName(int index) {
return nestedClassName_.get(index);
}
// repeated .org.jetbrains.kotlin.serialization.Callable member = 11;
public static final int MEMBER_FIELD_NUMBER = 11;
private java.util.Listrepeated .org.jetbrains.kotlin.serialization.Callable member = 11;
*/
public java.util.Listrepeated .org.jetbrains.kotlin.serialization.Callable member = 11;
*/
public java.util.List extends org.jetbrains.kotlin.serialization.DebugProtoBuf.CallableOrBuilder>
getMemberOrBuilderList() {
return member_;
}
/**
* repeated .org.jetbrains.kotlin.serialization.Callable member = 11;
*/
public int getMemberCount() {
return member_.size();
}
/**
* repeated .org.jetbrains.kotlin.serialization.Callable member = 11;
*/
public org.jetbrains.kotlin.serialization.DebugProtoBuf.Callable getMember(int index) {
return member_.get(index);
}
/**
* repeated .org.jetbrains.kotlin.serialization.Callable member = 11;
*/
public org.jetbrains.kotlin.serialization.DebugProtoBuf.CallableOrBuilder getMemberOrBuilder(
int index) {
return member_.get(index);
}
// repeated int32 enum_entry = 12;
public static final int ENUM_ENTRY_FIELD_NUMBER = 12;
private java.util.Listrepeated int32 enum_entry = 12;
*/
public java.util.Listrepeated int32 enum_entry = 12;
*/
public int getEnumEntryCount() {
return enumEntry_.size();
}
/**
* repeated int32 enum_entry = 12;
*/
public int getEnumEntry(int index) {
return enumEntry_.get(index);
}
// optional .org.jetbrains.kotlin.serialization.Class.PrimaryConstructor primary_constructor = 13;
public static final int PRIMARY_CONSTRUCTOR_FIELD_NUMBER = 13;
private org.jetbrains.kotlin.serialization.DebugProtoBuf.Class.PrimaryConstructor primaryConstructor_;
/**
* optional .org.jetbrains.kotlin.serialization.Class.PrimaryConstructor primary_constructor = 13;
*
*
* This field is present if and only if the class has a primary constructor
*
*/
public boolean hasPrimaryConstructor() {
return ((bitField0_ & 0x00000008) == 0x00000008);
}
/**
* optional .org.jetbrains.kotlin.serialization.Class.PrimaryConstructor primary_constructor = 13;
*
*
* This field is present if and only if the class has a primary constructor
*
*/
public org.jetbrains.kotlin.serialization.DebugProtoBuf.Class.PrimaryConstructor getPrimaryConstructor() {
return primaryConstructor_;
}
/**
* optional .org.jetbrains.kotlin.serialization.Class.PrimaryConstructor primary_constructor = 13;
*
*
* This field is present if and only if the class has a primary constructor
*
*/
public org.jetbrains.kotlin.serialization.DebugProtoBuf.Class.PrimaryConstructorOrBuilder getPrimaryConstructorOrBuilder() {
return primaryConstructor_;
}
// repeated .org.jetbrains.kotlin.serialization.Callable secondary_constructor = 14;
public static final int SECONDARY_CONSTRUCTOR_FIELD_NUMBER = 14;
private java.util.Listrepeated .org.jetbrains.kotlin.serialization.Callable secondary_constructor = 14;
*/
public java.util.Listrepeated .org.jetbrains.kotlin.serialization.Callable secondary_constructor = 14;
*/
public java.util.List extends org.jetbrains.kotlin.serialization.DebugProtoBuf.CallableOrBuilder>
getSecondaryConstructorOrBuilderList() {
return secondaryConstructor_;
}
/**
* repeated .org.jetbrains.kotlin.serialization.Callable secondary_constructor = 14;
*/
public int getSecondaryConstructorCount() {
return secondaryConstructor_.size();
}
/**
* repeated .org.jetbrains.kotlin.serialization.Callable secondary_constructor = 14;
*/
public org.jetbrains.kotlin.serialization.DebugProtoBuf.Callable getSecondaryConstructor(int index) {
return secondaryConstructor_.get(index);
}
/**
* repeated .org.jetbrains.kotlin.serialization.Callable secondary_constructor = 14;
*/
public org.jetbrains.kotlin.serialization.DebugProtoBuf.CallableOrBuilder getSecondaryConstructorOrBuilder(
int index) {
return secondaryConstructor_.get(index);
}
private void initFields() {
flags_ = 0;
fqName_ = 0;
defaultObjectName_ = 0;
typeParameter_ = java.util.Collections.emptyList();
supertype_ = java.util.Collections.emptyList();
nestedClassName_ = java.util.Collections.emptyList();
member_ = java.util.Collections.emptyList();
enumEntry_ = java.util.Collections.emptyList();
primaryConstructor_ = org.jetbrains.kotlin.serialization.DebugProtoBuf.Class.PrimaryConstructor.getDefaultInstance();
secondaryConstructor_ = java.util.Collections.emptyList();
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized != -1) return isInitialized == 1;
if (!hasFqName()) {
memoizedIsInitialized = 0;
return false;
}
for (int i = 0; i < getTypeParameterCount(); i++) {
if (!getTypeParameter(i).isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
}
for (int i = 0; i < getSupertypeCount(); i++) {
if (!getSupertype(i).isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
}
for (int i = 0; i < getMemberCount(); i++) {
if (!getMember(i).isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
}
if (hasPrimaryConstructor()) {
if (!getPrimaryConstructor().isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
}
for (int i = 0; i < getSecondaryConstructorCount(); i++) {
if (!getSecondaryConstructor(i).isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
}
if (!extensionsAreInitialized()) {
memoizedIsInitialized = 0;
return false;
}
memoizedIsInitialized = 1;
return true;
}
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
getSerializedSize();
com.google.protobuf.GeneratedMessage
.ExtendableMessageoptional int32 flags = 1 [default = 0];
*
*
*
*Visibility
*Modality
*has_annotation
*ClassKind
*is_inner
*
*/
public boolean hasFlags() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* optional int32 flags = 1 [default = 0];
*
*
*
*Visibility
*Modality
*has_annotation
*ClassKind
*is_inner
*
*/
public int getFlags() {
return flags_;
}
/**
* optional int32 flags = 1 [default = 0];
*
*
*
*Visibility
*Modality
*has_annotation
*ClassKind
*is_inner
*
*/
public Builder setFlags(int value) {
bitField0_ |= 0x00000001;
flags_ = value;
onChanged();
return this;
}
/**
* optional int32 flags = 1 [default = 0];
*
*
*
*Visibility
*Modality
*has_annotation
*ClassKind
*is_inner
*
*/
public Builder clearFlags() {
bitField0_ = (bitField0_ & ~0x00000001);
flags_ = 0;
onChanged();
return this;
}
// required int32 fq_name = 3;
private int fqName_ ;
/**
* required int32 fq_name = 3;
*/
public boolean hasFqName() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
/**
* required int32 fq_name = 3;
*/
public int getFqName() {
return fqName_;
}
/**
* required int32 fq_name = 3;
*/
public Builder setFqName(int value) {
bitField0_ |= 0x00000002;
fqName_ = value;
onChanged();
return this;
}
/**
* required int32 fq_name = 3;
*/
public Builder clearFqName() {
bitField0_ = (bitField0_ & ~0x00000002);
fqName_ = 0;
onChanged();
return this;
}
// optional int32 default_object_name = 4;
private int defaultObjectName_ ;
/**
* optional int32 default_object_name = 4;
*
*
* If this field is present, it contains the name of default object.
*
*/
public boolean hasDefaultObjectName() {
return ((bitField0_ & 0x00000004) == 0x00000004);
}
/**
* optional int32 default_object_name = 4;
*
*
* If this field is present, it contains the name of default object.
*
*/
public int getDefaultObjectName() {
return defaultObjectName_;
}
/**
* optional int32 default_object_name = 4;
*
*
* If this field is present, it contains the name of default object.
*
*/
public Builder setDefaultObjectName(int value) {
bitField0_ |= 0x00000004;
defaultObjectName_ = value;
onChanged();
return this;
}
/**
* optional int32 default_object_name = 4;
*
*
* If this field is present, it contains the name of default object.
*
*/
public Builder clearDefaultObjectName() {
bitField0_ = (bitField0_ & ~0x00000004);
defaultObjectName_ = 0;
onChanged();
return this;
}
// repeated .org.jetbrains.kotlin.serialization.TypeParameter type_parameter = 5;
private java.util.Listrepeated .org.jetbrains.kotlin.serialization.TypeParameter type_parameter = 5;
*/
public java.util.Listrepeated .org.jetbrains.kotlin.serialization.TypeParameter type_parameter = 5;
*/
public int getTypeParameterCount() {
if (typeParameterBuilder_ == null) {
return typeParameter_.size();
} else {
return typeParameterBuilder_.getCount();
}
}
/**
* repeated .org.jetbrains.kotlin.serialization.TypeParameter type_parameter = 5;
*/
public org.jetbrains.kotlin.serialization.DebugProtoBuf.TypeParameter getTypeParameter(int index) {
if (typeParameterBuilder_ == null) {
return typeParameter_.get(index);
} else {
return typeParameterBuilder_.getMessage(index);
}
}
/**
* repeated .org.jetbrains.kotlin.serialization.TypeParameter type_parameter = 5;
*/
public Builder setTypeParameter(
int index, org.jetbrains.kotlin.serialization.DebugProtoBuf.TypeParameter value) {
if (typeParameterBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureTypeParameterIsMutable();
typeParameter_.set(index, value);
onChanged();
} else {
typeParameterBuilder_.setMessage(index, value);
}
return this;
}
/**
* repeated .org.jetbrains.kotlin.serialization.TypeParameter type_parameter = 5;
*/
public Builder setTypeParameter(
int index, org.jetbrains.kotlin.serialization.DebugProtoBuf.TypeParameter.Builder builderForValue) {
if (typeParameterBuilder_ == null) {
ensureTypeParameterIsMutable();
typeParameter_.set(index, builderForValue.build());
onChanged();
} else {
typeParameterBuilder_.setMessage(index, builderForValue.build());
}
return this;
}
/**
* repeated .org.jetbrains.kotlin.serialization.TypeParameter type_parameter = 5;
*/
public Builder addTypeParameter(org.jetbrains.kotlin.serialization.DebugProtoBuf.TypeParameter value) {
if (typeParameterBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureTypeParameterIsMutable();
typeParameter_.add(value);
onChanged();
} else {
typeParameterBuilder_.addMessage(value);
}
return this;
}
/**
* repeated .org.jetbrains.kotlin.serialization.TypeParameter type_parameter = 5;
*/
public Builder addTypeParameter(
int index, org.jetbrains.kotlin.serialization.DebugProtoBuf.TypeParameter value) {
if (typeParameterBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureTypeParameterIsMutable();
typeParameter_.add(index, value);
onChanged();
} else {
typeParameterBuilder_.addMessage(index, value);
}
return this;
}
/**
* repeated .org.jetbrains.kotlin.serialization.TypeParameter type_parameter = 5;
*/
public Builder addTypeParameter(
org.jetbrains.kotlin.serialization.DebugProtoBuf.TypeParameter.Builder builderForValue) {
if (typeParameterBuilder_ == null) {
ensureTypeParameterIsMutable();
typeParameter_.add(builderForValue.build());
onChanged();
} else {
typeParameterBuilder_.addMessage(builderForValue.build());
}
return this;
}
/**
* repeated .org.jetbrains.kotlin.serialization.TypeParameter type_parameter = 5;
*/
public Builder addTypeParameter(
int index, org.jetbrains.kotlin.serialization.DebugProtoBuf.TypeParameter.Builder builderForValue) {
if (typeParameterBuilder_ == null) {
ensureTypeParameterIsMutable();
typeParameter_.add(index, builderForValue.build());
onChanged();
} else {
typeParameterBuilder_.addMessage(index, builderForValue.build());
}
return this;
}
/**
* repeated .org.jetbrains.kotlin.serialization.TypeParameter type_parameter = 5;
*/
public Builder addAllTypeParameter(
java.lang.Iterable extends org.jetbrains.kotlin.serialization.DebugProtoBuf.TypeParameter> values) {
if (typeParameterBuilder_ == null) {
ensureTypeParameterIsMutable();
super.addAll(values, typeParameter_);
onChanged();
} else {
typeParameterBuilder_.addAllMessages(values);
}
return this;
}
/**
* repeated .org.jetbrains.kotlin.serialization.TypeParameter type_parameter = 5;
*/
public Builder clearTypeParameter() {
if (typeParameterBuilder_ == null) {
typeParameter_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000008);
onChanged();
} else {
typeParameterBuilder_.clear();
}
return this;
}
/**
* repeated .org.jetbrains.kotlin.serialization.TypeParameter type_parameter = 5;
*/
public Builder removeTypeParameter(int index) {
if (typeParameterBuilder_ == null) {
ensureTypeParameterIsMutable();
typeParameter_.remove(index);
onChanged();
} else {
typeParameterBuilder_.remove(index);
}
return this;
}
/**
* repeated .org.jetbrains.kotlin.serialization.TypeParameter type_parameter = 5;
*/
public org.jetbrains.kotlin.serialization.DebugProtoBuf.TypeParameter.Builder getTypeParameterBuilder(
int index) {
return getTypeParameterFieldBuilder().getBuilder(index);
}
/**
* repeated .org.jetbrains.kotlin.serialization.TypeParameter type_parameter = 5;
*/
public org.jetbrains.kotlin.serialization.DebugProtoBuf.TypeParameterOrBuilder getTypeParameterOrBuilder(
int index) {
if (typeParameterBuilder_ == null) {
return typeParameter_.get(index); } else {
return typeParameterBuilder_.getMessageOrBuilder(index);
}
}
/**
* repeated .org.jetbrains.kotlin.serialization.TypeParameter type_parameter = 5;
*/
public java.util.List extends org.jetbrains.kotlin.serialization.DebugProtoBuf.TypeParameterOrBuilder>
getTypeParameterOrBuilderList() {
if (typeParameterBuilder_ != null) {
return typeParameterBuilder_.getMessageOrBuilderList();
} else {
return java.util.Collections.unmodifiableList(typeParameter_);
}
}
/**
* repeated .org.jetbrains.kotlin.serialization.TypeParameter type_parameter = 5;
*/
public org.jetbrains.kotlin.serialization.DebugProtoBuf.TypeParameter.Builder addTypeParameterBuilder() {
return getTypeParameterFieldBuilder().addBuilder(
org.jetbrains.kotlin.serialization.DebugProtoBuf.TypeParameter.getDefaultInstance());
}
/**
* repeated .org.jetbrains.kotlin.serialization.TypeParameter type_parameter = 5;
*/
public org.jetbrains.kotlin.serialization.DebugProtoBuf.TypeParameter.Builder addTypeParameterBuilder(
int index) {
return getTypeParameterFieldBuilder().addBuilder(
index, org.jetbrains.kotlin.serialization.DebugProtoBuf.TypeParameter.getDefaultInstance());
}
/**
* repeated .org.jetbrains.kotlin.serialization.TypeParameter type_parameter = 5;
*/
public java.util.Listrepeated .org.jetbrains.kotlin.serialization.Type supertype = 6;
*/
public java.util.Listrepeated .org.jetbrains.kotlin.serialization.Type supertype = 6;
*/
public int getSupertypeCount() {
if (supertypeBuilder_ == null) {
return supertype_.size();
} else {
return supertypeBuilder_.getCount();
}
}
/**
* repeated .org.jetbrains.kotlin.serialization.Type supertype = 6;
*/
public org.jetbrains.kotlin.serialization.DebugProtoBuf.Type getSupertype(int index) {
if (supertypeBuilder_ == null) {
return supertype_.get(index);
} else {
return supertypeBuilder_.getMessage(index);
}
}
/**
* repeated .org.jetbrains.kotlin.serialization.Type supertype = 6;
*/
public Builder setSupertype(
int index, org.jetbrains.kotlin.serialization.DebugProtoBuf.Type value) {
if (supertypeBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureSupertypeIsMutable();
supertype_.set(index, value);
onChanged();
} else {
supertypeBuilder_.setMessage(index, value);
}
return this;
}
/**
* repeated .org.jetbrains.kotlin.serialization.Type supertype = 6;
*/
public Builder setSupertype(
int index, org.jetbrains.kotlin.serialization.DebugProtoBuf.Type.Builder builderForValue) {
if (supertypeBuilder_ == null) {
ensureSupertypeIsMutable();
supertype_.set(index, builderForValue.build());
onChanged();
} else {
supertypeBuilder_.setMessage(index, builderForValue.build());
}
return this;
}
/**
* repeated .org.jetbrains.kotlin.serialization.Type supertype = 6;
*/
public Builder addSupertype(org.jetbrains.kotlin.serialization.DebugProtoBuf.Type value) {
if (supertypeBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureSupertypeIsMutable();
supertype_.add(value);
onChanged();
} else {
supertypeBuilder_.addMessage(value);
}
return this;
}
/**
* repeated .org.jetbrains.kotlin.serialization.Type supertype = 6;
*/
public Builder addSupertype(
int index, org.jetbrains.kotlin.serialization.DebugProtoBuf.Type value) {
if (supertypeBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureSupertypeIsMutable();
supertype_.add(index, value);
onChanged();
} else {
supertypeBuilder_.addMessage(index, value);
}
return this;
}
/**
* repeated .org.jetbrains.kotlin.serialization.Type supertype = 6;
*/
public Builder addSupertype(
org.jetbrains.kotlin.serialization.DebugProtoBuf.Type.Builder builderForValue) {
if (supertypeBuilder_ == null) {
ensureSupertypeIsMutable();
supertype_.add(builderForValue.build());
onChanged();
} else {
supertypeBuilder_.addMessage(builderForValue.build());
}
return this;
}
/**
* repeated .org.jetbrains.kotlin.serialization.Type supertype = 6;
*/
public Builder addSupertype(
int index, org.jetbrains.kotlin.serialization.DebugProtoBuf.Type.Builder builderForValue) {
if (supertypeBuilder_ == null) {
ensureSupertypeIsMutable();
supertype_.add(index, builderForValue.build());
onChanged();
} else {
supertypeBuilder_.addMessage(index, builderForValue.build());
}
return this;
}
/**
* repeated .org.jetbrains.kotlin.serialization.Type supertype = 6;
*/
public Builder addAllSupertype(
java.lang.Iterable extends org.jetbrains.kotlin.serialization.DebugProtoBuf.Type> values) {
if (supertypeBuilder_ == null) {
ensureSupertypeIsMutable();
super.addAll(values, supertype_);
onChanged();
} else {
supertypeBuilder_.addAllMessages(values);
}
return this;
}
/**
* repeated .org.jetbrains.kotlin.serialization.Type supertype = 6;
*/
public Builder clearSupertype() {
if (supertypeBuilder_ == null) {
supertype_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000010);
onChanged();
} else {
supertypeBuilder_.clear();
}
return this;
}
/**
* repeated .org.jetbrains.kotlin.serialization.Type supertype = 6;
*/
public Builder removeSupertype(int index) {
if (supertypeBuilder_ == null) {
ensureSupertypeIsMutable();
supertype_.remove(index);
onChanged();
} else {
supertypeBuilder_.remove(index);
}
return this;
}
/**
* repeated .org.jetbrains.kotlin.serialization.Type supertype = 6;
*/
public org.jetbrains.kotlin.serialization.DebugProtoBuf.Type.Builder getSupertypeBuilder(
int index) {
return getSupertypeFieldBuilder().getBuilder(index);
}
/**
* repeated .org.jetbrains.kotlin.serialization.Type supertype = 6;
*/
public org.jetbrains.kotlin.serialization.DebugProtoBuf.TypeOrBuilder getSupertypeOrBuilder(
int index) {
if (supertypeBuilder_ == null) {
return supertype_.get(index); } else {
return supertypeBuilder_.getMessageOrBuilder(index);
}
}
/**
* repeated .org.jetbrains.kotlin.serialization.Type supertype = 6;
*/
public java.util.List extends org.jetbrains.kotlin.serialization.DebugProtoBuf.TypeOrBuilder>
getSupertypeOrBuilderList() {
if (supertypeBuilder_ != null) {
return supertypeBuilder_.getMessageOrBuilderList();
} else {
return java.util.Collections.unmodifiableList(supertype_);
}
}
/**
* repeated .org.jetbrains.kotlin.serialization.Type supertype = 6;
*/
public org.jetbrains.kotlin.serialization.DebugProtoBuf.Type.Builder addSupertypeBuilder() {
return getSupertypeFieldBuilder().addBuilder(
org.jetbrains.kotlin.serialization.DebugProtoBuf.Type.getDefaultInstance());
}
/**
* repeated .org.jetbrains.kotlin.serialization.Type supertype = 6;
*/
public org.jetbrains.kotlin.serialization.DebugProtoBuf.Type.Builder addSupertypeBuilder(
int index) {
return getSupertypeFieldBuilder().addBuilder(
index, org.jetbrains.kotlin.serialization.DebugProtoBuf.Type.getDefaultInstance());
}
/**
* repeated .org.jetbrains.kotlin.serialization.Type supertype = 6;
*/
public java.util.Listrepeated int32 nested_class_name = 7;
*
*
* we store only names, because the actual information must reside in the corresponding .class files,
* to be obtainable through reflection at runtime
*
*/
public java.util.Listrepeated int32 nested_class_name = 7;
*
*
* we store only names, because the actual information must reside in the corresponding .class files,
* to be obtainable through reflection at runtime
*
*/
public int getNestedClassNameCount() {
return nestedClassName_.size();
}
/**
* repeated int32 nested_class_name = 7;
*
*
* we store only names, because the actual information must reside in the corresponding .class files,
* to be obtainable through reflection at runtime
*
*/
public int getNestedClassName(int index) {
return nestedClassName_.get(index);
}
/**
* repeated int32 nested_class_name = 7;
*
*
* we store only names, because the actual information must reside in the corresponding .class files,
* to be obtainable through reflection at runtime
*
*/
public Builder setNestedClassName(
int index, int value) {
ensureNestedClassNameIsMutable();
nestedClassName_.set(index, value);
onChanged();
return this;
}
/**
* repeated int32 nested_class_name = 7;
*
*
* we store only names, because the actual information must reside in the corresponding .class files,
* to be obtainable through reflection at runtime
*
*/
public Builder addNestedClassName(int value) {
ensureNestedClassNameIsMutable();
nestedClassName_.add(value);
onChanged();
return this;
}
/**
* repeated int32 nested_class_name = 7;
*
*
* we store only names, because the actual information must reside in the corresponding .class files,
* to be obtainable through reflection at runtime
*
*/
public Builder addAllNestedClassName(
java.lang.Iterable extends java.lang.Integer> values) {
ensureNestedClassNameIsMutable();
super.addAll(values, nestedClassName_);
onChanged();
return this;
}
/**
* repeated int32 nested_class_name = 7;
*
*
* we store only names, because the actual information must reside in the corresponding .class files,
* to be obtainable through reflection at runtime
*
*/
public Builder clearNestedClassName() {
nestedClassName_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000020);
onChanged();
return this;
}
// repeated .org.jetbrains.kotlin.serialization.Callable member = 11;
private java.util.Listrepeated .org.jetbrains.kotlin.serialization.Callable member = 11;
*/
public java.util.Listrepeated .org.jetbrains.kotlin.serialization.Callable member = 11;
*/
public int getMemberCount() {
if (memberBuilder_ == null) {
return member_.size();
} else {
return memberBuilder_.getCount();
}
}
/**
* repeated .org.jetbrains.kotlin.serialization.Callable member = 11;
*/
public org.jetbrains.kotlin.serialization.DebugProtoBuf.Callable getMember(int index) {
if (memberBuilder_ == null) {
return member_.get(index);
} else {
return memberBuilder_.getMessage(index);
}
}
/**
* repeated .org.jetbrains.kotlin.serialization.Callable member = 11;
*/
public Builder setMember(
int index, org.jetbrains.kotlin.serialization.DebugProtoBuf.Callable value) {
if (memberBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureMemberIsMutable();
member_.set(index, value);
onChanged();
} else {
memberBuilder_.setMessage(index, value);
}
return this;
}
/**
* repeated .org.jetbrains.kotlin.serialization.Callable member = 11;
*/
public Builder setMember(
int index, org.jetbrains.kotlin.serialization.DebugProtoBuf.Callable.Builder builderForValue) {
if (memberBuilder_ == null) {
ensureMemberIsMutable();
member_.set(index, builderForValue.build());
onChanged();
} else {
memberBuilder_.setMessage(index, builderForValue.build());
}
return this;
}
/**
* repeated .org.jetbrains.kotlin.serialization.Callable member = 11;
*/
public Builder addMember(org.jetbrains.kotlin.serialization.DebugProtoBuf.Callable value) {
if (memberBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureMemberIsMutable();
member_.add(value);
onChanged();
} else {
memberBuilder_.addMessage(value);
}
return this;
}
/**
* repeated .org.jetbrains.kotlin.serialization.Callable member = 11;
*/
public Builder addMember(
int index, org.jetbrains.kotlin.serialization.DebugProtoBuf.Callable value) {
if (memberBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureMemberIsMutable();
member_.add(index, value);
onChanged();
} else {
memberBuilder_.addMessage(index, value);
}
return this;
}
/**
* repeated .org.jetbrains.kotlin.serialization.Callable member = 11;
*/
public Builder addMember(
org.jetbrains.kotlin.serialization.DebugProtoBuf.Callable.Builder builderForValue) {
if (memberBuilder_ == null) {
ensureMemberIsMutable();
member_.add(builderForValue.build());
onChanged();
} else {
memberBuilder_.addMessage(builderForValue.build());
}
return this;
}
/**
* repeated .org.jetbrains.kotlin.serialization.Callable member = 11;
*/
public Builder addMember(
int index, org.jetbrains.kotlin.serialization.DebugProtoBuf.Callable.Builder builderForValue) {
if (memberBuilder_ == null) {
ensureMemberIsMutable();
member_.add(index, builderForValue.build());
onChanged();
} else {
memberBuilder_.addMessage(index, builderForValue.build());
}
return this;
}
/**
* repeated .org.jetbrains.kotlin.serialization.Callable member = 11;
*/
public Builder addAllMember(
java.lang.Iterable extends org.jetbrains.kotlin.serialization.DebugProtoBuf.Callable> values) {
if (memberBuilder_ == null) {
ensureMemberIsMutable();
super.addAll(values, member_);
onChanged();
} else {
memberBuilder_.addAllMessages(values);
}
return this;
}
/**
* repeated .org.jetbrains.kotlin.serialization.Callable member = 11;
*/
public Builder clearMember() {
if (memberBuilder_ == null) {
member_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000040);
onChanged();
} else {
memberBuilder_.clear();
}
return this;
}
/**
* repeated .org.jetbrains.kotlin.serialization.Callable member = 11;
*/
public Builder removeMember(int index) {
if (memberBuilder_ == null) {
ensureMemberIsMutable();
member_.remove(index);
onChanged();
} else {
memberBuilder_.remove(index);
}
return this;
}
/**
* repeated .org.jetbrains.kotlin.serialization.Callable member = 11;
*/
public org.jetbrains.kotlin.serialization.DebugProtoBuf.Callable.Builder getMemberBuilder(
int index) {
return getMemberFieldBuilder().getBuilder(index);
}
/**
* repeated .org.jetbrains.kotlin.serialization.Callable member = 11;
*/
public org.jetbrains.kotlin.serialization.DebugProtoBuf.CallableOrBuilder getMemberOrBuilder(
int index) {
if (memberBuilder_ == null) {
return member_.get(index); } else {
return memberBuilder_.getMessageOrBuilder(index);
}
}
/**
* repeated .org.jetbrains.kotlin.serialization.Callable member = 11;
*/
public java.util.List extends org.jetbrains.kotlin.serialization.DebugProtoBuf.CallableOrBuilder>
getMemberOrBuilderList() {
if (memberBuilder_ != null) {
return memberBuilder_.getMessageOrBuilderList();
} else {
return java.util.Collections.unmodifiableList(member_);
}
}
/**
* repeated .org.jetbrains.kotlin.serialization.Callable member = 11;
*/
public org.jetbrains.kotlin.serialization.DebugProtoBuf.Callable.Builder addMemberBuilder() {
return getMemberFieldBuilder().addBuilder(
org.jetbrains.kotlin.serialization.DebugProtoBuf.Callable.getDefaultInstance());
}
/**
* repeated .org.jetbrains.kotlin.serialization.Callable member = 11;
*/
public org.jetbrains.kotlin.serialization.DebugProtoBuf.Callable.Builder addMemberBuilder(
int index) {
return getMemberFieldBuilder().addBuilder(
index, org.jetbrains.kotlin.serialization.DebugProtoBuf.Callable.getDefaultInstance());
}
/**
* repeated .org.jetbrains.kotlin.serialization.Callable member = 11;
*/
public java.util.Listrepeated int32 enum_entry = 12;
*/
public java.util.Listrepeated int32 enum_entry = 12;
*/
public int getEnumEntryCount() {
return enumEntry_.size();
}
/**
* repeated int32 enum_entry = 12;
*/
public int getEnumEntry(int index) {
return enumEntry_.get(index);
}
/**
* repeated int32 enum_entry = 12;
*/
public Builder setEnumEntry(
int index, int value) {
ensureEnumEntryIsMutable();
enumEntry_.set(index, value);
onChanged();
return this;
}
/**
* repeated int32 enum_entry = 12;
*/
public Builder addEnumEntry(int value) {
ensureEnumEntryIsMutable();
enumEntry_.add(value);
onChanged();
return this;
}
/**
* repeated int32 enum_entry = 12;
*/
public Builder addAllEnumEntry(
java.lang.Iterable extends java.lang.Integer> values) {
ensureEnumEntryIsMutable();
super.addAll(values, enumEntry_);
onChanged();
return this;
}
/**
* repeated int32 enum_entry = 12;
*/
public Builder clearEnumEntry() {
enumEntry_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000080);
onChanged();
return this;
}
// optional .org.jetbrains.kotlin.serialization.Class.PrimaryConstructor primary_constructor = 13;
private org.jetbrains.kotlin.serialization.DebugProtoBuf.Class.PrimaryConstructor primaryConstructor_ = org.jetbrains.kotlin.serialization.DebugProtoBuf.Class.PrimaryConstructor.getDefaultInstance();
private com.google.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.DebugProtoBuf.Class.PrimaryConstructor, org.jetbrains.kotlin.serialization.DebugProtoBuf.Class.PrimaryConstructor.Builder, org.jetbrains.kotlin.serialization.DebugProtoBuf.Class.PrimaryConstructorOrBuilder> primaryConstructorBuilder_;
/**
* optional .org.jetbrains.kotlin.serialization.Class.PrimaryConstructor primary_constructor = 13;
*
*
* This field is present if and only if the class has a primary constructor
*
*/
public boolean hasPrimaryConstructor() {
return ((bitField0_ & 0x00000100) == 0x00000100);
}
/**
* optional .org.jetbrains.kotlin.serialization.Class.PrimaryConstructor primary_constructor = 13;
*
*
* This field is present if and only if the class has a primary constructor
*
*/
public org.jetbrains.kotlin.serialization.DebugProtoBuf.Class.PrimaryConstructor getPrimaryConstructor() {
if (primaryConstructorBuilder_ == null) {
return primaryConstructor_;
} else {
return primaryConstructorBuilder_.getMessage();
}
}
/**
* optional .org.jetbrains.kotlin.serialization.Class.PrimaryConstructor primary_constructor = 13;
*
*
* This field is present if and only if the class has a primary constructor
*
*/
public Builder setPrimaryConstructor(org.jetbrains.kotlin.serialization.DebugProtoBuf.Class.PrimaryConstructor value) {
if (primaryConstructorBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
primaryConstructor_ = value;
onChanged();
} else {
primaryConstructorBuilder_.setMessage(value);
}
bitField0_ |= 0x00000100;
return this;
}
/**
* optional .org.jetbrains.kotlin.serialization.Class.PrimaryConstructor primary_constructor = 13;
*
*
* This field is present if and only if the class has a primary constructor
*
*/
public Builder setPrimaryConstructor(
org.jetbrains.kotlin.serialization.DebugProtoBuf.Class.PrimaryConstructor.Builder builderForValue) {
if (primaryConstructorBuilder_ == null) {
primaryConstructor_ = builderForValue.build();
onChanged();
} else {
primaryConstructorBuilder_.setMessage(builderForValue.build());
}
bitField0_ |= 0x00000100;
return this;
}
/**
* optional .org.jetbrains.kotlin.serialization.Class.PrimaryConstructor primary_constructor = 13;
*
*
* This field is present if and only if the class has a primary constructor
*
*/
public Builder mergePrimaryConstructor(org.jetbrains.kotlin.serialization.DebugProtoBuf.Class.PrimaryConstructor value) {
if (primaryConstructorBuilder_ == null) {
if (((bitField0_ & 0x00000100) == 0x00000100) &&
primaryConstructor_ != org.jetbrains.kotlin.serialization.DebugProtoBuf.Class.PrimaryConstructor.getDefaultInstance()) {
primaryConstructor_ =
org.jetbrains.kotlin.serialization.DebugProtoBuf.Class.PrimaryConstructor.newBuilder(primaryConstructor_).mergeFrom(value).buildPartial();
} else {
primaryConstructor_ = value;
}
onChanged();
} else {
primaryConstructorBuilder_.mergeFrom(value);
}
bitField0_ |= 0x00000100;
return this;
}
/**
* optional .org.jetbrains.kotlin.serialization.Class.PrimaryConstructor primary_constructor = 13;
*
*
* This field is present if and only if the class has a primary constructor
*
*/
public Builder clearPrimaryConstructor() {
if (primaryConstructorBuilder_ == null) {
primaryConstructor_ = org.jetbrains.kotlin.serialization.DebugProtoBuf.Class.PrimaryConstructor.getDefaultInstance();
onChanged();
} else {
primaryConstructorBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000100);
return this;
}
/**
* optional .org.jetbrains.kotlin.serialization.Class.PrimaryConstructor primary_constructor = 13;
*
*
* This field is present if and only if the class has a primary constructor
*
*/
public org.jetbrains.kotlin.serialization.DebugProtoBuf.Class.PrimaryConstructor.Builder getPrimaryConstructorBuilder() {
bitField0_ |= 0x00000100;
onChanged();
return getPrimaryConstructorFieldBuilder().getBuilder();
}
/**
* optional .org.jetbrains.kotlin.serialization.Class.PrimaryConstructor primary_constructor = 13;
*
*
* This field is present if and only if the class has a primary constructor
*
*/
public org.jetbrains.kotlin.serialization.DebugProtoBuf.Class.PrimaryConstructorOrBuilder getPrimaryConstructorOrBuilder() {
if (primaryConstructorBuilder_ != null) {
return primaryConstructorBuilder_.getMessageOrBuilder();
} else {
return primaryConstructor_;
}
}
/**
* optional .org.jetbrains.kotlin.serialization.Class.PrimaryConstructor primary_constructor = 13;
*
*
* This field is present if and only if the class has a primary constructor
*
*/
private com.google.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.DebugProtoBuf.Class.PrimaryConstructor, org.jetbrains.kotlin.serialization.DebugProtoBuf.Class.PrimaryConstructor.Builder, org.jetbrains.kotlin.serialization.DebugProtoBuf.Class.PrimaryConstructorOrBuilder>
getPrimaryConstructorFieldBuilder() {
if (primaryConstructorBuilder_ == null) {
primaryConstructorBuilder_ = new com.google.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.DebugProtoBuf.Class.PrimaryConstructor, org.jetbrains.kotlin.serialization.DebugProtoBuf.Class.PrimaryConstructor.Builder, org.jetbrains.kotlin.serialization.DebugProtoBuf.Class.PrimaryConstructorOrBuilder>(
primaryConstructor_,
getParentForChildren(),
isClean());
primaryConstructor_ = null;
}
return primaryConstructorBuilder_;
}
// repeated .org.jetbrains.kotlin.serialization.Callable secondary_constructor = 14;
private java.util.Listrepeated .org.jetbrains.kotlin.serialization.Callable secondary_constructor = 14;
*/
public java.util.Listrepeated .org.jetbrains.kotlin.serialization.Callable secondary_constructor = 14;
*/
public int getSecondaryConstructorCount() {
if (secondaryConstructorBuilder_ == null) {
return secondaryConstructor_.size();
} else {
return secondaryConstructorBuilder_.getCount();
}
}
/**
* repeated .org.jetbrains.kotlin.serialization.Callable secondary_constructor = 14;
*/
public org.jetbrains.kotlin.serialization.DebugProtoBuf.Callable getSecondaryConstructor(int index) {
if (secondaryConstructorBuilder_ == null) {
return secondaryConstructor_.get(index);
} else {
return secondaryConstructorBuilder_.getMessage(index);
}
}
/**
* repeated .org.jetbrains.kotlin.serialization.Callable secondary_constructor = 14;
*/
public Builder setSecondaryConstructor(
int index, org.jetbrains.kotlin.serialization.DebugProtoBuf.Callable value) {
if (secondaryConstructorBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureSecondaryConstructorIsMutable();
secondaryConstructor_.set(index, value);
onChanged();
} else {
secondaryConstructorBuilder_.setMessage(index, value);
}
return this;
}
/**
* repeated .org.jetbrains.kotlin.serialization.Callable secondary_constructor = 14;
*/
public Builder setSecondaryConstructor(
int index, org.jetbrains.kotlin.serialization.DebugProtoBuf.Callable.Builder builderForValue) {
if (secondaryConstructorBuilder_ == null) {
ensureSecondaryConstructorIsMutable();
secondaryConstructor_.set(index, builderForValue.build());
onChanged();
} else {
secondaryConstructorBuilder_.setMessage(index, builderForValue.build());
}
return this;
}
/**
* repeated .org.jetbrains.kotlin.serialization.Callable secondary_constructor = 14;
*/
public Builder addSecondaryConstructor(org.jetbrains.kotlin.serialization.DebugProtoBuf.Callable value) {
if (secondaryConstructorBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureSecondaryConstructorIsMutable();
secondaryConstructor_.add(value);
onChanged();
} else {
secondaryConstructorBuilder_.addMessage(value);
}
return this;
}
/**
* repeated .org.jetbrains.kotlin.serialization.Callable secondary_constructor = 14;
*/
public Builder addSecondaryConstructor(
int index, org.jetbrains.kotlin.serialization.DebugProtoBuf.Callable value) {
if (secondaryConstructorBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureSecondaryConstructorIsMutable();
secondaryConstructor_.add(index, value);
onChanged();
} else {
secondaryConstructorBuilder_.addMessage(index, value);
}
return this;
}
/**
* repeated .org.jetbrains.kotlin.serialization.Callable secondary_constructor = 14;
*/
public Builder addSecondaryConstructor(
org.jetbrains.kotlin.serialization.DebugProtoBuf.Callable.Builder builderForValue) {
if (secondaryConstructorBuilder_ == null) {
ensureSecondaryConstructorIsMutable();
secondaryConstructor_.add(builderForValue.build());
onChanged();
} else {
secondaryConstructorBuilder_.addMessage(builderForValue.build());
}
return this;
}
/**
* repeated .org.jetbrains.kotlin.serialization.Callable secondary_constructor = 14;
*/
public Builder addSecondaryConstructor(
int index, org.jetbrains.kotlin.serialization.DebugProtoBuf.Callable.Builder builderForValue) {
if (secondaryConstructorBuilder_ == null) {
ensureSecondaryConstructorIsMutable();
secondaryConstructor_.add(index, builderForValue.build());
onChanged();
} else {
secondaryConstructorBuilder_.addMessage(index, builderForValue.build());
}
return this;
}
/**
* repeated .org.jetbrains.kotlin.serialization.Callable secondary_constructor = 14;
*/
public Builder addAllSecondaryConstructor(
java.lang.Iterable extends org.jetbrains.kotlin.serialization.DebugProtoBuf.Callable> values) {
if (secondaryConstructorBuilder_ == null) {
ensureSecondaryConstructorIsMutable();
super.addAll(values, secondaryConstructor_);
onChanged();
} else {
secondaryConstructorBuilder_.addAllMessages(values);
}
return this;
}
/**
* repeated .org.jetbrains.kotlin.serialization.Callable secondary_constructor = 14;
*/
public Builder clearSecondaryConstructor() {
if (secondaryConstructorBuilder_ == null) {
secondaryConstructor_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000200);
onChanged();
} else {
secondaryConstructorBuilder_.clear();
}
return this;
}
/**
* repeated .org.jetbrains.kotlin.serialization.Callable secondary_constructor = 14;
*/
public Builder removeSecondaryConstructor(int index) {
if (secondaryConstructorBuilder_ == null) {
ensureSecondaryConstructorIsMutable();
secondaryConstructor_.remove(index);
onChanged();
} else {
secondaryConstructorBuilder_.remove(index);
}
return this;
}
/**
* repeated .org.jetbrains.kotlin.serialization.Callable secondary_constructor = 14;
*/
public org.jetbrains.kotlin.serialization.DebugProtoBuf.Callable.Builder getSecondaryConstructorBuilder(
int index) {
return getSecondaryConstructorFieldBuilder().getBuilder(index);
}
/**
* repeated .org.jetbrains.kotlin.serialization.Callable secondary_constructor = 14;
*/
public org.jetbrains.kotlin.serialization.DebugProtoBuf.CallableOrBuilder getSecondaryConstructorOrBuilder(
int index) {
if (secondaryConstructorBuilder_ == null) {
return secondaryConstructor_.get(index); } else {
return secondaryConstructorBuilder_.getMessageOrBuilder(index);
}
}
/**
* repeated .org.jetbrains.kotlin.serialization.Callable secondary_constructor = 14;
*/
public java.util.List extends org.jetbrains.kotlin.serialization.DebugProtoBuf.CallableOrBuilder>
getSecondaryConstructorOrBuilderList() {
if (secondaryConstructorBuilder_ != null) {
return secondaryConstructorBuilder_.getMessageOrBuilderList();
} else {
return java.util.Collections.unmodifiableList(secondaryConstructor_);
}
}
/**
* repeated .org.jetbrains.kotlin.serialization.Callable secondary_constructor = 14;
*/
public org.jetbrains.kotlin.serialization.DebugProtoBuf.Callable.Builder addSecondaryConstructorBuilder() {
return getSecondaryConstructorFieldBuilder().addBuilder(
org.jetbrains.kotlin.serialization.DebugProtoBuf.Callable.getDefaultInstance());
}
/**
* repeated .org.jetbrains.kotlin.serialization.Callable secondary_constructor = 14;
*/
public org.jetbrains.kotlin.serialization.DebugProtoBuf.Callable.Builder addSecondaryConstructorBuilder(
int index) {
return getSecondaryConstructorFieldBuilder().addBuilder(
index, org.jetbrains.kotlin.serialization.DebugProtoBuf.Callable.getDefaultInstance());
}
/**
* repeated .org.jetbrains.kotlin.serialization.Callable secondary_constructor = 14;
*/
public java.util.Listrepeated .org.jetbrains.kotlin.serialization.Callable member = 1;
*/
java.util.Listrepeated .org.jetbrains.kotlin.serialization.Callable member = 1;
*/
org.jetbrains.kotlin.serialization.DebugProtoBuf.Callable getMember(int index);
/**
* repeated .org.jetbrains.kotlin.serialization.Callable member = 1;
*/
int getMemberCount();
/**
* repeated .org.jetbrains.kotlin.serialization.Callable member = 1;
*/
java.util.List extends org.jetbrains.kotlin.serialization.DebugProtoBuf.CallableOrBuilder>
getMemberOrBuilderList();
/**
* repeated .org.jetbrains.kotlin.serialization.Callable member = 1;
*/
org.jetbrains.kotlin.serialization.DebugProtoBuf.CallableOrBuilder getMemberOrBuilder(
int index);
}
/**
* Protobuf type {@code org.jetbrains.kotlin.serialization.Package}
*/
public static final class Package extends
com.google.protobuf.GeneratedMessage.ExtendableMessage<
Package> implements PackageOrBuilder {
// Use Package.newBuilder() to construct.
private Package(com.google.protobuf.GeneratedMessage.ExtendableBuilderrepeated .org.jetbrains.kotlin.serialization.Callable member = 1;
*/
public java.util.Listrepeated .org.jetbrains.kotlin.serialization.Callable member = 1;
*/
public java.util.List extends org.jetbrains.kotlin.serialization.DebugProtoBuf.CallableOrBuilder>
getMemberOrBuilderList() {
return member_;
}
/**
* repeated .org.jetbrains.kotlin.serialization.Callable member = 1;
*/
public int getMemberCount() {
return member_.size();
}
/**
* repeated .org.jetbrains.kotlin.serialization.Callable member = 1;
*/
public org.jetbrains.kotlin.serialization.DebugProtoBuf.Callable getMember(int index) {
return member_.get(index);
}
/**
* repeated .org.jetbrains.kotlin.serialization.Callable member = 1;
*/
public org.jetbrains.kotlin.serialization.DebugProtoBuf.CallableOrBuilder getMemberOrBuilder(
int index) {
return member_.get(index);
}
private void initFields() {
member_ = java.util.Collections.emptyList();
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized != -1) return isInitialized == 1;
for (int i = 0; i < getMemberCount(); i++) {
if (!getMember(i).isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
}
if (!extensionsAreInitialized()) {
memoizedIsInitialized = 0;
return false;
}
memoizedIsInitialized = 1;
return true;
}
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
getSerializedSize();
com.google.protobuf.GeneratedMessage
.ExtendableMessagerepeated .org.jetbrains.kotlin.serialization.Callable member = 1;
*/
public java.util.Listrepeated .org.jetbrains.kotlin.serialization.Callable member = 1;
*/
public int getMemberCount() {
if (memberBuilder_ == null) {
return member_.size();
} else {
return memberBuilder_.getCount();
}
}
/**
* repeated .org.jetbrains.kotlin.serialization.Callable member = 1;
*/
public org.jetbrains.kotlin.serialization.DebugProtoBuf.Callable getMember(int index) {
if (memberBuilder_ == null) {
return member_.get(index);
} else {
return memberBuilder_.getMessage(index);
}
}
/**
* repeated .org.jetbrains.kotlin.serialization.Callable member = 1;
*/
public Builder setMember(
int index, org.jetbrains.kotlin.serialization.DebugProtoBuf.Callable value) {
if (memberBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureMemberIsMutable();
member_.set(index, value);
onChanged();
} else {
memberBuilder_.setMessage(index, value);
}
return this;
}
/**
* repeated .org.jetbrains.kotlin.serialization.Callable member = 1;
*/
public Builder setMember(
int index, org.jetbrains.kotlin.serialization.DebugProtoBuf.Callable.Builder builderForValue) {
if (memberBuilder_ == null) {
ensureMemberIsMutable();
member_.set(index, builderForValue.build());
onChanged();
} else {
memberBuilder_.setMessage(index, builderForValue.build());
}
return this;
}
/**
* repeated .org.jetbrains.kotlin.serialization.Callable member = 1;
*/
public Builder addMember(org.jetbrains.kotlin.serialization.DebugProtoBuf.Callable value) {
if (memberBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureMemberIsMutable();
member_.add(value);
onChanged();
} else {
memberBuilder_.addMessage(value);
}
return this;
}
/**
* repeated .org.jetbrains.kotlin.serialization.Callable member = 1;
*/
public Builder addMember(
int index, org.jetbrains.kotlin.serialization.DebugProtoBuf.Callable value) {
if (memberBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureMemberIsMutable();
member_.add(index, value);
onChanged();
} else {
memberBuilder_.addMessage(index, value);
}
return this;
}
/**
* repeated .org.jetbrains.kotlin.serialization.Callable member = 1;
*/
public Builder addMember(
org.jetbrains.kotlin.serialization.DebugProtoBuf.Callable.Builder builderForValue) {
if (memberBuilder_ == null) {
ensureMemberIsMutable();
member_.add(builderForValue.build());
onChanged();
} else {
memberBuilder_.addMessage(builderForValue.build());
}
return this;
}
/**
* repeated .org.jetbrains.kotlin.serialization.Callable member = 1;
*/
public Builder addMember(
int index, org.jetbrains.kotlin.serialization.DebugProtoBuf.Callable.Builder builderForValue) {
if (memberBuilder_ == null) {
ensureMemberIsMutable();
member_.add(index, builderForValue.build());
onChanged();
} else {
memberBuilder_.addMessage(index, builderForValue.build());
}
return this;
}
/**
* repeated .org.jetbrains.kotlin.serialization.Callable member = 1;
*/
public Builder addAllMember(
java.lang.Iterable extends org.jetbrains.kotlin.serialization.DebugProtoBuf.Callable> values) {
if (memberBuilder_ == null) {
ensureMemberIsMutable();
super.addAll(values, member_);
onChanged();
} else {
memberBuilder_.addAllMessages(values);
}
return this;
}
/**
* repeated .org.jetbrains.kotlin.serialization.Callable member = 1;
*/
public Builder clearMember() {
if (memberBuilder_ == null) {
member_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000001);
onChanged();
} else {
memberBuilder_.clear();
}
return this;
}
/**
* repeated .org.jetbrains.kotlin.serialization.Callable member = 1;
*/
public Builder removeMember(int index) {
if (memberBuilder_ == null) {
ensureMemberIsMutable();
member_.remove(index);
onChanged();
} else {
memberBuilder_.remove(index);
}
return this;
}
/**
* repeated .org.jetbrains.kotlin.serialization.Callable member = 1;
*/
public org.jetbrains.kotlin.serialization.DebugProtoBuf.Callable.Builder getMemberBuilder(
int index) {
return getMemberFieldBuilder().getBuilder(index);
}
/**
* repeated .org.jetbrains.kotlin.serialization.Callable member = 1;
*/
public org.jetbrains.kotlin.serialization.DebugProtoBuf.CallableOrBuilder getMemberOrBuilder(
int index) {
if (memberBuilder_ == null) {
return member_.get(index); } else {
return memberBuilder_.getMessageOrBuilder(index);
}
}
/**
* repeated .org.jetbrains.kotlin.serialization.Callable member = 1;
*/
public java.util.List extends org.jetbrains.kotlin.serialization.DebugProtoBuf.CallableOrBuilder>
getMemberOrBuilderList() {
if (memberBuilder_ != null) {
return memberBuilder_.getMessageOrBuilderList();
} else {
return java.util.Collections.unmodifiableList(member_);
}
}
/**
* repeated .org.jetbrains.kotlin.serialization.Callable member = 1;
*/
public org.jetbrains.kotlin.serialization.DebugProtoBuf.Callable.Builder addMemberBuilder() {
return getMemberFieldBuilder().addBuilder(
org.jetbrains.kotlin.serialization.DebugProtoBuf.Callable.getDefaultInstance());
}
/**
* repeated .org.jetbrains.kotlin.serialization.Callable member = 1;
*/
public org.jetbrains.kotlin.serialization.DebugProtoBuf.Callable.Builder addMemberBuilder(
int index) {
return getMemberFieldBuilder().addBuilder(
index, org.jetbrains.kotlin.serialization.DebugProtoBuf.Callable.getDefaultInstance());
}
/**
* repeated .org.jetbrains.kotlin.serialization.Callable member = 1;
*/
public java.util.Listoptional int32 flags = 1;
*
*
*
*Visibility
*Modality
*has_annotations
*CallableKind
*MemberKind
*hasGetter
*hasSetter
*hasConstant
*
*/
boolean hasFlags();
/**
* optional int32 flags = 1;
*
*
*
*Visibility
*Modality
*has_annotations
*CallableKind
*MemberKind
*hasGetter
*hasSetter
*hasConstant
*
*/
int getFlags();
// optional int32 getter_flags = 9;
/**
* optional int32 getter_flags = 9;
*
*
*
*isNotDefault
*Visibility
*Modality
*has_annotations
*
*/
boolean hasGetterFlags();
/**
* optional int32 getter_flags = 9;
*
*
*
*isNotDefault
*Visibility
*Modality
*has_annotations
*
*/
int getGetterFlags();
// optional int32 setter_flags = 10;
/**
* optional int32 setter_flags = 10;
*/
boolean hasSetterFlags();
/**
* optional int32 setter_flags = 10;
*/
int getSetterFlags();
// repeated .org.jetbrains.kotlin.serialization.TypeParameter type_parameter = 4;
/**
* repeated .org.jetbrains.kotlin.serialization.TypeParameter type_parameter = 4;
*/
java.util.Listrepeated .org.jetbrains.kotlin.serialization.TypeParameter type_parameter = 4;
*/
org.jetbrains.kotlin.serialization.DebugProtoBuf.TypeParameter getTypeParameter(int index);
/**
* repeated .org.jetbrains.kotlin.serialization.TypeParameter type_parameter = 4;
*/
int getTypeParameterCount();
/**
* repeated .org.jetbrains.kotlin.serialization.TypeParameter type_parameter = 4;
*/
java.util.List extends org.jetbrains.kotlin.serialization.DebugProtoBuf.TypeParameterOrBuilder>
getTypeParameterOrBuilderList();
/**
* repeated .org.jetbrains.kotlin.serialization.TypeParameter type_parameter = 4;
*/
org.jetbrains.kotlin.serialization.DebugProtoBuf.TypeParameterOrBuilder getTypeParameterOrBuilder(
int index);
// optional .org.jetbrains.kotlin.serialization.Type receiver_type = 5;
/**
* optional .org.jetbrains.kotlin.serialization.Type receiver_type = 5;
*/
boolean hasReceiverType();
/**
* optional .org.jetbrains.kotlin.serialization.Type receiver_type = 5;
*/
org.jetbrains.kotlin.serialization.DebugProtoBuf.Type getReceiverType();
/**
* optional .org.jetbrains.kotlin.serialization.Type receiver_type = 5;
*/
org.jetbrains.kotlin.serialization.DebugProtoBuf.TypeOrBuilder getReceiverTypeOrBuilder();
// required int32 name = 6;
/**
* required int32 name = 6;
*
*
* Id in the StringTable
*
*/
boolean hasName();
/**
* required int32 name = 6;
*
*
* Id in the StringTable
*
*/
int getName();
// repeated .org.jetbrains.kotlin.serialization.Callable.ValueParameter value_parameter = 7;
/**
* repeated .org.jetbrains.kotlin.serialization.Callable.ValueParameter value_parameter = 7;
*
*
* Value parameters for functions and constructors, or setter value parameter for properties
*
*/
java.util.Listrepeated .org.jetbrains.kotlin.serialization.Callable.ValueParameter value_parameter = 7;
*
*
* Value parameters for functions and constructors, or setter value parameter for properties
*
*/
org.jetbrains.kotlin.serialization.DebugProtoBuf.Callable.ValueParameter getValueParameter(int index);
/**
* repeated .org.jetbrains.kotlin.serialization.Callable.ValueParameter value_parameter = 7;
*
*
* Value parameters for functions and constructors, or setter value parameter for properties
*
*/
int getValueParameterCount();
/**
* repeated .org.jetbrains.kotlin.serialization.Callable.ValueParameter value_parameter = 7;
*
*
* Value parameters for functions and constructors, or setter value parameter for properties
*
*/
java.util.List extends org.jetbrains.kotlin.serialization.DebugProtoBuf.Callable.ValueParameterOrBuilder>
getValueParameterOrBuilderList();
/**
* repeated .org.jetbrains.kotlin.serialization.Callable.ValueParameter value_parameter = 7;
*
*
* Value parameters for functions and constructors, or setter value parameter for properties
*
*/
org.jetbrains.kotlin.serialization.DebugProtoBuf.Callable.ValueParameterOrBuilder getValueParameterOrBuilder(
int index);
// required .org.jetbrains.kotlin.serialization.Type return_type = 8;
/**
* required .org.jetbrains.kotlin.serialization.Type return_type = 8;
*/
boolean hasReturnType();
/**
* required .org.jetbrains.kotlin.serialization.Type return_type = 8;
*/
org.jetbrains.kotlin.serialization.DebugProtoBuf.Type getReturnType();
/**
* required .org.jetbrains.kotlin.serialization.Type return_type = 8;
*/
org.jetbrains.kotlin.serialization.DebugProtoBuf.TypeOrBuilder getReturnTypeOrBuilder();
}
/**
* Protobuf type {@code org.jetbrains.kotlin.serialization.Callable}
*/
public static final class Callable extends
com.google.protobuf.GeneratedMessage.ExtendableMessage<
Callable> implements CallableOrBuilder {
// Use Callable.newBuilder() to construct.
private Callable(com.google.protobuf.GeneratedMessage.ExtendableBuilderDECLARATION = 0;
*
*
* 2 bits
*
*/
DECLARATION(0, 0),
/**
* FAKE_OVERRIDE = 1;
*/
FAKE_OVERRIDE(1, 1),
/**
* DELEGATION = 2;
*/
DELEGATION(2, 2),
/**
* SYNTHESIZED = 3;
*/
SYNTHESIZED(3, 3),
;
/**
* DECLARATION = 0;
*
*
* 2 bits
*
*/
public static final int DECLARATION_VALUE = 0;
/**
* FAKE_OVERRIDE = 1;
*/
public static final int FAKE_OVERRIDE_VALUE = 1;
/**
* DELEGATION = 2;
*/
public static final int DELEGATION_VALUE = 2;
/**
* SYNTHESIZED = 3;
*/
public static final int SYNTHESIZED_VALUE = 3;
public final int getNumber() { return value; }
public static MemberKind valueOf(int value) {
switch (value) {
case 0: return DECLARATION;
case 1: return FAKE_OVERRIDE;
case 2: return DELEGATION;
case 3: return SYNTHESIZED;
default: return null;
}
}
public static com.google.protobuf.Internal.EnumLiteMapFUN = 0;
*
*
* 2 bits
*
*/
FUN(0, 0),
/**
* VAL = 1;
*/
VAL(1, 1),
/**
* VAR = 2;
*/
VAR(2, 2),
/**
* CONSTRUCTOR = 3;
*/
CONSTRUCTOR(3, 3),
;
/**
* FUN = 0;
*
*
* 2 bits
*
*/
public static final int FUN_VALUE = 0;
/**
* VAL = 1;
*/
public static final int VAL_VALUE = 1;
/**
* VAR = 2;
*/
public static final int VAR_VALUE = 2;
/**
* CONSTRUCTOR = 3;
*/
public static final int CONSTRUCTOR_VALUE = 3;
public final int getNumber() { return value; }
public static CallableKind valueOf(int value) {
switch (value) {
case 0: return FUN;
case 1: return VAL;
case 2: return VAR;
case 3: return CONSTRUCTOR;
default: return null;
}
}
public static com.google.protobuf.Internal.EnumLiteMapoptional int32 flags = 1;
*
*
*
*declaresDefault
*has_annotations
*
*/
boolean hasFlags();
/**
* optional int32 flags = 1;
*
*
*
*declaresDefault
*has_annotations
*
*/
int getFlags();
// required int32 name = 2;
/**
* required int32 name = 2;
*
*
* Id in the StringTable
*
*/
boolean hasName();
/**
* required int32 name = 2;
*
*
* Id in the StringTable
*
*/
int getName();
// required .org.jetbrains.kotlin.serialization.Type type = 3;
/**
* required .org.jetbrains.kotlin.serialization.Type type = 3;
*/
boolean hasType();
/**
* required .org.jetbrains.kotlin.serialization.Type type = 3;
*/
org.jetbrains.kotlin.serialization.DebugProtoBuf.Type getType();
/**
* required .org.jetbrains.kotlin.serialization.Type type = 3;
*/
org.jetbrains.kotlin.serialization.DebugProtoBuf.TypeOrBuilder getTypeOrBuilder();
// optional .org.jetbrains.kotlin.serialization.Type vararg_element_type = 4;
/**
* optional .org.jetbrains.kotlin.serialization.Type vararg_element_type = 4;
*/
boolean hasVarargElementType();
/**
* optional .org.jetbrains.kotlin.serialization.Type vararg_element_type = 4;
*/
org.jetbrains.kotlin.serialization.DebugProtoBuf.Type getVarargElementType();
/**
* optional .org.jetbrains.kotlin.serialization.Type vararg_element_type = 4;
*/
org.jetbrains.kotlin.serialization.DebugProtoBuf.TypeOrBuilder getVarargElementTypeOrBuilder();
}
/**
* Protobuf type {@code org.jetbrains.kotlin.serialization.Callable.ValueParameter}
*/
public static final class ValueParameter extends
com.google.protobuf.GeneratedMessage.ExtendableMessage<
ValueParameter> implements ValueParameterOrBuilder {
// Use ValueParameter.newBuilder() to construct.
private ValueParameter(com.google.protobuf.GeneratedMessage.ExtendableBuilderoptional int32 flags = 1;
*
*
*
*declaresDefault
*has_annotations
*
*/
public boolean hasFlags() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* optional int32 flags = 1;
*
*
*
*declaresDefault
*has_annotations
*
*/
public int getFlags() {
return flags_;
}
// required int32 name = 2;
public static final int NAME_FIELD_NUMBER = 2;
private int name_;
/**
* required int32 name = 2;
*
*
* Id in the StringTable
*
*/
public boolean hasName() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
/**
* required int32 name = 2;
*
*
* Id in the StringTable
*
*/
public int getName() {
return name_;
}
// required .org.jetbrains.kotlin.serialization.Type type = 3;
public static final int TYPE_FIELD_NUMBER = 3;
private org.jetbrains.kotlin.serialization.DebugProtoBuf.Type type_;
/**
* required .org.jetbrains.kotlin.serialization.Type type = 3;
*/
public boolean hasType() {
return ((bitField0_ & 0x00000004) == 0x00000004);
}
/**
* required .org.jetbrains.kotlin.serialization.Type type = 3;
*/
public org.jetbrains.kotlin.serialization.DebugProtoBuf.Type getType() {
return type_;
}
/**
* required .org.jetbrains.kotlin.serialization.Type type = 3;
*/
public org.jetbrains.kotlin.serialization.DebugProtoBuf.TypeOrBuilder getTypeOrBuilder() {
return type_;
}
// optional .org.jetbrains.kotlin.serialization.Type vararg_element_type = 4;
public static final int VARARG_ELEMENT_TYPE_FIELD_NUMBER = 4;
private org.jetbrains.kotlin.serialization.DebugProtoBuf.Type varargElementType_;
/**
* optional .org.jetbrains.kotlin.serialization.Type vararg_element_type = 4;
*/
public boolean hasVarargElementType() {
return ((bitField0_ & 0x00000008) == 0x00000008);
}
/**
* optional .org.jetbrains.kotlin.serialization.Type vararg_element_type = 4;
*/
public org.jetbrains.kotlin.serialization.DebugProtoBuf.Type getVarargElementType() {
return varargElementType_;
}
/**
* optional .org.jetbrains.kotlin.serialization.Type vararg_element_type = 4;
*/
public org.jetbrains.kotlin.serialization.DebugProtoBuf.TypeOrBuilder getVarargElementTypeOrBuilder() {
return varargElementType_;
}
private void initFields() {
flags_ = 0;
name_ = 0;
type_ = org.jetbrains.kotlin.serialization.DebugProtoBuf.Type.getDefaultInstance();
varargElementType_ = org.jetbrains.kotlin.serialization.DebugProtoBuf.Type.getDefaultInstance();
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized != -1) return isInitialized == 1;
if (!hasName()) {
memoizedIsInitialized = 0;
return false;
}
if (!hasType()) {
memoizedIsInitialized = 0;
return false;
}
if (!getType().isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
if (hasVarargElementType()) {
if (!getVarargElementType().isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
}
if (!extensionsAreInitialized()) {
memoizedIsInitialized = 0;
return false;
}
memoizedIsInitialized = 1;
return true;
}
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
getSerializedSize();
com.google.protobuf.GeneratedMessage
.ExtendableMessageoptional int32 flags = 1;
*
*
*
*declaresDefault
*has_annotations
*
*/
public boolean hasFlags() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* optional int32 flags = 1;
*
*
*
*declaresDefault
*has_annotations
*
*/
public int getFlags() {
return flags_;
}
/**
* optional int32 flags = 1;
*
*
*
*declaresDefault
*has_annotations
*
*/
public Builder setFlags(int value) {
bitField0_ |= 0x00000001;
flags_ = value;
onChanged();
return this;
}
/**
* optional int32 flags = 1;
*
*
*
*declaresDefault
*has_annotations
*
*/
public Builder clearFlags() {
bitField0_ = (bitField0_ & ~0x00000001);
flags_ = 0;
onChanged();
return this;
}
// required int32 name = 2;
private int name_ ;
/**
* required int32 name = 2;
*
*
* Id in the StringTable
*
*/
public boolean hasName() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
/**
* required int32 name = 2;
*
*
* Id in the StringTable
*
*/
public int getName() {
return name_;
}
/**
* required int32 name = 2;
*
*
* Id in the StringTable
*
*/
public Builder setName(int value) {
bitField0_ |= 0x00000002;
name_ = value;
onChanged();
return this;
}
/**
* required int32 name = 2;
*
*
* Id in the StringTable
*
*/
public Builder clearName() {
bitField0_ = (bitField0_ & ~0x00000002);
name_ = 0;
onChanged();
return this;
}
// required .org.jetbrains.kotlin.serialization.Type type = 3;
private org.jetbrains.kotlin.serialization.DebugProtoBuf.Type type_ = org.jetbrains.kotlin.serialization.DebugProtoBuf.Type.getDefaultInstance();
private com.google.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.DebugProtoBuf.Type, org.jetbrains.kotlin.serialization.DebugProtoBuf.Type.Builder, org.jetbrains.kotlin.serialization.DebugProtoBuf.TypeOrBuilder> typeBuilder_;
/**
* required .org.jetbrains.kotlin.serialization.Type type = 3;
*/
public boolean hasType() {
return ((bitField0_ & 0x00000004) == 0x00000004);
}
/**
* required .org.jetbrains.kotlin.serialization.Type type = 3;
*/
public org.jetbrains.kotlin.serialization.DebugProtoBuf.Type getType() {
if (typeBuilder_ == null) {
return type_;
} else {
return typeBuilder_.getMessage();
}
}
/**
* required .org.jetbrains.kotlin.serialization.Type type = 3;
*/
public Builder setType(org.jetbrains.kotlin.serialization.DebugProtoBuf.Type value) {
if (typeBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
type_ = value;
onChanged();
} else {
typeBuilder_.setMessage(value);
}
bitField0_ |= 0x00000004;
return this;
}
/**
* required .org.jetbrains.kotlin.serialization.Type type = 3;
*/
public Builder setType(
org.jetbrains.kotlin.serialization.DebugProtoBuf.Type.Builder builderForValue) {
if (typeBuilder_ == null) {
type_ = builderForValue.build();
onChanged();
} else {
typeBuilder_.setMessage(builderForValue.build());
}
bitField0_ |= 0x00000004;
return this;
}
/**
* required .org.jetbrains.kotlin.serialization.Type type = 3;
*/
public Builder mergeType(org.jetbrains.kotlin.serialization.DebugProtoBuf.Type value) {
if (typeBuilder_ == null) {
if (((bitField0_ & 0x00000004) == 0x00000004) &&
type_ != org.jetbrains.kotlin.serialization.DebugProtoBuf.Type.getDefaultInstance()) {
type_ =
org.jetbrains.kotlin.serialization.DebugProtoBuf.Type.newBuilder(type_).mergeFrom(value).buildPartial();
} else {
type_ = value;
}
onChanged();
} else {
typeBuilder_.mergeFrom(value);
}
bitField0_ |= 0x00000004;
return this;
}
/**
* required .org.jetbrains.kotlin.serialization.Type type = 3;
*/
public Builder clearType() {
if (typeBuilder_ == null) {
type_ = org.jetbrains.kotlin.serialization.DebugProtoBuf.Type.getDefaultInstance();
onChanged();
} else {
typeBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000004);
return this;
}
/**
* required .org.jetbrains.kotlin.serialization.Type type = 3;
*/
public org.jetbrains.kotlin.serialization.DebugProtoBuf.Type.Builder getTypeBuilder() {
bitField0_ |= 0x00000004;
onChanged();
return getTypeFieldBuilder().getBuilder();
}
/**
* required .org.jetbrains.kotlin.serialization.Type type = 3;
*/
public org.jetbrains.kotlin.serialization.DebugProtoBuf.TypeOrBuilder getTypeOrBuilder() {
if (typeBuilder_ != null) {
return typeBuilder_.getMessageOrBuilder();
} else {
return type_;
}
}
/**
* required .org.jetbrains.kotlin.serialization.Type type = 3;
*/
private com.google.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.DebugProtoBuf.Type, org.jetbrains.kotlin.serialization.DebugProtoBuf.Type.Builder, org.jetbrains.kotlin.serialization.DebugProtoBuf.TypeOrBuilder>
getTypeFieldBuilder() {
if (typeBuilder_ == null) {
typeBuilder_ = new com.google.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.DebugProtoBuf.Type, org.jetbrains.kotlin.serialization.DebugProtoBuf.Type.Builder, org.jetbrains.kotlin.serialization.DebugProtoBuf.TypeOrBuilder>(
type_,
getParentForChildren(),
isClean());
type_ = null;
}
return typeBuilder_;
}
// optional .org.jetbrains.kotlin.serialization.Type vararg_element_type = 4;
private org.jetbrains.kotlin.serialization.DebugProtoBuf.Type varargElementType_ = org.jetbrains.kotlin.serialization.DebugProtoBuf.Type.getDefaultInstance();
private com.google.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.DebugProtoBuf.Type, org.jetbrains.kotlin.serialization.DebugProtoBuf.Type.Builder, org.jetbrains.kotlin.serialization.DebugProtoBuf.TypeOrBuilder> varargElementTypeBuilder_;
/**
* optional .org.jetbrains.kotlin.serialization.Type vararg_element_type = 4;
*/
public boolean hasVarargElementType() {
return ((bitField0_ & 0x00000008) == 0x00000008);
}
/**
* optional .org.jetbrains.kotlin.serialization.Type vararg_element_type = 4;
*/
public org.jetbrains.kotlin.serialization.DebugProtoBuf.Type getVarargElementType() {
if (varargElementTypeBuilder_ == null) {
return varargElementType_;
} else {
return varargElementTypeBuilder_.getMessage();
}
}
/**
* optional .org.jetbrains.kotlin.serialization.Type vararg_element_type = 4;
*/
public Builder setVarargElementType(org.jetbrains.kotlin.serialization.DebugProtoBuf.Type value) {
if (varargElementTypeBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
varargElementType_ = value;
onChanged();
} else {
varargElementTypeBuilder_.setMessage(value);
}
bitField0_ |= 0x00000008;
return this;
}
/**
* optional .org.jetbrains.kotlin.serialization.Type vararg_element_type = 4;
*/
public Builder setVarargElementType(
org.jetbrains.kotlin.serialization.DebugProtoBuf.Type.Builder builderForValue) {
if (varargElementTypeBuilder_ == null) {
varargElementType_ = builderForValue.build();
onChanged();
} else {
varargElementTypeBuilder_.setMessage(builderForValue.build());
}
bitField0_ |= 0x00000008;
return this;
}
/**
* optional .org.jetbrains.kotlin.serialization.Type vararg_element_type = 4;
*/
public Builder mergeVarargElementType(org.jetbrains.kotlin.serialization.DebugProtoBuf.Type value) {
if (varargElementTypeBuilder_ == null) {
if (((bitField0_ & 0x00000008) == 0x00000008) &&
varargElementType_ != org.jetbrains.kotlin.serialization.DebugProtoBuf.Type.getDefaultInstance()) {
varargElementType_ =
org.jetbrains.kotlin.serialization.DebugProtoBuf.Type.newBuilder(varargElementType_).mergeFrom(value).buildPartial();
} else {
varargElementType_ = value;
}
onChanged();
} else {
varargElementTypeBuilder_.mergeFrom(value);
}
bitField0_ |= 0x00000008;
return this;
}
/**
* optional .org.jetbrains.kotlin.serialization.Type vararg_element_type = 4;
*/
public Builder clearVarargElementType() {
if (varargElementTypeBuilder_ == null) {
varargElementType_ = org.jetbrains.kotlin.serialization.DebugProtoBuf.Type.getDefaultInstance();
onChanged();
} else {
varargElementTypeBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000008);
return this;
}
/**
* optional .org.jetbrains.kotlin.serialization.Type vararg_element_type = 4;
*/
public org.jetbrains.kotlin.serialization.DebugProtoBuf.Type.Builder getVarargElementTypeBuilder() {
bitField0_ |= 0x00000008;
onChanged();
return getVarargElementTypeFieldBuilder().getBuilder();
}
/**
* optional .org.jetbrains.kotlin.serialization.Type vararg_element_type = 4;
*/
public org.jetbrains.kotlin.serialization.DebugProtoBuf.TypeOrBuilder getVarargElementTypeOrBuilder() {
if (varargElementTypeBuilder_ != null) {
return varargElementTypeBuilder_.getMessageOrBuilder();
} else {
return varargElementType_;
}
}
/**
* optional .org.jetbrains.kotlin.serialization.Type vararg_element_type = 4;
*/
private com.google.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.DebugProtoBuf.Type, org.jetbrains.kotlin.serialization.DebugProtoBuf.Type.Builder, org.jetbrains.kotlin.serialization.DebugProtoBuf.TypeOrBuilder>
getVarargElementTypeFieldBuilder() {
if (varargElementTypeBuilder_ == null) {
varargElementTypeBuilder_ = new com.google.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.DebugProtoBuf.Type, org.jetbrains.kotlin.serialization.DebugProtoBuf.Type.Builder, org.jetbrains.kotlin.serialization.DebugProtoBuf.TypeOrBuilder>(
varargElementType_,
getParentForChildren(),
isClean());
varargElementType_ = null;
}
return varargElementTypeBuilder_;
}
// @@protoc_insertion_point(builder_scope:org.jetbrains.kotlin.serialization.Callable.ValueParameter)
}
static {
defaultInstance = new ValueParameter(true);
defaultInstance.initFields();
}
// @@protoc_insertion_point(class_scope:org.jetbrains.kotlin.serialization.Callable.ValueParameter)
}
private int bitField0_;
// optional int32 flags = 1;
public static final int FLAGS_FIELD_NUMBER = 1;
private int flags_;
/**
* optional int32 flags = 1;
*
*
*
*Visibility
*Modality
*has_annotations
*CallableKind
*MemberKind
*hasGetter
*hasSetter
*hasConstant
*
*/
public boolean hasFlags() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* optional int32 flags = 1;
*
*
*
*Visibility
*Modality
*has_annotations
*CallableKind
*MemberKind
*hasGetter
*hasSetter
*hasConstant
*
*/
public int getFlags() {
return flags_;
}
// optional int32 getter_flags = 9;
public static final int GETTER_FLAGS_FIELD_NUMBER = 9;
private int getterFlags_;
/**
* optional int32 getter_flags = 9;
*
*
*
*isNotDefault
*Visibility
*Modality
*has_annotations
*
*/
public boolean hasGetterFlags() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
/**
* optional int32 getter_flags = 9;
*
*
*
*isNotDefault
*Visibility
*Modality
*has_annotations
*
*/
public int getGetterFlags() {
return getterFlags_;
}
// optional int32 setter_flags = 10;
public static final int SETTER_FLAGS_FIELD_NUMBER = 10;
private int setterFlags_;
/**
* optional int32 setter_flags = 10;
*/
public boolean hasSetterFlags() {
return ((bitField0_ & 0x00000004) == 0x00000004);
}
/**
* optional int32 setter_flags = 10;
*/
public int getSetterFlags() {
return setterFlags_;
}
// repeated .org.jetbrains.kotlin.serialization.TypeParameter type_parameter = 4;
public static final int TYPE_PARAMETER_FIELD_NUMBER = 4;
private java.util.Listrepeated .org.jetbrains.kotlin.serialization.TypeParameter type_parameter = 4;
*/
public java.util.Listrepeated .org.jetbrains.kotlin.serialization.TypeParameter type_parameter = 4;
*/
public java.util.List extends org.jetbrains.kotlin.serialization.DebugProtoBuf.TypeParameterOrBuilder>
getTypeParameterOrBuilderList() {
return typeParameter_;
}
/**
* repeated .org.jetbrains.kotlin.serialization.TypeParameter type_parameter = 4;
*/
public int getTypeParameterCount() {
return typeParameter_.size();
}
/**
* repeated .org.jetbrains.kotlin.serialization.TypeParameter type_parameter = 4;
*/
public org.jetbrains.kotlin.serialization.DebugProtoBuf.TypeParameter getTypeParameter(int index) {
return typeParameter_.get(index);
}
/**
* repeated .org.jetbrains.kotlin.serialization.TypeParameter type_parameter = 4;
*/
public org.jetbrains.kotlin.serialization.DebugProtoBuf.TypeParameterOrBuilder getTypeParameterOrBuilder(
int index) {
return typeParameter_.get(index);
}
// optional .org.jetbrains.kotlin.serialization.Type receiver_type = 5;
public static final int RECEIVER_TYPE_FIELD_NUMBER = 5;
private org.jetbrains.kotlin.serialization.DebugProtoBuf.Type receiverType_;
/**
* optional .org.jetbrains.kotlin.serialization.Type receiver_type = 5;
*/
public boolean hasReceiverType() {
return ((bitField0_ & 0x00000008) == 0x00000008);
}
/**
* optional .org.jetbrains.kotlin.serialization.Type receiver_type = 5;
*/
public org.jetbrains.kotlin.serialization.DebugProtoBuf.Type getReceiverType() {
return receiverType_;
}
/**
* optional .org.jetbrains.kotlin.serialization.Type receiver_type = 5;
*/
public org.jetbrains.kotlin.serialization.DebugProtoBuf.TypeOrBuilder getReceiverTypeOrBuilder() {
return receiverType_;
}
// required int32 name = 6;
public static final int NAME_FIELD_NUMBER = 6;
private int name_;
/**
* required int32 name = 6;
*
*
* Id in the StringTable
*
*/
public boolean hasName() {
return ((bitField0_ & 0x00000010) == 0x00000010);
}
/**
* required int32 name = 6;
*
*
* Id in the StringTable
*
*/
public int getName() {
return name_;
}
// repeated .org.jetbrains.kotlin.serialization.Callable.ValueParameter value_parameter = 7;
public static final int VALUE_PARAMETER_FIELD_NUMBER = 7;
private java.util.Listrepeated .org.jetbrains.kotlin.serialization.Callable.ValueParameter value_parameter = 7;
*
*
* Value parameters for functions and constructors, or setter value parameter for properties
*
*/
public java.util.Listrepeated .org.jetbrains.kotlin.serialization.Callable.ValueParameter value_parameter = 7;
*
*
* Value parameters for functions and constructors, or setter value parameter for properties
*
*/
public java.util.List extends org.jetbrains.kotlin.serialization.DebugProtoBuf.Callable.ValueParameterOrBuilder>
getValueParameterOrBuilderList() {
return valueParameter_;
}
/**
* repeated .org.jetbrains.kotlin.serialization.Callable.ValueParameter value_parameter = 7;
*
*
* Value parameters for functions and constructors, or setter value parameter for properties
*
*/
public int getValueParameterCount() {
return valueParameter_.size();
}
/**
* repeated .org.jetbrains.kotlin.serialization.Callable.ValueParameter value_parameter = 7;
*
*
* Value parameters for functions and constructors, or setter value parameter for properties
*
*/
public org.jetbrains.kotlin.serialization.DebugProtoBuf.Callable.ValueParameter getValueParameter(int index) {
return valueParameter_.get(index);
}
/**
* repeated .org.jetbrains.kotlin.serialization.Callable.ValueParameter value_parameter = 7;
*
*
* Value parameters for functions and constructors, or setter value parameter for properties
*
*/
public org.jetbrains.kotlin.serialization.DebugProtoBuf.Callable.ValueParameterOrBuilder getValueParameterOrBuilder(
int index) {
return valueParameter_.get(index);
}
// required .org.jetbrains.kotlin.serialization.Type return_type = 8;
public static final int RETURN_TYPE_FIELD_NUMBER = 8;
private org.jetbrains.kotlin.serialization.DebugProtoBuf.Type returnType_;
/**
* required .org.jetbrains.kotlin.serialization.Type return_type = 8;
*/
public boolean hasReturnType() {
return ((bitField0_ & 0x00000020) == 0x00000020);
}
/**
* required .org.jetbrains.kotlin.serialization.Type return_type = 8;
*/
public org.jetbrains.kotlin.serialization.DebugProtoBuf.Type getReturnType() {
return returnType_;
}
/**
* required .org.jetbrains.kotlin.serialization.Type return_type = 8;
*/
public org.jetbrains.kotlin.serialization.DebugProtoBuf.TypeOrBuilder getReturnTypeOrBuilder() {
return returnType_;
}
private void initFields() {
flags_ = 0;
getterFlags_ = 0;
setterFlags_ = 0;
typeParameter_ = java.util.Collections.emptyList();
receiverType_ = org.jetbrains.kotlin.serialization.DebugProtoBuf.Type.getDefaultInstance();
name_ = 0;
valueParameter_ = java.util.Collections.emptyList();
returnType_ = org.jetbrains.kotlin.serialization.DebugProtoBuf.Type.getDefaultInstance();
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized != -1) return isInitialized == 1;
if (!hasName()) {
memoizedIsInitialized = 0;
return false;
}
if (!hasReturnType()) {
memoizedIsInitialized = 0;
return false;
}
for (int i = 0; i < getTypeParameterCount(); i++) {
if (!getTypeParameter(i).isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
}
if (hasReceiverType()) {
if (!getReceiverType().isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
}
for (int i = 0; i < getValueParameterCount(); i++) {
if (!getValueParameter(i).isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
}
if (!getReturnType().isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
if (!extensionsAreInitialized()) {
memoizedIsInitialized = 0;
return false;
}
memoizedIsInitialized = 1;
return true;
}
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
getSerializedSize();
com.google.protobuf.GeneratedMessage
.ExtendableMessageoptional int32 flags = 1;
*
*
*
*Visibility
*Modality
*has_annotations
*CallableKind
*MemberKind
*hasGetter
*hasSetter
*hasConstant
*
*/
public boolean hasFlags() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* optional int32 flags = 1;
*
*
*
*Visibility
*Modality
*has_annotations
*CallableKind
*MemberKind
*hasGetter
*hasSetter
*hasConstant
*
*/
public int getFlags() {
return flags_;
}
/**
* optional int32 flags = 1;
*
*
*
*Visibility
*Modality
*has_annotations
*CallableKind
*MemberKind
*hasGetter
*hasSetter
*hasConstant
*
*/
public Builder setFlags(int value) {
bitField0_ |= 0x00000001;
flags_ = value;
onChanged();
return this;
}
/**
* optional int32 flags = 1;
*
*
*
*Visibility
*Modality
*has_annotations
*CallableKind
*MemberKind
*hasGetter
*hasSetter
*hasConstant
*
*/
public Builder clearFlags() {
bitField0_ = (bitField0_ & ~0x00000001);
flags_ = 0;
onChanged();
return this;
}
// optional int32 getter_flags = 9;
private int getterFlags_ ;
/**
* optional int32 getter_flags = 9;
*
*
*
*isNotDefault
*Visibility
*Modality
*has_annotations
*
*/
public boolean hasGetterFlags() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
/**
* optional int32 getter_flags = 9;
*
*
*
*isNotDefault
*Visibility
*Modality
*has_annotations
*
*/
public int getGetterFlags() {
return getterFlags_;
}
/**
* optional int32 getter_flags = 9;
*
*
*
*isNotDefault
*Visibility
*Modality
*has_annotations
*
*/
public Builder setGetterFlags(int value) {
bitField0_ |= 0x00000002;
getterFlags_ = value;
onChanged();
return this;
}
/**
* optional int32 getter_flags = 9;
*
*
*
*isNotDefault
*Visibility
*Modality
*has_annotations
*
*/
public Builder clearGetterFlags() {
bitField0_ = (bitField0_ & ~0x00000002);
getterFlags_ = 0;
onChanged();
return this;
}
// optional int32 setter_flags = 10;
private int setterFlags_ ;
/**
* optional int32 setter_flags = 10;
*/
public boolean hasSetterFlags() {
return ((bitField0_ & 0x00000004) == 0x00000004);
}
/**
* optional int32 setter_flags = 10;
*/
public int getSetterFlags() {
return setterFlags_;
}
/**
* optional int32 setter_flags = 10;
*/
public Builder setSetterFlags(int value) {
bitField0_ |= 0x00000004;
setterFlags_ = value;
onChanged();
return this;
}
/**
* optional int32 setter_flags = 10;
*/
public Builder clearSetterFlags() {
bitField0_ = (bitField0_ & ~0x00000004);
setterFlags_ = 0;
onChanged();
return this;
}
// repeated .org.jetbrains.kotlin.serialization.TypeParameter type_parameter = 4;
private java.util.Listrepeated .org.jetbrains.kotlin.serialization.TypeParameter type_parameter = 4;
*/
public java.util.Listrepeated .org.jetbrains.kotlin.serialization.TypeParameter type_parameter = 4;
*/
public int getTypeParameterCount() {
if (typeParameterBuilder_ == null) {
return typeParameter_.size();
} else {
return typeParameterBuilder_.getCount();
}
}
/**
* repeated .org.jetbrains.kotlin.serialization.TypeParameter type_parameter = 4;
*/
public org.jetbrains.kotlin.serialization.DebugProtoBuf.TypeParameter getTypeParameter(int index) {
if (typeParameterBuilder_ == null) {
return typeParameter_.get(index);
} else {
return typeParameterBuilder_.getMessage(index);
}
}
/**
* repeated .org.jetbrains.kotlin.serialization.TypeParameter type_parameter = 4;
*/
public Builder setTypeParameter(
int index, org.jetbrains.kotlin.serialization.DebugProtoBuf.TypeParameter value) {
if (typeParameterBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureTypeParameterIsMutable();
typeParameter_.set(index, value);
onChanged();
} else {
typeParameterBuilder_.setMessage(index, value);
}
return this;
}
/**
* repeated .org.jetbrains.kotlin.serialization.TypeParameter type_parameter = 4;
*/
public Builder setTypeParameter(
int index, org.jetbrains.kotlin.serialization.DebugProtoBuf.TypeParameter.Builder builderForValue) {
if (typeParameterBuilder_ == null) {
ensureTypeParameterIsMutable();
typeParameter_.set(index, builderForValue.build());
onChanged();
} else {
typeParameterBuilder_.setMessage(index, builderForValue.build());
}
return this;
}
/**
* repeated .org.jetbrains.kotlin.serialization.TypeParameter type_parameter = 4;
*/
public Builder addTypeParameter(org.jetbrains.kotlin.serialization.DebugProtoBuf.TypeParameter value) {
if (typeParameterBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureTypeParameterIsMutable();
typeParameter_.add(value);
onChanged();
} else {
typeParameterBuilder_.addMessage(value);
}
return this;
}
/**
* repeated .org.jetbrains.kotlin.serialization.TypeParameter type_parameter = 4;
*/
public Builder addTypeParameter(
int index, org.jetbrains.kotlin.serialization.DebugProtoBuf.TypeParameter value) {
if (typeParameterBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureTypeParameterIsMutable();
typeParameter_.add(index, value);
onChanged();
} else {
typeParameterBuilder_.addMessage(index, value);
}
return this;
}
/**
* repeated .org.jetbrains.kotlin.serialization.TypeParameter type_parameter = 4;
*/
public Builder addTypeParameter(
org.jetbrains.kotlin.serialization.DebugProtoBuf.TypeParameter.Builder builderForValue) {
if (typeParameterBuilder_ == null) {
ensureTypeParameterIsMutable();
typeParameter_.add(builderForValue.build());
onChanged();
} else {
typeParameterBuilder_.addMessage(builderForValue.build());
}
return this;
}
/**
* repeated .org.jetbrains.kotlin.serialization.TypeParameter type_parameter = 4;
*/
public Builder addTypeParameter(
int index, org.jetbrains.kotlin.serialization.DebugProtoBuf.TypeParameter.Builder builderForValue) {
if (typeParameterBuilder_ == null) {
ensureTypeParameterIsMutable();
typeParameter_.add(index, builderForValue.build());
onChanged();
} else {
typeParameterBuilder_.addMessage(index, builderForValue.build());
}
return this;
}
/**
* repeated .org.jetbrains.kotlin.serialization.TypeParameter type_parameter = 4;
*/
public Builder addAllTypeParameter(
java.lang.Iterable extends org.jetbrains.kotlin.serialization.DebugProtoBuf.TypeParameter> values) {
if (typeParameterBuilder_ == null) {
ensureTypeParameterIsMutable();
super.addAll(values, typeParameter_);
onChanged();
} else {
typeParameterBuilder_.addAllMessages(values);
}
return this;
}
/**
* repeated .org.jetbrains.kotlin.serialization.TypeParameter type_parameter = 4;
*/
public Builder clearTypeParameter() {
if (typeParameterBuilder_ == null) {
typeParameter_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000008);
onChanged();
} else {
typeParameterBuilder_.clear();
}
return this;
}
/**
* repeated .org.jetbrains.kotlin.serialization.TypeParameter type_parameter = 4;
*/
public Builder removeTypeParameter(int index) {
if (typeParameterBuilder_ == null) {
ensureTypeParameterIsMutable();
typeParameter_.remove(index);
onChanged();
} else {
typeParameterBuilder_.remove(index);
}
return this;
}
/**
* repeated .org.jetbrains.kotlin.serialization.TypeParameter type_parameter = 4;
*/
public org.jetbrains.kotlin.serialization.DebugProtoBuf.TypeParameter.Builder getTypeParameterBuilder(
int index) {
return getTypeParameterFieldBuilder().getBuilder(index);
}
/**
* repeated .org.jetbrains.kotlin.serialization.TypeParameter type_parameter = 4;
*/
public org.jetbrains.kotlin.serialization.DebugProtoBuf.TypeParameterOrBuilder getTypeParameterOrBuilder(
int index) {
if (typeParameterBuilder_ == null) {
return typeParameter_.get(index); } else {
return typeParameterBuilder_.getMessageOrBuilder(index);
}
}
/**
* repeated .org.jetbrains.kotlin.serialization.TypeParameter type_parameter = 4;
*/
public java.util.List extends org.jetbrains.kotlin.serialization.DebugProtoBuf.TypeParameterOrBuilder>
getTypeParameterOrBuilderList() {
if (typeParameterBuilder_ != null) {
return typeParameterBuilder_.getMessageOrBuilderList();
} else {
return java.util.Collections.unmodifiableList(typeParameter_);
}
}
/**
* repeated .org.jetbrains.kotlin.serialization.TypeParameter type_parameter = 4;
*/
public org.jetbrains.kotlin.serialization.DebugProtoBuf.TypeParameter.Builder addTypeParameterBuilder() {
return getTypeParameterFieldBuilder().addBuilder(
org.jetbrains.kotlin.serialization.DebugProtoBuf.TypeParameter.getDefaultInstance());
}
/**
* repeated .org.jetbrains.kotlin.serialization.TypeParameter type_parameter = 4;
*/
public org.jetbrains.kotlin.serialization.DebugProtoBuf.TypeParameter.Builder addTypeParameterBuilder(
int index) {
return getTypeParameterFieldBuilder().addBuilder(
index, org.jetbrains.kotlin.serialization.DebugProtoBuf.TypeParameter.getDefaultInstance());
}
/**
* repeated .org.jetbrains.kotlin.serialization.TypeParameter type_parameter = 4;
*/
public java.util.Listoptional .org.jetbrains.kotlin.serialization.Type receiver_type = 5;
*/
public boolean hasReceiverType() {
return ((bitField0_ & 0x00000010) == 0x00000010);
}
/**
* optional .org.jetbrains.kotlin.serialization.Type receiver_type = 5;
*/
public org.jetbrains.kotlin.serialization.DebugProtoBuf.Type getReceiverType() {
if (receiverTypeBuilder_ == null) {
return receiverType_;
} else {
return receiverTypeBuilder_.getMessage();
}
}
/**
* optional .org.jetbrains.kotlin.serialization.Type receiver_type = 5;
*/
public Builder setReceiverType(org.jetbrains.kotlin.serialization.DebugProtoBuf.Type value) {
if (receiverTypeBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
receiverType_ = value;
onChanged();
} else {
receiverTypeBuilder_.setMessage(value);
}
bitField0_ |= 0x00000010;
return this;
}
/**
* optional .org.jetbrains.kotlin.serialization.Type receiver_type = 5;
*/
public Builder setReceiverType(
org.jetbrains.kotlin.serialization.DebugProtoBuf.Type.Builder builderForValue) {
if (receiverTypeBuilder_ == null) {
receiverType_ = builderForValue.build();
onChanged();
} else {
receiverTypeBuilder_.setMessage(builderForValue.build());
}
bitField0_ |= 0x00000010;
return this;
}
/**
* optional .org.jetbrains.kotlin.serialization.Type receiver_type = 5;
*/
public Builder mergeReceiverType(org.jetbrains.kotlin.serialization.DebugProtoBuf.Type value) {
if (receiverTypeBuilder_ == null) {
if (((bitField0_ & 0x00000010) == 0x00000010) &&
receiverType_ != org.jetbrains.kotlin.serialization.DebugProtoBuf.Type.getDefaultInstance()) {
receiverType_ =
org.jetbrains.kotlin.serialization.DebugProtoBuf.Type.newBuilder(receiverType_).mergeFrom(value).buildPartial();
} else {
receiverType_ = value;
}
onChanged();
} else {
receiverTypeBuilder_.mergeFrom(value);
}
bitField0_ |= 0x00000010;
return this;
}
/**
* optional .org.jetbrains.kotlin.serialization.Type receiver_type = 5;
*/
public Builder clearReceiverType() {
if (receiverTypeBuilder_ == null) {
receiverType_ = org.jetbrains.kotlin.serialization.DebugProtoBuf.Type.getDefaultInstance();
onChanged();
} else {
receiverTypeBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000010);
return this;
}
/**
* optional .org.jetbrains.kotlin.serialization.Type receiver_type = 5;
*/
public org.jetbrains.kotlin.serialization.DebugProtoBuf.Type.Builder getReceiverTypeBuilder() {
bitField0_ |= 0x00000010;
onChanged();
return getReceiverTypeFieldBuilder().getBuilder();
}
/**
* optional .org.jetbrains.kotlin.serialization.Type receiver_type = 5;
*/
public org.jetbrains.kotlin.serialization.DebugProtoBuf.TypeOrBuilder getReceiverTypeOrBuilder() {
if (receiverTypeBuilder_ != null) {
return receiverTypeBuilder_.getMessageOrBuilder();
} else {
return receiverType_;
}
}
/**
* optional .org.jetbrains.kotlin.serialization.Type receiver_type = 5;
*/
private com.google.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.DebugProtoBuf.Type, org.jetbrains.kotlin.serialization.DebugProtoBuf.Type.Builder, org.jetbrains.kotlin.serialization.DebugProtoBuf.TypeOrBuilder>
getReceiverTypeFieldBuilder() {
if (receiverTypeBuilder_ == null) {
receiverTypeBuilder_ = new com.google.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.DebugProtoBuf.Type, org.jetbrains.kotlin.serialization.DebugProtoBuf.Type.Builder, org.jetbrains.kotlin.serialization.DebugProtoBuf.TypeOrBuilder>(
receiverType_,
getParentForChildren(),
isClean());
receiverType_ = null;
}
return receiverTypeBuilder_;
}
// required int32 name = 6;
private int name_ ;
/**
* required int32 name = 6;
*
*
* Id in the StringTable
*
*/
public boolean hasName() {
return ((bitField0_ & 0x00000020) == 0x00000020);
}
/**
* required int32 name = 6;
*
*
* Id in the StringTable
*
*/
public int getName() {
return name_;
}
/**
* required int32 name = 6;
*
*
* Id in the StringTable
*
*/
public Builder setName(int value) {
bitField0_ |= 0x00000020;
name_ = value;
onChanged();
return this;
}
/**
* required int32 name = 6;
*
*
* Id in the StringTable
*
*/
public Builder clearName() {
bitField0_ = (bitField0_ & ~0x00000020);
name_ = 0;
onChanged();
return this;
}
// repeated .org.jetbrains.kotlin.serialization.Callable.ValueParameter value_parameter = 7;
private java.util.Listrepeated .org.jetbrains.kotlin.serialization.Callable.ValueParameter value_parameter = 7;
*
*
* Value parameters for functions and constructors, or setter value parameter for properties
*
*/
public java.util.Listrepeated .org.jetbrains.kotlin.serialization.Callable.ValueParameter value_parameter = 7;
*
*
* Value parameters for functions and constructors, or setter value parameter for properties
*
*/
public int getValueParameterCount() {
if (valueParameterBuilder_ == null) {
return valueParameter_.size();
} else {
return valueParameterBuilder_.getCount();
}
}
/**
* repeated .org.jetbrains.kotlin.serialization.Callable.ValueParameter value_parameter = 7;
*
*
* Value parameters for functions and constructors, or setter value parameter for properties
*
*/
public org.jetbrains.kotlin.serialization.DebugProtoBuf.Callable.ValueParameter getValueParameter(int index) {
if (valueParameterBuilder_ == null) {
return valueParameter_.get(index);
} else {
return valueParameterBuilder_.getMessage(index);
}
}
/**
* repeated .org.jetbrains.kotlin.serialization.Callable.ValueParameter value_parameter = 7;
*
*
* Value parameters for functions and constructors, or setter value parameter for properties
*
*/
public Builder setValueParameter(
int index, org.jetbrains.kotlin.serialization.DebugProtoBuf.Callable.ValueParameter value) {
if (valueParameterBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureValueParameterIsMutable();
valueParameter_.set(index, value);
onChanged();
} else {
valueParameterBuilder_.setMessage(index, value);
}
return this;
}
/**
* repeated .org.jetbrains.kotlin.serialization.Callable.ValueParameter value_parameter = 7;
*
*
* Value parameters for functions and constructors, or setter value parameter for properties
*
*/
public Builder setValueParameter(
int index, org.jetbrains.kotlin.serialization.DebugProtoBuf.Callable.ValueParameter.Builder builderForValue) {
if (valueParameterBuilder_ == null) {
ensureValueParameterIsMutable();
valueParameter_.set(index, builderForValue.build());
onChanged();
} else {
valueParameterBuilder_.setMessage(index, builderForValue.build());
}
return this;
}
/**
* repeated .org.jetbrains.kotlin.serialization.Callable.ValueParameter value_parameter = 7;
*
*
* Value parameters for functions and constructors, or setter value parameter for properties
*
*/
public Builder addValueParameter(org.jetbrains.kotlin.serialization.DebugProtoBuf.Callable.ValueParameter value) {
if (valueParameterBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureValueParameterIsMutable();
valueParameter_.add(value);
onChanged();
} else {
valueParameterBuilder_.addMessage(value);
}
return this;
}
/**
* repeated .org.jetbrains.kotlin.serialization.Callable.ValueParameter value_parameter = 7;
*
*
* Value parameters for functions and constructors, or setter value parameter for properties
*
*/
public Builder addValueParameter(
int index, org.jetbrains.kotlin.serialization.DebugProtoBuf.Callable.ValueParameter value) {
if (valueParameterBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureValueParameterIsMutable();
valueParameter_.add(index, value);
onChanged();
} else {
valueParameterBuilder_.addMessage(index, value);
}
return this;
}
/**
* repeated .org.jetbrains.kotlin.serialization.Callable.ValueParameter value_parameter = 7;
*
*
* Value parameters for functions and constructors, or setter value parameter for properties
*
*/
public Builder addValueParameter(
org.jetbrains.kotlin.serialization.DebugProtoBuf.Callable.ValueParameter.Builder builderForValue) {
if (valueParameterBuilder_ == null) {
ensureValueParameterIsMutable();
valueParameter_.add(builderForValue.build());
onChanged();
} else {
valueParameterBuilder_.addMessage(builderForValue.build());
}
return this;
}
/**
* repeated .org.jetbrains.kotlin.serialization.Callable.ValueParameter value_parameter = 7;
*
*
* Value parameters for functions and constructors, or setter value parameter for properties
*
*/
public Builder addValueParameter(
int index, org.jetbrains.kotlin.serialization.DebugProtoBuf.Callable.ValueParameter.Builder builderForValue) {
if (valueParameterBuilder_ == null) {
ensureValueParameterIsMutable();
valueParameter_.add(index, builderForValue.build());
onChanged();
} else {
valueParameterBuilder_.addMessage(index, builderForValue.build());
}
return this;
}
/**
* repeated .org.jetbrains.kotlin.serialization.Callable.ValueParameter value_parameter = 7;
*
*
* Value parameters for functions and constructors, or setter value parameter for properties
*
*/
public Builder addAllValueParameter(
java.lang.Iterable extends org.jetbrains.kotlin.serialization.DebugProtoBuf.Callable.ValueParameter> values) {
if (valueParameterBuilder_ == null) {
ensureValueParameterIsMutable();
super.addAll(values, valueParameter_);
onChanged();
} else {
valueParameterBuilder_.addAllMessages(values);
}
return this;
}
/**
* repeated .org.jetbrains.kotlin.serialization.Callable.ValueParameter value_parameter = 7;
*
*
* Value parameters for functions and constructors, or setter value parameter for properties
*
*/
public Builder clearValueParameter() {
if (valueParameterBuilder_ == null) {
valueParameter_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000040);
onChanged();
} else {
valueParameterBuilder_.clear();
}
return this;
}
/**
* repeated .org.jetbrains.kotlin.serialization.Callable.ValueParameter value_parameter = 7;
*
*
* Value parameters for functions and constructors, or setter value parameter for properties
*
*/
public Builder removeValueParameter(int index) {
if (valueParameterBuilder_ == null) {
ensureValueParameterIsMutable();
valueParameter_.remove(index);
onChanged();
} else {
valueParameterBuilder_.remove(index);
}
return this;
}
/**
* repeated .org.jetbrains.kotlin.serialization.Callable.ValueParameter value_parameter = 7;
*
*
* Value parameters for functions and constructors, or setter value parameter for properties
*
*/
public org.jetbrains.kotlin.serialization.DebugProtoBuf.Callable.ValueParameter.Builder getValueParameterBuilder(
int index) {
return getValueParameterFieldBuilder().getBuilder(index);
}
/**
* repeated .org.jetbrains.kotlin.serialization.Callable.ValueParameter value_parameter = 7;
*
*
* Value parameters for functions and constructors, or setter value parameter for properties
*
*/
public org.jetbrains.kotlin.serialization.DebugProtoBuf.Callable.ValueParameterOrBuilder getValueParameterOrBuilder(
int index) {
if (valueParameterBuilder_ == null) {
return valueParameter_.get(index); } else {
return valueParameterBuilder_.getMessageOrBuilder(index);
}
}
/**
* repeated .org.jetbrains.kotlin.serialization.Callable.ValueParameter value_parameter = 7;
*
*
* Value parameters for functions and constructors, or setter value parameter for properties
*
*/
public java.util.List extends org.jetbrains.kotlin.serialization.DebugProtoBuf.Callable.ValueParameterOrBuilder>
getValueParameterOrBuilderList() {
if (valueParameterBuilder_ != null) {
return valueParameterBuilder_.getMessageOrBuilderList();
} else {
return java.util.Collections.unmodifiableList(valueParameter_);
}
}
/**
* repeated .org.jetbrains.kotlin.serialization.Callable.ValueParameter value_parameter = 7;
*
*
* Value parameters for functions and constructors, or setter value parameter for properties
*
*/
public org.jetbrains.kotlin.serialization.DebugProtoBuf.Callable.ValueParameter.Builder addValueParameterBuilder() {
return getValueParameterFieldBuilder().addBuilder(
org.jetbrains.kotlin.serialization.DebugProtoBuf.Callable.ValueParameter.getDefaultInstance());
}
/**
* repeated .org.jetbrains.kotlin.serialization.Callable.ValueParameter value_parameter = 7;
*
*
* Value parameters for functions and constructors, or setter value parameter for properties
*
*/
public org.jetbrains.kotlin.serialization.DebugProtoBuf.Callable.ValueParameter.Builder addValueParameterBuilder(
int index) {
return getValueParameterFieldBuilder().addBuilder(
index, org.jetbrains.kotlin.serialization.DebugProtoBuf.Callable.ValueParameter.getDefaultInstance());
}
/**
* repeated .org.jetbrains.kotlin.serialization.Callable.ValueParameter value_parameter = 7;
*
*
* Value parameters for functions and constructors, or setter value parameter for properties
*
*/
public java.util.Listrequired .org.jetbrains.kotlin.serialization.Type return_type = 8;
*/
public boolean hasReturnType() {
return ((bitField0_ & 0x00000080) == 0x00000080);
}
/**
* required .org.jetbrains.kotlin.serialization.Type return_type = 8;
*/
public org.jetbrains.kotlin.serialization.DebugProtoBuf.Type getReturnType() {
if (returnTypeBuilder_ == null) {
return returnType_;
} else {
return returnTypeBuilder_.getMessage();
}
}
/**
* required .org.jetbrains.kotlin.serialization.Type return_type = 8;
*/
public Builder setReturnType(org.jetbrains.kotlin.serialization.DebugProtoBuf.Type value) {
if (returnTypeBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
returnType_ = value;
onChanged();
} else {
returnTypeBuilder_.setMessage(value);
}
bitField0_ |= 0x00000080;
return this;
}
/**
* required .org.jetbrains.kotlin.serialization.Type return_type = 8;
*/
public Builder setReturnType(
org.jetbrains.kotlin.serialization.DebugProtoBuf.Type.Builder builderForValue) {
if (returnTypeBuilder_ == null) {
returnType_ = builderForValue.build();
onChanged();
} else {
returnTypeBuilder_.setMessage(builderForValue.build());
}
bitField0_ |= 0x00000080;
return this;
}
/**
* required .org.jetbrains.kotlin.serialization.Type return_type = 8;
*/
public Builder mergeReturnType(org.jetbrains.kotlin.serialization.DebugProtoBuf.Type value) {
if (returnTypeBuilder_ == null) {
if (((bitField0_ & 0x00000080) == 0x00000080) &&
returnType_ != org.jetbrains.kotlin.serialization.DebugProtoBuf.Type.getDefaultInstance()) {
returnType_ =
org.jetbrains.kotlin.serialization.DebugProtoBuf.Type.newBuilder(returnType_).mergeFrom(value).buildPartial();
} else {
returnType_ = value;
}
onChanged();
} else {
returnTypeBuilder_.mergeFrom(value);
}
bitField0_ |= 0x00000080;
return this;
}
/**
* required .org.jetbrains.kotlin.serialization.Type return_type = 8;
*/
public Builder clearReturnType() {
if (returnTypeBuilder_ == null) {
returnType_ = org.jetbrains.kotlin.serialization.DebugProtoBuf.Type.getDefaultInstance();
onChanged();
} else {
returnTypeBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000080);
return this;
}
/**
* required .org.jetbrains.kotlin.serialization.Type return_type = 8;
*/
public org.jetbrains.kotlin.serialization.DebugProtoBuf.Type.Builder getReturnTypeBuilder() {
bitField0_ |= 0x00000080;
onChanged();
return getReturnTypeFieldBuilder().getBuilder();
}
/**
* required .org.jetbrains.kotlin.serialization.Type return_type = 8;
*/
public org.jetbrains.kotlin.serialization.DebugProtoBuf.TypeOrBuilder getReturnTypeOrBuilder() {
if (returnTypeBuilder_ != null) {
return returnTypeBuilder_.getMessageOrBuilder();
} else {
return returnType_;
}
}
/**
* required .org.jetbrains.kotlin.serialization.Type return_type = 8;
*/
private com.google.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.DebugProtoBuf.Type, org.jetbrains.kotlin.serialization.DebugProtoBuf.Type.Builder, org.jetbrains.kotlin.serialization.DebugProtoBuf.TypeOrBuilder>
getReturnTypeFieldBuilder() {
if (returnTypeBuilder_ == null) {
returnTypeBuilder_ = new com.google.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.serialization.DebugProtoBuf.Type, org.jetbrains.kotlin.serialization.DebugProtoBuf.Type.Builder, org.jetbrains.kotlin.serialization.DebugProtoBuf.TypeOrBuilder>(
returnType_,
getParentForChildren(),
isClean());
returnType_ = null;
}
return returnTypeBuilder_;
}
// @@protoc_insertion_point(builder_scope:org.jetbrains.kotlin.serialization.Callable)
}
static {
defaultInstance = new Callable(true);
defaultInstance.initFields();
}
// @@protoc_insertion_point(class_scope:org.jetbrains.kotlin.serialization.Callable)
}
private static com.google.protobuf.Descriptors.Descriptor
internal_static_org_jetbrains_kotlin_serialization_StringTable_descriptor;
private static
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_org_jetbrains_kotlin_serialization_StringTable_fieldAccessorTable;
private static com.google.protobuf.Descriptors.Descriptor
internal_static_org_jetbrains_kotlin_serialization_QualifiedNameTable_descriptor;
private static
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_org_jetbrains_kotlin_serialization_QualifiedNameTable_fieldAccessorTable;
private static com.google.protobuf.Descriptors.Descriptor
internal_static_org_jetbrains_kotlin_serialization_QualifiedNameTable_QualifiedName_descriptor;
private static
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_org_jetbrains_kotlin_serialization_QualifiedNameTable_QualifiedName_fieldAccessorTable;
private static com.google.protobuf.Descriptors.Descriptor
internal_static_org_jetbrains_kotlin_serialization_Annotation_descriptor;
private static
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_org_jetbrains_kotlin_serialization_Annotation_fieldAccessorTable;
private static com.google.protobuf.Descriptors.Descriptor
internal_static_org_jetbrains_kotlin_serialization_Annotation_Argument_descriptor;
private static
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_org_jetbrains_kotlin_serialization_Annotation_Argument_fieldAccessorTable;
private static com.google.protobuf.Descriptors.Descriptor
internal_static_org_jetbrains_kotlin_serialization_Annotation_Argument_Value_descriptor;
private static
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_org_jetbrains_kotlin_serialization_Annotation_Argument_Value_fieldAccessorTable;
private static com.google.protobuf.Descriptors.Descriptor
internal_static_org_jetbrains_kotlin_serialization_Type_descriptor;
private static
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_org_jetbrains_kotlin_serialization_Type_fieldAccessorTable;
private static com.google.protobuf.Descriptors.Descriptor
internal_static_org_jetbrains_kotlin_serialization_Type_Constructor_descriptor;
private static
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_org_jetbrains_kotlin_serialization_Type_Constructor_fieldAccessorTable;
private static com.google.protobuf.Descriptors.Descriptor
internal_static_org_jetbrains_kotlin_serialization_Type_Argument_descriptor;
private static
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_org_jetbrains_kotlin_serialization_Type_Argument_fieldAccessorTable;
private static com.google.protobuf.Descriptors.Descriptor
internal_static_org_jetbrains_kotlin_serialization_TypeParameter_descriptor;
private static
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_org_jetbrains_kotlin_serialization_TypeParameter_fieldAccessorTable;
private static com.google.protobuf.Descriptors.Descriptor
internal_static_org_jetbrains_kotlin_serialization_Class_descriptor;
private static
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_org_jetbrains_kotlin_serialization_Class_fieldAccessorTable;
private static com.google.protobuf.Descriptors.Descriptor
internal_static_org_jetbrains_kotlin_serialization_Class_PrimaryConstructor_descriptor;
private static
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_org_jetbrains_kotlin_serialization_Class_PrimaryConstructor_fieldAccessorTable;
private static com.google.protobuf.Descriptors.Descriptor
internal_static_org_jetbrains_kotlin_serialization_Package_descriptor;
private static
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_org_jetbrains_kotlin_serialization_Package_fieldAccessorTable;
private static com.google.protobuf.Descriptors.Descriptor
internal_static_org_jetbrains_kotlin_serialization_Callable_descriptor;
private static
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_org_jetbrains_kotlin_serialization_Callable_fieldAccessorTable;
private static com.google.protobuf.Descriptors.Descriptor
internal_static_org_jetbrains_kotlin_serialization_Callable_ValueParameter_descriptor;
private static
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_org_jetbrains_kotlin_serialization_Callable_ValueParameter_fieldAccessorTable;
public static com.google.protobuf.Descriptors.FileDescriptor
getDescriptor() {
return descriptor;
}
private static com.google.protobuf.Descriptors.FileDescriptor
descriptor;
static {
java.lang.String[] descriptorData = {
"\n.core/serialization/src/descriptors.deb" +
"ug.proto\022\"org.jetbrains.kotlin.serializa" +
"tion\"\035\n\013StringTable\022\016\n\006string\030\001 \003(\t\"\310\002\n\022" +
"QualifiedNameTable\022\\\n\016qualified_name\030\001 \003" +
"(\0132D.org.jetbrains.kotlin.serialization." +
"QualifiedNameTable.QualifiedName\032\323\001\n\rQua" +
"lifiedName\022!\n\025parent_qualified_name\030\001 \001(" +
"\005:\002-1\022\022\n\nshort_name\030\002 \002(\005\022`\n\004kind\030\003 \001(\0162" +
"I.org.jetbrains.kotlin.serialization.Qua" +
"lifiedNameTable.QualifiedName.Kind:\007PACK",
"AGE\")\n\004Kind\022\t\n\005CLASS\020\000\022\013\n\007PACKAGE\020\001\022\t\n\005L" +
"OCAL\020\002\"\335\005\n\nAnnotation\022\n\n\002id\030\001 \002(\005\022I\n\010arg" +
"ument\030\002 \003(\01327.org.jetbrains.kotlin.seria" +
"lization.Annotation.Argument\032\367\004\n\010Argumen" +
"t\022\017\n\007name_id\030\001 \002(\005\022L\n\005value\030\002 \002(\0132=.org." +
"jetbrains.kotlin.serialization.Annotatio" +
"n.Argument.Value\032\213\004\n\005Value\022P\n\004type\030\001 \001(\016" +
"2B.org.jetbrains.kotlin.serialization.An" +
"notation.Argument.Value.Type\022\021\n\tint_valu" +
"e\030\002 \001(\022\022\023\n\013float_value\030\003 \001(\002\022\024\n\014double_v",
"alue\030\004 \001(\001\022\024\n\014string_value\030\005 \001(\005\022\020\n\010clas" +
"s_id\030\006 \001(\005\022\025\n\renum_value_id\030\007 \001(\005\022B\n\nann" +
"otation\030\010 \001(\0132..org.jetbrains.kotlin.ser" +
"ialization.Annotation\022T\n\rarray_element\030\t" +
" \003(\0132=.org.jetbrains.kotlin.serializatio" +
"n.Annotation.Argument.Value\"\230\001\n\004Type\022\010\n\004" +
"BYTE\020\000\022\010\n\004CHAR\020\001\022\t\n\005SHORT\020\002\022\007\n\003INT\020\003\022\010\n\004" +
"LONG\020\004\022\t\n\005FLOAT\020\005\022\n\n\006DOUBLE\020\006\022\013\n\007BOOLEAN" +
"\020\007\022\n\n\006STRING\020\010\022\t\n\005CLASS\020\t\022\010\n\004ENUM\020\n\022\016\n\nA" +
"NNOTATION\020\013\022\t\n\005ARRAY\020\014\"\377\004\n\004Type\022I\n\013const",
"ructor\030\001 \002(\01324.org.jetbrains.kotlin.seri" +
"alization.Type.Constructor\022C\n\010argument\030\002" +
" \003(\01321.org.jetbrains.kotlin.serializatio" +
"n.Type.Argument\022\027\n\010nullable\030\003 \001(\010:\005false" +
"\022%\n\035flexible_type_capabilities_id\030\004 \001(\005\022" +
"F\n\024flexible_upper_bound\030\005 \001(\0132(.org.jetb" +
"rains.kotlin.serialization.Type\032\220\001\n\013Cons" +
"tructor\022N\n\004kind\030\001 \001(\01629.org.jetbrains.ko" +
"tlin.serialization.Type.Constructor.Kind" +
":\005CLASS\022\n\n\002id\030\002 \002(\005\"%\n\004Kind\022\t\n\005CLASS\020\000\022\022",
"\n\016TYPE_PARAMETER\020\001\032\313\001\n\010Argument\022U\n\nproje" +
"ction\030\001 \001(\0162<.org.jetbrains.kotlin.seria" +
"lization.Type.Argument.Projection:\003INV\0226" +
"\n\004type\030\002 \001(\0132(.org.jetbrains.kotlin.seri" +
"alization.Type\"0\n\nProjection\022\006\n\002IN\020\000\022\007\n\003" +
"OUT\020\001\022\007\n\003INV\020\002\022\010\n\004STAR\020\003\"\371\001\n\rTypeParamet" +
"er\022\n\n\002id\030\001 \002(\005\022\014\n\004name\030\002 \002(\005\022\026\n\007reified\030" +
"\003 \001(\010:\005false\022Q\n\010variance\030\004 \001(\0162:.org.jet" +
"brains.kotlin.serialization.TypeParamete" +
"r.Variance:\003INV\022=\n\013upper_bound\030\005 \003(\0132(.o",
"rg.jetbrains.kotlin.serialization.Type\"$" +
"\n\010Variance\022\006\n\002IN\020\000\022\007\n\003OUT\020\001\022\007\n\003INV\020\002\"\257\005\n" +
"\005Class\022\020\n\005flags\030\001 \001(\005:\0010\022\017\n\007fq_name\030\003 \002(" +
"\005\022\033\n\023default_object_name\030\004 \001(\005\022I\n\016type_p" +
"arameter\030\005 \003(\01321.org.jetbrains.kotlin.se" +
"rialization.TypeParameter\022;\n\tsupertype\030\006" +
" \003(\0132(.org.jetbrains.kotlin.serializatio" +
"n.Type\022\031\n\021nested_class_name\030\007 \003(\005\022<\n\006mem" +
"ber\030\013 \003(\0132,.org.jetbrains.kotlin.seriali" +
"zation.Callable\022\022\n\nenum_entry\030\014 \003(\005\022Y\n\023p",
"rimary_constructor\030\r \001(\0132<.org.jetbrains" +
".kotlin.serialization.Class.PrimaryConst" +
"ructor\022K\n\025secondary_constructor\030\016 \003(\0132,." +
"org.jetbrains.kotlin.serialization.Calla" +
"ble\032P\n\022PrimaryConstructor\022:\n\004data\030\001 \001(\0132" +
",.org.jetbrains.kotlin.serialization.Cal" +
"lable\"p\n\004Kind\022\t\n\005CLASS\020\000\022\t\n\005TRAIT\020\001\022\016\n\nE" +
"NUM_CLASS\020\002\022\016\n\nENUM_ENTRY\020\003\022\024\n\020ANNOTATIO" +
"N_CLASS\020\004\022\n\n\006OBJECT\020\005\022\020\n\014CLASS_OBJECT\020\006*" +
"\005\010d\020\310\001\"N\n\007Package\022<\n\006member\030\001 \003(\0132,.org.",
"jetbrains.kotlin.serialization.Callable*" +
"\005\010d\020\310\001\"\300\005\n\010Callable\022\r\n\005flags\030\001 \001(\005\022\024\n\014ge" +
"tter_flags\030\t \001(\005\022\024\n\014setter_flags\030\n \001(\005\022I" +
"\n\016type_parameter\030\004 \003(\01321.org.jetbrains.k" +
"otlin.serialization.TypeParameter\022?\n\rrec" +
"eiver_type\030\005 \001(\0132(.org.jetbrains.kotlin." +
"serialization.Type\022\014\n\004name\030\006 \002(\005\022T\n\017valu" +
"e_parameter\030\007 \003(\0132;.org.jetbrains.kotlin" +
".serialization.Callable.ValueParameter\022=" +
"\n\013return_type\030\010 \002(\0132(.org.jetbrains.kotl",
"in.serialization.Type\032\263\001\n\016ValueParameter" +
"\022\r\n\005flags\030\001 \001(\005\022\014\n\004name\030\002 \002(\005\0226\n\004type\030\003 " +
"\002(\0132(.org.jetbrains.kotlin.serialization" +
".Type\022E\n\023vararg_element_type\030\004 \001(\0132(.org" +
".jetbrains.kotlin.serialization.Type*\005\010d" +
"\020\310\001\"Q\n\nMemberKind\022\017\n\013DECLARATION\020\000\022\021\n\rFA" +
"KE_OVERRIDE\020\001\022\016\n\nDELEGATION\020\002\022\017\n\013SYNTHES" +
"IZED\020\003\":\n\014CallableKind\022\007\n\003FUN\020\000\022\007\n\003VAL\020\001" +
"\022\007\n\003VAR\020\002\022\017\n\013CONSTRUCTOR\020\003*\005\010d\020\310\001*-\n\010Mod" +
"ality\022\t\n\005FINAL\020\000\022\010\n\004OPEN\020\001\022\014\n\010ABSTRACT\020\002",
"*b\n\nVisibility\022\014\n\010INTERNAL\020\000\022\013\n\007PRIVATE\020" +
"\001\022\r\n\tPROTECTED\020\002\022\n\n\006PUBLIC\020\003\022\023\n\017PRIVATE_" +
"TO_THIS\020\004\022\t\n\005LOCAL\020\005B\022B\rDebugProtoBuf\210\001\000"
};
com.google.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner assigner =
new com.google.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner() {
public com.google.protobuf.ExtensionRegistry assignDescriptors(
com.google.protobuf.Descriptors.FileDescriptor root) {
descriptor = root;
internal_static_org_jetbrains_kotlin_serialization_StringTable_descriptor =
getDescriptor().getMessageTypes().get(0);
internal_static_org_jetbrains_kotlin_serialization_StringTable_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_org_jetbrains_kotlin_serialization_StringTable_descriptor,
new java.lang.String[] { "String", });
internal_static_org_jetbrains_kotlin_serialization_QualifiedNameTable_descriptor =
getDescriptor().getMessageTypes().get(1);
internal_static_org_jetbrains_kotlin_serialization_QualifiedNameTable_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_org_jetbrains_kotlin_serialization_QualifiedNameTable_descriptor,
new java.lang.String[] { "QualifiedName", });
internal_static_org_jetbrains_kotlin_serialization_QualifiedNameTable_QualifiedName_descriptor =
internal_static_org_jetbrains_kotlin_serialization_QualifiedNameTable_descriptor.getNestedTypes().get(0);
internal_static_org_jetbrains_kotlin_serialization_QualifiedNameTable_QualifiedName_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_org_jetbrains_kotlin_serialization_QualifiedNameTable_QualifiedName_descriptor,
new java.lang.String[] { "ParentQualifiedName", "ShortName", "Kind", });
internal_static_org_jetbrains_kotlin_serialization_Annotation_descriptor =
getDescriptor().getMessageTypes().get(2);
internal_static_org_jetbrains_kotlin_serialization_Annotation_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_org_jetbrains_kotlin_serialization_Annotation_descriptor,
new java.lang.String[] { "Id", "Argument", });
internal_static_org_jetbrains_kotlin_serialization_Annotation_Argument_descriptor =
internal_static_org_jetbrains_kotlin_serialization_Annotation_descriptor.getNestedTypes().get(0);
internal_static_org_jetbrains_kotlin_serialization_Annotation_Argument_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_org_jetbrains_kotlin_serialization_Annotation_Argument_descriptor,
new java.lang.String[] { "NameId", "Value", });
internal_static_org_jetbrains_kotlin_serialization_Annotation_Argument_Value_descriptor =
internal_static_org_jetbrains_kotlin_serialization_Annotation_Argument_descriptor.getNestedTypes().get(0);
internal_static_org_jetbrains_kotlin_serialization_Annotation_Argument_Value_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_org_jetbrains_kotlin_serialization_Annotation_Argument_Value_descriptor,
new java.lang.String[] { "Type", "IntValue", "FloatValue", "DoubleValue", "StringValue", "ClassId", "EnumValueId", "Annotation", "ArrayElement", });
internal_static_org_jetbrains_kotlin_serialization_Type_descriptor =
getDescriptor().getMessageTypes().get(3);
internal_static_org_jetbrains_kotlin_serialization_Type_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_org_jetbrains_kotlin_serialization_Type_descriptor,
new java.lang.String[] { "Constructor", "Argument", "Nullable", "FlexibleTypeCapabilitiesId", "FlexibleUpperBound", });
internal_static_org_jetbrains_kotlin_serialization_Type_Constructor_descriptor =
internal_static_org_jetbrains_kotlin_serialization_Type_descriptor.getNestedTypes().get(0);
internal_static_org_jetbrains_kotlin_serialization_Type_Constructor_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_org_jetbrains_kotlin_serialization_Type_Constructor_descriptor,
new java.lang.String[] { "Kind", "Id", });
internal_static_org_jetbrains_kotlin_serialization_Type_Argument_descriptor =
internal_static_org_jetbrains_kotlin_serialization_Type_descriptor.getNestedTypes().get(1);
internal_static_org_jetbrains_kotlin_serialization_Type_Argument_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_org_jetbrains_kotlin_serialization_Type_Argument_descriptor,
new java.lang.String[] { "Projection", "Type", });
internal_static_org_jetbrains_kotlin_serialization_TypeParameter_descriptor =
getDescriptor().getMessageTypes().get(4);
internal_static_org_jetbrains_kotlin_serialization_TypeParameter_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_org_jetbrains_kotlin_serialization_TypeParameter_descriptor,
new java.lang.String[] { "Id", "Name", "Reified", "Variance", "UpperBound", });
internal_static_org_jetbrains_kotlin_serialization_Class_descriptor =
getDescriptor().getMessageTypes().get(5);
internal_static_org_jetbrains_kotlin_serialization_Class_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_org_jetbrains_kotlin_serialization_Class_descriptor,
new java.lang.String[] { "Flags", "FqName", "DefaultObjectName", "TypeParameter", "Supertype", "NestedClassName", "Member", "EnumEntry", "PrimaryConstructor", "SecondaryConstructor", });
internal_static_org_jetbrains_kotlin_serialization_Class_PrimaryConstructor_descriptor =
internal_static_org_jetbrains_kotlin_serialization_Class_descriptor.getNestedTypes().get(0);
internal_static_org_jetbrains_kotlin_serialization_Class_PrimaryConstructor_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_org_jetbrains_kotlin_serialization_Class_PrimaryConstructor_descriptor,
new java.lang.String[] { "Data", });
internal_static_org_jetbrains_kotlin_serialization_Package_descriptor =
getDescriptor().getMessageTypes().get(6);
internal_static_org_jetbrains_kotlin_serialization_Package_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_org_jetbrains_kotlin_serialization_Package_descriptor,
new java.lang.String[] { "Member", });
internal_static_org_jetbrains_kotlin_serialization_Callable_descriptor =
getDescriptor().getMessageTypes().get(7);
internal_static_org_jetbrains_kotlin_serialization_Callable_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_org_jetbrains_kotlin_serialization_Callable_descriptor,
new java.lang.String[] { "Flags", "GetterFlags", "SetterFlags", "TypeParameter", "ReceiverType", "Name", "ValueParameter", "ReturnType", });
internal_static_org_jetbrains_kotlin_serialization_Callable_ValueParameter_descriptor =
internal_static_org_jetbrains_kotlin_serialization_Callable_descriptor.getNestedTypes().get(0);
internal_static_org_jetbrains_kotlin_serialization_Callable_ValueParameter_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_org_jetbrains_kotlin_serialization_Callable_ValueParameter_descriptor,
new java.lang.String[] { "Flags", "Name", "Type", "VarargElementType", });
return null;
}
};
com.google.protobuf.Descriptors.FileDescriptor
.internalBuildGeneratedFileFrom(descriptorData,
new com.google.protobuf.Descriptors.FileDescriptor[] {
}, assigner);
}
// @@protoc_insertion_point(outer_class_scope)
}