// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: core/metadata/src/metadata.debug.proto
package org.jetbrains.kotlin.metadata;
public final class DebugProtoBuf {
private DebugProtoBuf() {}
public static void registerAllExtensions(
org.jetbrains.kotlin.protobuf.ExtensionRegistry registry) {
}
/**
* Protobuf enum {@code org.jetbrains.kotlin.metadata.Modality}
*/
public enum Modality
implements org.jetbrains.kotlin.protobuf.ProtocolMessageEnum {
/**
* FINAL = 0;
*
*
* 2 bits
*
*/
FINAL(0, 0),
/**
* OPEN = 1;
*/
OPEN(1, 1),
/**
* ABSTRACT = 2;
*/
ABSTRACT(2, 2),
/**
* SEALED = 3;
*/
SEALED(3, 3),
;
/**
* 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;
/**
* SEALED = 3;
*/
public static final int SEALED_VALUE = 3;
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;
case 3: return SEALED;
default: return null;
}
}
public static org.jetbrains.kotlin.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 org.jetbrains.kotlin.protobuf.Internal.EnumLiteMapDECLARATION = 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 org.jetbrains.kotlin.protobuf.Internal.EnumLiteMaprepeated string string = 1;
*/
org.jetbrains.kotlin.protobuf.ProtocolStringList
getStringList();
/**
* repeated string string = 1;
*/
int getStringCount();
/**
* repeated string string = 1;
*/
java.lang.String getString(int index);
/**
* repeated string string = 1;
*/
org.jetbrains.kotlin.protobuf.ByteString
getStringBytes(int index);
}
/**
* Protobuf type {@code org.jetbrains.kotlin.metadata.StringTable}
*/
public static final class StringTable extends
org.jetbrains.kotlin.protobuf.GeneratedMessage implements
// @@protoc_insertion_point(message_implements:org.jetbrains.kotlin.metadata.StringTable)
StringTableOrBuilder {
// Use StringTable.newBuilder() to construct.
private StringTable(org.jetbrains.kotlin.protobuf.GeneratedMessage.Builder> builder) {
super(builder);
this.unknownFields = builder.getUnknownFields();
}
private StringTable(boolean noInit) { this.unknownFields = org.jetbrains.kotlin.protobuf.UnknownFieldSet.getDefaultInstance(); }
private static final StringTable defaultInstance;
public static StringTable getDefaultInstance() {
return defaultInstance;
}
public StringTable getDefaultInstanceForType() {
return defaultInstance;
}
private final org.jetbrains.kotlin.protobuf.UnknownFieldSet unknownFields;
@java.lang.Override
public final org.jetbrains.kotlin.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private StringTable(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
initFields();
int mutable_bitField0_ = 0;
org.jetbrains.kotlin.protobuf.UnknownFieldSet.Builder unknownFields =
org.jetbrains.kotlin.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.protobuf.ByteString bs = input.readBytes();
if (!((mutable_bitField0_ & 0x00000001) == 0x00000001)) {
string_ = new org.jetbrains.kotlin.protobuf.LazyStringArrayList();
mutable_bitField0_ |= 0x00000001;
}
string_.add(bs);
break;
}
}
}
} catch (org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException(
e.getMessage()).setUnfinishedMessage(this);
} finally {
if (((mutable_bitField0_ & 0x00000001) == 0x00000001)) {
string_ = string_.getUnmodifiableView();
}
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.jetbrains.kotlin.metadata.DebugProtoBuf.internal_static_org_jetbrains_kotlin_metadata_StringTable_descriptor;
}
protected org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.jetbrains.kotlin.metadata.DebugProtoBuf.internal_static_org_jetbrains_kotlin_metadata_StringTable_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.jetbrains.kotlin.metadata.DebugProtoBuf.StringTable.class, org.jetbrains.kotlin.metadata.DebugProtoBuf.StringTable.Builder.class);
}
public static org.jetbrains.kotlin.protobuf.Parserrepeated string string = 1;
*/
public org.jetbrains.kotlin.protobuf.ProtocolStringList
getStringList() {
return string_;
}
/**
* repeated 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 org.jetbrains.kotlin.protobuf.ByteString
getStringBytes(int index) {
return string_.getByteString(index);
}
private void initFields() {
string_ = org.jetbrains.kotlin.protobuf.LazyStringArrayList.EMPTY;
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized == 1) return true;
if (isInitialized == 0) return false;
memoizedIsInitialized = 1;
return true;
}
public void writeTo(org.jetbrains.kotlin.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 += org.jetbrains.kotlin.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.metadata.DebugProtoBuf.StringTable parseFrom(
org.jetbrains.kotlin.protobuf.ByteString data)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.jetbrains.kotlin.metadata.DebugProtoBuf.StringTable parseFrom(
org.jetbrains.kotlin.protobuf.ByteString data,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.jetbrains.kotlin.metadata.DebugProtoBuf.StringTable parseFrom(byte[] data)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.jetbrains.kotlin.metadata.DebugProtoBuf.StringTable parseFrom(
byte[] data,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.jetbrains.kotlin.metadata.DebugProtoBuf.StringTable parseFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.jetbrains.kotlin.metadata.DebugProtoBuf.StringTable parseFrom(
java.io.InputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static org.jetbrains.kotlin.metadata.DebugProtoBuf.StringTable parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input);
}
public static org.jetbrains.kotlin.metadata.DebugProtoBuf.StringTable parseDelimitedFrom(
java.io.InputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input, extensionRegistry);
}
public static org.jetbrains.kotlin.metadata.DebugProtoBuf.StringTable parseFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.jetbrains.kotlin.metadata.DebugProtoBuf.StringTable parseFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.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.metadata.DebugProtoBuf.StringTable prototype) {
return newBuilder().mergeFrom(prototype);
}
public Builder toBuilder() { return newBuilder(this); }
@java.lang.Override
protected Builder newBuilderForType(
org.jetbrains.kotlin.protobuf.GeneratedMessage.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
* Protobuf type {@code org.jetbrains.kotlin.metadata.StringTable}
*/
public static final class Builder extends
org.jetbrains.kotlin.protobuf.GeneratedMessage.Builderrepeated string string = 1;
*/
public org.jetbrains.kotlin.protobuf.ProtocolStringList
getStringList() {
return string_.getUnmodifiableView();
}
/**
* repeated 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 org.jetbrains.kotlin.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_ = org.jetbrains.kotlin.protobuf.LazyStringArrayList.EMPTY;
bitField0_ = (bitField0_ & ~0x00000001);
onChanged();
return this;
}
/**
* repeated string string = 1;
*/
public Builder addStringBytes(
org.jetbrains.kotlin.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
ensureStringIsMutable();
string_.add(value);
onChanged();
return this;
}
// @@protoc_insertion_point(builder_scope:org.jetbrains.kotlin.metadata.StringTable)
}
static {
defaultInstance = new StringTable(true);
defaultInstance.initFields();
}
// @@protoc_insertion_point(class_scope:org.jetbrains.kotlin.metadata.StringTable)
}
public interface QualifiedNameTableOrBuilder extends
// @@protoc_insertion_point(interface_extends:org.jetbrains.kotlin.metadata.QualifiedNameTable)
org.jetbrains.kotlin.protobuf.MessageOrBuilder {
/**
* repeated .org.jetbrains.kotlin.metadata.QualifiedNameTable.QualifiedName qualified_name = 1;
*/
java.util.Listrepeated .org.jetbrains.kotlin.metadata.QualifiedNameTable.QualifiedName qualified_name = 1;
*/
org.jetbrains.kotlin.metadata.DebugProtoBuf.QualifiedNameTable.QualifiedName getQualifiedName(int index);
/**
* repeated .org.jetbrains.kotlin.metadata.QualifiedNameTable.QualifiedName qualified_name = 1;
*/
int getQualifiedNameCount();
/**
* repeated .org.jetbrains.kotlin.metadata.QualifiedNameTable.QualifiedName qualified_name = 1;
*/
java.util.List extends org.jetbrains.kotlin.metadata.DebugProtoBuf.QualifiedNameTable.QualifiedNameOrBuilder>
getQualifiedNameOrBuilderList();
/**
* repeated .org.jetbrains.kotlin.metadata.QualifiedNameTable.QualifiedName qualified_name = 1;
*/
org.jetbrains.kotlin.metadata.DebugProtoBuf.QualifiedNameTable.QualifiedNameOrBuilder getQualifiedNameOrBuilder(
int index);
}
/**
* Protobuf type {@code org.jetbrains.kotlin.metadata.QualifiedNameTable}
*/
public static final class QualifiedNameTable extends
org.jetbrains.kotlin.protobuf.GeneratedMessage implements
// @@protoc_insertion_point(message_implements:org.jetbrains.kotlin.metadata.QualifiedNameTable)
QualifiedNameTableOrBuilder {
// Use QualifiedNameTable.newBuilder() to construct.
private QualifiedNameTable(org.jetbrains.kotlin.protobuf.GeneratedMessage.Builder> builder) {
super(builder);
this.unknownFields = builder.getUnknownFields();
}
private QualifiedNameTable(boolean noInit) { this.unknownFields = org.jetbrains.kotlin.protobuf.UnknownFieldSet.getDefaultInstance(); }
private static final QualifiedNameTable defaultInstance;
public static QualifiedNameTable getDefaultInstance() {
return defaultInstance;
}
public QualifiedNameTable getDefaultInstanceForType() {
return defaultInstance;
}
private final org.jetbrains.kotlin.protobuf.UnknownFieldSet unknownFields;
@java.lang.Override
public final org.jetbrains.kotlin.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private QualifiedNameTable(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
initFields();
int mutable_bitField0_ = 0;
org.jetbrains.kotlin.protobuf.UnknownFieldSet.Builder unknownFields =
org.jetbrains.kotlin.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;
*
*
* id in the StringTable
*
*/
boolean hasShortName();
/**
* required int32 short_name = 2;
*
*
* id in the StringTable
*
*/
int getShortName();
/**
* optional .org.jetbrains.kotlin.metadata.QualifiedNameTable.QualifiedName.Kind kind = 3 [default = PACKAGE];
*/
boolean hasKind();
/**
* optional .org.jetbrains.kotlin.metadata.QualifiedNameTable.QualifiedName.Kind kind = 3 [default = PACKAGE];
*/
org.jetbrains.kotlin.metadata.DebugProtoBuf.QualifiedNameTable.QualifiedName.Kind getKind();
}
/**
* Protobuf type {@code org.jetbrains.kotlin.metadata.QualifiedNameTable.QualifiedName}
*/
public static final class QualifiedName extends
org.jetbrains.kotlin.protobuf.GeneratedMessage implements
// @@protoc_insertion_point(message_implements:org.jetbrains.kotlin.metadata.QualifiedNameTable.QualifiedName)
QualifiedNameOrBuilder {
// Use QualifiedName.newBuilder() to construct.
private QualifiedName(org.jetbrains.kotlin.protobuf.GeneratedMessage.Builder> builder) {
super(builder);
this.unknownFields = builder.getUnknownFields();
}
private QualifiedName(boolean noInit) { this.unknownFields = org.jetbrains.kotlin.protobuf.UnknownFieldSet.getDefaultInstance(); }
private static final QualifiedName defaultInstance;
public static QualifiedName getDefaultInstance() {
return defaultInstance;
}
public QualifiedName getDefaultInstanceForType() {
return defaultInstance;
}
private final org.jetbrains.kotlin.protobuf.UnknownFieldSet unknownFields;
@java.lang.Override
public final org.jetbrains.kotlin.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private QualifiedName(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
initFields();
int mutable_bitField0_ = 0;
org.jetbrains.kotlin.protobuf.UnknownFieldSet.Builder unknownFields =
org.jetbrains.kotlin.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.metadata.DebugProtoBuf.QualifiedNameTable.QualifiedName.Kind value = org.jetbrains.kotlin.metadata.DebugProtoBuf.QualifiedNameTable.QualifiedName.Kind.valueOf(rawValue);
if (value == null) {
unknownFields.mergeVarintField(3, rawValue);
} else {
bitField0_ |= 0x00000004;
kind_ = value;
}
break;
}
}
}
} catch (org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException(
e.getMessage()).setUnfinishedMessage(this);
} finally {
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.jetbrains.kotlin.metadata.DebugProtoBuf.internal_static_org_jetbrains_kotlin_metadata_QualifiedNameTable_QualifiedName_descriptor;
}
protected org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.jetbrains.kotlin.metadata.DebugProtoBuf.internal_static_org_jetbrains_kotlin_metadata_QualifiedNameTable_QualifiedName_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.jetbrains.kotlin.metadata.DebugProtoBuf.QualifiedNameTable.QualifiedName.class, org.jetbrains.kotlin.metadata.DebugProtoBuf.QualifiedNameTable.QualifiedName.Builder.class);
}
public static org.jetbrains.kotlin.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 org.jetbrains.kotlin.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_;
}
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_;
}
public static final int KIND_FIELD_NUMBER = 3;
private org.jetbrains.kotlin.metadata.DebugProtoBuf.QualifiedNameTable.QualifiedName.Kind kind_;
/**
* optional .org.jetbrains.kotlin.metadata.QualifiedNameTable.QualifiedName.Kind kind = 3 [default = PACKAGE];
*/
public boolean hasKind() {
return ((bitField0_ & 0x00000004) == 0x00000004);
}
/**
* optional .org.jetbrains.kotlin.metadata.QualifiedNameTable.QualifiedName.Kind kind = 3 [default = PACKAGE];
*/
public org.jetbrains.kotlin.metadata.DebugProtoBuf.QualifiedNameTable.QualifiedName.Kind getKind() {
return kind_;
}
private void initFields() {
parentQualifiedName_ = -1;
shortName_ = 0;
kind_ = org.jetbrains.kotlin.metadata.DebugProtoBuf.QualifiedNameTable.QualifiedName.Kind.PACKAGE;
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized == 1) return true;
if (isInitialized == 0) return false;
if (!hasShortName()) {
memoizedIsInitialized = 0;
return false;
}
memoizedIsInitialized = 1;
return true;
}
public void writeTo(org.jetbrains.kotlin.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 += org.jetbrains.kotlin.protobuf.CodedOutputStream
.computeInt32Size(1, parentQualifiedName_);
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
size += org.jetbrains.kotlin.protobuf.CodedOutputStream
.computeInt32Size(2, shortName_);
}
if (((bitField0_ & 0x00000004) == 0x00000004)) {
size += org.jetbrains.kotlin.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.metadata.DebugProtoBuf.QualifiedNameTable.QualifiedName parseFrom(
org.jetbrains.kotlin.protobuf.ByteString data)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.jetbrains.kotlin.metadata.DebugProtoBuf.QualifiedNameTable.QualifiedName parseFrom(
org.jetbrains.kotlin.protobuf.ByteString data,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.jetbrains.kotlin.metadata.DebugProtoBuf.QualifiedNameTable.QualifiedName parseFrom(byte[] data)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.jetbrains.kotlin.metadata.DebugProtoBuf.QualifiedNameTable.QualifiedName parseFrom(
byte[] data,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.jetbrains.kotlin.metadata.DebugProtoBuf.QualifiedNameTable.QualifiedName parseFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.jetbrains.kotlin.metadata.DebugProtoBuf.QualifiedNameTable.QualifiedName parseFrom(
java.io.InputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static org.jetbrains.kotlin.metadata.DebugProtoBuf.QualifiedNameTable.QualifiedName parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input);
}
public static org.jetbrains.kotlin.metadata.DebugProtoBuf.QualifiedNameTable.QualifiedName parseDelimitedFrom(
java.io.InputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input, extensionRegistry);
}
public static org.jetbrains.kotlin.metadata.DebugProtoBuf.QualifiedNameTable.QualifiedName parseFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.jetbrains.kotlin.metadata.DebugProtoBuf.QualifiedNameTable.QualifiedName parseFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.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.metadata.DebugProtoBuf.QualifiedNameTable.QualifiedName prototype) {
return newBuilder().mergeFrom(prototype);
}
public Builder toBuilder() { return newBuilder(this); }
@java.lang.Override
protected Builder newBuilderForType(
org.jetbrains.kotlin.protobuf.GeneratedMessage.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
* Protobuf type {@code org.jetbrains.kotlin.metadata.QualifiedNameTable.QualifiedName}
*/
public static final class Builder extends
org.jetbrains.kotlin.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;
}
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;
}
private org.jetbrains.kotlin.metadata.DebugProtoBuf.QualifiedNameTable.QualifiedName.Kind kind_ = org.jetbrains.kotlin.metadata.DebugProtoBuf.QualifiedNameTable.QualifiedName.Kind.PACKAGE;
/**
* optional .org.jetbrains.kotlin.metadata.QualifiedNameTable.QualifiedName.Kind kind = 3 [default = PACKAGE];
*/
public boolean hasKind() {
return ((bitField0_ & 0x00000004) == 0x00000004);
}
/**
* optional .org.jetbrains.kotlin.metadata.QualifiedNameTable.QualifiedName.Kind kind = 3 [default = PACKAGE];
*/
public org.jetbrains.kotlin.metadata.DebugProtoBuf.QualifiedNameTable.QualifiedName.Kind getKind() {
return kind_;
}
/**
* optional .org.jetbrains.kotlin.metadata.QualifiedNameTable.QualifiedName.Kind kind = 3 [default = PACKAGE];
*/
public Builder setKind(org.jetbrains.kotlin.metadata.DebugProtoBuf.QualifiedNameTable.QualifiedName.Kind value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000004;
kind_ = value;
onChanged();
return this;
}
/**
* optional .org.jetbrains.kotlin.metadata.QualifiedNameTable.QualifiedName.Kind kind = 3 [default = PACKAGE];
*/
public Builder clearKind() {
bitField0_ = (bitField0_ & ~0x00000004);
kind_ = org.jetbrains.kotlin.metadata.DebugProtoBuf.QualifiedNameTable.QualifiedName.Kind.PACKAGE;
onChanged();
return this;
}
// @@protoc_insertion_point(builder_scope:org.jetbrains.kotlin.metadata.QualifiedNameTable.QualifiedName)
}
static {
defaultInstance = new QualifiedName(true);
defaultInstance.initFields();
}
// @@protoc_insertion_point(class_scope:org.jetbrains.kotlin.metadata.QualifiedNameTable.QualifiedName)
}
public static final int QUALIFIED_NAME_FIELD_NUMBER = 1;
private java.util.Listrepeated .org.jetbrains.kotlin.metadata.QualifiedNameTable.QualifiedName qualified_name = 1;
*/
public java.util.Listrepeated .org.jetbrains.kotlin.metadata.QualifiedNameTable.QualifiedName qualified_name = 1;
*/
public java.util.List extends org.jetbrains.kotlin.metadata.DebugProtoBuf.QualifiedNameTable.QualifiedNameOrBuilder>
getQualifiedNameOrBuilderList() {
return qualifiedName_;
}
/**
* repeated .org.jetbrains.kotlin.metadata.QualifiedNameTable.QualifiedName qualified_name = 1;
*/
public int getQualifiedNameCount() {
return qualifiedName_.size();
}
/**
* repeated .org.jetbrains.kotlin.metadata.QualifiedNameTable.QualifiedName qualified_name = 1;
*/
public org.jetbrains.kotlin.metadata.DebugProtoBuf.QualifiedNameTable.QualifiedName getQualifiedName(int index) {
return qualifiedName_.get(index);
}
/**
* repeated .org.jetbrains.kotlin.metadata.QualifiedNameTable.QualifiedName qualified_name = 1;
*/
public org.jetbrains.kotlin.metadata.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 true;
if (isInitialized == 0) return false;
for (int i = 0; i < getQualifiedNameCount(); i++) {
if (!getQualifiedName(i).isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
}
memoizedIsInitialized = 1;
return true;
}
public void writeTo(org.jetbrains.kotlin.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 += org.jetbrains.kotlin.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.metadata.DebugProtoBuf.QualifiedNameTable parseFrom(
org.jetbrains.kotlin.protobuf.ByteString data)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.jetbrains.kotlin.metadata.DebugProtoBuf.QualifiedNameTable parseFrom(
org.jetbrains.kotlin.protobuf.ByteString data,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.jetbrains.kotlin.metadata.DebugProtoBuf.QualifiedNameTable parseFrom(byte[] data)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.jetbrains.kotlin.metadata.DebugProtoBuf.QualifiedNameTable parseFrom(
byte[] data,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.jetbrains.kotlin.metadata.DebugProtoBuf.QualifiedNameTable parseFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.jetbrains.kotlin.metadata.DebugProtoBuf.QualifiedNameTable parseFrom(
java.io.InputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static org.jetbrains.kotlin.metadata.DebugProtoBuf.QualifiedNameTable parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input);
}
public static org.jetbrains.kotlin.metadata.DebugProtoBuf.QualifiedNameTable parseDelimitedFrom(
java.io.InputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input, extensionRegistry);
}
public static org.jetbrains.kotlin.metadata.DebugProtoBuf.QualifiedNameTable parseFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.jetbrains.kotlin.metadata.DebugProtoBuf.QualifiedNameTable parseFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.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.metadata.DebugProtoBuf.QualifiedNameTable prototype) {
return newBuilder().mergeFrom(prototype);
}
public Builder toBuilder() { return newBuilder(this); }
@java.lang.Override
protected Builder newBuilderForType(
org.jetbrains.kotlin.protobuf.GeneratedMessage.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
* Protobuf type {@code org.jetbrains.kotlin.metadata.QualifiedNameTable}
*/
public static final class Builder extends
org.jetbrains.kotlin.protobuf.GeneratedMessage.Builderrepeated .org.jetbrains.kotlin.metadata.QualifiedNameTable.QualifiedName qualified_name = 1;
*/
public java.util.Listrepeated .org.jetbrains.kotlin.metadata.QualifiedNameTable.QualifiedName qualified_name = 1;
*/
public int getQualifiedNameCount() {
if (qualifiedNameBuilder_ == null) {
return qualifiedName_.size();
} else {
return qualifiedNameBuilder_.getCount();
}
}
/**
* repeated .org.jetbrains.kotlin.metadata.QualifiedNameTable.QualifiedName qualified_name = 1;
*/
public org.jetbrains.kotlin.metadata.DebugProtoBuf.QualifiedNameTable.QualifiedName getQualifiedName(int index) {
if (qualifiedNameBuilder_ == null) {
return qualifiedName_.get(index);
} else {
return qualifiedNameBuilder_.getMessage(index);
}
}
/**
* repeated .org.jetbrains.kotlin.metadata.QualifiedNameTable.QualifiedName qualified_name = 1;
*/
public Builder setQualifiedName(
int index, org.jetbrains.kotlin.metadata.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.metadata.QualifiedNameTable.QualifiedName qualified_name = 1;
*/
public Builder setQualifiedName(
int index, org.jetbrains.kotlin.metadata.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.metadata.QualifiedNameTable.QualifiedName qualified_name = 1;
*/
public Builder addQualifiedName(org.jetbrains.kotlin.metadata.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.metadata.QualifiedNameTable.QualifiedName qualified_name = 1;
*/
public Builder addQualifiedName(
int index, org.jetbrains.kotlin.metadata.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.metadata.QualifiedNameTable.QualifiedName qualified_name = 1;
*/
public Builder addQualifiedName(
org.jetbrains.kotlin.metadata.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.metadata.QualifiedNameTable.QualifiedName qualified_name = 1;
*/
public Builder addQualifiedName(
int index, org.jetbrains.kotlin.metadata.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.metadata.QualifiedNameTable.QualifiedName qualified_name = 1;
*/
public Builder addAllQualifiedName(
java.lang.Iterable extends org.jetbrains.kotlin.metadata.DebugProtoBuf.QualifiedNameTable.QualifiedName> values) {
if (qualifiedNameBuilder_ == null) {
ensureQualifiedNameIsMutable();
org.jetbrains.kotlin.protobuf.AbstractMessageLite.Builder.addAll(
values, qualifiedName_);
onChanged();
} else {
qualifiedNameBuilder_.addAllMessages(values);
}
return this;
}
/**
* repeated .org.jetbrains.kotlin.metadata.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.metadata.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.metadata.QualifiedNameTable.QualifiedName qualified_name = 1;
*/
public org.jetbrains.kotlin.metadata.DebugProtoBuf.QualifiedNameTable.QualifiedName.Builder getQualifiedNameBuilder(
int index) {
return getQualifiedNameFieldBuilder().getBuilder(index);
}
/**
* repeated .org.jetbrains.kotlin.metadata.QualifiedNameTable.QualifiedName qualified_name = 1;
*/
public org.jetbrains.kotlin.metadata.DebugProtoBuf.QualifiedNameTable.QualifiedNameOrBuilder getQualifiedNameOrBuilder(
int index) {
if (qualifiedNameBuilder_ == null) {
return qualifiedName_.get(index); } else {
return qualifiedNameBuilder_.getMessageOrBuilder(index);
}
}
/**
* repeated .org.jetbrains.kotlin.metadata.QualifiedNameTable.QualifiedName qualified_name = 1;
*/
public java.util.List extends org.jetbrains.kotlin.metadata.DebugProtoBuf.QualifiedNameTable.QualifiedNameOrBuilder>
getQualifiedNameOrBuilderList() {
if (qualifiedNameBuilder_ != null) {
return qualifiedNameBuilder_.getMessageOrBuilderList();
} else {
return java.util.Collections.unmodifiableList(qualifiedName_);
}
}
/**
* repeated .org.jetbrains.kotlin.metadata.QualifiedNameTable.QualifiedName qualified_name = 1;
*/
public org.jetbrains.kotlin.metadata.DebugProtoBuf.QualifiedNameTable.QualifiedName.Builder addQualifiedNameBuilder() {
return getQualifiedNameFieldBuilder().addBuilder(
org.jetbrains.kotlin.metadata.DebugProtoBuf.QualifiedNameTable.QualifiedName.getDefaultInstance());
}
/**
* repeated .org.jetbrains.kotlin.metadata.QualifiedNameTable.QualifiedName qualified_name = 1;
*/
public org.jetbrains.kotlin.metadata.DebugProtoBuf.QualifiedNameTable.QualifiedName.Builder addQualifiedNameBuilder(
int index) {
return getQualifiedNameFieldBuilder().addBuilder(
index, org.jetbrains.kotlin.metadata.DebugProtoBuf.QualifiedNameTable.QualifiedName.getDefaultInstance());
}
/**
* repeated .org.jetbrains.kotlin.metadata.QualifiedNameTable.QualifiedName qualified_name = 1;
*/
public java.util.Listrequired int32 id = 1;
*/
boolean hasId();
/**
* required int32 id = 1;
*/
int getId();
/**
* repeated .org.jetbrains.kotlin.metadata.Annotation.Argument argument = 2;
*/
java.util.Listrepeated .org.jetbrains.kotlin.metadata.Annotation.Argument argument = 2;
*/
org.jetbrains.kotlin.metadata.DebugProtoBuf.Annotation.Argument getArgument(int index);
/**
* repeated .org.jetbrains.kotlin.metadata.Annotation.Argument argument = 2;
*/
int getArgumentCount();
/**
* repeated .org.jetbrains.kotlin.metadata.Annotation.Argument argument = 2;
*/
java.util.List extends org.jetbrains.kotlin.metadata.DebugProtoBuf.Annotation.ArgumentOrBuilder>
getArgumentOrBuilderList();
/**
* repeated .org.jetbrains.kotlin.metadata.Annotation.Argument argument = 2;
*/
org.jetbrains.kotlin.metadata.DebugProtoBuf.Annotation.ArgumentOrBuilder getArgumentOrBuilder(
int index);
}
/**
* Protobuf type {@code org.jetbrains.kotlin.metadata.Annotation}
*/
public static final class Annotation extends
org.jetbrains.kotlin.protobuf.GeneratedMessage implements
// @@protoc_insertion_point(message_implements:org.jetbrains.kotlin.metadata.Annotation)
AnnotationOrBuilder {
// Use Annotation.newBuilder() to construct.
private Annotation(org.jetbrains.kotlin.protobuf.GeneratedMessage.Builder> builder) {
super(builder);
this.unknownFields = builder.getUnknownFields();
}
private Annotation(boolean noInit) { this.unknownFields = org.jetbrains.kotlin.protobuf.UnknownFieldSet.getDefaultInstance(); }
private static final Annotation defaultInstance;
public static Annotation getDefaultInstance() {
return defaultInstance;
}
public Annotation getDefaultInstanceForType() {
return defaultInstance;
}
private final org.jetbrains.kotlin.protobuf.UnknownFieldSet unknownFields;
@java.lang.Override
public final org.jetbrains.kotlin.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private Annotation(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
initFields();
int mutable_bitField0_ = 0;
org.jetbrains.kotlin.protobuf.UnknownFieldSet.Builder unknownFields =
org.jetbrains.kotlin.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;
*/
boolean hasNameId();
/**
* required int32 name_id = 1;
*/
int getNameId();
/**
* required .org.jetbrains.kotlin.metadata.Annotation.Argument.Value value = 2;
*/
boolean hasValue();
/**
* required .org.jetbrains.kotlin.metadata.Annotation.Argument.Value value = 2;
*/
org.jetbrains.kotlin.metadata.DebugProtoBuf.Annotation.Argument.Value getValue();
/**
* required .org.jetbrains.kotlin.metadata.Annotation.Argument.Value value = 2;
*/
org.jetbrains.kotlin.metadata.DebugProtoBuf.Annotation.Argument.ValueOrBuilder getValueOrBuilder();
}
/**
* Protobuf type {@code org.jetbrains.kotlin.metadata.Annotation.Argument}
*/
public static final class Argument extends
org.jetbrains.kotlin.protobuf.GeneratedMessage implements
// @@protoc_insertion_point(message_implements:org.jetbrains.kotlin.metadata.Annotation.Argument)
ArgumentOrBuilder {
// Use Argument.newBuilder() to construct.
private Argument(org.jetbrains.kotlin.protobuf.GeneratedMessage.Builder> builder) {
super(builder);
this.unknownFields = builder.getUnknownFields();
}
private Argument(boolean noInit) { this.unknownFields = org.jetbrains.kotlin.protobuf.UnknownFieldSet.getDefaultInstance(); }
private static final Argument defaultInstance;
public static Argument getDefaultInstance() {
return defaultInstance;
}
public Argument getDefaultInstanceForType() {
return defaultInstance;
}
private final org.jetbrains.kotlin.protobuf.UnknownFieldSet unknownFields;
@java.lang.Override
public final org.jetbrains.kotlin.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private Argument(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
initFields();
int mutable_bitField0_ = 0;
org.jetbrains.kotlin.protobuf.UnknownFieldSet.Builder unknownFields =
org.jetbrains.kotlin.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.metadata.DebugProtoBuf.Annotation.Argument.Value.Builder subBuilder = null;
if (((bitField0_ & 0x00000002) == 0x00000002)) {
subBuilder = value_.toBuilder();
}
value_ = input.readMessage(org.jetbrains.kotlin.metadata.DebugProtoBuf.Annotation.Argument.Value.PARSER, extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom(value_);
value_ = subBuilder.buildPartial();
}
bitField0_ |= 0x00000002;
break;
}
}
}
} catch (org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException(
e.getMessage()).setUnfinishedMessage(this);
} finally {
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.jetbrains.kotlin.metadata.DebugProtoBuf.internal_static_org_jetbrains_kotlin_metadata_Annotation_Argument_descriptor;
}
protected org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.jetbrains.kotlin.metadata.DebugProtoBuf.internal_static_org_jetbrains_kotlin_metadata_Annotation_Argument_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.jetbrains.kotlin.metadata.DebugProtoBuf.Annotation.Argument.class, org.jetbrains.kotlin.metadata.DebugProtoBuf.Annotation.Argument.Builder.class);
}
public static org.jetbrains.kotlin.protobuf.Parseroptional .org.jetbrains.kotlin.metadata.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.metadata.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.metadata.DebugProtoBuf.Annotation.Argument.Value.Type getType();
/**
* optional sint64 int_value = 2;
*/
boolean hasIntValue();
/**
* optional sint64 int_value = 2;
*/
long getIntValue();
/**
* optional float float_value = 3;
*/
boolean hasFloatValue();
/**
* optional float float_value = 3;
*/
float getFloatValue();
/**
* optional double double_value = 4;
*/
boolean hasDoubleValue();
/**
* optional double double_value = 4;
*/
double getDoubleValue();
/**
* optional int32 string_value = 5;
*/
boolean hasStringValue();
/**
* optional int32 string_value = 5;
*/
int getStringValue();
/**
* optional int32 class_id = 6;
*
*
* If type = CLASS, FQ name of the referenced class; if type = ENUM, FQ name of the enum class
*
*/
boolean hasClassId();
/**
* optional int32 class_id = 6;
*
*
* If type = CLASS, FQ name of the referenced class; if type = ENUM, FQ name of the enum class
*
*/
int getClassId();
/**
* optional int32 enum_value_id = 7;
*/
boolean hasEnumValueId();
/**
* optional int32 enum_value_id = 7;
*/
int getEnumValueId();
/**
* optional .org.jetbrains.kotlin.metadata.Annotation annotation = 8;
*/
boolean hasAnnotation();
/**
* optional .org.jetbrains.kotlin.metadata.Annotation annotation = 8;
*/
org.jetbrains.kotlin.metadata.DebugProtoBuf.Annotation getAnnotation();
/**
* optional .org.jetbrains.kotlin.metadata.Annotation annotation = 8;
*/
org.jetbrains.kotlin.metadata.DebugProtoBuf.AnnotationOrBuilder getAnnotationOrBuilder();
/**
* repeated .org.jetbrains.kotlin.metadata.Annotation.Argument.Value array_element = 9;
*/
java.util.Listrepeated .org.jetbrains.kotlin.metadata.Annotation.Argument.Value array_element = 9;
*/
org.jetbrains.kotlin.metadata.DebugProtoBuf.Annotation.Argument.Value getArrayElement(int index);
/**
* repeated .org.jetbrains.kotlin.metadata.Annotation.Argument.Value array_element = 9;
*/
int getArrayElementCount();
/**
* repeated .org.jetbrains.kotlin.metadata.Annotation.Argument.Value array_element = 9;
*/
java.util.List extends org.jetbrains.kotlin.metadata.DebugProtoBuf.Annotation.Argument.ValueOrBuilder>
getArrayElementOrBuilderList();
/**
* repeated .org.jetbrains.kotlin.metadata.Annotation.Argument.Value array_element = 9;
*/
org.jetbrains.kotlin.metadata.DebugProtoBuf.Annotation.Argument.ValueOrBuilder getArrayElementOrBuilder(
int index);
/**
* optional int32 array_dimension_count = 11 [default = 0];
*
*
* If type = CLASS, the number of dimensions of the array of the class specified in class_id.
* E.g. if class_id = kotlin/String, this annotation argument value denotes:
* - String::class, if array_dimension_count = 0
* - Array<String>::class, if array_dimension_count = 1
* - Array<Array<String>>::class, if array_dimension_count = 2
* - etc.
* Since it's very difficult to represent Kotlin-specific type aspects (nullability, type projections) of array arguments
* in class literals on JVM, we don't bother to do represent this in our format as well.
* So, for example, values `Array<Array<in B?>>::class` and `Array<out Array<B>>?>::class` will be represented exactly the same here.
*
*/
boolean hasArrayDimensionCount();
/**
* optional int32 array_dimension_count = 11 [default = 0];
*
*
* If type = CLASS, the number of dimensions of the array of the class specified in class_id.
* E.g. if class_id = kotlin/String, this annotation argument value denotes:
* - String::class, if array_dimension_count = 0
* - Array<String>::class, if array_dimension_count = 1
* - Array<Array<String>>::class, if array_dimension_count = 2
* - etc.
* Since it's very difficult to represent Kotlin-specific type aspects (nullability, type projections) of array arguments
* in class literals on JVM, we don't bother to do represent this in our format as well.
* So, for example, values `Array<Array<in B?>>::class` and `Array<out Array<B>>?>::class` will be represented exactly the same here.
*
*/
int getArrayDimensionCount();
/**
* optional int32 flags = 10 [default = 0];
*
*
*isUnsigned
*
*/
boolean hasFlags();
/**
* optional int32 flags = 10 [default = 0];
*
*
*isUnsigned
*
*/
int getFlags();
}
/**
* Protobuf type {@code org.jetbrains.kotlin.metadata.Annotation.Argument.Value}
*/
public static final class Value extends
org.jetbrains.kotlin.protobuf.GeneratedMessage implements
// @@protoc_insertion_point(message_implements:org.jetbrains.kotlin.metadata.Annotation.Argument.Value)
ValueOrBuilder {
// Use Value.newBuilder() to construct.
private Value(org.jetbrains.kotlin.protobuf.GeneratedMessage.Builder> builder) {
super(builder);
this.unknownFields = builder.getUnknownFields();
}
private Value(boolean noInit) { this.unknownFields = org.jetbrains.kotlin.protobuf.UnknownFieldSet.getDefaultInstance(); }
private static final Value defaultInstance;
public static Value getDefaultInstance() {
return defaultInstance;
}
public Value getDefaultInstanceForType() {
return defaultInstance;
}
private final org.jetbrains.kotlin.protobuf.UnknownFieldSet unknownFields;
@java.lang.Override
public final org.jetbrains.kotlin.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private Value(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
initFields();
int mutable_bitField0_ = 0;
org.jetbrains.kotlin.protobuf.UnknownFieldSet.Builder unknownFields =
org.jetbrains.kotlin.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.metadata.DebugProtoBuf.Annotation.Argument.Value.Type value = org.jetbrains.kotlin.metadata.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.metadata.DebugProtoBuf.Annotation.Builder subBuilder = null;
if (((bitField0_ & 0x00000080) == 0x00000080)) {
subBuilder = annotation_.toBuilder();
}
annotation_ = input.readMessage(org.jetbrains.kotlin.metadata.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 org.jetbrains.kotlin.protobuf.Internal.EnumLiteMapoptional .org.jetbrains.kotlin.metadata.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.metadata.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.metadata.DebugProtoBuf.Annotation.Argument.Value.Type getType() {
return type_;
}
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_;
}
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_;
}
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_;
}
public static final int STRING_VALUE_FIELD_NUMBER = 5;
private int stringValue_;
/**
* optional int32 string_value = 5;
*/
public boolean hasStringValue() {
return ((bitField0_ & 0x00000010) == 0x00000010);
}
/**
* optional int32 string_value = 5;
*/
public int getStringValue() {
return stringValue_;
}
public static final int CLASS_ID_FIELD_NUMBER = 6;
private int classId_;
/**
* optional int32 class_id = 6;
*
*
* If type = CLASS, FQ name of the referenced class; if type = ENUM, FQ name of the enum class
*
*/
public boolean hasClassId() {
return ((bitField0_ & 0x00000020) == 0x00000020);
}
/**
* optional int32 class_id = 6;
*
*
* If type = CLASS, FQ name of the referenced class; if type = ENUM, FQ name of the enum class
*
*/
public int getClassId() {
return classId_;
}
public static final int ENUM_VALUE_ID_FIELD_NUMBER = 7;
private int enumValueId_;
/**
* optional int32 enum_value_id = 7;
*/
public boolean hasEnumValueId() {
return ((bitField0_ & 0x00000040) == 0x00000040);
}
/**
* optional int32 enum_value_id = 7;
*/
public int getEnumValueId() {
return enumValueId_;
}
public static final int ANNOTATION_FIELD_NUMBER = 8;
private org.jetbrains.kotlin.metadata.DebugProtoBuf.Annotation annotation_;
/**
* optional .org.jetbrains.kotlin.metadata.Annotation annotation = 8;
*/
public boolean hasAnnotation() {
return ((bitField0_ & 0x00000080) == 0x00000080);
}
/**
* optional .org.jetbrains.kotlin.metadata.Annotation annotation = 8;
*/
public org.jetbrains.kotlin.metadata.DebugProtoBuf.Annotation getAnnotation() {
return annotation_;
}
/**
* optional .org.jetbrains.kotlin.metadata.Annotation annotation = 8;
*/
public org.jetbrains.kotlin.metadata.DebugProtoBuf.AnnotationOrBuilder getAnnotationOrBuilder() {
return annotation_;
}
public static final int ARRAY_ELEMENT_FIELD_NUMBER = 9;
private java.util.Listrepeated .org.jetbrains.kotlin.metadata.Annotation.Argument.Value array_element = 9;
*/
public java.util.Listrepeated .org.jetbrains.kotlin.metadata.Annotation.Argument.Value array_element = 9;
*/
public java.util.List extends org.jetbrains.kotlin.metadata.DebugProtoBuf.Annotation.Argument.ValueOrBuilder>
getArrayElementOrBuilderList() {
return arrayElement_;
}
/**
* repeated .org.jetbrains.kotlin.metadata.Annotation.Argument.Value array_element = 9;
*/
public int getArrayElementCount() {
return arrayElement_.size();
}
/**
* repeated .org.jetbrains.kotlin.metadata.Annotation.Argument.Value array_element = 9;
*/
public org.jetbrains.kotlin.metadata.DebugProtoBuf.Annotation.Argument.Value getArrayElement(int index) {
return arrayElement_.get(index);
}
/**
* repeated .org.jetbrains.kotlin.metadata.Annotation.Argument.Value array_element = 9;
*/
public org.jetbrains.kotlin.metadata.DebugProtoBuf.Annotation.Argument.ValueOrBuilder getArrayElementOrBuilder(
int index) {
return arrayElement_.get(index);
}
public static final int ARRAY_DIMENSION_COUNT_FIELD_NUMBER = 11;
private int arrayDimensionCount_;
/**
* optional int32 array_dimension_count = 11 [default = 0];
*
*
* If type = CLASS, the number of dimensions of the array of the class specified in class_id.
* E.g. if class_id = kotlin/String, this annotation argument value denotes:
* - String::class, if array_dimension_count = 0
* - Array<String>::class, if array_dimension_count = 1
* - Array<Array<String>>::class, if array_dimension_count = 2
* - etc.
* Since it's very difficult to represent Kotlin-specific type aspects (nullability, type projections) of array arguments
* in class literals on JVM, we don't bother to do represent this in our format as well.
* So, for example, values `Array<Array<in B?>>::class` and `Array<out Array<B>>?>::class` will be represented exactly the same here.
*
*/
public boolean hasArrayDimensionCount() {
return ((bitField0_ & 0x00000100) == 0x00000100);
}
/**
* optional int32 array_dimension_count = 11 [default = 0];
*
*
* If type = CLASS, the number of dimensions of the array of the class specified in class_id.
* E.g. if class_id = kotlin/String, this annotation argument value denotes:
* - String::class, if array_dimension_count = 0
* - Array<String>::class, if array_dimension_count = 1
* - Array<Array<String>>::class, if array_dimension_count = 2
* - etc.
* Since it's very difficult to represent Kotlin-specific type aspects (nullability, type projections) of array arguments
* in class literals on JVM, we don't bother to do represent this in our format as well.
* So, for example, values `Array<Array<in B?>>::class` and `Array<out Array<B>>?>::class` will be represented exactly the same here.
*
*/
public int getArrayDimensionCount() {
return arrayDimensionCount_;
}
public static final int FLAGS_FIELD_NUMBER = 10;
private int flags_;
/**
* optional int32 flags = 10 [default = 0];
*
*
*isUnsigned
*
*/
public boolean hasFlags() {
return ((bitField0_ & 0x00000200) == 0x00000200);
}
/**
* optional int32 flags = 10 [default = 0];
*
*
*isUnsigned
*
*/
public int getFlags() {
return flags_;
}
private void initFields() {
type_ = org.jetbrains.kotlin.metadata.DebugProtoBuf.Annotation.Argument.Value.Type.BYTE;
intValue_ = 0L;
floatValue_ = 0F;
doubleValue_ = 0D;
stringValue_ = 0;
classId_ = 0;
enumValueId_ = 0;
annotation_ = org.jetbrains.kotlin.metadata.DebugProtoBuf.Annotation.getDefaultInstance();
arrayElement_ = java.util.Collections.emptyList();
arrayDimensionCount_ = 0;
flags_ = 0;
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized == 1) return true;
if (isInitialized == 0) return false;
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(org.jetbrains.kotlin.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));
}
if (((bitField0_ & 0x00000200) == 0x00000200)) {
output.writeInt32(10, flags_);
}
if (((bitField0_ & 0x00000100) == 0x00000100)) {
output.writeInt32(11, arrayDimensionCount_);
}
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 += org.jetbrains.kotlin.protobuf.CodedOutputStream
.computeEnumSize(1, type_.getNumber());
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
size += org.jetbrains.kotlin.protobuf.CodedOutputStream
.computeSInt64Size(2, intValue_);
}
if (((bitField0_ & 0x00000004) == 0x00000004)) {
size += org.jetbrains.kotlin.protobuf.CodedOutputStream
.computeFloatSize(3, floatValue_);
}
if (((bitField0_ & 0x00000008) == 0x00000008)) {
size += org.jetbrains.kotlin.protobuf.CodedOutputStream
.computeDoubleSize(4, doubleValue_);
}
if (((bitField0_ & 0x00000010) == 0x00000010)) {
size += org.jetbrains.kotlin.protobuf.CodedOutputStream
.computeInt32Size(5, stringValue_);
}
if (((bitField0_ & 0x00000020) == 0x00000020)) {
size += org.jetbrains.kotlin.protobuf.CodedOutputStream
.computeInt32Size(6, classId_);
}
if (((bitField0_ & 0x00000040) == 0x00000040)) {
size += org.jetbrains.kotlin.protobuf.CodedOutputStream
.computeInt32Size(7, enumValueId_);
}
if (((bitField0_ & 0x00000080) == 0x00000080)) {
size += org.jetbrains.kotlin.protobuf.CodedOutputStream
.computeMessageSize(8, annotation_);
}
for (int i = 0; i < arrayElement_.size(); i++) {
size += org.jetbrains.kotlin.protobuf.CodedOutputStream
.computeMessageSize(9, arrayElement_.get(i));
}
if (((bitField0_ & 0x00000200) == 0x00000200)) {
size += org.jetbrains.kotlin.protobuf.CodedOutputStream
.computeInt32Size(10, flags_);
}
if (((bitField0_ & 0x00000100) == 0x00000100)) {
size += org.jetbrains.kotlin.protobuf.CodedOutputStream
.computeInt32Size(11, arrayDimensionCount_);
}
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.metadata.DebugProtoBuf.Annotation.Argument.Value parseFrom(
org.jetbrains.kotlin.protobuf.ByteString data)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.jetbrains.kotlin.metadata.DebugProtoBuf.Annotation.Argument.Value parseFrom(
org.jetbrains.kotlin.protobuf.ByteString data,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.jetbrains.kotlin.metadata.DebugProtoBuf.Annotation.Argument.Value parseFrom(byte[] data)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.jetbrains.kotlin.metadata.DebugProtoBuf.Annotation.Argument.Value parseFrom(
byte[] data,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.jetbrains.kotlin.metadata.DebugProtoBuf.Annotation.Argument.Value parseFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.jetbrains.kotlin.metadata.DebugProtoBuf.Annotation.Argument.Value parseFrom(
java.io.InputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static org.jetbrains.kotlin.metadata.DebugProtoBuf.Annotation.Argument.Value parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input);
}
public static org.jetbrains.kotlin.metadata.DebugProtoBuf.Annotation.Argument.Value parseDelimitedFrom(
java.io.InputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input, extensionRegistry);
}
public static org.jetbrains.kotlin.metadata.DebugProtoBuf.Annotation.Argument.Value parseFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.jetbrains.kotlin.metadata.DebugProtoBuf.Annotation.Argument.Value parseFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.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.metadata.DebugProtoBuf.Annotation.Argument.Value prototype) {
return newBuilder().mergeFrom(prototype);
}
public Builder toBuilder() { return newBuilder(this); }
@java.lang.Override
protected Builder newBuilderForType(
org.jetbrains.kotlin.protobuf.GeneratedMessage.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
* Protobuf type {@code org.jetbrains.kotlin.metadata.Annotation.Argument.Value}
*/
public static final class Builder extends
org.jetbrains.kotlin.protobuf.GeneratedMessage.Builderoptional .org.jetbrains.kotlin.metadata.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.metadata.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.metadata.DebugProtoBuf.Annotation.Argument.Value.Type getType() {
return type_;
}
/**
* optional .org.jetbrains.kotlin.metadata.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.metadata.DebugProtoBuf.Annotation.Argument.Value.Type value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000001;
type_ = value;
onChanged();
return this;
}
/**
* optional .org.jetbrains.kotlin.metadata.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.metadata.DebugProtoBuf.Annotation.Argument.Value.Type.BYTE;
onChanged();
return this;
}
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;
}
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;
}
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;
}
private int stringValue_ ;
/**
* optional int32 string_value = 5;
*/
public boolean hasStringValue() {
return ((bitField0_ & 0x00000010) == 0x00000010);
}
/**
* optional int32 string_value = 5;
*/
public int getStringValue() {
return stringValue_;
}
/**
* optional int32 string_value = 5;
*/
public Builder setStringValue(int value) {
bitField0_ |= 0x00000010;
stringValue_ = value;
onChanged();
return this;
}
/**
* optional int32 string_value = 5;
*/
public Builder clearStringValue() {
bitField0_ = (bitField0_ & ~0x00000010);
stringValue_ = 0;
onChanged();
return this;
}
private int classId_ ;
/**
* optional int32 class_id = 6;
*
*
* If type = CLASS, FQ name of the referenced class; if type = ENUM, FQ name of the enum class
*
*/
public boolean hasClassId() {
return ((bitField0_ & 0x00000020) == 0x00000020);
}
/**
* optional int32 class_id = 6;
*
*
* If type = CLASS, FQ name of the referenced class; if type = ENUM, FQ name of the enum class
*
*/
public int getClassId() {
return classId_;
}
/**
* optional int32 class_id = 6;
*
*
* If type = CLASS, FQ name of the referenced class; if type = ENUM, FQ name 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 of the referenced class; if type = ENUM, FQ name of the enum class
*
*/
public Builder clearClassId() {
bitField0_ = (bitField0_ & ~0x00000020);
classId_ = 0;
onChanged();
return this;
}
private int enumValueId_ ;
/**
* optional int32 enum_value_id = 7;
*/
public boolean hasEnumValueId() {
return ((bitField0_ & 0x00000040) == 0x00000040);
}
/**
* optional int32 enum_value_id = 7;
*/
public int getEnumValueId() {
return enumValueId_;
}
/**
* optional int32 enum_value_id = 7;
*/
public Builder setEnumValueId(int value) {
bitField0_ |= 0x00000040;
enumValueId_ = value;
onChanged();
return this;
}
/**
* optional int32 enum_value_id = 7;
*/
public Builder clearEnumValueId() {
bitField0_ = (bitField0_ & ~0x00000040);
enumValueId_ = 0;
onChanged();
return this;
}
private org.jetbrains.kotlin.metadata.DebugProtoBuf.Annotation annotation_ = org.jetbrains.kotlin.metadata.DebugProtoBuf.Annotation.getDefaultInstance();
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.metadata.DebugProtoBuf.Annotation, org.jetbrains.kotlin.metadata.DebugProtoBuf.Annotation.Builder, org.jetbrains.kotlin.metadata.DebugProtoBuf.AnnotationOrBuilder> annotationBuilder_;
/**
* optional .org.jetbrains.kotlin.metadata.Annotation annotation = 8;
*/
public boolean hasAnnotation() {
return ((bitField0_ & 0x00000080) == 0x00000080);
}
/**
* optional .org.jetbrains.kotlin.metadata.Annotation annotation = 8;
*/
public org.jetbrains.kotlin.metadata.DebugProtoBuf.Annotation getAnnotation() {
if (annotationBuilder_ == null) {
return annotation_;
} else {
return annotationBuilder_.getMessage();
}
}
/**
* optional .org.jetbrains.kotlin.metadata.Annotation annotation = 8;
*/
public Builder setAnnotation(org.jetbrains.kotlin.metadata.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.metadata.Annotation annotation = 8;
*/
public Builder setAnnotation(
org.jetbrains.kotlin.metadata.DebugProtoBuf.Annotation.Builder builderForValue) {
if (annotationBuilder_ == null) {
annotation_ = builderForValue.build();
onChanged();
} else {
annotationBuilder_.setMessage(builderForValue.build());
}
bitField0_ |= 0x00000080;
return this;
}
/**
* optional .org.jetbrains.kotlin.metadata.Annotation annotation = 8;
*/
public Builder mergeAnnotation(org.jetbrains.kotlin.metadata.DebugProtoBuf.Annotation value) {
if (annotationBuilder_ == null) {
if (((bitField0_ & 0x00000080) == 0x00000080) &&
annotation_ != org.jetbrains.kotlin.metadata.DebugProtoBuf.Annotation.getDefaultInstance()) {
annotation_ =
org.jetbrains.kotlin.metadata.DebugProtoBuf.Annotation.newBuilder(annotation_).mergeFrom(value).buildPartial();
} else {
annotation_ = value;
}
onChanged();
} else {
annotationBuilder_.mergeFrom(value);
}
bitField0_ |= 0x00000080;
return this;
}
/**
* optional .org.jetbrains.kotlin.metadata.Annotation annotation = 8;
*/
public Builder clearAnnotation() {
if (annotationBuilder_ == null) {
annotation_ = org.jetbrains.kotlin.metadata.DebugProtoBuf.Annotation.getDefaultInstance();
onChanged();
} else {
annotationBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000080);
return this;
}
/**
* optional .org.jetbrains.kotlin.metadata.Annotation annotation = 8;
*/
public org.jetbrains.kotlin.metadata.DebugProtoBuf.Annotation.Builder getAnnotationBuilder() {
bitField0_ |= 0x00000080;
onChanged();
return getAnnotationFieldBuilder().getBuilder();
}
/**
* optional .org.jetbrains.kotlin.metadata.Annotation annotation = 8;
*/
public org.jetbrains.kotlin.metadata.DebugProtoBuf.AnnotationOrBuilder getAnnotationOrBuilder() {
if (annotationBuilder_ != null) {
return annotationBuilder_.getMessageOrBuilder();
} else {
return annotation_;
}
}
/**
* optional .org.jetbrains.kotlin.metadata.Annotation annotation = 8;
*/
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.metadata.DebugProtoBuf.Annotation, org.jetbrains.kotlin.metadata.DebugProtoBuf.Annotation.Builder, org.jetbrains.kotlin.metadata.DebugProtoBuf.AnnotationOrBuilder>
getAnnotationFieldBuilder() {
if (annotationBuilder_ == null) {
annotationBuilder_ = new org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.metadata.DebugProtoBuf.Annotation, org.jetbrains.kotlin.metadata.DebugProtoBuf.Annotation.Builder, org.jetbrains.kotlin.metadata.DebugProtoBuf.AnnotationOrBuilder>(
getAnnotation(),
getParentForChildren(),
isClean());
annotation_ = null;
}
return annotationBuilder_;
}
private java.util.Listrepeated .org.jetbrains.kotlin.metadata.Annotation.Argument.Value array_element = 9;
*/
public java.util.Listrepeated .org.jetbrains.kotlin.metadata.Annotation.Argument.Value array_element = 9;
*/
public int getArrayElementCount() {
if (arrayElementBuilder_ == null) {
return arrayElement_.size();
} else {
return arrayElementBuilder_.getCount();
}
}
/**
* repeated .org.jetbrains.kotlin.metadata.Annotation.Argument.Value array_element = 9;
*/
public org.jetbrains.kotlin.metadata.DebugProtoBuf.Annotation.Argument.Value getArrayElement(int index) {
if (arrayElementBuilder_ == null) {
return arrayElement_.get(index);
} else {
return arrayElementBuilder_.getMessage(index);
}
}
/**
* repeated .org.jetbrains.kotlin.metadata.Annotation.Argument.Value array_element = 9;
*/
public Builder setArrayElement(
int index, org.jetbrains.kotlin.metadata.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.metadata.Annotation.Argument.Value array_element = 9;
*/
public Builder setArrayElement(
int index, org.jetbrains.kotlin.metadata.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.metadata.Annotation.Argument.Value array_element = 9;
*/
public Builder addArrayElement(org.jetbrains.kotlin.metadata.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.metadata.Annotation.Argument.Value array_element = 9;
*/
public Builder addArrayElement(
int index, org.jetbrains.kotlin.metadata.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.metadata.Annotation.Argument.Value array_element = 9;
*/
public Builder addArrayElement(
org.jetbrains.kotlin.metadata.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.metadata.Annotation.Argument.Value array_element = 9;
*/
public Builder addArrayElement(
int index, org.jetbrains.kotlin.metadata.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.metadata.Annotation.Argument.Value array_element = 9;
*/
public Builder addAllArrayElement(
java.lang.Iterable extends org.jetbrains.kotlin.metadata.DebugProtoBuf.Annotation.Argument.Value> values) {
if (arrayElementBuilder_ == null) {
ensureArrayElementIsMutable();
org.jetbrains.kotlin.protobuf.AbstractMessageLite.Builder.addAll(
values, arrayElement_);
onChanged();
} else {
arrayElementBuilder_.addAllMessages(values);
}
return this;
}
/**
* repeated .org.jetbrains.kotlin.metadata.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.metadata.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.metadata.Annotation.Argument.Value array_element = 9;
*/
public org.jetbrains.kotlin.metadata.DebugProtoBuf.Annotation.Argument.Value.Builder getArrayElementBuilder(
int index) {
return getArrayElementFieldBuilder().getBuilder(index);
}
/**
* repeated .org.jetbrains.kotlin.metadata.Annotation.Argument.Value array_element = 9;
*/
public org.jetbrains.kotlin.metadata.DebugProtoBuf.Annotation.Argument.ValueOrBuilder getArrayElementOrBuilder(
int index) {
if (arrayElementBuilder_ == null) {
return arrayElement_.get(index); } else {
return arrayElementBuilder_.getMessageOrBuilder(index);
}
}
/**
* repeated .org.jetbrains.kotlin.metadata.Annotation.Argument.Value array_element = 9;
*/
public java.util.List extends org.jetbrains.kotlin.metadata.DebugProtoBuf.Annotation.Argument.ValueOrBuilder>
getArrayElementOrBuilderList() {
if (arrayElementBuilder_ != null) {
return arrayElementBuilder_.getMessageOrBuilderList();
} else {
return java.util.Collections.unmodifiableList(arrayElement_);
}
}
/**
* repeated .org.jetbrains.kotlin.metadata.Annotation.Argument.Value array_element = 9;
*/
public org.jetbrains.kotlin.metadata.DebugProtoBuf.Annotation.Argument.Value.Builder addArrayElementBuilder() {
return getArrayElementFieldBuilder().addBuilder(
org.jetbrains.kotlin.metadata.DebugProtoBuf.Annotation.Argument.Value.getDefaultInstance());
}
/**
* repeated .org.jetbrains.kotlin.metadata.Annotation.Argument.Value array_element = 9;
*/
public org.jetbrains.kotlin.metadata.DebugProtoBuf.Annotation.Argument.Value.Builder addArrayElementBuilder(
int index) {
return getArrayElementFieldBuilder().addBuilder(
index, org.jetbrains.kotlin.metadata.DebugProtoBuf.Annotation.Argument.Value.getDefaultInstance());
}
/**
* repeated .org.jetbrains.kotlin.metadata.Annotation.Argument.Value array_element = 9;
*/
public java.util.Listoptional int32 array_dimension_count = 11 [default = 0];
*
*
* If type = CLASS, the number of dimensions of the array of the class specified in class_id.
* E.g. if class_id = kotlin/String, this annotation argument value denotes:
* - String::class, if array_dimension_count = 0
* - Array<String>::class, if array_dimension_count = 1
* - Array<Array<String>>::class, if array_dimension_count = 2
* - etc.
* Since it's very difficult to represent Kotlin-specific type aspects (nullability, type projections) of array arguments
* in class literals on JVM, we don't bother to do represent this in our format as well.
* So, for example, values `Array<Array<in B?>>::class` and `Array<out Array<B>>?>::class` will be represented exactly the same here.
*
*/
public boolean hasArrayDimensionCount() {
return ((bitField0_ & 0x00000200) == 0x00000200);
}
/**
* optional int32 array_dimension_count = 11 [default = 0];
*
*
* If type = CLASS, the number of dimensions of the array of the class specified in class_id.
* E.g. if class_id = kotlin/String, this annotation argument value denotes:
* - String::class, if array_dimension_count = 0
* - Array<String>::class, if array_dimension_count = 1
* - Array<Array<String>>::class, if array_dimension_count = 2
* - etc.
* Since it's very difficult to represent Kotlin-specific type aspects (nullability, type projections) of array arguments
* in class literals on JVM, we don't bother to do represent this in our format as well.
* So, for example, values `Array<Array<in B?>>::class` and `Array<out Array<B>>?>::class` will be represented exactly the same here.
*
*/
public int getArrayDimensionCount() {
return arrayDimensionCount_;
}
/**
* optional int32 array_dimension_count = 11 [default = 0];
*
*
* If type = CLASS, the number of dimensions of the array of the class specified in class_id.
* E.g. if class_id = kotlin/String, this annotation argument value denotes:
* - String::class, if array_dimension_count = 0
* - Array<String>::class, if array_dimension_count = 1
* - Array<Array<String>>::class, if array_dimension_count = 2
* - etc.
* Since it's very difficult to represent Kotlin-specific type aspects (nullability, type projections) of array arguments
* in class literals on JVM, we don't bother to do represent this in our format as well.
* So, for example, values `Array<Array<in B?>>::class` and `Array<out Array<B>>?>::class` will be represented exactly the same here.
*
*/
public Builder setArrayDimensionCount(int value) {
bitField0_ |= 0x00000200;
arrayDimensionCount_ = value;
onChanged();
return this;
}
/**
* optional int32 array_dimension_count = 11 [default = 0];
*
*
* If type = CLASS, the number of dimensions of the array of the class specified in class_id.
* E.g. if class_id = kotlin/String, this annotation argument value denotes:
* - String::class, if array_dimension_count = 0
* - Array<String>::class, if array_dimension_count = 1
* - Array<Array<String>>::class, if array_dimension_count = 2
* - etc.
* Since it's very difficult to represent Kotlin-specific type aspects (nullability, type projections) of array arguments
* in class literals on JVM, we don't bother to do represent this in our format as well.
* So, for example, values `Array<Array<in B?>>::class` and `Array<out Array<B>>?>::class` will be represented exactly the same here.
*
*/
public Builder clearArrayDimensionCount() {
bitField0_ = (bitField0_ & ~0x00000200);
arrayDimensionCount_ = 0;
onChanged();
return this;
}
private int flags_ ;
/**
* optional int32 flags = 10 [default = 0];
*
*
*isUnsigned
*
*/
public boolean hasFlags() {
return ((bitField0_ & 0x00000400) == 0x00000400);
}
/**
* optional int32 flags = 10 [default = 0];
*
*
*isUnsigned
*
*/
public int getFlags() {
return flags_;
}
/**
* optional int32 flags = 10 [default = 0];
*
*
*isUnsigned
*
*/
public Builder setFlags(int value) {
bitField0_ |= 0x00000400;
flags_ = value;
onChanged();
return this;
}
/**
* optional int32 flags = 10 [default = 0];
*
*
*isUnsigned
*
*/
public Builder clearFlags() {
bitField0_ = (bitField0_ & ~0x00000400);
flags_ = 0;
onChanged();
return this;
}
// @@protoc_insertion_point(builder_scope:org.jetbrains.kotlin.metadata.Annotation.Argument.Value)
}
static {
defaultInstance = new Value(true);
defaultInstance.initFields();
}
// @@protoc_insertion_point(class_scope:org.jetbrains.kotlin.metadata.Annotation.Argument.Value)
}
private int bitField0_;
public static final int NAME_ID_FIELD_NUMBER = 1;
private int nameId_;
/**
* required int32 name_id = 1;
*/
public boolean hasNameId() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* required int32 name_id = 1;
*/
public int getNameId() {
return nameId_;
}
public static final int VALUE_FIELD_NUMBER = 2;
private org.jetbrains.kotlin.metadata.DebugProtoBuf.Annotation.Argument.Value value_;
/**
* required .org.jetbrains.kotlin.metadata.Annotation.Argument.Value value = 2;
*/
public boolean hasValue() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
/**
* required .org.jetbrains.kotlin.metadata.Annotation.Argument.Value value = 2;
*/
public org.jetbrains.kotlin.metadata.DebugProtoBuf.Annotation.Argument.Value getValue() {
return value_;
}
/**
* required .org.jetbrains.kotlin.metadata.Annotation.Argument.Value value = 2;
*/
public org.jetbrains.kotlin.metadata.DebugProtoBuf.Annotation.Argument.ValueOrBuilder getValueOrBuilder() {
return value_;
}
private void initFields() {
nameId_ = 0;
value_ = org.jetbrains.kotlin.metadata.DebugProtoBuf.Annotation.Argument.Value.getDefaultInstance();
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized == 1) return true;
if (isInitialized == 0) return false;
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(org.jetbrains.kotlin.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 += org.jetbrains.kotlin.protobuf.CodedOutputStream
.computeInt32Size(1, nameId_);
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
size += org.jetbrains.kotlin.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.metadata.DebugProtoBuf.Annotation.Argument parseFrom(
org.jetbrains.kotlin.protobuf.ByteString data)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.jetbrains.kotlin.metadata.DebugProtoBuf.Annotation.Argument parseFrom(
org.jetbrains.kotlin.protobuf.ByteString data,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.jetbrains.kotlin.metadata.DebugProtoBuf.Annotation.Argument parseFrom(byte[] data)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.jetbrains.kotlin.metadata.DebugProtoBuf.Annotation.Argument parseFrom(
byte[] data,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.jetbrains.kotlin.metadata.DebugProtoBuf.Annotation.Argument parseFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.jetbrains.kotlin.metadata.DebugProtoBuf.Annotation.Argument parseFrom(
java.io.InputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static org.jetbrains.kotlin.metadata.DebugProtoBuf.Annotation.Argument parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input);
}
public static org.jetbrains.kotlin.metadata.DebugProtoBuf.Annotation.Argument parseDelimitedFrom(
java.io.InputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input, extensionRegistry);
}
public static org.jetbrains.kotlin.metadata.DebugProtoBuf.Annotation.Argument parseFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.jetbrains.kotlin.metadata.DebugProtoBuf.Annotation.Argument parseFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.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.metadata.DebugProtoBuf.Annotation.Argument prototype) {
return newBuilder().mergeFrom(prototype);
}
public Builder toBuilder() { return newBuilder(this); }
@java.lang.Override
protected Builder newBuilderForType(
org.jetbrains.kotlin.protobuf.GeneratedMessage.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
* Protobuf type {@code org.jetbrains.kotlin.metadata.Annotation.Argument}
*/
public static final class Builder extends
org.jetbrains.kotlin.protobuf.GeneratedMessage.Builderrequired int32 name_id = 1;
*/
public boolean hasNameId() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* required int32 name_id = 1;
*/
public int getNameId() {
return nameId_;
}
/**
* required int32 name_id = 1;
*/
public Builder setNameId(int value) {
bitField0_ |= 0x00000001;
nameId_ = value;
onChanged();
return this;
}
/**
* required int32 name_id = 1;
*/
public Builder clearNameId() {
bitField0_ = (bitField0_ & ~0x00000001);
nameId_ = 0;
onChanged();
return this;
}
private org.jetbrains.kotlin.metadata.DebugProtoBuf.Annotation.Argument.Value value_ = org.jetbrains.kotlin.metadata.DebugProtoBuf.Annotation.Argument.Value.getDefaultInstance();
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.metadata.DebugProtoBuf.Annotation.Argument.Value, org.jetbrains.kotlin.metadata.DebugProtoBuf.Annotation.Argument.Value.Builder, org.jetbrains.kotlin.metadata.DebugProtoBuf.Annotation.Argument.ValueOrBuilder> valueBuilder_;
/**
* required .org.jetbrains.kotlin.metadata.Annotation.Argument.Value value = 2;
*/
public boolean hasValue() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
/**
* required .org.jetbrains.kotlin.metadata.Annotation.Argument.Value value = 2;
*/
public org.jetbrains.kotlin.metadata.DebugProtoBuf.Annotation.Argument.Value getValue() {
if (valueBuilder_ == null) {
return value_;
} else {
return valueBuilder_.getMessage();
}
}
/**
* required .org.jetbrains.kotlin.metadata.Annotation.Argument.Value value = 2;
*/
public Builder setValue(org.jetbrains.kotlin.metadata.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.metadata.Annotation.Argument.Value value = 2;
*/
public Builder setValue(
org.jetbrains.kotlin.metadata.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.metadata.Annotation.Argument.Value value = 2;
*/
public Builder mergeValue(org.jetbrains.kotlin.metadata.DebugProtoBuf.Annotation.Argument.Value value) {
if (valueBuilder_ == null) {
if (((bitField0_ & 0x00000002) == 0x00000002) &&
value_ != org.jetbrains.kotlin.metadata.DebugProtoBuf.Annotation.Argument.Value.getDefaultInstance()) {
value_ =
org.jetbrains.kotlin.metadata.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.metadata.Annotation.Argument.Value value = 2;
*/
public Builder clearValue() {
if (valueBuilder_ == null) {
value_ = org.jetbrains.kotlin.metadata.DebugProtoBuf.Annotation.Argument.Value.getDefaultInstance();
onChanged();
} else {
valueBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000002);
return this;
}
/**
* required .org.jetbrains.kotlin.metadata.Annotation.Argument.Value value = 2;
*/
public org.jetbrains.kotlin.metadata.DebugProtoBuf.Annotation.Argument.Value.Builder getValueBuilder() {
bitField0_ |= 0x00000002;
onChanged();
return getValueFieldBuilder().getBuilder();
}
/**
* required .org.jetbrains.kotlin.metadata.Annotation.Argument.Value value = 2;
*/
public org.jetbrains.kotlin.metadata.DebugProtoBuf.Annotation.Argument.ValueOrBuilder getValueOrBuilder() {
if (valueBuilder_ != null) {
return valueBuilder_.getMessageOrBuilder();
} else {
return value_;
}
}
/**
* required .org.jetbrains.kotlin.metadata.Annotation.Argument.Value value = 2;
*/
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.metadata.DebugProtoBuf.Annotation.Argument.Value, org.jetbrains.kotlin.metadata.DebugProtoBuf.Annotation.Argument.Value.Builder, org.jetbrains.kotlin.metadata.DebugProtoBuf.Annotation.Argument.ValueOrBuilder>
getValueFieldBuilder() {
if (valueBuilder_ == null) {
valueBuilder_ = new org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.metadata.DebugProtoBuf.Annotation.Argument.Value, org.jetbrains.kotlin.metadata.DebugProtoBuf.Annotation.Argument.Value.Builder, org.jetbrains.kotlin.metadata.DebugProtoBuf.Annotation.Argument.ValueOrBuilder>(
getValue(),
getParentForChildren(),
isClean());
value_ = null;
}
return valueBuilder_;
}
// @@protoc_insertion_point(builder_scope:org.jetbrains.kotlin.metadata.Annotation.Argument)
}
static {
defaultInstance = new Argument(true);
defaultInstance.initFields();
}
// @@protoc_insertion_point(class_scope:org.jetbrains.kotlin.metadata.Annotation.Argument)
}
private int bitField0_;
public static final int ID_FIELD_NUMBER = 1;
private int id_;
/**
* required int32 id = 1;
*/
public boolean hasId() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* required int32 id = 1;
*/
public int getId() {
return id_;
}
public static final int ARGUMENT_FIELD_NUMBER = 2;
private java.util.Listrepeated .org.jetbrains.kotlin.metadata.Annotation.Argument argument = 2;
*/
public java.util.Listrepeated .org.jetbrains.kotlin.metadata.Annotation.Argument argument = 2;
*/
public java.util.List extends org.jetbrains.kotlin.metadata.DebugProtoBuf.Annotation.ArgumentOrBuilder>
getArgumentOrBuilderList() {
return argument_;
}
/**
* repeated .org.jetbrains.kotlin.metadata.Annotation.Argument argument = 2;
*/
public int getArgumentCount() {
return argument_.size();
}
/**
* repeated .org.jetbrains.kotlin.metadata.Annotation.Argument argument = 2;
*/
public org.jetbrains.kotlin.metadata.DebugProtoBuf.Annotation.Argument getArgument(int index) {
return argument_.get(index);
}
/**
* repeated .org.jetbrains.kotlin.metadata.Annotation.Argument argument = 2;
*/
public org.jetbrains.kotlin.metadata.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 true;
if (isInitialized == 0) return false;
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(org.jetbrains.kotlin.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 += org.jetbrains.kotlin.protobuf.CodedOutputStream
.computeInt32Size(1, id_);
}
for (int i = 0; i < argument_.size(); i++) {
size += org.jetbrains.kotlin.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.metadata.DebugProtoBuf.Annotation parseFrom(
org.jetbrains.kotlin.protobuf.ByteString data)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.jetbrains.kotlin.metadata.DebugProtoBuf.Annotation parseFrom(
org.jetbrains.kotlin.protobuf.ByteString data,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.jetbrains.kotlin.metadata.DebugProtoBuf.Annotation parseFrom(byte[] data)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.jetbrains.kotlin.metadata.DebugProtoBuf.Annotation parseFrom(
byte[] data,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.jetbrains.kotlin.metadata.DebugProtoBuf.Annotation parseFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.jetbrains.kotlin.metadata.DebugProtoBuf.Annotation parseFrom(
java.io.InputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static org.jetbrains.kotlin.metadata.DebugProtoBuf.Annotation parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input);
}
public static org.jetbrains.kotlin.metadata.DebugProtoBuf.Annotation parseDelimitedFrom(
java.io.InputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input, extensionRegistry);
}
public static org.jetbrains.kotlin.metadata.DebugProtoBuf.Annotation parseFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.jetbrains.kotlin.metadata.DebugProtoBuf.Annotation parseFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.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.metadata.DebugProtoBuf.Annotation prototype) {
return newBuilder().mergeFrom(prototype);
}
public Builder toBuilder() { return newBuilder(this); }
@java.lang.Override
protected Builder newBuilderForType(
org.jetbrains.kotlin.protobuf.GeneratedMessage.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
* Protobuf type {@code org.jetbrains.kotlin.metadata.Annotation}
*/
public static final class Builder extends
org.jetbrains.kotlin.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;
}
private java.util.Listrepeated .org.jetbrains.kotlin.metadata.Annotation.Argument argument = 2;
*/
public java.util.Listrepeated .org.jetbrains.kotlin.metadata.Annotation.Argument argument = 2;
*/
public int getArgumentCount() {
if (argumentBuilder_ == null) {
return argument_.size();
} else {
return argumentBuilder_.getCount();
}
}
/**
* repeated .org.jetbrains.kotlin.metadata.Annotation.Argument argument = 2;
*/
public org.jetbrains.kotlin.metadata.DebugProtoBuf.Annotation.Argument getArgument(int index) {
if (argumentBuilder_ == null) {
return argument_.get(index);
} else {
return argumentBuilder_.getMessage(index);
}
}
/**
* repeated .org.jetbrains.kotlin.metadata.Annotation.Argument argument = 2;
*/
public Builder setArgument(
int index, org.jetbrains.kotlin.metadata.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.metadata.Annotation.Argument argument = 2;
*/
public Builder setArgument(
int index, org.jetbrains.kotlin.metadata.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.metadata.Annotation.Argument argument = 2;
*/
public Builder addArgument(org.jetbrains.kotlin.metadata.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.metadata.Annotation.Argument argument = 2;
*/
public Builder addArgument(
int index, org.jetbrains.kotlin.metadata.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.metadata.Annotation.Argument argument = 2;
*/
public Builder addArgument(
org.jetbrains.kotlin.metadata.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.metadata.Annotation.Argument argument = 2;
*/
public Builder addArgument(
int index, org.jetbrains.kotlin.metadata.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.metadata.Annotation.Argument argument = 2;
*/
public Builder addAllArgument(
java.lang.Iterable extends org.jetbrains.kotlin.metadata.DebugProtoBuf.Annotation.Argument> values) {
if (argumentBuilder_ == null) {
ensureArgumentIsMutable();
org.jetbrains.kotlin.protobuf.AbstractMessageLite.Builder.addAll(
values, argument_);
onChanged();
} else {
argumentBuilder_.addAllMessages(values);
}
return this;
}
/**
* repeated .org.jetbrains.kotlin.metadata.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.metadata.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.metadata.Annotation.Argument argument = 2;
*/
public org.jetbrains.kotlin.metadata.DebugProtoBuf.Annotation.Argument.Builder getArgumentBuilder(
int index) {
return getArgumentFieldBuilder().getBuilder(index);
}
/**
* repeated .org.jetbrains.kotlin.metadata.Annotation.Argument argument = 2;
*/
public org.jetbrains.kotlin.metadata.DebugProtoBuf.Annotation.ArgumentOrBuilder getArgumentOrBuilder(
int index) {
if (argumentBuilder_ == null) {
return argument_.get(index); } else {
return argumentBuilder_.getMessageOrBuilder(index);
}
}
/**
* repeated .org.jetbrains.kotlin.metadata.Annotation.Argument argument = 2;
*/
public java.util.List extends org.jetbrains.kotlin.metadata.DebugProtoBuf.Annotation.ArgumentOrBuilder>
getArgumentOrBuilderList() {
if (argumentBuilder_ != null) {
return argumentBuilder_.getMessageOrBuilderList();
} else {
return java.util.Collections.unmodifiableList(argument_);
}
}
/**
* repeated .org.jetbrains.kotlin.metadata.Annotation.Argument argument = 2;
*/
public org.jetbrains.kotlin.metadata.DebugProtoBuf.Annotation.Argument.Builder addArgumentBuilder() {
return getArgumentFieldBuilder().addBuilder(
org.jetbrains.kotlin.metadata.DebugProtoBuf.Annotation.Argument.getDefaultInstance());
}
/**
* repeated .org.jetbrains.kotlin.metadata.Annotation.Argument argument = 2;
*/
public org.jetbrains.kotlin.metadata.DebugProtoBuf.Annotation.Argument.Builder addArgumentBuilder(
int index) {
return getArgumentFieldBuilder().addBuilder(
index, org.jetbrains.kotlin.metadata.DebugProtoBuf.Annotation.Argument.getDefaultInstance());
}
/**
* repeated .org.jetbrains.kotlin.metadata.Annotation.Argument argument = 2;
*/
public java.util.Listrepeated .org.jetbrains.kotlin.metadata.Type.Argument argument = 2;
*/
java.util.Listrepeated .org.jetbrains.kotlin.metadata.Type.Argument argument = 2;
*/
org.jetbrains.kotlin.metadata.DebugProtoBuf.Type.Argument getArgument(int index);
/**
* repeated .org.jetbrains.kotlin.metadata.Type.Argument argument = 2;
*/
int getArgumentCount();
/**
* repeated .org.jetbrains.kotlin.metadata.Type.Argument argument = 2;
*/
java.util.List extends org.jetbrains.kotlin.metadata.DebugProtoBuf.Type.ArgumentOrBuilder>
getArgumentOrBuilderList();
/**
* repeated .org.jetbrains.kotlin.metadata.Type.Argument argument = 2;
*/
org.jetbrains.kotlin.metadata.DebugProtoBuf.Type.ArgumentOrBuilder getArgumentOrBuilder(
int index);
/**
* optional bool nullable = 3 [default = false];
*/
boolean hasNullable();
/**
* optional bool nullable = 3 [default = false];
*/
boolean getNullable();
/**
* optional int32 flexible_type_capabilities_id = 4;
*
*
* If this field is set, the type is flexible.
* All the other fields and extensions 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;
*
*
* If this field is set, the type is flexible.
* All the other fields and extensions represent its lower bound, and flexible_upper_bound must be set and represents its upper bound.
*
*/
int getFlexibleTypeCapabilitiesId();
/**
* optional .org.jetbrains.kotlin.metadata.Type flexible_upper_bound = 5;
*/
boolean hasFlexibleUpperBound();
/**
* optional .org.jetbrains.kotlin.metadata.Type flexible_upper_bound = 5;
*/
org.jetbrains.kotlin.metadata.DebugProtoBuf.Type getFlexibleUpperBound();
/**
* optional .org.jetbrains.kotlin.metadata.Type flexible_upper_bound = 5;
*/
org.jetbrains.kotlin.metadata.DebugProtoBuf.TypeOrBuilder getFlexibleUpperBoundOrBuilder();
/**
* optional int32 flexible_upper_bound_id = 8;
*/
boolean hasFlexibleUpperBoundId();
/**
* optional int32 flexible_upper_bound_id = 8;
*/
int getFlexibleUpperBoundId();
/**
* optional int32 class_name = 6;
*/
boolean hasClassName();
/**
* optional int32 class_name = 6;
*/
int getClassName();
/**
* optional int32 type_parameter = 7;
*
*
* id of the type parameter
*
*/
boolean hasTypeParameter();
/**
* optional int32 type_parameter = 7;
*
*
* id of the type parameter
*
*/
int getTypeParameter();
/**
* optional int32 type_parameter_name = 9;
*
*
* Name of the type parameter in the immediate owner
*
*/
boolean hasTypeParameterName();
/**
* optional int32 type_parameter_name = 9;
*
*
* Name of the type parameter in the immediate owner
*
*/
int getTypeParameterName();
/**
* optional int32 type_alias_name = 12;
*
*
* Note that this may be present only for abbreviated_type
* Top level types are always fully expanded
*
*/
boolean hasTypeAliasName();
/**
* optional int32 type_alias_name = 12;
*
*
* Note that this may be present only for abbreviated_type
* Top level types are always fully expanded
*
*/
int getTypeAliasName();
/**
* optional .org.jetbrains.kotlin.metadata.Type outer_type = 10;
*
*
* Outer type may be present only if class_name or type_alias_name is present
*
*/
boolean hasOuterType();
/**
* optional .org.jetbrains.kotlin.metadata.Type outer_type = 10;
*
*
* Outer type may be present only if class_name or type_alias_name is present
*
*/
org.jetbrains.kotlin.metadata.DebugProtoBuf.Type getOuterType();
/**
* optional .org.jetbrains.kotlin.metadata.Type outer_type = 10;
*
*
* Outer type may be present only if class_name or type_alias_name is present
*
*/
org.jetbrains.kotlin.metadata.DebugProtoBuf.TypeOrBuilder getOuterTypeOrBuilder();
/**
* optional int32 outer_type_id = 11;
*/
boolean hasOuterTypeId();
/**
* optional int32 outer_type_id = 11;
*/
int getOuterTypeId();
/**
* optional .org.jetbrains.kotlin.metadata.Type abbreviated_type = 13;
*/
boolean hasAbbreviatedType();
/**
* optional .org.jetbrains.kotlin.metadata.Type abbreviated_type = 13;
*/
org.jetbrains.kotlin.metadata.DebugProtoBuf.Type getAbbreviatedType();
/**
* optional .org.jetbrains.kotlin.metadata.Type abbreviated_type = 13;
*/
org.jetbrains.kotlin.metadata.DebugProtoBuf.TypeOrBuilder getAbbreviatedTypeOrBuilder();
/**
* optional int32 abbreviated_type_id = 14;
*/
boolean hasAbbreviatedTypeId();
/**
* optional int32 abbreviated_type_id = 14;
*/
int getAbbreviatedTypeId();
/**
* optional int32 flags = 1;
*
*
*suspend
*definitelyNonNull
*
*/
boolean hasFlags();
/**
* optional int32 flags = 1;
*
*
*suspend
*definitelyNonNull
*
*/
int getFlags();
}
/**
* Protobuf type {@code org.jetbrains.kotlin.metadata.Type}
*/
public static final class Type extends
org.jetbrains.kotlin.protobuf.GeneratedMessage.ExtendableMessage<
Type> implements
// @@protoc_insertion_point(message_implements:org.jetbrains.kotlin.metadata.Type)
TypeOrBuilder {
// Use Type.newBuilder() to construct.
private Type(org.jetbrains.kotlin.protobuf.GeneratedMessage.ExtendableBuilderoptional .org.jetbrains.kotlin.metadata.Type.Argument.Projection projection = 1 [default = INV];
*/
boolean hasProjection();
/**
* optional .org.jetbrains.kotlin.metadata.Type.Argument.Projection projection = 1 [default = INV];
*/
org.jetbrains.kotlin.metadata.DebugProtoBuf.Type.Argument.Projection getProjection();
/**
* optional .org.jetbrains.kotlin.metadata.Type type = 2;
*
*
* When projection is STAR, no type is written, otherwise type must be specified
*
*/
boolean hasType();
/**
* optional .org.jetbrains.kotlin.metadata.Type type = 2;
*
*
* When projection is STAR, no type is written, otherwise type must be specified
*
*/
org.jetbrains.kotlin.metadata.DebugProtoBuf.Type getType();
/**
* optional .org.jetbrains.kotlin.metadata.Type type = 2;
*
*
* When projection is STAR, no type is written, otherwise type must be specified
*
*/
org.jetbrains.kotlin.metadata.DebugProtoBuf.TypeOrBuilder getTypeOrBuilder();
/**
* optional int32 type_id = 3;
*/
boolean hasTypeId();
/**
* optional int32 type_id = 3;
*/
int getTypeId();
}
/**
* Protobuf type {@code org.jetbrains.kotlin.metadata.Type.Argument}
*/
public static final class Argument extends
org.jetbrains.kotlin.protobuf.GeneratedMessage implements
// @@protoc_insertion_point(message_implements:org.jetbrains.kotlin.metadata.Type.Argument)
ArgumentOrBuilder {
// Use Argument.newBuilder() to construct.
private Argument(org.jetbrains.kotlin.protobuf.GeneratedMessage.Builder> builder) {
super(builder);
this.unknownFields = builder.getUnknownFields();
}
private Argument(boolean noInit) { this.unknownFields = org.jetbrains.kotlin.protobuf.UnknownFieldSet.getDefaultInstance(); }
private static final Argument defaultInstance;
public static Argument getDefaultInstance() {
return defaultInstance;
}
public Argument getDefaultInstanceForType() {
return defaultInstance;
}
private final org.jetbrains.kotlin.protobuf.UnknownFieldSet unknownFields;
@java.lang.Override
public final org.jetbrains.kotlin.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private Argument(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
initFields();
int mutable_bitField0_ = 0;
org.jetbrains.kotlin.protobuf.UnknownFieldSet.Builder unknownFields =
org.jetbrains.kotlin.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.metadata.DebugProtoBuf.Type.Argument.Projection value = org.jetbrains.kotlin.metadata.DebugProtoBuf.Type.Argument.Projection.valueOf(rawValue);
if (value == null) {
unknownFields.mergeVarintField(1, rawValue);
} else {
bitField0_ |= 0x00000001;
projection_ = value;
}
break;
}
case 18: {
org.jetbrains.kotlin.metadata.DebugProtoBuf.Type.Builder subBuilder = null;
if (((bitField0_ & 0x00000002) == 0x00000002)) {
subBuilder = type_.toBuilder();
}
type_ = input.readMessage(org.jetbrains.kotlin.metadata.DebugProtoBuf.Type.PARSER, extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom(type_);
type_ = subBuilder.buildPartial();
}
bitField0_ |= 0x00000002;
break;
}
case 24: {
bitField0_ |= 0x00000004;
typeId_ = input.readInt32();
break;
}
}
}
} catch (org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException(
e.getMessage()).setUnfinishedMessage(this);
} finally {
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final org.jetbrains.kotlin.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.jetbrains.kotlin.metadata.DebugProtoBuf.internal_static_org_jetbrains_kotlin_metadata_Type_Argument_descriptor;
}
protected org.jetbrains.kotlin.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.jetbrains.kotlin.metadata.DebugProtoBuf.internal_static_org_jetbrains_kotlin_metadata_Type_Argument_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.jetbrains.kotlin.metadata.DebugProtoBuf.Type.Argument.class, org.jetbrains.kotlin.metadata.DebugProtoBuf.Type.Argument.Builder.class);
}
public static org.jetbrains.kotlin.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 org.jetbrains.kotlin.protobuf.Internal.EnumLiteMapoptional .org.jetbrains.kotlin.metadata.Type.Argument.Projection projection = 1 [default = INV];
*/
public boolean hasProjection() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* optional .org.jetbrains.kotlin.metadata.Type.Argument.Projection projection = 1 [default = INV];
*/
public org.jetbrains.kotlin.metadata.DebugProtoBuf.Type.Argument.Projection getProjection() {
return projection_;
}
public static final int TYPE_FIELD_NUMBER = 2;
private org.jetbrains.kotlin.metadata.DebugProtoBuf.Type type_;
/**
* optional .org.jetbrains.kotlin.metadata.Type type = 2;
*
*
* When projection is STAR, no type is written, otherwise type must be specified
*
*/
public boolean hasType() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
/**
* optional .org.jetbrains.kotlin.metadata.Type type = 2;
*
*
* When projection is STAR, no type is written, otherwise type must be specified
*
*/
public org.jetbrains.kotlin.metadata.DebugProtoBuf.Type getType() {
return type_;
}
/**
* optional .org.jetbrains.kotlin.metadata.Type type = 2;
*
*
* When projection is STAR, no type is written, otherwise type must be specified
*
*/
public org.jetbrains.kotlin.metadata.DebugProtoBuf.TypeOrBuilder getTypeOrBuilder() {
return type_;
}
public static final int TYPE_ID_FIELD_NUMBER = 3;
private int typeId_;
/**
* optional int32 type_id = 3;
*/
public boolean hasTypeId() {
return ((bitField0_ & 0x00000004) == 0x00000004);
}
/**
* optional int32 type_id = 3;
*/
public int getTypeId() {
return typeId_;
}
private void initFields() {
projection_ = org.jetbrains.kotlin.metadata.DebugProtoBuf.Type.Argument.Projection.INV;
type_ = org.jetbrains.kotlin.metadata.DebugProtoBuf.Type.getDefaultInstance();
typeId_ = 0;
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized == 1) return true;
if (isInitialized == 0) return false;
if (hasType()) {
if (!getType().isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
}
memoizedIsInitialized = 1;
return true;
}
public void writeTo(org.jetbrains.kotlin.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_);
}
if (((bitField0_ & 0x00000004) == 0x00000004)) {
output.writeInt32(3, typeId_);
}
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 += org.jetbrains.kotlin.protobuf.CodedOutputStream
.computeEnumSize(1, projection_.getNumber());
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
size += org.jetbrains.kotlin.protobuf.CodedOutputStream
.computeMessageSize(2, type_);
}
if (((bitField0_ & 0x00000004) == 0x00000004)) {
size += org.jetbrains.kotlin.protobuf.CodedOutputStream
.computeInt32Size(3, typeId_);
}
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.metadata.DebugProtoBuf.Type.Argument parseFrom(
org.jetbrains.kotlin.protobuf.ByteString data)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.jetbrains.kotlin.metadata.DebugProtoBuf.Type.Argument parseFrom(
org.jetbrains.kotlin.protobuf.ByteString data,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.jetbrains.kotlin.metadata.DebugProtoBuf.Type.Argument parseFrom(byte[] data)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.jetbrains.kotlin.metadata.DebugProtoBuf.Type.Argument parseFrom(
byte[] data,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.jetbrains.kotlin.metadata.DebugProtoBuf.Type.Argument parseFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.jetbrains.kotlin.metadata.DebugProtoBuf.Type.Argument parseFrom(
java.io.InputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static org.jetbrains.kotlin.metadata.DebugProtoBuf.Type.Argument parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input);
}
public static org.jetbrains.kotlin.metadata.DebugProtoBuf.Type.Argument parseDelimitedFrom(
java.io.InputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input, extensionRegistry);
}
public static org.jetbrains.kotlin.metadata.DebugProtoBuf.Type.Argument parseFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.jetbrains.kotlin.metadata.DebugProtoBuf.Type.Argument parseFrom(
org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.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.metadata.DebugProtoBuf.Type.Argument prototype) {
return newBuilder().mergeFrom(prototype);
}
public Builder toBuilder() { return newBuilder(this); }
@java.lang.Override
protected Builder newBuilderForType(
org.jetbrains.kotlin.protobuf.GeneratedMessage.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
* Protobuf type {@code org.jetbrains.kotlin.metadata.Type.Argument}
*/
public static final class Builder extends
org.jetbrains.kotlin.protobuf.GeneratedMessage.Builderoptional .org.jetbrains.kotlin.metadata.Type.Argument.Projection projection = 1 [default = INV];
*/
public boolean hasProjection() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* optional .org.jetbrains.kotlin.metadata.Type.Argument.Projection projection = 1 [default = INV];
*/
public org.jetbrains.kotlin.metadata.DebugProtoBuf.Type.Argument.Projection getProjection() {
return projection_;
}
/**
* optional .org.jetbrains.kotlin.metadata.Type.Argument.Projection projection = 1 [default = INV];
*/
public Builder setProjection(org.jetbrains.kotlin.metadata.DebugProtoBuf.Type.Argument.Projection value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000001;
projection_ = value;
onChanged();
return this;
}
/**
* optional .org.jetbrains.kotlin.metadata.Type.Argument.Projection projection = 1 [default = INV];
*/
public Builder clearProjection() {
bitField0_ = (bitField0_ & ~0x00000001);
projection_ = org.jetbrains.kotlin.metadata.DebugProtoBuf.Type.Argument.Projection.INV;
onChanged();
return this;
}
private org.jetbrains.kotlin.metadata.DebugProtoBuf.Type type_ = org.jetbrains.kotlin.metadata.DebugProtoBuf.Type.getDefaultInstance();
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.metadata.DebugProtoBuf.Type, org.jetbrains.kotlin.metadata.DebugProtoBuf.Type.Builder, org.jetbrains.kotlin.metadata.DebugProtoBuf.TypeOrBuilder> typeBuilder_;
/**
* optional .org.jetbrains.kotlin.metadata.Type type = 2;
*
*
* When projection is STAR, no type is written, otherwise type must be specified
*
*/
public boolean hasType() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
/**
* optional .org.jetbrains.kotlin.metadata.Type type = 2;
*
*
* When projection is STAR, no type is written, otherwise type must be specified
*
*/
public org.jetbrains.kotlin.metadata.DebugProtoBuf.Type getType() {
if (typeBuilder_ == null) {
return type_;
} else {
return typeBuilder_.getMessage();
}
}
/**
* optional .org.jetbrains.kotlin.metadata.Type type = 2;
*
*
* When projection is STAR, no type is written, otherwise type must be specified
*
*/
public Builder setType(org.jetbrains.kotlin.metadata.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.metadata.Type type = 2;
*
*
* When projection is STAR, no type is written, otherwise type must be specified
*
*/
public Builder setType(
org.jetbrains.kotlin.metadata.DebugProtoBuf.Type.Builder builderForValue) {
if (typeBuilder_ == null) {
type_ = builderForValue.build();
onChanged();
} else {
typeBuilder_.setMessage(builderForValue.build());
}
bitField0_ |= 0x00000002;
return this;
}
/**
* optional .org.jetbrains.kotlin.metadata.Type type = 2;
*
*
* When projection is STAR, no type is written, otherwise type must be specified
*
*/
public Builder mergeType(org.jetbrains.kotlin.metadata.DebugProtoBuf.Type value) {
if (typeBuilder_ == null) {
if (((bitField0_ & 0x00000002) == 0x00000002) &&
type_ != org.jetbrains.kotlin.metadata.DebugProtoBuf.Type.getDefaultInstance()) {
type_ =
org.jetbrains.kotlin.metadata.DebugProtoBuf.Type.newBuilder(type_).mergeFrom(value).buildPartial();
} else {
type_ = value;
}
onChanged();
} else {
typeBuilder_.mergeFrom(value);
}
bitField0_ |= 0x00000002;
return this;
}
/**
* optional .org.jetbrains.kotlin.metadata.Type type = 2;
*
*
* When projection is STAR, no type is written, otherwise type must be specified
*
*/
public Builder clearType() {
if (typeBuilder_ == null) {
type_ = org.jetbrains.kotlin.metadata.DebugProtoBuf.Type.getDefaultInstance();
onChanged();
} else {
typeBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000002);
return this;
}
/**
* optional .org.jetbrains.kotlin.metadata.Type type = 2;
*
*
* When projection is STAR, no type is written, otherwise type must be specified
*
*/
public org.jetbrains.kotlin.metadata.DebugProtoBuf.Type.Builder getTypeBuilder() {
bitField0_ |= 0x00000002;
onChanged();
return getTypeFieldBuilder().getBuilder();
}
/**
* optional .org.jetbrains.kotlin.metadata.Type type = 2;
*
*
* When projection is STAR, no type is written, otherwise type must be specified
*
*/
public org.jetbrains.kotlin.metadata.DebugProtoBuf.TypeOrBuilder getTypeOrBuilder() {
if (typeBuilder_ != null) {
return typeBuilder_.getMessageOrBuilder();
} else {
return type_;
}
}
/**
* optional .org.jetbrains.kotlin.metadata.Type type = 2;
*
*
* When projection is STAR, no type is written, otherwise type must be specified
*
*/
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.metadata.DebugProtoBuf.Type, org.jetbrains.kotlin.metadata.DebugProtoBuf.Type.Builder, org.jetbrains.kotlin.metadata.DebugProtoBuf.TypeOrBuilder>
getTypeFieldBuilder() {
if (typeBuilder_ == null) {
typeBuilder_ = new org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.metadata.DebugProtoBuf.Type, org.jetbrains.kotlin.metadata.DebugProtoBuf.Type.Builder, org.jetbrains.kotlin.metadata.DebugProtoBuf.TypeOrBuilder>(
getType(),
getParentForChildren(),
isClean());
type_ = null;
}
return typeBuilder_;
}
private int typeId_ ;
/**
* optional int32 type_id = 3;
*/
public boolean hasTypeId() {
return ((bitField0_ & 0x00000004) == 0x00000004);
}
/**
* optional int32 type_id = 3;
*/
public int getTypeId() {
return typeId_;
}
/**
* optional int32 type_id = 3;
*/
public Builder setTypeId(int value) {
bitField0_ |= 0x00000004;
typeId_ = value;
onChanged();
return this;
}
/**
* optional int32 type_id = 3;
*/
public Builder clearTypeId() {
bitField0_ = (bitField0_ & ~0x00000004);
typeId_ = 0;
onChanged();
return this;
}
// @@protoc_insertion_point(builder_scope:org.jetbrains.kotlin.metadata.Type.Argument)
}
static {
defaultInstance = new Argument(true);
defaultInstance.initFields();
}
// @@protoc_insertion_point(class_scope:org.jetbrains.kotlin.metadata.Type.Argument)
}
private int bitField0_;
public static final int ARGUMENT_FIELD_NUMBER = 2;
private java.util.Listrepeated .org.jetbrains.kotlin.metadata.Type.Argument argument = 2;
*/
public java.util.Listrepeated .org.jetbrains.kotlin.metadata.Type.Argument argument = 2;
*/
public java.util.List extends org.jetbrains.kotlin.metadata.DebugProtoBuf.Type.ArgumentOrBuilder>
getArgumentOrBuilderList() {
return argument_;
}
/**
* repeated .org.jetbrains.kotlin.metadata.Type.Argument argument = 2;
*/
public int getArgumentCount() {
return argument_.size();
}
/**
* repeated .org.jetbrains.kotlin.metadata.Type.Argument argument = 2;
*/
public org.jetbrains.kotlin.metadata.DebugProtoBuf.Type.Argument getArgument(int index) {
return argument_.get(index);
}
/**
* repeated .org.jetbrains.kotlin.metadata.Type.Argument argument = 2;
*/
public org.jetbrains.kotlin.metadata.DebugProtoBuf.Type.ArgumentOrBuilder getArgumentOrBuilder(
int index) {
return argument_.get(index);
}
public static final int NULLABLE_FIELD_NUMBER = 3;
private boolean nullable_;
/**
* optional bool nullable = 3 [default = false];
*/
public boolean hasNullable() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* optional bool nullable = 3 [default = false];
*/
public boolean getNullable() {
return nullable_;
}
public static final int FLEXIBLE_TYPE_CAPABILITIES_ID_FIELD_NUMBER = 4;
private int flexibleTypeCapabilitiesId_;
/**
* optional int32 flexible_type_capabilities_id = 4;
*
*
* If this field is set, the type is flexible.
* All the other fields and extensions represent its lower bound, and flexible_upper_bound must be set and represents its upper bound.
*
*/
public boolean hasFlexibleTypeCapabilitiesId() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
/**
* optional int32 flexible_type_capabilities_id = 4;
*
*
* If this field is set, the type is flexible.
* All the other fields and extensions represent its lower bound, and flexible_upper_bound must be set and represents its upper bound.
*
*/
public int getFlexibleTypeCapabilitiesId() {
return flexibleTypeCapabilitiesId_;
}
public static final int FLEXIBLE_UPPER_BOUND_FIELD_NUMBER = 5;
private org.jetbrains.kotlin.metadata.DebugProtoBuf.Type flexibleUpperBound_;
/**
* optional .org.jetbrains.kotlin.metadata.Type flexible_upper_bound = 5;
*/
public boolean hasFlexibleUpperBound() {
return ((bitField0_ & 0x00000004) == 0x00000004);
}
/**
* optional .org.jetbrains.kotlin.metadata.Type flexible_upper_bound = 5;
*/
public org.jetbrains.kotlin.metadata.DebugProtoBuf.Type getFlexibleUpperBound() {
return flexibleUpperBound_;
}
/**
* optional .org.jetbrains.kotlin.metadata.Type flexible_upper_bound = 5;
*/
public org.jetbrains.kotlin.metadata.DebugProtoBuf.TypeOrBuilder getFlexibleUpperBoundOrBuilder() {
return flexibleUpperBound_;
}
public static final int FLEXIBLE_UPPER_BOUND_ID_FIELD_NUMBER = 8;
private int flexibleUpperBoundId_;
/**
* optional int32 flexible_upper_bound_id = 8;
*/
public boolean hasFlexibleUpperBoundId() {
return ((bitField0_ & 0x00000008) == 0x00000008);
}
/**
* optional int32 flexible_upper_bound_id = 8;
*/
public int getFlexibleUpperBoundId() {
return flexibleUpperBoundId_;
}
public static final int CLASS_NAME_FIELD_NUMBER = 6;
private int className_;
/**
* optional int32 class_name = 6;
*/
public boolean hasClassName() {
return ((bitField0_ & 0x00000010) == 0x00000010);
}
/**
* optional int32 class_name = 6;
*/
public int getClassName() {
return className_;
}
public static final int TYPE_PARAMETER_FIELD_NUMBER = 7;
private int typeParameter_;
/**
* optional int32 type_parameter = 7;
*
*
* id of the type parameter
*
*/
public boolean hasTypeParameter() {
return ((bitField0_ & 0x00000020) == 0x00000020);
}
/**
* optional int32 type_parameter = 7;
*
*
* id of the type parameter
*
*/
public int getTypeParameter() {
return typeParameter_;
}
public static final int TYPE_PARAMETER_NAME_FIELD_NUMBER = 9;
private int typeParameterName_;
/**
* optional int32 type_parameter_name = 9;
*
*
* Name of the type parameter in the immediate owner
*
*/
public boolean hasTypeParameterName() {
return ((bitField0_ & 0x00000040) == 0x00000040);
}
/**
* optional int32 type_parameter_name = 9;
*
*
* Name of the type parameter in the immediate owner
*
*/
public int getTypeParameterName() {
return typeParameterName_;
}
public static final int TYPE_ALIAS_NAME_FIELD_NUMBER = 12;
private int typeAliasName_;
/**
* optional int32 type_alias_name = 12;
*
*
* Note that this may be present only for abbreviated_type
* Top level types are always fully expanded
*
*/
public boolean hasTypeAliasName() {
return ((bitField0_ & 0x00000080) == 0x00000080);
}
/**
* optional int32 type_alias_name = 12;
*
*
* Note that this may be present only for abbreviated_type
* Top level types are always fully expanded
*
*/
public int getTypeAliasName() {
return typeAliasName_;
}
public static final int OUTER_TYPE_FIELD_NUMBER = 10;
private org.jetbrains.kotlin.metadata.DebugProtoBuf.Type outerType_;
/**
* optional .org.jetbrains.kotlin.metadata.Type outer_type = 10;
*
*
* Outer type may be present only if class_name or type_alias_name is present
*
*/
public boolean hasOuterType() {
return ((bitField0_ & 0x00000100) == 0x00000100);
}
/**
* optional .org.jetbrains.kotlin.metadata.Type outer_type = 10;
*
*
* Outer type may be present only if class_name or type_alias_name is present
*
*/
public org.jetbrains.kotlin.metadata.DebugProtoBuf.Type getOuterType() {
return outerType_;
}
/**
* optional .org.jetbrains.kotlin.metadata.Type outer_type = 10;
*
*
* Outer type may be present only if class_name or type_alias_name is present
*
*/
public org.jetbrains.kotlin.metadata.DebugProtoBuf.TypeOrBuilder getOuterTypeOrBuilder() {
return outerType_;
}
public static final int OUTER_TYPE_ID_FIELD_NUMBER = 11;
private int outerTypeId_;
/**
* optional int32 outer_type_id = 11;
*/
public boolean hasOuterTypeId() {
return ((bitField0_ & 0x00000200) == 0x00000200);
}
/**
* optional int32 outer_type_id = 11;
*/
public int getOuterTypeId() {
return outerTypeId_;
}
public static final int ABBREVIATED_TYPE_FIELD_NUMBER = 13;
private org.jetbrains.kotlin.metadata.DebugProtoBuf.Type abbreviatedType_;
/**
* optional .org.jetbrains.kotlin.metadata.Type abbreviated_type = 13;
*/
public boolean hasAbbreviatedType() {
return ((bitField0_ & 0x00000400) == 0x00000400);
}
/**
* optional .org.jetbrains.kotlin.metadata.Type abbreviated_type = 13;
*/
public org.jetbrains.kotlin.metadata.DebugProtoBuf.Type getAbbreviatedType() {
return abbreviatedType_;
}
/**
* optional .org.jetbrains.kotlin.metadata.Type abbreviated_type = 13;
*/
public org.jetbrains.kotlin.metadata.DebugProtoBuf.TypeOrBuilder getAbbreviatedTypeOrBuilder() {
return abbreviatedType_;
}
public static final int ABBREVIATED_TYPE_ID_FIELD_NUMBER = 14;
private int abbreviatedTypeId_;
/**
* optional int32 abbreviated_type_id = 14;
*/
public boolean hasAbbreviatedTypeId() {
return ((bitField0_ & 0x00000800) == 0x00000800);
}
/**
* optional int32 abbreviated_type_id = 14;
*/
public int getAbbreviatedTypeId() {
return abbreviatedTypeId_;
}
public static final int FLAGS_FIELD_NUMBER = 1;
private int flags_;
/**
* optional int32 flags = 1;
*
*
*suspend
*definitelyNonNull
*
*/
public boolean hasFlags() {
return ((bitField0_ & 0x00001000) == 0x00001000);
}
/**
* optional int32 flags = 1;
*
*
*suspend
*definitelyNonNull
*
*/
public int getFlags() {
return flags_;
}
private void initFields() {
argument_ = java.util.Collections.emptyList();
nullable_ = false;
flexibleTypeCapabilitiesId_ = 0;
flexibleUpperBound_ = org.jetbrains.kotlin.metadata.DebugProtoBuf.Type.getDefaultInstance();
flexibleUpperBoundId_ = 0;
className_ = 0;
typeParameter_ = 0;
typeParameterName_ = 0;
typeAliasName_ = 0;
outerType_ = org.jetbrains.kotlin.metadata.DebugProtoBuf.Type.getDefaultInstance();
outerTypeId_ = 0;
abbreviatedType_ = org.jetbrains.kotlin.metadata.DebugProtoBuf.Type.getDefaultInstance();
abbreviatedTypeId_ = 0;
flags_ = 0;
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized == 1) return true;
if (isInitialized == 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;
}
}
if (hasOuterType()) {
if (!getOuterType().isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
}
if (hasAbbreviatedType()) {
if (!getAbbreviatedType().isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
}
if (!extensionsAreInitialized()) {
memoizedIsInitialized = 0;
return false;
}
memoizedIsInitialized = 1;
return true;
}
public void writeTo(org.jetbrains.kotlin.protobuf.CodedOutputStream output)
throws java.io.IOException {
getSerializedSize();
org.jetbrains.kotlin.protobuf.GeneratedMessage
.ExtendableMessagerepeated .org.jetbrains.kotlin.metadata.Type.Argument argument = 2;
*/
public java.util.Listrepeated .org.jetbrains.kotlin.metadata.Type.Argument argument = 2;
*/
public int getArgumentCount() {
if (argumentBuilder_ == null) {
return argument_.size();
} else {
return argumentBuilder_.getCount();
}
}
/**
* repeated .org.jetbrains.kotlin.metadata.Type.Argument argument = 2;
*/
public org.jetbrains.kotlin.metadata.DebugProtoBuf.Type.Argument getArgument(int index) {
if (argumentBuilder_ == null) {
return argument_.get(index);
} else {
return argumentBuilder_.getMessage(index);
}
}
/**
* repeated .org.jetbrains.kotlin.metadata.Type.Argument argument = 2;
*/
public Builder setArgument(
int index, org.jetbrains.kotlin.metadata.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.metadata.Type.Argument argument = 2;
*/
public Builder setArgument(
int index, org.jetbrains.kotlin.metadata.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.metadata.Type.Argument argument = 2;
*/
public Builder addArgument(org.jetbrains.kotlin.metadata.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.metadata.Type.Argument argument = 2;
*/
public Builder addArgument(
int index, org.jetbrains.kotlin.metadata.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.metadata.Type.Argument argument = 2;
*/
public Builder addArgument(
org.jetbrains.kotlin.metadata.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.metadata.Type.Argument argument = 2;
*/
public Builder addArgument(
int index, org.jetbrains.kotlin.metadata.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.metadata.Type.Argument argument = 2;
*/
public Builder addAllArgument(
java.lang.Iterable extends org.jetbrains.kotlin.metadata.DebugProtoBuf.Type.Argument> values) {
if (argumentBuilder_ == null) {
ensureArgumentIsMutable();
org.jetbrains.kotlin.protobuf.AbstractMessageLite.Builder.addAll(
values, argument_);
onChanged();
} else {
argumentBuilder_.addAllMessages(values);
}
return this;
}
/**
* repeated .org.jetbrains.kotlin.metadata.Type.Argument argument = 2;
*/
public Builder clearArgument() {
if (argumentBuilder_ == null) {
argument_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000001);
onChanged();
} else {
argumentBuilder_.clear();
}
return this;
}
/**
* repeated .org.jetbrains.kotlin.metadata.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.metadata.Type.Argument argument = 2;
*/
public org.jetbrains.kotlin.metadata.DebugProtoBuf.Type.Argument.Builder getArgumentBuilder(
int index) {
return getArgumentFieldBuilder().getBuilder(index);
}
/**
* repeated .org.jetbrains.kotlin.metadata.Type.Argument argument = 2;
*/
public org.jetbrains.kotlin.metadata.DebugProtoBuf.Type.ArgumentOrBuilder getArgumentOrBuilder(
int index) {
if (argumentBuilder_ == null) {
return argument_.get(index); } else {
return argumentBuilder_.getMessageOrBuilder(index);
}
}
/**
* repeated .org.jetbrains.kotlin.metadata.Type.Argument argument = 2;
*/
public java.util.List extends org.jetbrains.kotlin.metadata.DebugProtoBuf.Type.ArgumentOrBuilder>
getArgumentOrBuilderList() {
if (argumentBuilder_ != null) {
return argumentBuilder_.getMessageOrBuilderList();
} else {
return java.util.Collections.unmodifiableList(argument_);
}
}
/**
* repeated .org.jetbrains.kotlin.metadata.Type.Argument argument = 2;
*/
public org.jetbrains.kotlin.metadata.DebugProtoBuf.Type.Argument.Builder addArgumentBuilder() {
return getArgumentFieldBuilder().addBuilder(
org.jetbrains.kotlin.metadata.DebugProtoBuf.Type.Argument.getDefaultInstance());
}
/**
* repeated .org.jetbrains.kotlin.metadata.Type.Argument argument = 2;
*/
public org.jetbrains.kotlin.metadata.DebugProtoBuf.Type.Argument.Builder addArgumentBuilder(
int index) {
return getArgumentFieldBuilder().addBuilder(
index, org.jetbrains.kotlin.metadata.DebugProtoBuf.Type.Argument.getDefaultInstance());
}
/**
* repeated .org.jetbrains.kotlin.metadata.Type.Argument argument = 2;
*/
public java.util.Listoptional bool nullable = 3 [default = false];
*/
public boolean hasNullable() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
/**
* optional bool nullable = 3 [default = false];
*/
public boolean getNullable() {
return nullable_;
}
/**
* optional bool nullable = 3 [default = false];
*/
public Builder setNullable(boolean value) {
bitField0_ |= 0x00000002;
nullable_ = value;
onChanged();
return this;
}
/**
* optional bool nullable = 3 [default = false];
*/
public Builder clearNullable() {
bitField0_ = (bitField0_ & ~0x00000002);
nullable_ = false;
onChanged();
return this;
}
private int flexibleTypeCapabilitiesId_ ;
/**
* optional int32 flexible_type_capabilities_id = 4;
*
*
* If this field is set, the type is flexible.
* All the other fields and extensions 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;
*
*
* If this field is set, the type is flexible.
* All the other fields and extensions 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;
*
*
* If this field is set, the type is flexible.
* All the other fields and extensions represent its lower bound, and flexible_upper_bound must be set and represents its upper bound.
*
*/
public Builder setFlexibleTypeCapabilitiesId(int value) {
bitField0_ |= 0x00000004;
flexibleTypeCapabilitiesId_ = value;
onChanged();
return this;
}
/**
* optional int32 flexible_type_capabilities_id = 4;
*
*
* If this field is set, the type is flexible.
* All the other fields and extensions represent its lower bound, and flexible_upper_bound must be set and represents its upper bound.
*
*/
public Builder clearFlexibleTypeCapabilitiesId() {
bitField0_ = (bitField0_ & ~0x00000004);
flexibleTypeCapabilitiesId_ = 0;
onChanged();
return this;
}
private org.jetbrains.kotlin.metadata.DebugProtoBuf.Type flexibleUpperBound_ = org.jetbrains.kotlin.metadata.DebugProtoBuf.Type.getDefaultInstance();
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.metadata.DebugProtoBuf.Type, org.jetbrains.kotlin.metadata.DebugProtoBuf.Type.Builder, org.jetbrains.kotlin.metadata.DebugProtoBuf.TypeOrBuilder> flexibleUpperBoundBuilder_;
/**
* optional .org.jetbrains.kotlin.metadata.Type flexible_upper_bound = 5;
*/
public boolean hasFlexibleUpperBound() {
return ((bitField0_ & 0x00000008) == 0x00000008);
}
/**
* optional .org.jetbrains.kotlin.metadata.Type flexible_upper_bound = 5;
*/
public org.jetbrains.kotlin.metadata.DebugProtoBuf.Type getFlexibleUpperBound() {
if (flexibleUpperBoundBuilder_ == null) {
return flexibleUpperBound_;
} else {
return flexibleUpperBoundBuilder_.getMessage();
}
}
/**
* optional .org.jetbrains.kotlin.metadata.Type flexible_upper_bound = 5;
*/
public Builder setFlexibleUpperBound(org.jetbrains.kotlin.metadata.DebugProtoBuf.Type value) {
if (flexibleUpperBoundBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
flexibleUpperBound_ = value;
onChanged();
} else {
flexibleUpperBoundBuilder_.setMessage(value);
}
bitField0_ |= 0x00000008;
return this;
}
/**
* optional .org.jetbrains.kotlin.metadata.Type flexible_upper_bound = 5;
*/
public Builder setFlexibleUpperBound(
org.jetbrains.kotlin.metadata.DebugProtoBuf.Type.Builder builderForValue) {
if (flexibleUpperBoundBuilder_ == null) {
flexibleUpperBound_ = builderForValue.build();
onChanged();
} else {
flexibleUpperBoundBuilder_.setMessage(builderForValue.build());
}
bitField0_ |= 0x00000008;
return this;
}
/**
* optional .org.jetbrains.kotlin.metadata.Type flexible_upper_bound = 5;
*/
public Builder mergeFlexibleUpperBound(org.jetbrains.kotlin.metadata.DebugProtoBuf.Type value) {
if (flexibleUpperBoundBuilder_ == null) {
if (((bitField0_ & 0x00000008) == 0x00000008) &&
flexibleUpperBound_ != org.jetbrains.kotlin.metadata.DebugProtoBuf.Type.getDefaultInstance()) {
flexibleUpperBound_ =
org.jetbrains.kotlin.metadata.DebugProtoBuf.Type.newBuilder(flexibleUpperBound_).mergeFrom(value).buildPartial();
} else {
flexibleUpperBound_ = value;
}
onChanged();
} else {
flexibleUpperBoundBuilder_.mergeFrom(value);
}
bitField0_ |= 0x00000008;
return this;
}
/**
* optional .org.jetbrains.kotlin.metadata.Type flexible_upper_bound = 5;
*/
public Builder clearFlexibleUpperBound() {
if (flexibleUpperBoundBuilder_ == null) {
flexibleUpperBound_ = org.jetbrains.kotlin.metadata.DebugProtoBuf.Type.getDefaultInstance();
onChanged();
} else {
flexibleUpperBoundBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000008);
return this;
}
/**
* optional .org.jetbrains.kotlin.metadata.Type flexible_upper_bound = 5;
*/
public org.jetbrains.kotlin.metadata.DebugProtoBuf.Type.Builder getFlexibleUpperBoundBuilder() {
bitField0_ |= 0x00000008;
onChanged();
return getFlexibleUpperBoundFieldBuilder().getBuilder();
}
/**
* optional .org.jetbrains.kotlin.metadata.Type flexible_upper_bound = 5;
*/
public org.jetbrains.kotlin.metadata.DebugProtoBuf.TypeOrBuilder getFlexibleUpperBoundOrBuilder() {
if (flexibleUpperBoundBuilder_ != null) {
return flexibleUpperBoundBuilder_.getMessageOrBuilder();
} else {
return flexibleUpperBound_;
}
}
/**
* optional .org.jetbrains.kotlin.metadata.Type flexible_upper_bound = 5;
*/
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.metadata.DebugProtoBuf.Type, org.jetbrains.kotlin.metadata.DebugProtoBuf.Type.Builder, org.jetbrains.kotlin.metadata.DebugProtoBuf.TypeOrBuilder>
getFlexibleUpperBoundFieldBuilder() {
if (flexibleUpperBoundBuilder_ == null) {
flexibleUpperBoundBuilder_ = new org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.metadata.DebugProtoBuf.Type, org.jetbrains.kotlin.metadata.DebugProtoBuf.Type.Builder, org.jetbrains.kotlin.metadata.DebugProtoBuf.TypeOrBuilder>(
getFlexibleUpperBound(),
getParentForChildren(),
isClean());
flexibleUpperBound_ = null;
}
return flexibleUpperBoundBuilder_;
}
private int flexibleUpperBoundId_ ;
/**
* optional int32 flexible_upper_bound_id = 8;
*/
public boolean hasFlexibleUpperBoundId() {
return ((bitField0_ & 0x00000010) == 0x00000010);
}
/**
* optional int32 flexible_upper_bound_id = 8;
*/
public int getFlexibleUpperBoundId() {
return flexibleUpperBoundId_;
}
/**
* optional int32 flexible_upper_bound_id = 8;
*/
public Builder setFlexibleUpperBoundId(int value) {
bitField0_ |= 0x00000010;
flexibleUpperBoundId_ = value;
onChanged();
return this;
}
/**
* optional int32 flexible_upper_bound_id = 8;
*/
public Builder clearFlexibleUpperBoundId() {
bitField0_ = (bitField0_ & ~0x00000010);
flexibleUpperBoundId_ = 0;
onChanged();
return this;
}
private int className_ ;
/**
* optional int32 class_name = 6;
*/
public boolean hasClassName() {
return ((bitField0_ & 0x00000020) == 0x00000020);
}
/**
* optional int32 class_name = 6;
*/
public int getClassName() {
return className_;
}
/**
* optional int32 class_name = 6;
*/
public Builder setClassName(int value) {
bitField0_ |= 0x00000020;
className_ = value;
onChanged();
return this;
}
/**
* optional int32 class_name = 6;
*/
public Builder clearClassName() {
bitField0_ = (bitField0_ & ~0x00000020);
className_ = 0;
onChanged();
return this;
}
private int typeParameter_ ;
/**
* optional int32 type_parameter = 7;
*
*
* id of the type parameter
*
*/
public boolean hasTypeParameter() {
return ((bitField0_ & 0x00000040) == 0x00000040);
}
/**
* optional int32 type_parameter = 7;
*
*
* id of the type parameter
*
*/
public int getTypeParameter() {
return typeParameter_;
}
/**
* optional int32 type_parameter = 7;
*
*
* id of the type parameter
*
*/
public Builder setTypeParameter(int value) {
bitField0_ |= 0x00000040;
typeParameter_ = value;
onChanged();
return this;
}
/**
* optional int32 type_parameter = 7;
*
*
* id of the type parameter
*
*/
public Builder clearTypeParameter() {
bitField0_ = (bitField0_ & ~0x00000040);
typeParameter_ = 0;
onChanged();
return this;
}
private int typeParameterName_ ;
/**
* optional int32 type_parameter_name = 9;
*
*
* Name of the type parameter in the immediate owner
*
*/
public boolean hasTypeParameterName() {
return ((bitField0_ & 0x00000080) == 0x00000080);
}
/**
* optional int32 type_parameter_name = 9;
*
*
* Name of the type parameter in the immediate owner
*
*/
public int getTypeParameterName() {
return typeParameterName_;
}
/**
* optional int32 type_parameter_name = 9;
*
*
* Name of the type parameter in the immediate owner
*
*/
public Builder setTypeParameterName(int value) {
bitField0_ |= 0x00000080;
typeParameterName_ = value;
onChanged();
return this;
}
/**
* optional int32 type_parameter_name = 9;
*
*
* Name of the type parameter in the immediate owner
*
*/
public Builder clearTypeParameterName() {
bitField0_ = (bitField0_ & ~0x00000080);
typeParameterName_ = 0;
onChanged();
return this;
}
private int typeAliasName_ ;
/**
* optional int32 type_alias_name = 12;
*
*
* Note that this may be present only for abbreviated_type
* Top level types are always fully expanded
*
*/
public boolean hasTypeAliasName() {
return ((bitField0_ & 0x00000100) == 0x00000100);
}
/**
* optional int32 type_alias_name = 12;
*
*
* Note that this may be present only for abbreviated_type
* Top level types are always fully expanded
*
*/
public int getTypeAliasName() {
return typeAliasName_;
}
/**
* optional int32 type_alias_name = 12;
*
*
* Note that this may be present only for abbreviated_type
* Top level types are always fully expanded
*
*/
public Builder setTypeAliasName(int value) {
bitField0_ |= 0x00000100;
typeAliasName_ = value;
onChanged();
return this;
}
/**
* optional int32 type_alias_name = 12;
*
*
* Note that this may be present only for abbreviated_type
* Top level types are always fully expanded
*
*/
public Builder clearTypeAliasName() {
bitField0_ = (bitField0_ & ~0x00000100);
typeAliasName_ = 0;
onChanged();
return this;
}
private org.jetbrains.kotlin.metadata.DebugProtoBuf.Type outerType_ = org.jetbrains.kotlin.metadata.DebugProtoBuf.Type.getDefaultInstance();
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.metadata.DebugProtoBuf.Type, org.jetbrains.kotlin.metadata.DebugProtoBuf.Type.Builder, org.jetbrains.kotlin.metadata.DebugProtoBuf.TypeOrBuilder> outerTypeBuilder_;
/**
* optional .org.jetbrains.kotlin.metadata.Type outer_type = 10;
*
*
* Outer type may be present only if class_name or type_alias_name is present
*
*/
public boolean hasOuterType() {
return ((bitField0_ & 0x00000200) == 0x00000200);
}
/**
* optional .org.jetbrains.kotlin.metadata.Type outer_type = 10;
*
*
* Outer type may be present only if class_name or type_alias_name is present
*
*/
public org.jetbrains.kotlin.metadata.DebugProtoBuf.Type getOuterType() {
if (outerTypeBuilder_ == null) {
return outerType_;
} else {
return outerTypeBuilder_.getMessage();
}
}
/**
* optional .org.jetbrains.kotlin.metadata.Type outer_type = 10;
*
*
* Outer type may be present only if class_name or type_alias_name is present
*
*/
public Builder setOuterType(org.jetbrains.kotlin.metadata.DebugProtoBuf.Type value) {
if (outerTypeBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
outerType_ = value;
onChanged();
} else {
outerTypeBuilder_.setMessage(value);
}
bitField0_ |= 0x00000200;
return this;
}
/**
* optional .org.jetbrains.kotlin.metadata.Type outer_type = 10;
*
*
* Outer type may be present only if class_name or type_alias_name is present
*
*/
public Builder setOuterType(
org.jetbrains.kotlin.metadata.DebugProtoBuf.Type.Builder builderForValue) {
if (outerTypeBuilder_ == null) {
outerType_ = builderForValue.build();
onChanged();
} else {
outerTypeBuilder_.setMessage(builderForValue.build());
}
bitField0_ |= 0x00000200;
return this;
}
/**
* optional .org.jetbrains.kotlin.metadata.Type outer_type = 10;
*
*
* Outer type may be present only if class_name or type_alias_name is present
*
*/
public Builder mergeOuterType(org.jetbrains.kotlin.metadata.DebugProtoBuf.Type value) {
if (outerTypeBuilder_ == null) {
if (((bitField0_ & 0x00000200) == 0x00000200) &&
outerType_ != org.jetbrains.kotlin.metadata.DebugProtoBuf.Type.getDefaultInstance()) {
outerType_ =
org.jetbrains.kotlin.metadata.DebugProtoBuf.Type.newBuilder(outerType_).mergeFrom(value).buildPartial();
} else {
outerType_ = value;
}
onChanged();
} else {
outerTypeBuilder_.mergeFrom(value);
}
bitField0_ |= 0x00000200;
return this;
}
/**
* optional .org.jetbrains.kotlin.metadata.Type outer_type = 10;
*
*
* Outer type may be present only if class_name or type_alias_name is present
*
*/
public Builder clearOuterType() {
if (outerTypeBuilder_ == null) {
outerType_ = org.jetbrains.kotlin.metadata.DebugProtoBuf.Type.getDefaultInstance();
onChanged();
} else {
outerTypeBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000200);
return this;
}
/**
* optional .org.jetbrains.kotlin.metadata.Type outer_type = 10;
*
*
* Outer type may be present only if class_name or type_alias_name is present
*
*/
public org.jetbrains.kotlin.metadata.DebugProtoBuf.Type.Builder getOuterTypeBuilder() {
bitField0_ |= 0x00000200;
onChanged();
return getOuterTypeFieldBuilder().getBuilder();
}
/**
* optional .org.jetbrains.kotlin.metadata.Type outer_type = 10;
*
*
* Outer type may be present only if class_name or type_alias_name is present
*
*/
public org.jetbrains.kotlin.metadata.DebugProtoBuf.TypeOrBuilder getOuterTypeOrBuilder() {
if (outerTypeBuilder_ != null) {
return outerTypeBuilder_.getMessageOrBuilder();
} else {
return outerType_;
}
}
/**
* optional .org.jetbrains.kotlin.metadata.Type outer_type = 10;
*
*
* Outer type may be present only if class_name or type_alias_name is present
*
*/
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.metadata.DebugProtoBuf.Type, org.jetbrains.kotlin.metadata.DebugProtoBuf.Type.Builder, org.jetbrains.kotlin.metadata.DebugProtoBuf.TypeOrBuilder>
getOuterTypeFieldBuilder() {
if (outerTypeBuilder_ == null) {
outerTypeBuilder_ = new org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.metadata.DebugProtoBuf.Type, org.jetbrains.kotlin.metadata.DebugProtoBuf.Type.Builder, org.jetbrains.kotlin.metadata.DebugProtoBuf.TypeOrBuilder>(
getOuterType(),
getParentForChildren(),
isClean());
outerType_ = null;
}
return outerTypeBuilder_;
}
private int outerTypeId_ ;
/**
* optional int32 outer_type_id = 11;
*/
public boolean hasOuterTypeId() {
return ((bitField0_ & 0x00000400) == 0x00000400);
}
/**
* optional int32 outer_type_id = 11;
*/
public int getOuterTypeId() {
return outerTypeId_;
}
/**
* optional int32 outer_type_id = 11;
*/
public Builder setOuterTypeId(int value) {
bitField0_ |= 0x00000400;
outerTypeId_ = value;
onChanged();
return this;
}
/**
* optional int32 outer_type_id = 11;
*/
public Builder clearOuterTypeId() {
bitField0_ = (bitField0_ & ~0x00000400);
outerTypeId_ = 0;
onChanged();
return this;
}
private org.jetbrains.kotlin.metadata.DebugProtoBuf.Type abbreviatedType_ = org.jetbrains.kotlin.metadata.DebugProtoBuf.Type.getDefaultInstance();
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.metadata.DebugProtoBuf.Type, org.jetbrains.kotlin.metadata.DebugProtoBuf.Type.Builder, org.jetbrains.kotlin.metadata.DebugProtoBuf.TypeOrBuilder> abbreviatedTypeBuilder_;
/**
* optional .org.jetbrains.kotlin.metadata.Type abbreviated_type = 13;
*/
public boolean hasAbbreviatedType() {
return ((bitField0_ & 0x00000800) == 0x00000800);
}
/**
* optional .org.jetbrains.kotlin.metadata.Type abbreviated_type = 13;
*/
public org.jetbrains.kotlin.metadata.DebugProtoBuf.Type getAbbreviatedType() {
if (abbreviatedTypeBuilder_ == null) {
return abbreviatedType_;
} else {
return abbreviatedTypeBuilder_.getMessage();
}
}
/**
* optional .org.jetbrains.kotlin.metadata.Type abbreviated_type = 13;
*/
public Builder setAbbreviatedType(org.jetbrains.kotlin.metadata.DebugProtoBuf.Type value) {
if (abbreviatedTypeBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
abbreviatedType_ = value;
onChanged();
} else {
abbreviatedTypeBuilder_.setMessage(value);
}
bitField0_ |= 0x00000800;
return this;
}
/**
* optional .org.jetbrains.kotlin.metadata.Type abbreviated_type = 13;
*/
public Builder setAbbreviatedType(
org.jetbrains.kotlin.metadata.DebugProtoBuf.Type.Builder builderForValue) {
if (abbreviatedTypeBuilder_ == null) {
abbreviatedType_ = builderForValue.build();
onChanged();
} else {
abbreviatedTypeBuilder_.setMessage(builderForValue.build());
}
bitField0_ |= 0x00000800;
return this;
}
/**
* optional .org.jetbrains.kotlin.metadata.Type abbreviated_type = 13;
*/
public Builder mergeAbbreviatedType(org.jetbrains.kotlin.metadata.DebugProtoBuf.Type value) {
if (abbreviatedTypeBuilder_ == null) {
if (((bitField0_ & 0x00000800) == 0x00000800) &&
abbreviatedType_ != org.jetbrains.kotlin.metadata.DebugProtoBuf.Type.getDefaultInstance()) {
abbreviatedType_ =
org.jetbrains.kotlin.metadata.DebugProtoBuf.Type.newBuilder(abbreviatedType_).mergeFrom(value).buildPartial();
} else {
abbreviatedType_ = value;
}
onChanged();
} else {
abbreviatedTypeBuilder_.mergeFrom(value);
}
bitField0_ |= 0x00000800;
return this;
}
/**
* optional .org.jetbrains.kotlin.metadata.Type abbreviated_type = 13;
*/
public Builder clearAbbreviatedType() {
if (abbreviatedTypeBuilder_ == null) {
abbreviatedType_ = org.jetbrains.kotlin.metadata.DebugProtoBuf.Type.getDefaultInstance();
onChanged();
} else {
abbreviatedTypeBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000800);
return this;
}
/**
* optional .org.jetbrains.kotlin.metadata.Type abbreviated_type = 13;
*/
public org.jetbrains.kotlin.metadata.DebugProtoBuf.Type.Builder getAbbreviatedTypeBuilder() {
bitField0_ |= 0x00000800;
onChanged();
return getAbbreviatedTypeFieldBuilder().getBuilder();
}
/**
* optional .org.jetbrains.kotlin.metadata.Type abbreviated_type = 13;
*/
public org.jetbrains.kotlin.metadata.DebugProtoBuf.TypeOrBuilder getAbbreviatedTypeOrBuilder() {
if (abbreviatedTypeBuilder_ != null) {
return abbreviatedTypeBuilder_.getMessageOrBuilder();
} else {
return abbreviatedType_;
}
}
/**
* optional .org.jetbrains.kotlin.metadata.Type abbreviated_type = 13;
*/
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.metadata.DebugProtoBuf.Type, org.jetbrains.kotlin.metadata.DebugProtoBuf.Type.Builder, org.jetbrains.kotlin.metadata.DebugProtoBuf.TypeOrBuilder>
getAbbreviatedTypeFieldBuilder() {
if (abbreviatedTypeBuilder_ == null) {
abbreviatedTypeBuilder_ = new org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.metadata.DebugProtoBuf.Type, org.jetbrains.kotlin.metadata.DebugProtoBuf.Type.Builder, org.jetbrains.kotlin.metadata.DebugProtoBuf.TypeOrBuilder>(
getAbbreviatedType(),
getParentForChildren(),
isClean());
abbreviatedType_ = null;
}
return abbreviatedTypeBuilder_;
}
private int abbreviatedTypeId_ ;
/**
* optional int32 abbreviated_type_id = 14;
*/
public boolean hasAbbreviatedTypeId() {
return ((bitField0_ & 0x00001000) == 0x00001000);
}
/**
* optional int32 abbreviated_type_id = 14;
*/
public int getAbbreviatedTypeId() {
return abbreviatedTypeId_;
}
/**
* optional int32 abbreviated_type_id = 14;
*/
public Builder setAbbreviatedTypeId(int value) {
bitField0_ |= 0x00001000;
abbreviatedTypeId_ = value;
onChanged();
return this;
}
/**
* optional int32 abbreviated_type_id = 14;
*/
public Builder clearAbbreviatedTypeId() {
bitField0_ = (bitField0_ & ~0x00001000);
abbreviatedTypeId_ = 0;
onChanged();
return this;
}
private int flags_ ;
/**
* optional int32 flags = 1;
*
*
*suspend
*definitelyNonNull
*
*/
public boolean hasFlags() {
return ((bitField0_ & 0x00002000) == 0x00002000);
}
/**
* optional int32 flags = 1;
*
*
*suspend
*definitelyNonNull
*
*/
public int getFlags() {
return flags_;
}
/**
* optional int32 flags = 1;
*
*
*suspend
*definitelyNonNull
*
*/
public Builder setFlags(int value) {
bitField0_ |= 0x00002000;
flags_ = value;
onChanged();
return this;
}
/**
* optional int32 flags = 1;
*
*
*suspend
*definitelyNonNull
*
*/
public Builder clearFlags() {
bitField0_ = (bitField0_ & ~0x00002000);
flags_ = 0;
onChanged();
return this;
}
// @@protoc_insertion_point(builder_scope:org.jetbrains.kotlin.metadata.Type)
}
static {
defaultInstance = new Type(true);
defaultInstance.initFields();
}
// @@protoc_insertion_point(class_scope:org.jetbrains.kotlin.metadata.Type)
}
public interface TypeParameterOrBuilder extends
// @@protoc_insertion_point(interface_extends:org.jetbrains.kotlin.metadata.TypeParameter)
org.jetbrains.kotlin.protobuf.GeneratedMessage.
ExtendableMessageOrBuilderrequired int32 id = 1;
*/
boolean hasId();
/**
* required int32 id = 1;
*/
int getId();
/**
* required int32 name = 2;
*/
boolean hasName();
/**
* required int32 name = 2;
*/
int getName();
/**
* optional bool reified = 3 [default = false];
*/
boolean hasReified();
/**
* optional bool reified = 3 [default = false];
*/
boolean getReified();
/**
* optional .org.jetbrains.kotlin.metadata.TypeParameter.Variance variance = 4 [default = INV];
*/
boolean hasVariance();
/**
* optional .org.jetbrains.kotlin.metadata.TypeParameter.Variance variance = 4 [default = INV];
*/
org.jetbrains.kotlin.metadata.DebugProtoBuf.TypeParameter.Variance getVariance();
/**
* repeated .org.jetbrains.kotlin.metadata.Type upper_bound = 5;
*/
java.util.Listrepeated .org.jetbrains.kotlin.metadata.Type upper_bound = 5;
*/
org.jetbrains.kotlin.metadata.DebugProtoBuf.Type getUpperBound(int index);
/**
* repeated .org.jetbrains.kotlin.metadata.Type upper_bound = 5;
*/
int getUpperBoundCount();
/**
* repeated .org.jetbrains.kotlin.metadata.Type upper_bound = 5;
*/
java.util.List extends org.jetbrains.kotlin.metadata.DebugProtoBuf.TypeOrBuilder>
getUpperBoundOrBuilderList();
/**
* repeated .org.jetbrains.kotlin.metadata.Type upper_bound = 5;
*/
org.jetbrains.kotlin.metadata.DebugProtoBuf.TypeOrBuilder getUpperBoundOrBuilder(
int index);
/**
* repeated int32 upper_bound_id = 6 [packed = true];
*/
java.util.Listrepeated int32 upper_bound_id = 6 [packed = true];
*/
int getUpperBoundIdCount();
/**
* repeated int32 upper_bound_id = 6 [packed = true];
*/
int getUpperBoundId(int index);
}
/**
* Protobuf type {@code org.jetbrains.kotlin.metadata.TypeParameter}
*/
public static final class TypeParameter extends
org.jetbrains.kotlin.protobuf.GeneratedMessage.ExtendableMessage<
TypeParameter> implements
// @@protoc_insertion_point(message_implements:org.jetbrains.kotlin.metadata.TypeParameter)
TypeParameterOrBuilder {
// Use TypeParameter.newBuilder() to construct.
private TypeParameter(org.jetbrains.kotlin.protobuf.GeneratedMessage.ExtendableBuilderIN = 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 org.jetbrains.kotlin.protobuf.Internal.EnumLiteMaprequired int32 id = 1;
*/
public boolean hasId() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* required int32 id = 1;
*/
public int getId() {
return id_;
}
public static final int NAME_FIELD_NUMBER = 2;
private int name_;
/**
* required int32 name = 2;
*/
public boolean hasName() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
/**
* required int32 name = 2;
*/
public int getName() {
return name_;
}
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_;
}
public static final int VARIANCE_FIELD_NUMBER = 4;
private org.jetbrains.kotlin.metadata.DebugProtoBuf.TypeParameter.Variance variance_;
/**
* optional .org.jetbrains.kotlin.metadata.TypeParameter.Variance variance = 4 [default = INV];
*/
public boolean hasVariance() {
return ((bitField0_ & 0x00000008) == 0x00000008);
}
/**
* optional .org.jetbrains.kotlin.metadata.TypeParameter.Variance variance = 4 [default = INV];
*/
public org.jetbrains.kotlin.metadata.DebugProtoBuf.TypeParameter.Variance getVariance() {
return variance_;
}
public static final int UPPER_BOUND_FIELD_NUMBER = 5;
private java.util.Listrepeated .org.jetbrains.kotlin.metadata.Type upper_bound = 5;
*/
public java.util.Listrepeated .org.jetbrains.kotlin.metadata.Type upper_bound = 5;
*/
public java.util.List extends org.jetbrains.kotlin.metadata.DebugProtoBuf.TypeOrBuilder>
getUpperBoundOrBuilderList() {
return upperBound_;
}
/**
* repeated .org.jetbrains.kotlin.metadata.Type upper_bound = 5;
*/
public int getUpperBoundCount() {
return upperBound_.size();
}
/**
* repeated .org.jetbrains.kotlin.metadata.Type upper_bound = 5;
*/
public org.jetbrains.kotlin.metadata.DebugProtoBuf.Type getUpperBound(int index) {
return upperBound_.get(index);
}
/**
* repeated .org.jetbrains.kotlin.metadata.Type upper_bound = 5;
*/
public org.jetbrains.kotlin.metadata.DebugProtoBuf.TypeOrBuilder getUpperBoundOrBuilder(
int index) {
return upperBound_.get(index);
}
public static final int UPPER_BOUND_ID_FIELD_NUMBER = 6;
private java.util.Listrepeated int32 upper_bound_id = 6 [packed = true];
*/
public java.util.Listrepeated int32 upper_bound_id = 6 [packed = true];
*/
public int getUpperBoundIdCount() {
return upperBoundId_.size();
}
/**
* repeated int32 upper_bound_id = 6 [packed = true];
*/
public int getUpperBoundId(int index) {
return upperBoundId_.get(index);
}
private int upperBoundIdMemoizedSerializedSize = -1;
private void initFields() {
id_ = 0;
name_ = 0;
reified_ = false;
variance_ = org.jetbrains.kotlin.metadata.DebugProtoBuf.TypeParameter.Variance.INV;
upperBound_ = java.util.Collections.emptyList();
upperBoundId_ = java.util.Collections.emptyList();
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized == 1) return true;
if (isInitialized == 0) return false;
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;
}
}
if (!extensionsAreInitialized()) {
memoizedIsInitialized = 0;
return false;
}
memoizedIsInitialized = 1;
return true;
}
public void writeTo(org.jetbrains.kotlin.protobuf.CodedOutputStream output)
throws java.io.IOException {
getSerializedSize();
org.jetbrains.kotlin.protobuf.GeneratedMessage
.ExtendableMessagerequired 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;
}
private int name_ ;
/**
* required int32 name = 2;
*/
public boolean hasName() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
/**
* required int32 name = 2;
*/
public int getName() {
return name_;
}
/**
* required int32 name = 2;
*/
public Builder setName(int value) {
bitField0_ |= 0x00000002;
name_ = value;
onChanged();
return this;
}
/**
* required int32 name = 2;
*/
public Builder clearName() {
bitField0_ = (bitField0_ & ~0x00000002);
name_ = 0;
onChanged();
return this;
}
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;
}
private org.jetbrains.kotlin.metadata.DebugProtoBuf.TypeParameter.Variance variance_ = org.jetbrains.kotlin.metadata.DebugProtoBuf.TypeParameter.Variance.INV;
/**
* optional .org.jetbrains.kotlin.metadata.TypeParameter.Variance variance = 4 [default = INV];
*/
public boolean hasVariance() {
return ((bitField0_ & 0x00000008) == 0x00000008);
}
/**
* optional .org.jetbrains.kotlin.metadata.TypeParameter.Variance variance = 4 [default = INV];
*/
public org.jetbrains.kotlin.metadata.DebugProtoBuf.TypeParameter.Variance getVariance() {
return variance_;
}
/**
* optional .org.jetbrains.kotlin.metadata.TypeParameter.Variance variance = 4 [default = INV];
*/
public Builder setVariance(org.jetbrains.kotlin.metadata.DebugProtoBuf.TypeParameter.Variance value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000008;
variance_ = value;
onChanged();
return this;
}
/**
* optional .org.jetbrains.kotlin.metadata.TypeParameter.Variance variance = 4 [default = INV];
*/
public Builder clearVariance() {
bitField0_ = (bitField0_ & ~0x00000008);
variance_ = org.jetbrains.kotlin.metadata.DebugProtoBuf.TypeParameter.Variance.INV;
onChanged();
return this;
}
private java.util.Listrepeated .org.jetbrains.kotlin.metadata.Type upper_bound = 5;
*/
public java.util.Listrepeated .org.jetbrains.kotlin.metadata.Type upper_bound = 5;
*/
public int getUpperBoundCount() {
if (upperBoundBuilder_ == null) {
return upperBound_.size();
} else {
return upperBoundBuilder_.getCount();
}
}
/**
* repeated .org.jetbrains.kotlin.metadata.Type upper_bound = 5;
*/
public org.jetbrains.kotlin.metadata.DebugProtoBuf.Type getUpperBound(int index) {
if (upperBoundBuilder_ == null) {
return upperBound_.get(index);
} else {
return upperBoundBuilder_.getMessage(index);
}
}
/**
* repeated .org.jetbrains.kotlin.metadata.Type upper_bound = 5;
*/
public Builder setUpperBound(
int index, org.jetbrains.kotlin.metadata.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.metadata.Type upper_bound = 5;
*/
public Builder setUpperBound(
int index, org.jetbrains.kotlin.metadata.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.metadata.Type upper_bound = 5;
*/
public Builder addUpperBound(org.jetbrains.kotlin.metadata.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.metadata.Type upper_bound = 5;
*/
public Builder addUpperBound(
int index, org.jetbrains.kotlin.metadata.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.metadata.Type upper_bound = 5;
*/
public Builder addUpperBound(
org.jetbrains.kotlin.metadata.DebugProtoBuf.Type.Builder builderForValue) {
if (upperBoundBuilder_ == null) {
ensureUpperBoundIsMutable();
upperBound_.add(builderForValue.build());
onChanged();
} else {
upperBoundBuilder_.addMessage(builderForValue.build());
}
return this;
}
/**
* repeated .org.jetbrains.kotlin.metadata.Type upper_bound = 5;
*/
public Builder addUpperBound(
int index, org.jetbrains.kotlin.metadata.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.metadata.Type upper_bound = 5;
*/
public Builder addAllUpperBound(
java.lang.Iterable extends org.jetbrains.kotlin.metadata.DebugProtoBuf.Type> values) {
if (upperBoundBuilder_ == null) {
ensureUpperBoundIsMutable();
org.jetbrains.kotlin.protobuf.AbstractMessageLite.Builder.addAll(
values, upperBound_);
onChanged();
} else {
upperBoundBuilder_.addAllMessages(values);
}
return this;
}
/**
* repeated .org.jetbrains.kotlin.metadata.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.metadata.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.metadata.Type upper_bound = 5;
*/
public org.jetbrains.kotlin.metadata.DebugProtoBuf.Type.Builder getUpperBoundBuilder(
int index) {
return getUpperBoundFieldBuilder().getBuilder(index);
}
/**
* repeated .org.jetbrains.kotlin.metadata.Type upper_bound = 5;
*/
public org.jetbrains.kotlin.metadata.DebugProtoBuf.TypeOrBuilder getUpperBoundOrBuilder(
int index) {
if (upperBoundBuilder_ == null) {
return upperBound_.get(index); } else {
return upperBoundBuilder_.getMessageOrBuilder(index);
}
}
/**
* repeated .org.jetbrains.kotlin.metadata.Type upper_bound = 5;
*/
public java.util.List extends org.jetbrains.kotlin.metadata.DebugProtoBuf.TypeOrBuilder>
getUpperBoundOrBuilderList() {
if (upperBoundBuilder_ != null) {
return upperBoundBuilder_.getMessageOrBuilderList();
} else {
return java.util.Collections.unmodifiableList(upperBound_);
}
}
/**
* repeated .org.jetbrains.kotlin.metadata.Type upper_bound = 5;
*/
public org.jetbrains.kotlin.metadata.DebugProtoBuf.Type.Builder addUpperBoundBuilder() {
return getUpperBoundFieldBuilder().addBuilder(
org.jetbrains.kotlin.metadata.DebugProtoBuf.Type.getDefaultInstance());
}
/**
* repeated .org.jetbrains.kotlin.metadata.Type upper_bound = 5;
*/
public org.jetbrains.kotlin.metadata.DebugProtoBuf.Type.Builder addUpperBoundBuilder(
int index) {
return getUpperBoundFieldBuilder().addBuilder(
index, org.jetbrains.kotlin.metadata.DebugProtoBuf.Type.getDefaultInstance());
}
/**
* repeated .org.jetbrains.kotlin.metadata.Type upper_bound = 5;
*/
public java.util.Listrepeated int32 upper_bound_id = 6 [packed = true];
*/
public java.util.Listrepeated int32 upper_bound_id = 6 [packed = true];
*/
public int getUpperBoundIdCount() {
return upperBoundId_.size();
}
/**
* repeated int32 upper_bound_id = 6 [packed = true];
*/
public int getUpperBoundId(int index) {
return upperBoundId_.get(index);
}
/**
* repeated int32 upper_bound_id = 6 [packed = true];
*/
public Builder setUpperBoundId(
int index, int value) {
ensureUpperBoundIdIsMutable();
upperBoundId_.set(index, value);
onChanged();
return this;
}
/**
* repeated int32 upper_bound_id = 6 [packed = true];
*/
public Builder addUpperBoundId(int value) {
ensureUpperBoundIdIsMutable();
upperBoundId_.add(value);
onChanged();
return this;
}
/**
* repeated int32 upper_bound_id = 6 [packed = true];
*/
public Builder addAllUpperBoundId(
java.lang.Iterable extends java.lang.Integer> values) {
ensureUpperBoundIdIsMutable();
org.jetbrains.kotlin.protobuf.AbstractMessageLite.Builder.addAll(
values, upperBoundId_);
onChanged();
return this;
}
/**
* repeated int32 upper_bound_id = 6 [packed = true];
*/
public Builder clearUpperBoundId() {
upperBoundId_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000020);
onChanged();
return this;
}
// @@protoc_insertion_point(builder_scope:org.jetbrains.kotlin.metadata.TypeParameter)
}
static {
defaultInstance = new TypeParameter(true);
defaultInstance.initFields();
}
// @@protoc_insertion_point(class_scope:org.jetbrains.kotlin.metadata.TypeParameter)
}
public interface ClassOrBuilder extends
// @@protoc_insertion_point(interface_extends:org.jetbrains.kotlin.metadata.Class)
org.jetbrains.kotlin.protobuf.GeneratedMessage.
ExtendableMessageOrBuilderoptional int32 flags = 1 [default = 6];
*
*
*hasAnnotations
*Visibility
*Modality
*ClassKind
*isInner
*isData
*isExternal
*isExpect
*isInline
*isFun
*hasEnumEntries
*
*/
boolean hasFlags();
/**
* optional int32 flags = 1 [default = 6];
*
*
*hasAnnotations
*Visibility
*Modality
*ClassKind
*isInner
*isData
*isExternal
*isExpect
*isInline
*isFun
*hasEnumEntries
*
*/
int getFlags();
/**
* required int32 fq_name = 3;
*/
boolean hasFqName();
/**
* required int32 fq_name = 3;
*/
int getFqName();
/**
* optional int32 companion_object_name = 4;
*/
boolean hasCompanionObjectName();
/**
* optional int32 companion_object_name = 4;
*/
int getCompanionObjectName();
/**
* repeated .org.jetbrains.kotlin.metadata.TypeParameter type_parameter = 5;
*/
java.util.Listrepeated .org.jetbrains.kotlin.metadata.TypeParameter type_parameter = 5;
*/
org.jetbrains.kotlin.metadata.DebugProtoBuf.TypeParameter getTypeParameter(int index);
/**
* repeated .org.jetbrains.kotlin.metadata.TypeParameter type_parameter = 5;
*/
int getTypeParameterCount();
/**
* repeated .org.jetbrains.kotlin.metadata.TypeParameter type_parameter = 5;
*/
java.util.List extends org.jetbrains.kotlin.metadata.DebugProtoBuf.TypeParameterOrBuilder>
getTypeParameterOrBuilderList();
/**
* repeated .org.jetbrains.kotlin.metadata.TypeParameter type_parameter = 5;
*/
org.jetbrains.kotlin.metadata.DebugProtoBuf.TypeParameterOrBuilder getTypeParameterOrBuilder(
int index);
/**
* repeated .org.jetbrains.kotlin.metadata.Type supertype = 6;
*/
java.util.Listrepeated .org.jetbrains.kotlin.metadata.Type supertype = 6;
*/
org.jetbrains.kotlin.metadata.DebugProtoBuf.Type getSupertype(int index);
/**
* repeated .org.jetbrains.kotlin.metadata.Type supertype = 6;
*/
int getSupertypeCount();
/**
* repeated .org.jetbrains.kotlin.metadata.Type supertype = 6;
*/
java.util.List extends org.jetbrains.kotlin.metadata.DebugProtoBuf.TypeOrBuilder>
getSupertypeOrBuilderList();
/**
* repeated .org.jetbrains.kotlin.metadata.Type supertype = 6;
*/
org.jetbrains.kotlin.metadata.DebugProtoBuf.TypeOrBuilder getSupertypeOrBuilder(
int index);
/**
* repeated int32 supertype_id = 2 [packed = true];
*/
java.util.Listrepeated int32 supertype_id = 2 [packed = true];
*/
int getSupertypeIdCount();
/**
* repeated int32 supertype_id = 2 [packed = true];
*/
int getSupertypeId(int index);
/**
* repeated int32 nested_class_name = 7 [packed = true];
*/
java.util.Listrepeated int32 nested_class_name = 7 [packed = true];
*/
int getNestedClassNameCount();
/**
* repeated int32 nested_class_name = 7 [packed = true];
*/
int getNestedClassName(int index);
/**
* repeated .org.jetbrains.kotlin.metadata.Type context_receiver_type = 20;
*/
java.util.Listrepeated .org.jetbrains.kotlin.metadata.Type context_receiver_type = 20;
*/
org.jetbrains.kotlin.metadata.DebugProtoBuf.Type getContextReceiverType(int index);
/**
* repeated .org.jetbrains.kotlin.metadata.Type context_receiver_type = 20;
*/
int getContextReceiverTypeCount();
/**
* repeated .org.jetbrains.kotlin.metadata.Type context_receiver_type = 20;
*/
java.util.List extends org.jetbrains.kotlin.metadata.DebugProtoBuf.TypeOrBuilder>
getContextReceiverTypeOrBuilderList();
/**
* repeated .org.jetbrains.kotlin.metadata.Type context_receiver_type = 20;
*/
org.jetbrains.kotlin.metadata.DebugProtoBuf.TypeOrBuilder getContextReceiverTypeOrBuilder(
int index);
/**
* repeated int32 context_receiver_type_id = 21 [packed = true];
*/
java.util.Listrepeated int32 context_receiver_type_id = 21 [packed = true];
*/
int getContextReceiverTypeIdCount();
/**
* repeated int32 context_receiver_type_id = 21 [packed = true];
*/
int getContextReceiverTypeId(int index);
/**
* repeated .org.jetbrains.kotlin.metadata.Constructor constructor = 8;
*/
java.util.Listrepeated .org.jetbrains.kotlin.metadata.Constructor constructor = 8;
*/
org.jetbrains.kotlin.metadata.DebugProtoBuf.Constructor getConstructor(int index);
/**
* repeated .org.jetbrains.kotlin.metadata.Constructor constructor = 8;
*/
int getConstructorCount();
/**
* repeated .org.jetbrains.kotlin.metadata.Constructor constructor = 8;
*/
java.util.List extends org.jetbrains.kotlin.metadata.DebugProtoBuf.ConstructorOrBuilder>
getConstructorOrBuilderList();
/**
* repeated .org.jetbrains.kotlin.metadata.Constructor constructor = 8;
*/
org.jetbrains.kotlin.metadata.DebugProtoBuf.ConstructorOrBuilder getConstructorOrBuilder(
int index);
/**
* repeated .org.jetbrains.kotlin.metadata.Function function = 9;
*/
java.util.Listrepeated .org.jetbrains.kotlin.metadata.Function function = 9;
*/
org.jetbrains.kotlin.metadata.DebugProtoBuf.Function getFunction(int index);
/**
* repeated .org.jetbrains.kotlin.metadata.Function function = 9;
*/
int getFunctionCount();
/**
* repeated .org.jetbrains.kotlin.metadata.Function function = 9;
*/
java.util.List extends org.jetbrains.kotlin.metadata.DebugProtoBuf.FunctionOrBuilder>
getFunctionOrBuilderList();
/**
* repeated .org.jetbrains.kotlin.metadata.Function function = 9;
*/
org.jetbrains.kotlin.metadata.DebugProtoBuf.FunctionOrBuilder getFunctionOrBuilder(
int index);
/**
* repeated .org.jetbrains.kotlin.metadata.Property property = 10;
*/
java.util.Listrepeated .org.jetbrains.kotlin.metadata.Property property = 10;
*/
org.jetbrains.kotlin.metadata.DebugProtoBuf.Property getProperty(int index);
/**
* repeated .org.jetbrains.kotlin.metadata.Property property = 10;
*/
int getPropertyCount();
/**
* repeated .org.jetbrains.kotlin.metadata.Property property = 10;
*/
java.util.List extends org.jetbrains.kotlin.metadata.DebugProtoBuf.PropertyOrBuilder>
getPropertyOrBuilderList();
/**
* repeated .org.jetbrains.kotlin.metadata.Property property = 10;
*/
org.jetbrains.kotlin.metadata.DebugProtoBuf.PropertyOrBuilder getPropertyOrBuilder(
int index);
/**
* repeated .org.jetbrains.kotlin.metadata.TypeAlias type_alias = 11;
*/
java.util.Listrepeated .org.jetbrains.kotlin.metadata.TypeAlias type_alias = 11;
*/
org.jetbrains.kotlin.metadata.DebugProtoBuf.TypeAlias getTypeAlias(int index);
/**
* repeated .org.jetbrains.kotlin.metadata.TypeAlias type_alias = 11;
*/
int getTypeAliasCount();
/**
* repeated .org.jetbrains.kotlin.metadata.TypeAlias type_alias = 11;
*/
java.util.List extends org.jetbrains.kotlin.metadata.DebugProtoBuf.TypeAliasOrBuilder>
getTypeAliasOrBuilderList();
/**
* repeated .org.jetbrains.kotlin.metadata.TypeAlias type_alias = 11;
*/
org.jetbrains.kotlin.metadata.DebugProtoBuf.TypeAliasOrBuilder getTypeAliasOrBuilder(
int index);
/**
* repeated .org.jetbrains.kotlin.metadata.EnumEntry enum_entry = 13;
*/
java.util.Listrepeated .org.jetbrains.kotlin.metadata.EnumEntry enum_entry = 13;
*/
org.jetbrains.kotlin.metadata.DebugProtoBuf.EnumEntry getEnumEntry(int index);
/**
* repeated .org.jetbrains.kotlin.metadata.EnumEntry enum_entry = 13;
*/
int getEnumEntryCount();
/**
* repeated .org.jetbrains.kotlin.metadata.EnumEntry enum_entry = 13;
*/
java.util.List extends org.jetbrains.kotlin.metadata.DebugProtoBuf.EnumEntryOrBuilder>
getEnumEntryOrBuilderList();
/**
* repeated .org.jetbrains.kotlin.metadata.EnumEntry enum_entry = 13;
*/
org.jetbrains.kotlin.metadata.DebugProtoBuf.EnumEntryOrBuilder getEnumEntryOrBuilder(
int index);
/**
* repeated int32 sealed_subclass_fq_name = 16 [packed = true];
*/
java.util.Listrepeated int32 sealed_subclass_fq_name = 16 [packed = true];
*/
int getSealedSubclassFqNameCount();
/**
* repeated int32 sealed_subclass_fq_name = 16 [packed = true];
*/
int getSealedSubclassFqName(int index);
/**
* optional int32 inline_class_underlying_property_name = 17;
*/
boolean hasInlineClassUnderlyingPropertyName();
/**
* optional int32 inline_class_underlying_property_name = 17;
*/
int getInlineClassUnderlyingPropertyName();
/**
* optional .org.jetbrains.kotlin.metadata.Type inline_class_underlying_type = 18;
*/
boolean hasInlineClassUnderlyingType();
/**
* optional .org.jetbrains.kotlin.metadata.Type inline_class_underlying_type = 18;
*/
org.jetbrains.kotlin.metadata.DebugProtoBuf.Type getInlineClassUnderlyingType();
/**
* optional .org.jetbrains.kotlin.metadata.Type inline_class_underlying_type = 18;
*/
org.jetbrains.kotlin.metadata.DebugProtoBuf.TypeOrBuilder getInlineClassUnderlyingTypeOrBuilder();
/**
* optional int32 inline_class_underlying_type_id = 19;
*/
boolean hasInlineClassUnderlyingTypeId();
/**
* optional int32 inline_class_underlying_type_id = 19;
*/
int getInlineClassUnderlyingTypeId();
/**
* repeated int32 multi_field_value_class_underlying_name = 22 [packed = true];
*/
java.util.Listrepeated int32 multi_field_value_class_underlying_name = 22 [packed = true];
*/
int getMultiFieldValueClassUnderlyingNameCount();
/**
* repeated int32 multi_field_value_class_underlying_name = 22 [packed = true];
*/
int getMultiFieldValueClassUnderlyingName(int index);
/**
* repeated .org.jetbrains.kotlin.metadata.Type multi_field_value_class_underlying_type = 23;
*/
java.util.Listrepeated .org.jetbrains.kotlin.metadata.Type multi_field_value_class_underlying_type = 23;
*/
org.jetbrains.kotlin.metadata.DebugProtoBuf.Type getMultiFieldValueClassUnderlyingType(int index);
/**
* repeated .org.jetbrains.kotlin.metadata.Type multi_field_value_class_underlying_type = 23;
*/
int getMultiFieldValueClassUnderlyingTypeCount();
/**
* repeated .org.jetbrains.kotlin.metadata.Type multi_field_value_class_underlying_type = 23;
*/
java.util.List extends org.jetbrains.kotlin.metadata.DebugProtoBuf.TypeOrBuilder>
getMultiFieldValueClassUnderlyingTypeOrBuilderList();
/**
* repeated .org.jetbrains.kotlin.metadata.Type multi_field_value_class_underlying_type = 23;
*/
org.jetbrains.kotlin.metadata.DebugProtoBuf.TypeOrBuilder getMultiFieldValueClassUnderlyingTypeOrBuilder(
int index);
/**
* repeated int32 multi_field_value_class_underlying_type_id = 24 [packed = true];
*/
java.util.Listrepeated int32 multi_field_value_class_underlying_type_id = 24 [packed = true];
*/
int getMultiFieldValueClassUnderlyingTypeIdCount();
/**
* repeated int32 multi_field_value_class_underlying_type_id = 24 [packed = true];
*/
int getMultiFieldValueClassUnderlyingTypeId(int index);
/**
* optional .org.jetbrains.kotlin.metadata.TypeTable type_table = 30;
*/
boolean hasTypeTable();
/**
* optional .org.jetbrains.kotlin.metadata.TypeTable type_table = 30;
*/
org.jetbrains.kotlin.metadata.DebugProtoBuf.TypeTable getTypeTable();
/**
* optional .org.jetbrains.kotlin.metadata.TypeTable type_table = 30;
*/
org.jetbrains.kotlin.metadata.DebugProtoBuf.TypeTableOrBuilder getTypeTableOrBuilder();
/**
* repeated int32 version_requirement = 31;
*
*
* Index into the VersionRequirementTable
*
*/
java.util.Listrepeated int32 version_requirement = 31;
*
*
* Index into the VersionRequirementTable
*
*/
int getVersionRequirementCount();
/**
* repeated int32 version_requirement = 31;
*
*
* Index into the VersionRequirementTable
*
*/
int getVersionRequirement(int index);
/**
* optional .org.jetbrains.kotlin.metadata.VersionRequirementTable version_requirement_table = 32;
*/
boolean hasVersionRequirementTable();
/**
* optional .org.jetbrains.kotlin.metadata.VersionRequirementTable version_requirement_table = 32;
*/
org.jetbrains.kotlin.metadata.DebugProtoBuf.VersionRequirementTable getVersionRequirementTable();
/**
* optional .org.jetbrains.kotlin.metadata.VersionRequirementTable version_requirement_table = 32;
*/
org.jetbrains.kotlin.metadata.DebugProtoBuf.VersionRequirementTableOrBuilder getVersionRequirementTableOrBuilder();
}
/**
* Protobuf type {@code org.jetbrains.kotlin.metadata.Class}
*/
public static final class Class extends
org.jetbrains.kotlin.protobuf.GeneratedMessage.ExtendableMessage<
Class> implements
// @@protoc_insertion_point(message_implements:org.jetbrains.kotlin.metadata.Class)
ClassOrBuilder {
// Use Class.newBuilder() to construct.
private Class(org.jetbrains.kotlin.protobuf.GeneratedMessage.ExtendableBuilderCLASS = 0;
*
*
* 3 bits
*
*/
CLASS(0, 0),
/**
* INTERFACE = 1;
*/
INTERFACE(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),
/**
* COMPANION_OBJECT = 6;
*/
COMPANION_OBJECT(6, 6),
;
/**
* CLASS = 0;
*
*
* 3 bits
*
*/
public static final int CLASS_VALUE = 0;
/**
* INTERFACE = 1;
*/
public static final int INTERFACE_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;
/**
* COMPANION_OBJECT = 6;
*/
public static final int COMPANION_OBJECT_VALUE = 6;
public final int getNumber() { return value; }
public static Kind valueOf(int value) {
switch (value) {
case 0: return CLASS;
case 1: return INTERFACE;
case 2: return ENUM_CLASS;
case 3: return ENUM_ENTRY;
case 4: return ANNOTATION_CLASS;
case 5: return OBJECT;
case 6: return COMPANION_OBJECT;
default: return null;
}
}
public static org.jetbrains.kotlin.protobuf.Internal.EnumLiteMapoptional int32 flags = 1 [default = 6];
*
*
*hasAnnotations
*Visibility
*Modality
*ClassKind
*isInner
*isData
*isExternal
*isExpect
*isInline
*isFun
*hasEnumEntries
*
*/
public boolean hasFlags() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* optional int32 flags = 1 [default = 6];
*
*
*hasAnnotations
*Visibility
*Modality
*ClassKind
*isInner
*isData
*isExternal
*isExpect
*isInline
*isFun
*hasEnumEntries
*
*/
public int getFlags() {
return flags_;
}
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_;
}
public static final int COMPANION_OBJECT_NAME_FIELD_NUMBER = 4;
private int companionObjectName_;
/**
* optional int32 companion_object_name = 4;
*/
public boolean hasCompanionObjectName() {
return ((bitField0_ & 0x00000004) == 0x00000004);
}
/**
* optional int32 companion_object_name = 4;
*/
public int getCompanionObjectName() {
return companionObjectName_;
}
public static final int TYPE_PARAMETER_FIELD_NUMBER = 5;
private java.util.Listrepeated .org.jetbrains.kotlin.metadata.TypeParameter type_parameter = 5;
*/
public java.util.Listrepeated .org.jetbrains.kotlin.metadata.TypeParameter type_parameter = 5;
*/
public java.util.List extends org.jetbrains.kotlin.metadata.DebugProtoBuf.TypeParameterOrBuilder>
getTypeParameterOrBuilderList() {
return typeParameter_;
}
/**
* repeated .org.jetbrains.kotlin.metadata.TypeParameter type_parameter = 5;
*/
public int getTypeParameterCount() {
return typeParameter_.size();
}
/**
* repeated .org.jetbrains.kotlin.metadata.TypeParameter type_parameter = 5;
*/
public org.jetbrains.kotlin.metadata.DebugProtoBuf.TypeParameter getTypeParameter(int index) {
return typeParameter_.get(index);
}
/**
* repeated .org.jetbrains.kotlin.metadata.TypeParameter type_parameter = 5;
*/
public org.jetbrains.kotlin.metadata.DebugProtoBuf.TypeParameterOrBuilder getTypeParameterOrBuilder(
int index) {
return typeParameter_.get(index);
}
public static final int SUPERTYPE_FIELD_NUMBER = 6;
private java.util.Listrepeated .org.jetbrains.kotlin.metadata.Type supertype = 6;
*/
public java.util.Listrepeated .org.jetbrains.kotlin.metadata.Type supertype = 6;
*/
public java.util.List extends org.jetbrains.kotlin.metadata.DebugProtoBuf.TypeOrBuilder>
getSupertypeOrBuilderList() {
return supertype_;
}
/**
* repeated .org.jetbrains.kotlin.metadata.Type supertype = 6;
*/
public int getSupertypeCount() {
return supertype_.size();
}
/**
* repeated .org.jetbrains.kotlin.metadata.Type supertype = 6;
*/
public org.jetbrains.kotlin.metadata.DebugProtoBuf.Type getSupertype(int index) {
return supertype_.get(index);
}
/**
* repeated .org.jetbrains.kotlin.metadata.Type supertype = 6;
*/
public org.jetbrains.kotlin.metadata.DebugProtoBuf.TypeOrBuilder getSupertypeOrBuilder(
int index) {
return supertype_.get(index);
}
public static final int SUPERTYPE_ID_FIELD_NUMBER = 2;
private java.util.Listrepeated int32 supertype_id = 2 [packed = true];
*/
public java.util.Listrepeated int32 supertype_id = 2 [packed = true];
*/
public int getSupertypeIdCount() {
return supertypeId_.size();
}
/**
* repeated int32 supertype_id = 2 [packed = true];
*/
public int getSupertypeId(int index) {
return supertypeId_.get(index);
}
private int supertypeIdMemoizedSerializedSize = -1;
public static final int NESTED_CLASS_NAME_FIELD_NUMBER = 7;
private java.util.Listrepeated int32 nested_class_name = 7 [packed = true];
*/
public java.util.Listrepeated int32 nested_class_name = 7 [packed = true];
*/
public int getNestedClassNameCount() {
return nestedClassName_.size();
}
/**
* repeated int32 nested_class_name = 7 [packed = true];
*/
public int getNestedClassName(int index) {
return nestedClassName_.get(index);
}
private int nestedClassNameMemoizedSerializedSize = -1;
public static final int CONTEXT_RECEIVER_TYPE_FIELD_NUMBER = 20;
private java.util.Listrepeated .org.jetbrains.kotlin.metadata.Type context_receiver_type = 20;
*/
public java.util.Listrepeated .org.jetbrains.kotlin.metadata.Type context_receiver_type = 20;
*/
public java.util.List extends org.jetbrains.kotlin.metadata.DebugProtoBuf.TypeOrBuilder>
getContextReceiverTypeOrBuilderList() {
return contextReceiverType_;
}
/**
* repeated .org.jetbrains.kotlin.metadata.Type context_receiver_type = 20;
*/
public int getContextReceiverTypeCount() {
return contextReceiverType_.size();
}
/**
* repeated .org.jetbrains.kotlin.metadata.Type context_receiver_type = 20;
*/
public org.jetbrains.kotlin.metadata.DebugProtoBuf.Type getContextReceiverType(int index) {
return contextReceiverType_.get(index);
}
/**
* repeated .org.jetbrains.kotlin.metadata.Type context_receiver_type = 20;
*/
public org.jetbrains.kotlin.metadata.DebugProtoBuf.TypeOrBuilder getContextReceiverTypeOrBuilder(
int index) {
return contextReceiverType_.get(index);
}
public static final int CONTEXT_RECEIVER_TYPE_ID_FIELD_NUMBER = 21;
private java.util.Listrepeated int32 context_receiver_type_id = 21 [packed = true];
*/
public java.util.Listrepeated int32 context_receiver_type_id = 21 [packed = true];
*/
public int getContextReceiverTypeIdCount() {
return contextReceiverTypeId_.size();
}
/**
* repeated int32 context_receiver_type_id = 21 [packed = true];
*/
public int getContextReceiverTypeId(int index) {
return contextReceiverTypeId_.get(index);
}
private int contextReceiverTypeIdMemoizedSerializedSize = -1;
public static final int CONSTRUCTOR_FIELD_NUMBER = 8;
private java.util.Listrepeated .org.jetbrains.kotlin.metadata.Constructor constructor = 8;
*/
public java.util.Listrepeated .org.jetbrains.kotlin.metadata.Constructor constructor = 8;
*/
public java.util.List extends org.jetbrains.kotlin.metadata.DebugProtoBuf.ConstructorOrBuilder>
getConstructorOrBuilderList() {
return constructor_;
}
/**
* repeated .org.jetbrains.kotlin.metadata.Constructor constructor = 8;
*/
public int getConstructorCount() {
return constructor_.size();
}
/**
* repeated .org.jetbrains.kotlin.metadata.Constructor constructor = 8;
*/
public org.jetbrains.kotlin.metadata.DebugProtoBuf.Constructor getConstructor(int index) {
return constructor_.get(index);
}
/**
* repeated .org.jetbrains.kotlin.metadata.Constructor constructor = 8;
*/
public org.jetbrains.kotlin.metadata.DebugProtoBuf.ConstructorOrBuilder getConstructorOrBuilder(
int index) {
return constructor_.get(index);
}
public static final int FUNCTION_FIELD_NUMBER = 9;
private java.util.Listrepeated .org.jetbrains.kotlin.metadata.Function function = 9;
*/
public java.util.Listrepeated .org.jetbrains.kotlin.metadata.Function function = 9;
*/
public java.util.List extends org.jetbrains.kotlin.metadata.DebugProtoBuf.FunctionOrBuilder>
getFunctionOrBuilderList() {
return function_;
}
/**
* repeated .org.jetbrains.kotlin.metadata.Function function = 9;
*/
public int getFunctionCount() {
return function_.size();
}
/**
* repeated .org.jetbrains.kotlin.metadata.Function function = 9;
*/
public org.jetbrains.kotlin.metadata.DebugProtoBuf.Function getFunction(int index) {
return function_.get(index);
}
/**
* repeated .org.jetbrains.kotlin.metadata.Function function = 9;
*/
public org.jetbrains.kotlin.metadata.DebugProtoBuf.FunctionOrBuilder getFunctionOrBuilder(
int index) {
return function_.get(index);
}
public static final int PROPERTY_FIELD_NUMBER = 10;
private java.util.Listrepeated .org.jetbrains.kotlin.metadata.Property property = 10;
*/
public java.util.Listrepeated .org.jetbrains.kotlin.metadata.Property property = 10;
*/
public java.util.List extends org.jetbrains.kotlin.metadata.DebugProtoBuf.PropertyOrBuilder>
getPropertyOrBuilderList() {
return property_;
}
/**
* repeated .org.jetbrains.kotlin.metadata.Property property = 10;
*/
public int getPropertyCount() {
return property_.size();
}
/**
* repeated .org.jetbrains.kotlin.metadata.Property property = 10;
*/
public org.jetbrains.kotlin.metadata.DebugProtoBuf.Property getProperty(int index) {
return property_.get(index);
}
/**
* repeated .org.jetbrains.kotlin.metadata.Property property = 10;
*/
public org.jetbrains.kotlin.metadata.DebugProtoBuf.PropertyOrBuilder getPropertyOrBuilder(
int index) {
return property_.get(index);
}
public static final int TYPE_ALIAS_FIELD_NUMBER = 11;
private java.util.Listrepeated .org.jetbrains.kotlin.metadata.TypeAlias type_alias = 11;
*/
public java.util.Listrepeated .org.jetbrains.kotlin.metadata.TypeAlias type_alias = 11;
*/
public java.util.List extends org.jetbrains.kotlin.metadata.DebugProtoBuf.TypeAliasOrBuilder>
getTypeAliasOrBuilderList() {
return typeAlias_;
}
/**
* repeated .org.jetbrains.kotlin.metadata.TypeAlias type_alias = 11;
*/
public int getTypeAliasCount() {
return typeAlias_.size();
}
/**
* repeated .org.jetbrains.kotlin.metadata.TypeAlias type_alias = 11;
*/
public org.jetbrains.kotlin.metadata.DebugProtoBuf.TypeAlias getTypeAlias(int index) {
return typeAlias_.get(index);
}
/**
* repeated .org.jetbrains.kotlin.metadata.TypeAlias type_alias = 11;
*/
public org.jetbrains.kotlin.metadata.DebugProtoBuf.TypeAliasOrBuilder getTypeAliasOrBuilder(
int index) {
return typeAlias_.get(index);
}
public static final int ENUM_ENTRY_FIELD_NUMBER = 13;
private java.util.Listrepeated .org.jetbrains.kotlin.metadata.EnumEntry enum_entry = 13;
*/
public java.util.Listrepeated .org.jetbrains.kotlin.metadata.EnumEntry enum_entry = 13;
*/
public java.util.List extends org.jetbrains.kotlin.metadata.DebugProtoBuf.EnumEntryOrBuilder>
getEnumEntryOrBuilderList() {
return enumEntry_;
}
/**
* repeated .org.jetbrains.kotlin.metadata.EnumEntry enum_entry = 13;
*/
public int getEnumEntryCount() {
return enumEntry_.size();
}
/**
* repeated .org.jetbrains.kotlin.metadata.EnumEntry enum_entry = 13;
*/
public org.jetbrains.kotlin.metadata.DebugProtoBuf.EnumEntry getEnumEntry(int index) {
return enumEntry_.get(index);
}
/**
* repeated .org.jetbrains.kotlin.metadata.EnumEntry enum_entry = 13;
*/
public org.jetbrains.kotlin.metadata.DebugProtoBuf.EnumEntryOrBuilder getEnumEntryOrBuilder(
int index) {
return enumEntry_.get(index);
}
public static final int SEALED_SUBCLASS_FQ_NAME_FIELD_NUMBER = 16;
private java.util.Listrepeated int32 sealed_subclass_fq_name = 16 [packed = true];
*/
public java.util.Listrepeated int32 sealed_subclass_fq_name = 16 [packed = true];
*/
public int getSealedSubclassFqNameCount() {
return sealedSubclassFqName_.size();
}
/**
* repeated int32 sealed_subclass_fq_name = 16 [packed = true];
*/
public int getSealedSubclassFqName(int index) {
return sealedSubclassFqName_.get(index);
}
private int sealedSubclassFqNameMemoizedSerializedSize = -1;
public static final int INLINE_CLASS_UNDERLYING_PROPERTY_NAME_FIELD_NUMBER = 17;
private int inlineClassUnderlyingPropertyName_;
/**
* optional int32 inline_class_underlying_property_name = 17;
*/
public boolean hasInlineClassUnderlyingPropertyName() {
return ((bitField0_ & 0x00000008) == 0x00000008);
}
/**
* optional int32 inline_class_underlying_property_name = 17;
*/
public int getInlineClassUnderlyingPropertyName() {
return inlineClassUnderlyingPropertyName_;
}
public static final int INLINE_CLASS_UNDERLYING_TYPE_FIELD_NUMBER = 18;
private org.jetbrains.kotlin.metadata.DebugProtoBuf.Type inlineClassUnderlyingType_;
/**
* optional .org.jetbrains.kotlin.metadata.Type inline_class_underlying_type = 18;
*/
public boolean hasInlineClassUnderlyingType() {
return ((bitField0_ & 0x00000010) == 0x00000010);
}
/**
* optional .org.jetbrains.kotlin.metadata.Type inline_class_underlying_type = 18;
*/
public org.jetbrains.kotlin.metadata.DebugProtoBuf.Type getInlineClassUnderlyingType() {
return inlineClassUnderlyingType_;
}
/**
* optional .org.jetbrains.kotlin.metadata.Type inline_class_underlying_type = 18;
*/
public org.jetbrains.kotlin.metadata.DebugProtoBuf.TypeOrBuilder getInlineClassUnderlyingTypeOrBuilder() {
return inlineClassUnderlyingType_;
}
public static final int INLINE_CLASS_UNDERLYING_TYPE_ID_FIELD_NUMBER = 19;
private int inlineClassUnderlyingTypeId_;
/**
* optional int32 inline_class_underlying_type_id = 19;
*/
public boolean hasInlineClassUnderlyingTypeId() {
return ((bitField0_ & 0x00000020) == 0x00000020);
}
/**
* optional int32 inline_class_underlying_type_id = 19;
*/
public int getInlineClassUnderlyingTypeId() {
return inlineClassUnderlyingTypeId_;
}
public static final int MULTI_FIELD_VALUE_CLASS_UNDERLYING_NAME_FIELD_NUMBER = 22;
private java.util.Listrepeated int32 multi_field_value_class_underlying_name = 22 [packed = true];
*/
public java.util.Listrepeated int32 multi_field_value_class_underlying_name = 22 [packed = true];
*/
public int getMultiFieldValueClassUnderlyingNameCount() {
return multiFieldValueClassUnderlyingName_.size();
}
/**
* repeated int32 multi_field_value_class_underlying_name = 22 [packed = true];
*/
public int getMultiFieldValueClassUnderlyingName(int index) {
return multiFieldValueClassUnderlyingName_.get(index);
}
private int multiFieldValueClassUnderlyingNameMemoizedSerializedSize = -1;
public static final int MULTI_FIELD_VALUE_CLASS_UNDERLYING_TYPE_FIELD_NUMBER = 23;
private java.util.Listrepeated .org.jetbrains.kotlin.metadata.Type multi_field_value_class_underlying_type = 23;
*/
public java.util.Listrepeated .org.jetbrains.kotlin.metadata.Type multi_field_value_class_underlying_type = 23;
*/
public java.util.List extends org.jetbrains.kotlin.metadata.DebugProtoBuf.TypeOrBuilder>
getMultiFieldValueClassUnderlyingTypeOrBuilderList() {
return multiFieldValueClassUnderlyingType_;
}
/**
* repeated .org.jetbrains.kotlin.metadata.Type multi_field_value_class_underlying_type = 23;
*/
public int getMultiFieldValueClassUnderlyingTypeCount() {
return multiFieldValueClassUnderlyingType_.size();
}
/**
* repeated .org.jetbrains.kotlin.metadata.Type multi_field_value_class_underlying_type = 23;
*/
public org.jetbrains.kotlin.metadata.DebugProtoBuf.Type getMultiFieldValueClassUnderlyingType(int index) {
return multiFieldValueClassUnderlyingType_.get(index);
}
/**
* repeated .org.jetbrains.kotlin.metadata.Type multi_field_value_class_underlying_type = 23;
*/
public org.jetbrains.kotlin.metadata.DebugProtoBuf.TypeOrBuilder getMultiFieldValueClassUnderlyingTypeOrBuilder(
int index) {
return multiFieldValueClassUnderlyingType_.get(index);
}
public static final int MULTI_FIELD_VALUE_CLASS_UNDERLYING_TYPE_ID_FIELD_NUMBER = 24;
private java.util.Listrepeated int32 multi_field_value_class_underlying_type_id = 24 [packed = true];
*/
public java.util.Listrepeated int32 multi_field_value_class_underlying_type_id = 24 [packed = true];
*/
public int getMultiFieldValueClassUnderlyingTypeIdCount() {
return multiFieldValueClassUnderlyingTypeId_.size();
}
/**
* repeated int32 multi_field_value_class_underlying_type_id = 24 [packed = true];
*/
public int getMultiFieldValueClassUnderlyingTypeId(int index) {
return multiFieldValueClassUnderlyingTypeId_.get(index);
}
private int multiFieldValueClassUnderlyingTypeIdMemoizedSerializedSize = -1;
public static final int TYPE_TABLE_FIELD_NUMBER = 30;
private org.jetbrains.kotlin.metadata.DebugProtoBuf.TypeTable typeTable_;
/**
* optional .org.jetbrains.kotlin.metadata.TypeTable type_table = 30;
*/
public boolean hasTypeTable() {
return ((bitField0_ & 0x00000040) == 0x00000040);
}
/**
* optional .org.jetbrains.kotlin.metadata.TypeTable type_table = 30;
*/
public org.jetbrains.kotlin.metadata.DebugProtoBuf.TypeTable getTypeTable() {
return typeTable_;
}
/**
* optional .org.jetbrains.kotlin.metadata.TypeTable type_table = 30;
*/
public org.jetbrains.kotlin.metadata.DebugProtoBuf.TypeTableOrBuilder getTypeTableOrBuilder() {
return typeTable_;
}
public static final int VERSION_REQUIREMENT_FIELD_NUMBER = 31;
private java.util.Listrepeated int32 version_requirement = 31;
*
*
* Index into the VersionRequirementTable
*
*/
public java.util.Listrepeated int32 version_requirement = 31;
*
*
* Index into the VersionRequirementTable
*
*/
public int getVersionRequirementCount() {
return versionRequirement_.size();
}
/**
* repeated int32 version_requirement = 31;
*
*
* Index into the VersionRequirementTable
*
*/
public int getVersionRequirement(int index) {
return versionRequirement_.get(index);
}
public static final int VERSION_REQUIREMENT_TABLE_FIELD_NUMBER = 32;
private org.jetbrains.kotlin.metadata.DebugProtoBuf.VersionRequirementTable versionRequirementTable_;
/**
* optional .org.jetbrains.kotlin.metadata.VersionRequirementTable version_requirement_table = 32;
*/
public boolean hasVersionRequirementTable() {
return ((bitField0_ & 0x00000080) == 0x00000080);
}
/**
* optional .org.jetbrains.kotlin.metadata.VersionRequirementTable version_requirement_table = 32;
*/
public org.jetbrains.kotlin.metadata.DebugProtoBuf.VersionRequirementTable getVersionRequirementTable() {
return versionRequirementTable_;
}
/**
* optional .org.jetbrains.kotlin.metadata.VersionRequirementTable version_requirement_table = 32;
*/
public org.jetbrains.kotlin.metadata.DebugProtoBuf.VersionRequirementTableOrBuilder getVersionRequirementTableOrBuilder() {
return versionRequirementTable_;
}
private void initFields() {
flags_ = 6;
fqName_ = 0;
companionObjectName_ = 0;
typeParameter_ = java.util.Collections.emptyList();
supertype_ = java.util.Collections.emptyList();
supertypeId_ = java.util.Collections.emptyList();
nestedClassName_ = java.util.Collections.emptyList();
contextReceiverType_ = java.util.Collections.emptyList();
contextReceiverTypeId_ = java.util.Collections.emptyList();
constructor_ = java.util.Collections.emptyList();
function_ = java.util.Collections.emptyList();
property_ = java.util.Collections.emptyList();
typeAlias_ = java.util.Collections.emptyList();
enumEntry_ = java.util.Collections.emptyList();
sealedSubclassFqName_ = java.util.Collections.emptyList();
inlineClassUnderlyingPropertyName_ = 0;
inlineClassUnderlyingType_ = org.jetbrains.kotlin.metadata.DebugProtoBuf.Type.getDefaultInstance();
inlineClassUnderlyingTypeId_ = 0;
multiFieldValueClassUnderlyingName_ = java.util.Collections.emptyList();
multiFieldValueClassUnderlyingType_ = java.util.Collections.emptyList();
multiFieldValueClassUnderlyingTypeId_ = java.util.Collections.emptyList();
typeTable_ = org.jetbrains.kotlin.metadata.DebugProtoBuf.TypeTable.getDefaultInstance();
versionRequirement_ = java.util.Collections.emptyList();
versionRequirementTable_ = org.jetbrains.kotlin.metadata.DebugProtoBuf.VersionRequirementTable.getDefaultInstance();
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized == 1) return true;
if (isInitialized == 0) return false;
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 < getContextReceiverTypeCount(); i++) {
if (!getContextReceiverType(i).isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
}
for (int i = 0; i < getConstructorCount(); i++) {
if (!getConstructor(i).isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
}
for (int i = 0; i < getFunctionCount(); i++) {
if (!getFunction(i).isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
}
for (int i = 0; i < getPropertyCount(); i++) {
if (!getProperty(i).isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
}
for (int i = 0; i < getTypeAliasCount(); i++) {
if (!getTypeAlias(i).isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
}
for (int i = 0; i < getEnumEntryCount(); i++) {
if (!getEnumEntry(i).isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
}
if (hasInlineClassUnderlyingType()) {
if (!getInlineClassUnderlyingType().isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
}
for (int i = 0; i < getMultiFieldValueClassUnderlyingTypeCount(); i++) {
if (!getMultiFieldValueClassUnderlyingType(i).isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
}
if (hasTypeTable()) {
if (!getTypeTable().isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
}
if (!extensionsAreInitialized()) {
memoizedIsInitialized = 0;
return false;
}
memoizedIsInitialized = 1;
return true;
}
public void writeTo(org.jetbrains.kotlin.protobuf.CodedOutputStream output)
throws java.io.IOException {
getSerializedSize();
org.jetbrains.kotlin.protobuf.GeneratedMessage
.ExtendableMessageoptional int32 flags = 1 [default = 6];
*
*
*hasAnnotations
*Visibility
*Modality
*ClassKind
*isInner
*isData
*isExternal
*isExpect
*isInline
*isFun
*hasEnumEntries
*
*/
public boolean hasFlags() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* optional int32 flags = 1 [default = 6];
*
*
*hasAnnotations
*Visibility
*Modality
*ClassKind
*isInner
*isData
*isExternal
*isExpect
*isInline
*isFun
*hasEnumEntries
*
*/
public int getFlags() {
return flags_;
}
/**
* optional int32 flags = 1 [default = 6];
*
*
*hasAnnotations
*Visibility
*Modality
*ClassKind
*isInner
*isData
*isExternal
*isExpect
*isInline
*isFun
*hasEnumEntries
*
*/
public Builder setFlags(int value) {
bitField0_ |= 0x00000001;
flags_ = value;
onChanged();
return this;
}
/**
* optional int32 flags = 1 [default = 6];
*
*
*hasAnnotations
*Visibility
*Modality
*ClassKind
*isInner
*isData
*isExternal
*isExpect
*isInline
*isFun
*hasEnumEntries
*
*/
public Builder clearFlags() {
bitField0_ = (bitField0_ & ~0x00000001);
flags_ = 6;
onChanged();
return this;
}
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;
}
private int companionObjectName_ ;
/**
* optional int32 companion_object_name = 4;
*/
public boolean hasCompanionObjectName() {
return ((bitField0_ & 0x00000004) == 0x00000004);
}
/**
* optional int32 companion_object_name = 4;
*/
public int getCompanionObjectName() {
return companionObjectName_;
}
/**
* optional int32 companion_object_name = 4;
*/
public Builder setCompanionObjectName(int value) {
bitField0_ |= 0x00000004;
companionObjectName_ = value;
onChanged();
return this;
}
/**
* optional int32 companion_object_name = 4;
*/
public Builder clearCompanionObjectName() {
bitField0_ = (bitField0_ & ~0x00000004);
companionObjectName_ = 0;
onChanged();
return this;
}
private java.util.Listrepeated .org.jetbrains.kotlin.metadata.TypeParameter type_parameter = 5;
*/
public java.util.Listrepeated .org.jetbrains.kotlin.metadata.TypeParameter type_parameter = 5;
*/
public int getTypeParameterCount() {
if (typeParameterBuilder_ == null) {
return typeParameter_.size();
} else {
return typeParameterBuilder_.getCount();
}
}
/**
* repeated .org.jetbrains.kotlin.metadata.TypeParameter type_parameter = 5;
*/
public org.jetbrains.kotlin.metadata.DebugProtoBuf.TypeParameter getTypeParameter(int index) {
if (typeParameterBuilder_ == null) {
return typeParameter_.get(index);
} else {
return typeParameterBuilder_.getMessage(index);
}
}
/**
* repeated .org.jetbrains.kotlin.metadata.TypeParameter type_parameter = 5;
*/
public Builder setTypeParameter(
int index, org.jetbrains.kotlin.metadata.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.metadata.TypeParameter type_parameter = 5;
*/
public Builder setTypeParameter(
int index, org.jetbrains.kotlin.metadata.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.metadata.TypeParameter type_parameter = 5;
*/
public Builder addTypeParameter(org.jetbrains.kotlin.metadata.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.metadata.TypeParameter type_parameter = 5;
*/
public Builder addTypeParameter(
int index, org.jetbrains.kotlin.metadata.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.metadata.TypeParameter type_parameter = 5;
*/
public Builder addTypeParameter(
org.jetbrains.kotlin.metadata.DebugProtoBuf.TypeParameter.Builder builderForValue) {
if (typeParameterBuilder_ == null) {
ensureTypeParameterIsMutable();
typeParameter_.add(builderForValue.build());
onChanged();
} else {
typeParameterBuilder_.addMessage(builderForValue.build());
}
return this;
}
/**
* repeated .org.jetbrains.kotlin.metadata.TypeParameter type_parameter = 5;
*/
public Builder addTypeParameter(
int index, org.jetbrains.kotlin.metadata.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.metadata.TypeParameter type_parameter = 5;
*/
public Builder addAllTypeParameter(
java.lang.Iterable extends org.jetbrains.kotlin.metadata.DebugProtoBuf.TypeParameter> values) {
if (typeParameterBuilder_ == null) {
ensureTypeParameterIsMutable();
org.jetbrains.kotlin.protobuf.AbstractMessageLite.Builder.addAll(
values, typeParameter_);
onChanged();
} else {
typeParameterBuilder_.addAllMessages(values);
}
return this;
}
/**
* repeated .org.jetbrains.kotlin.metadata.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.metadata.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.metadata.TypeParameter type_parameter = 5;
*/
public org.jetbrains.kotlin.metadata.DebugProtoBuf.TypeParameter.Builder getTypeParameterBuilder(
int index) {
return getTypeParameterFieldBuilder().getBuilder(index);
}
/**
* repeated .org.jetbrains.kotlin.metadata.TypeParameter type_parameter = 5;
*/
public org.jetbrains.kotlin.metadata.DebugProtoBuf.TypeParameterOrBuilder getTypeParameterOrBuilder(
int index) {
if (typeParameterBuilder_ == null) {
return typeParameter_.get(index); } else {
return typeParameterBuilder_.getMessageOrBuilder(index);
}
}
/**
* repeated .org.jetbrains.kotlin.metadata.TypeParameter type_parameter = 5;
*/
public java.util.List extends org.jetbrains.kotlin.metadata.DebugProtoBuf.TypeParameterOrBuilder>
getTypeParameterOrBuilderList() {
if (typeParameterBuilder_ != null) {
return typeParameterBuilder_.getMessageOrBuilderList();
} else {
return java.util.Collections.unmodifiableList(typeParameter_);
}
}
/**
* repeated .org.jetbrains.kotlin.metadata.TypeParameter type_parameter = 5;
*/
public org.jetbrains.kotlin.metadata.DebugProtoBuf.TypeParameter.Builder addTypeParameterBuilder() {
return getTypeParameterFieldBuilder().addBuilder(
org.jetbrains.kotlin.metadata.DebugProtoBuf.TypeParameter.getDefaultInstance());
}
/**
* repeated .org.jetbrains.kotlin.metadata.TypeParameter type_parameter = 5;
*/
public org.jetbrains.kotlin.metadata.DebugProtoBuf.TypeParameter.Builder addTypeParameterBuilder(
int index) {
return getTypeParameterFieldBuilder().addBuilder(
index, org.jetbrains.kotlin.metadata.DebugProtoBuf.TypeParameter.getDefaultInstance());
}
/**
* repeated .org.jetbrains.kotlin.metadata.TypeParameter type_parameter = 5;
*/
public java.util.Listrepeated .org.jetbrains.kotlin.metadata.Type supertype = 6;
*/
public java.util.Listrepeated .org.jetbrains.kotlin.metadata.Type supertype = 6;
*/
public int getSupertypeCount() {
if (supertypeBuilder_ == null) {
return supertype_.size();
} else {
return supertypeBuilder_.getCount();
}
}
/**
* repeated .org.jetbrains.kotlin.metadata.Type supertype = 6;
*/
public org.jetbrains.kotlin.metadata.DebugProtoBuf.Type getSupertype(int index) {
if (supertypeBuilder_ == null) {
return supertype_.get(index);
} else {
return supertypeBuilder_.getMessage(index);
}
}
/**
* repeated .org.jetbrains.kotlin.metadata.Type supertype = 6;
*/
public Builder setSupertype(
int index, org.jetbrains.kotlin.metadata.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.metadata.Type supertype = 6;
*/
public Builder setSupertype(
int index, org.jetbrains.kotlin.metadata.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.metadata.Type supertype = 6;
*/
public Builder addSupertype(org.jetbrains.kotlin.metadata.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.metadata.Type supertype = 6;
*/
public Builder addSupertype(
int index, org.jetbrains.kotlin.metadata.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.metadata.Type supertype = 6;
*/
public Builder addSupertype(
org.jetbrains.kotlin.metadata.DebugProtoBuf.Type.Builder builderForValue) {
if (supertypeBuilder_ == null) {
ensureSupertypeIsMutable();
supertype_.add(builderForValue.build());
onChanged();
} else {
supertypeBuilder_.addMessage(builderForValue.build());
}
return this;
}
/**
* repeated .org.jetbrains.kotlin.metadata.Type supertype = 6;
*/
public Builder addSupertype(
int index, org.jetbrains.kotlin.metadata.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.metadata.Type supertype = 6;
*/
public Builder addAllSupertype(
java.lang.Iterable extends org.jetbrains.kotlin.metadata.DebugProtoBuf.Type> values) {
if (supertypeBuilder_ == null) {
ensureSupertypeIsMutable();
org.jetbrains.kotlin.protobuf.AbstractMessageLite.Builder.addAll(
values, supertype_);
onChanged();
} else {
supertypeBuilder_.addAllMessages(values);
}
return this;
}
/**
* repeated .org.jetbrains.kotlin.metadata.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.metadata.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.metadata.Type supertype = 6;
*/
public org.jetbrains.kotlin.metadata.DebugProtoBuf.Type.Builder getSupertypeBuilder(
int index) {
return getSupertypeFieldBuilder().getBuilder(index);
}
/**
* repeated .org.jetbrains.kotlin.metadata.Type supertype = 6;
*/
public org.jetbrains.kotlin.metadata.DebugProtoBuf.TypeOrBuilder getSupertypeOrBuilder(
int index) {
if (supertypeBuilder_ == null) {
return supertype_.get(index); } else {
return supertypeBuilder_.getMessageOrBuilder(index);
}
}
/**
* repeated .org.jetbrains.kotlin.metadata.Type supertype = 6;
*/
public java.util.List extends org.jetbrains.kotlin.metadata.DebugProtoBuf.TypeOrBuilder>
getSupertypeOrBuilderList() {
if (supertypeBuilder_ != null) {
return supertypeBuilder_.getMessageOrBuilderList();
} else {
return java.util.Collections.unmodifiableList(supertype_);
}
}
/**
* repeated .org.jetbrains.kotlin.metadata.Type supertype = 6;
*/
public org.jetbrains.kotlin.metadata.DebugProtoBuf.Type.Builder addSupertypeBuilder() {
return getSupertypeFieldBuilder().addBuilder(
org.jetbrains.kotlin.metadata.DebugProtoBuf.Type.getDefaultInstance());
}
/**
* repeated .org.jetbrains.kotlin.metadata.Type supertype = 6;
*/
public org.jetbrains.kotlin.metadata.DebugProtoBuf.Type.Builder addSupertypeBuilder(
int index) {
return getSupertypeFieldBuilder().addBuilder(
index, org.jetbrains.kotlin.metadata.DebugProtoBuf.Type.getDefaultInstance());
}
/**
* repeated .org.jetbrains.kotlin.metadata.Type supertype = 6;
*/
public java.util.Listrepeated int32 supertype_id = 2 [packed = true];
*/
public java.util.Listrepeated int32 supertype_id = 2 [packed = true];
*/
public int getSupertypeIdCount() {
return supertypeId_.size();
}
/**
* repeated int32 supertype_id = 2 [packed = true];
*/
public int getSupertypeId(int index) {
return supertypeId_.get(index);
}
/**
* repeated int32 supertype_id = 2 [packed = true];
*/
public Builder setSupertypeId(
int index, int value) {
ensureSupertypeIdIsMutable();
supertypeId_.set(index, value);
onChanged();
return this;
}
/**
* repeated int32 supertype_id = 2 [packed = true];
*/
public Builder addSupertypeId(int value) {
ensureSupertypeIdIsMutable();
supertypeId_.add(value);
onChanged();
return this;
}
/**
* repeated int32 supertype_id = 2 [packed = true];
*/
public Builder addAllSupertypeId(
java.lang.Iterable extends java.lang.Integer> values) {
ensureSupertypeIdIsMutable();
org.jetbrains.kotlin.protobuf.AbstractMessageLite.Builder.addAll(
values, supertypeId_);
onChanged();
return this;
}
/**
* repeated int32 supertype_id = 2 [packed = true];
*/
public Builder clearSupertypeId() {
supertypeId_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000020);
onChanged();
return this;
}
private java.util.Listrepeated int32 nested_class_name = 7 [packed = true];
*/
public java.util.Listrepeated int32 nested_class_name = 7 [packed = true];
*/
public int getNestedClassNameCount() {
return nestedClassName_.size();
}
/**
* repeated int32 nested_class_name = 7 [packed = true];
*/
public int getNestedClassName(int index) {
return nestedClassName_.get(index);
}
/**
* repeated int32 nested_class_name = 7 [packed = true];
*/
public Builder setNestedClassName(
int index, int value) {
ensureNestedClassNameIsMutable();
nestedClassName_.set(index, value);
onChanged();
return this;
}
/**
* repeated int32 nested_class_name = 7 [packed = true];
*/
public Builder addNestedClassName(int value) {
ensureNestedClassNameIsMutable();
nestedClassName_.add(value);
onChanged();
return this;
}
/**
* repeated int32 nested_class_name = 7 [packed = true];
*/
public Builder addAllNestedClassName(
java.lang.Iterable extends java.lang.Integer> values) {
ensureNestedClassNameIsMutable();
org.jetbrains.kotlin.protobuf.AbstractMessageLite.Builder.addAll(
values, nestedClassName_);
onChanged();
return this;
}
/**
* repeated int32 nested_class_name = 7 [packed = true];
*/
public Builder clearNestedClassName() {
nestedClassName_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000040);
onChanged();
return this;
}
private java.util.Listrepeated .org.jetbrains.kotlin.metadata.Type context_receiver_type = 20;
*/
public java.util.Listrepeated .org.jetbrains.kotlin.metadata.Type context_receiver_type = 20;
*/
public int getContextReceiverTypeCount() {
if (contextReceiverTypeBuilder_ == null) {
return contextReceiverType_.size();
} else {
return contextReceiverTypeBuilder_.getCount();
}
}
/**
* repeated .org.jetbrains.kotlin.metadata.Type context_receiver_type = 20;
*/
public org.jetbrains.kotlin.metadata.DebugProtoBuf.Type getContextReceiverType(int index) {
if (contextReceiverTypeBuilder_ == null) {
return contextReceiverType_.get(index);
} else {
return contextReceiverTypeBuilder_.getMessage(index);
}
}
/**
* repeated .org.jetbrains.kotlin.metadata.Type context_receiver_type = 20;
*/
public Builder setContextReceiverType(
int index, org.jetbrains.kotlin.metadata.DebugProtoBuf.Type value) {
if (contextReceiverTypeBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureContextReceiverTypeIsMutable();
contextReceiverType_.set(index, value);
onChanged();
} else {
contextReceiverTypeBuilder_.setMessage(index, value);
}
return this;
}
/**
* repeated .org.jetbrains.kotlin.metadata.Type context_receiver_type = 20;
*/
public Builder setContextReceiverType(
int index, org.jetbrains.kotlin.metadata.DebugProtoBuf.Type.Builder builderForValue) {
if (contextReceiverTypeBuilder_ == null) {
ensureContextReceiverTypeIsMutable();
contextReceiverType_.set(index, builderForValue.build());
onChanged();
} else {
contextReceiverTypeBuilder_.setMessage(index, builderForValue.build());
}
return this;
}
/**
* repeated .org.jetbrains.kotlin.metadata.Type context_receiver_type = 20;
*/
public Builder addContextReceiverType(org.jetbrains.kotlin.metadata.DebugProtoBuf.Type value) {
if (contextReceiverTypeBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureContextReceiverTypeIsMutable();
contextReceiverType_.add(value);
onChanged();
} else {
contextReceiverTypeBuilder_.addMessage(value);
}
return this;
}
/**
* repeated .org.jetbrains.kotlin.metadata.Type context_receiver_type = 20;
*/
public Builder addContextReceiverType(
int index, org.jetbrains.kotlin.metadata.DebugProtoBuf.Type value) {
if (contextReceiverTypeBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureContextReceiverTypeIsMutable();
contextReceiverType_.add(index, value);
onChanged();
} else {
contextReceiverTypeBuilder_.addMessage(index, value);
}
return this;
}
/**
* repeated .org.jetbrains.kotlin.metadata.Type context_receiver_type = 20;
*/
public Builder addContextReceiverType(
org.jetbrains.kotlin.metadata.DebugProtoBuf.Type.Builder builderForValue) {
if (contextReceiverTypeBuilder_ == null) {
ensureContextReceiverTypeIsMutable();
contextReceiverType_.add(builderForValue.build());
onChanged();
} else {
contextReceiverTypeBuilder_.addMessage(builderForValue.build());
}
return this;
}
/**
* repeated .org.jetbrains.kotlin.metadata.Type context_receiver_type = 20;
*/
public Builder addContextReceiverType(
int index, org.jetbrains.kotlin.metadata.DebugProtoBuf.Type.Builder builderForValue) {
if (contextReceiverTypeBuilder_ == null) {
ensureContextReceiverTypeIsMutable();
contextReceiverType_.add(index, builderForValue.build());
onChanged();
} else {
contextReceiverTypeBuilder_.addMessage(index, builderForValue.build());
}
return this;
}
/**
* repeated .org.jetbrains.kotlin.metadata.Type context_receiver_type = 20;
*/
public Builder addAllContextReceiverType(
java.lang.Iterable extends org.jetbrains.kotlin.metadata.DebugProtoBuf.Type> values) {
if (contextReceiverTypeBuilder_ == null) {
ensureContextReceiverTypeIsMutable();
org.jetbrains.kotlin.protobuf.AbstractMessageLite.Builder.addAll(
values, contextReceiverType_);
onChanged();
} else {
contextReceiverTypeBuilder_.addAllMessages(values);
}
return this;
}
/**
* repeated .org.jetbrains.kotlin.metadata.Type context_receiver_type = 20;
*/
public Builder clearContextReceiverType() {
if (contextReceiverTypeBuilder_ == null) {
contextReceiverType_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000080);
onChanged();
} else {
contextReceiverTypeBuilder_.clear();
}
return this;
}
/**
* repeated .org.jetbrains.kotlin.metadata.Type context_receiver_type = 20;
*/
public Builder removeContextReceiverType(int index) {
if (contextReceiverTypeBuilder_ == null) {
ensureContextReceiverTypeIsMutable();
contextReceiverType_.remove(index);
onChanged();
} else {
contextReceiverTypeBuilder_.remove(index);
}
return this;
}
/**
* repeated .org.jetbrains.kotlin.metadata.Type context_receiver_type = 20;
*/
public org.jetbrains.kotlin.metadata.DebugProtoBuf.Type.Builder getContextReceiverTypeBuilder(
int index) {
return getContextReceiverTypeFieldBuilder().getBuilder(index);
}
/**
* repeated .org.jetbrains.kotlin.metadata.Type context_receiver_type = 20;
*/
public org.jetbrains.kotlin.metadata.DebugProtoBuf.TypeOrBuilder getContextReceiverTypeOrBuilder(
int index) {
if (contextReceiverTypeBuilder_ == null) {
return contextReceiverType_.get(index); } else {
return contextReceiverTypeBuilder_.getMessageOrBuilder(index);
}
}
/**
* repeated .org.jetbrains.kotlin.metadata.Type context_receiver_type = 20;
*/
public java.util.List extends org.jetbrains.kotlin.metadata.DebugProtoBuf.TypeOrBuilder>
getContextReceiverTypeOrBuilderList() {
if (contextReceiverTypeBuilder_ != null) {
return contextReceiverTypeBuilder_.getMessageOrBuilderList();
} else {
return java.util.Collections.unmodifiableList(contextReceiverType_);
}
}
/**
* repeated .org.jetbrains.kotlin.metadata.Type context_receiver_type = 20;
*/
public org.jetbrains.kotlin.metadata.DebugProtoBuf.Type.Builder addContextReceiverTypeBuilder() {
return getContextReceiverTypeFieldBuilder().addBuilder(
org.jetbrains.kotlin.metadata.DebugProtoBuf.Type.getDefaultInstance());
}
/**
* repeated .org.jetbrains.kotlin.metadata.Type context_receiver_type = 20;
*/
public org.jetbrains.kotlin.metadata.DebugProtoBuf.Type.Builder addContextReceiverTypeBuilder(
int index) {
return getContextReceiverTypeFieldBuilder().addBuilder(
index, org.jetbrains.kotlin.metadata.DebugProtoBuf.Type.getDefaultInstance());
}
/**
* repeated .org.jetbrains.kotlin.metadata.Type context_receiver_type = 20;
*/
public java.util.Listrepeated int32 context_receiver_type_id = 21 [packed = true];
*/
public java.util.Listrepeated int32 context_receiver_type_id = 21 [packed = true];
*/
public int getContextReceiverTypeIdCount() {
return contextReceiverTypeId_.size();
}
/**
* repeated int32 context_receiver_type_id = 21 [packed = true];
*/
public int getContextReceiverTypeId(int index) {
return contextReceiverTypeId_.get(index);
}
/**
* repeated int32 context_receiver_type_id = 21 [packed = true];
*/
public Builder setContextReceiverTypeId(
int index, int value) {
ensureContextReceiverTypeIdIsMutable();
contextReceiverTypeId_.set(index, value);
onChanged();
return this;
}
/**
* repeated int32 context_receiver_type_id = 21 [packed = true];
*/
public Builder addContextReceiverTypeId(int value) {
ensureContextReceiverTypeIdIsMutable();
contextReceiverTypeId_.add(value);
onChanged();
return this;
}
/**
* repeated int32 context_receiver_type_id = 21 [packed = true];
*/
public Builder addAllContextReceiverTypeId(
java.lang.Iterable extends java.lang.Integer> values) {
ensureContextReceiverTypeIdIsMutable();
org.jetbrains.kotlin.protobuf.AbstractMessageLite.Builder.addAll(
values, contextReceiverTypeId_);
onChanged();
return this;
}
/**
* repeated int32 context_receiver_type_id = 21 [packed = true];
*/
public Builder clearContextReceiverTypeId() {
contextReceiverTypeId_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000100);
onChanged();
return this;
}
private java.util.Listrepeated .org.jetbrains.kotlin.metadata.Constructor constructor = 8;
*/
public java.util.Listrepeated .org.jetbrains.kotlin.metadata.Constructor constructor = 8;
*/
public int getConstructorCount() {
if (constructorBuilder_ == null) {
return constructor_.size();
} else {
return constructorBuilder_.getCount();
}
}
/**
* repeated .org.jetbrains.kotlin.metadata.Constructor constructor = 8;
*/
public org.jetbrains.kotlin.metadata.DebugProtoBuf.Constructor getConstructor(int index) {
if (constructorBuilder_ == null) {
return constructor_.get(index);
} else {
return constructorBuilder_.getMessage(index);
}
}
/**
* repeated .org.jetbrains.kotlin.metadata.Constructor constructor = 8;
*/
public Builder setConstructor(
int index, org.jetbrains.kotlin.metadata.DebugProtoBuf.Constructor value) {
if (constructorBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureConstructorIsMutable();
constructor_.set(index, value);
onChanged();
} else {
constructorBuilder_.setMessage(index, value);
}
return this;
}
/**
* repeated .org.jetbrains.kotlin.metadata.Constructor constructor = 8;
*/
public Builder setConstructor(
int index, org.jetbrains.kotlin.metadata.DebugProtoBuf.Constructor.Builder builderForValue) {
if (constructorBuilder_ == null) {
ensureConstructorIsMutable();
constructor_.set(index, builderForValue.build());
onChanged();
} else {
constructorBuilder_.setMessage(index, builderForValue.build());
}
return this;
}
/**
* repeated .org.jetbrains.kotlin.metadata.Constructor constructor = 8;
*/
public Builder addConstructor(org.jetbrains.kotlin.metadata.DebugProtoBuf.Constructor value) {
if (constructorBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureConstructorIsMutable();
constructor_.add(value);
onChanged();
} else {
constructorBuilder_.addMessage(value);
}
return this;
}
/**
* repeated .org.jetbrains.kotlin.metadata.Constructor constructor = 8;
*/
public Builder addConstructor(
int index, org.jetbrains.kotlin.metadata.DebugProtoBuf.Constructor value) {
if (constructorBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureConstructorIsMutable();
constructor_.add(index, value);
onChanged();
} else {
constructorBuilder_.addMessage(index, value);
}
return this;
}
/**
* repeated .org.jetbrains.kotlin.metadata.Constructor constructor = 8;
*/
public Builder addConstructor(
org.jetbrains.kotlin.metadata.DebugProtoBuf.Constructor.Builder builderForValue) {
if (constructorBuilder_ == null) {
ensureConstructorIsMutable();
constructor_.add(builderForValue.build());
onChanged();
} else {
constructorBuilder_.addMessage(builderForValue.build());
}
return this;
}
/**
* repeated .org.jetbrains.kotlin.metadata.Constructor constructor = 8;
*/
public Builder addConstructor(
int index, org.jetbrains.kotlin.metadata.DebugProtoBuf.Constructor.Builder builderForValue) {
if (constructorBuilder_ == null) {
ensureConstructorIsMutable();
constructor_.add(index, builderForValue.build());
onChanged();
} else {
constructorBuilder_.addMessage(index, builderForValue.build());
}
return this;
}
/**
* repeated .org.jetbrains.kotlin.metadata.Constructor constructor = 8;
*/
public Builder addAllConstructor(
java.lang.Iterable extends org.jetbrains.kotlin.metadata.DebugProtoBuf.Constructor> values) {
if (constructorBuilder_ == null) {
ensureConstructorIsMutable();
org.jetbrains.kotlin.protobuf.AbstractMessageLite.Builder.addAll(
values, constructor_);
onChanged();
} else {
constructorBuilder_.addAllMessages(values);
}
return this;
}
/**
* repeated .org.jetbrains.kotlin.metadata.Constructor constructor = 8;
*/
public Builder clearConstructor() {
if (constructorBuilder_ == null) {
constructor_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000200);
onChanged();
} else {
constructorBuilder_.clear();
}
return this;
}
/**
* repeated .org.jetbrains.kotlin.metadata.Constructor constructor = 8;
*/
public Builder removeConstructor(int index) {
if (constructorBuilder_ == null) {
ensureConstructorIsMutable();
constructor_.remove(index);
onChanged();
} else {
constructorBuilder_.remove(index);
}
return this;
}
/**
* repeated .org.jetbrains.kotlin.metadata.Constructor constructor = 8;
*/
public org.jetbrains.kotlin.metadata.DebugProtoBuf.Constructor.Builder getConstructorBuilder(
int index) {
return getConstructorFieldBuilder().getBuilder(index);
}
/**
* repeated .org.jetbrains.kotlin.metadata.Constructor constructor = 8;
*/
public org.jetbrains.kotlin.metadata.DebugProtoBuf.ConstructorOrBuilder getConstructorOrBuilder(
int index) {
if (constructorBuilder_ == null) {
return constructor_.get(index); } else {
return constructorBuilder_.getMessageOrBuilder(index);
}
}
/**
* repeated .org.jetbrains.kotlin.metadata.Constructor constructor = 8;
*/
public java.util.List extends org.jetbrains.kotlin.metadata.DebugProtoBuf.ConstructorOrBuilder>
getConstructorOrBuilderList() {
if (constructorBuilder_ != null) {
return constructorBuilder_.getMessageOrBuilderList();
} else {
return java.util.Collections.unmodifiableList(constructor_);
}
}
/**
* repeated .org.jetbrains.kotlin.metadata.Constructor constructor = 8;
*/
public org.jetbrains.kotlin.metadata.DebugProtoBuf.Constructor.Builder addConstructorBuilder() {
return getConstructorFieldBuilder().addBuilder(
org.jetbrains.kotlin.metadata.DebugProtoBuf.Constructor.getDefaultInstance());
}
/**
* repeated .org.jetbrains.kotlin.metadata.Constructor constructor = 8;
*/
public org.jetbrains.kotlin.metadata.DebugProtoBuf.Constructor.Builder addConstructorBuilder(
int index) {
return getConstructorFieldBuilder().addBuilder(
index, org.jetbrains.kotlin.metadata.DebugProtoBuf.Constructor.getDefaultInstance());
}
/**
* repeated .org.jetbrains.kotlin.metadata.Constructor constructor = 8;
*/
public java.util.Listrepeated .org.jetbrains.kotlin.metadata.Function function = 9;
*/
public java.util.Listrepeated .org.jetbrains.kotlin.metadata.Function function = 9;
*/
public int getFunctionCount() {
if (functionBuilder_ == null) {
return function_.size();
} else {
return functionBuilder_.getCount();
}
}
/**
* repeated .org.jetbrains.kotlin.metadata.Function function = 9;
*/
public org.jetbrains.kotlin.metadata.DebugProtoBuf.Function getFunction(int index) {
if (functionBuilder_ == null) {
return function_.get(index);
} else {
return functionBuilder_.getMessage(index);
}
}
/**
* repeated .org.jetbrains.kotlin.metadata.Function function = 9;
*/
public Builder setFunction(
int index, org.jetbrains.kotlin.metadata.DebugProtoBuf.Function value) {
if (functionBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureFunctionIsMutable();
function_.set(index, value);
onChanged();
} else {
functionBuilder_.setMessage(index, value);
}
return this;
}
/**
* repeated .org.jetbrains.kotlin.metadata.Function function = 9;
*/
public Builder setFunction(
int index, org.jetbrains.kotlin.metadata.DebugProtoBuf.Function.Builder builderForValue) {
if (functionBuilder_ == null) {
ensureFunctionIsMutable();
function_.set(index, builderForValue.build());
onChanged();
} else {
functionBuilder_.setMessage(index, builderForValue.build());
}
return this;
}
/**
* repeated .org.jetbrains.kotlin.metadata.Function function = 9;
*/
public Builder addFunction(org.jetbrains.kotlin.metadata.DebugProtoBuf.Function value) {
if (functionBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureFunctionIsMutable();
function_.add(value);
onChanged();
} else {
functionBuilder_.addMessage(value);
}
return this;
}
/**
* repeated .org.jetbrains.kotlin.metadata.Function function = 9;
*/
public Builder addFunction(
int index, org.jetbrains.kotlin.metadata.DebugProtoBuf.Function value) {
if (functionBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureFunctionIsMutable();
function_.add(index, value);
onChanged();
} else {
functionBuilder_.addMessage(index, value);
}
return this;
}
/**
* repeated .org.jetbrains.kotlin.metadata.Function function = 9;
*/
public Builder addFunction(
org.jetbrains.kotlin.metadata.DebugProtoBuf.Function.Builder builderForValue) {
if (functionBuilder_ == null) {
ensureFunctionIsMutable();
function_.add(builderForValue.build());
onChanged();
} else {
functionBuilder_.addMessage(builderForValue.build());
}
return this;
}
/**
* repeated .org.jetbrains.kotlin.metadata.Function function = 9;
*/
public Builder addFunction(
int index, org.jetbrains.kotlin.metadata.DebugProtoBuf.Function.Builder builderForValue) {
if (functionBuilder_ == null) {
ensureFunctionIsMutable();
function_.add(index, builderForValue.build());
onChanged();
} else {
functionBuilder_.addMessage(index, builderForValue.build());
}
return this;
}
/**
* repeated .org.jetbrains.kotlin.metadata.Function function = 9;
*/
public Builder addAllFunction(
java.lang.Iterable extends org.jetbrains.kotlin.metadata.DebugProtoBuf.Function> values) {
if (functionBuilder_ == null) {
ensureFunctionIsMutable();
org.jetbrains.kotlin.protobuf.AbstractMessageLite.Builder.addAll(
values, function_);
onChanged();
} else {
functionBuilder_.addAllMessages(values);
}
return this;
}
/**
* repeated .org.jetbrains.kotlin.metadata.Function function = 9;
*/
public Builder clearFunction() {
if (functionBuilder_ == null) {
function_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000400);
onChanged();
} else {
functionBuilder_.clear();
}
return this;
}
/**
* repeated .org.jetbrains.kotlin.metadata.Function function = 9;
*/
public Builder removeFunction(int index) {
if (functionBuilder_ == null) {
ensureFunctionIsMutable();
function_.remove(index);
onChanged();
} else {
functionBuilder_.remove(index);
}
return this;
}
/**
* repeated .org.jetbrains.kotlin.metadata.Function function = 9;
*/
public org.jetbrains.kotlin.metadata.DebugProtoBuf.Function.Builder getFunctionBuilder(
int index) {
return getFunctionFieldBuilder().getBuilder(index);
}
/**
* repeated .org.jetbrains.kotlin.metadata.Function function = 9;
*/
public org.jetbrains.kotlin.metadata.DebugProtoBuf.FunctionOrBuilder getFunctionOrBuilder(
int index) {
if (functionBuilder_ == null) {
return function_.get(index); } else {
return functionBuilder_.getMessageOrBuilder(index);
}
}
/**
* repeated .org.jetbrains.kotlin.metadata.Function function = 9;
*/
public java.util.List extends org.jetbrains.kotlin.metadata.DebugProtoBuf.FunctionOrBuilder>
getFunctionOrBuilderList() {
if (functionBuilder_ != null) {
return functionBuilder_.getMessageOrBuilderList();
} else {
return java.util.Collections.unmodifiableList(function_);
}
}
/**
* repeated .org.jetbrains.kotlin.metadata.Function function = 9;
*/
public org.jetbrains.kotlin.metadata.DebugProtoBuf.Function.Builder addFunctionBuilder() {
return getFunctionFieldBuilder().addBuilder(
org.jetbrains.kotlin.metadata.DebugProtoBuf.Function.getDefaultInstance());
}
/**
* repeated .org.jetbrains.kotlin.metadata.Function function = 9;
*/
public org.jetbrains.kotlin.metadata.DebugProtoBuf.Function.Builder addFunctionBuilder(
int index) {
return getFunctionFieldBuilder().addBuilder(
index, org.jetbrains.kotlin.metadata.DebugProtoBuf.Function.getDefaultInstance());
}
/**
* repeated .org.jetbrains.kotlin.metadata.Function function = 9;
*/
public java.util.Listrepeated .org.jetbrains.kotlin.metadata.Property property = 10;
*/
public java.util.Listrepeated .org.jetbrains.kotlin.metadata.Property property = 10;
*/
public int getPropertyCount() {
if (propertyBuilder_ == null) {
return property_.size();
} else {
return propertyBuilder_.getCount();
}
}
/**
* repeated .org.jetbrains.kotlin.metadata.Property property = 10;
*/
public org.jetbrains.kotlin.metadata.DebugProtoBuf.Property getProperty(int index) {
if (propertyBuilder_ == null) {
return property_.get(index);
} else {
return propertyBuilder_.getMessage(index);
}
}
/**
* repeated .org.jetbrains.kotlin.metadata.Property property = 10;
*/
public Builder setProperty(
int index, org.jetbrains.kotlin.metadata.DebugProtoBuf.Property value) {
if (propertyBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensurePropertyIsMutable();
property_.set(index, value);
onChanged();
} else {
propertyBuilder_.setMessage(index, value);
}
return this;
}
/**
* repeated .org.jetbrains.kotlin.metadata.Property property = 10;
*/
public Builder setProperty(
int index, org.jetbrains.kotlin.metadata.DebugProtoBuf.Property.Builder builderForValue) {
if (propertyBuilder_ == null) {
ensurePropertyIsMutable();
property_.set(index, builderForValue.build());
onChanged();
} else {
propertyBuilder_.setMessage(index, builderForValue.build());
}
return this;
}
/**
* repeated .org.jetbrains.kotlin.metadata.Property property = 10;
*/
public Builder addProperty(org.jetbrains.kotlin.metadata.DebugProtoBuf.Property value) {
if (propertyBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensurePropertyIsMutable();
property_.add(value);
onChanged();
} else {
propertyBuilder_.addMessage(value);
}
return this;
}
/**
* repeated .org.jetbrains.kotlin.metadata.Property property = 10;
*/
public Builder addProperty(
int index, org.jetbrains.kotlin.metadata.DebugProtoBuf.Property value) {
if (propertyBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensurePropertyIsMutable();
property_.add(index, value);
onChanged();
} else {
propertyBuilder_.addMessage(index, value);
}
return this;
}
/**
* repeated .org.jetbrains.kotlin.metadata.Property property = 10;
*/
public Builder addProperty(
org.jetbrains.kotlin.metadata.DebugProtoBuf.Property.Builder builderForValue) {
if (propertyBuilder_ == null) {
ensurePropertyIsMutable();
property_.add(builderForValue.build());
onChanged();
} else {
propertyBuilder_.addMessage(builderForValue.build());
}
return this;
}
/**
* repeated .org.jetbrains.kotlin.metadata.Property property = 10;
*/
public Builder addProperty(
int index, org.jetbrains.kotlin.metadata.DebugProtoBuf.Property.Builder builderForValue) {
if (propertyBuilder_ == null) {
ensurePropertyIsMutable();
property_.add(index, builderForValue.build());
onChanged();
} else {
propertyBuilder_.addMessage(index, builderForValue.build());
}
return this;
}
/**
* repeated .org.jetbrains.kotlin.metadata.Property property = 10;
*/
public Builder addAllProperty(
java.lang.Iterable extends org.jetbrains.kotlin.metadata.DebugProtoBuf.Property> values) {
if (propertyBuilder_ == null) {
ensurePropertyIsMutable();
org.jetbrains.kotlin.protobuf.AbstractMessageLite.Builder.addAll(
values, property_);
onChanged();
} else {
propertyBuilder_.addAllMessages(values);
}
return this;
}
/**
* repeated .org.jetbrains.kotlin.metadata.Property property = 10;
*/
public Builder clearProperty() {
if (propertyBuilder_ == null) {
property_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000800);
onChanged();
} else {
propertyBuilder_.clear();
}
return this;
}
/**
* repeated .org.jetbrains.kotlin.metadata.Property property = 10;
*/
public Builder removeProperty(int index) {
if (propertyBuilder_ == null) {
ensurePropertyIsMutable();
property_.remove(index);
onChanged();
} else {
propertyBuilder_.remove(index);
}
return this;
}
/**
* repeated .org.jetbrains.kotlin.metadata.Property property = 10;
*/
public org.jetbrains.kotlin.metadata.DebugProtoBuf.Property.Builder getPropertyBuilder(
int index) {
return getPropertyFieldBuilder().getBuilder(index);
}
/**
* repeated .org.jetbrains.kotlin.metadata.Property property = 10;
*/
public org.jetbrains.kotlin.metadata.DebugProtoBuf.PropertyOrBuilder getPropertyOrBuilder(
int index) {
if (propertyBuilder_ == null) {
return property_.get(index); } else {
return propertyBuilder_.getMessageOrBuilder(index);
}
}
/**
* repeated .org.jetbrains.kotlin.metadata.Property property = 10;
*/
public java.util.List extends org.jetbrains.kotlin.metadata.DebugProtoBuf.PropertyOrBuilder>
getPropertyOrBuilderList() {
if (propertyBuilder_ != null) {
return propertyBuilder_.getMessageOrBuilderList();
} else {
return java.util.Collections.unmodifiableList(property_);
}
}
/**
* repeated .org.jetbrains.kotlin.metadata.Property property = 10;
*/
public org.jetbrains.kotlin.metadata.DebugProtoBuf.Property.Builder addPropertyBuilder() {
return getPropertyFieldBuilder().addBuilder(
org.jetbrains.kotlin.metadata.DebugProtoBuf.Property.getDefaultInstance());
}
/**
* repeated .org.jetbrains.kotlin.metadata.Property property = 10;
*/
public org.jetbrains.kotlin.metadata.DebugProtoBuf.Property.Builder addPropertyBuilder(
int index) {
return getPropertyFieldBuilder().addBuilder(
index, org.jetbrains.kotlin.metadata.DebugProtoBuf.Property.getDefaultInstance());
}
/**
* repeated .org.jetbrains.kotlin.metadata.Property property = 10;
*/
public java.util.Listrepeated .org.jetbrains.kotlin.metadata.TypeAlias type_alias = 11;
*/
public java.util.Listrepeated .org.jetbrains.kotlin.metadata.TypeAlias type_alias = 11;
*/
public int getTypeAliasCount() {
if (typeAliasBuilder_ == null) {
return typeAlias_.size();
} else {
return typeAliasBuilder_.getCount();
}
}
/**
* repeated .org.jetbrains.kotlin.metadata.TypeAlias type_alias = 11;
*/
public org.jetbrains.kotlin.metadata.DebugProtoBuf.TypeAlias getTypeAlias(int index) {
if (typeAliasBuilder_ == null) {
return typeAlias_.get(index);
} else {
return typeAliasBuilder_.getMessage(index);
}
}
/**
* repeated .org.jetbrains.kotlin.metadata.TypeAlias type_alias = 11;
*/
public Builder setTypeAlias(
int index, org.jetbrains.kotlin.metadata.DebugProtoBuf.TypeAlias value) {
if (typeAliasBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureTypeAliasIsMutable();
typeAlias_.set(index, value);
onChanged();
} else {
typeAliasBuilder_.setMessage(index, value);
}
return this;
}
/**
* repeated .org.jetbrains.kotlin.metadata.TypeAlias type_alias = 11;
*/
public Builder setTypeAlias(
int index, org.jetbrains.kotlin.metadata.DebugProtoBuf.TypeAlias.Builder builderForValue) {
if (typeAliasBuilder_ == null) {
ensureTypeAliasIsMutable();
typeAlias_.set(index, builderForValue.build());
onChanged();
} else {
typeAliasBuilder_.setMessage(index, builderForValue.build());
}
return this;
}
/**
* repeated .org.jetbrains.kotlin.metadata.TypeAlias type_alias = 11;
*/
public Builder addTypeAlias(org.jetbrains.kotlin.metadata.DebugProtoBuf.TypeAlias value) {
if (typeAliasBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureTypeAliasIsMutable();
typeAlias_.add(value);
onChanged();
} else {
typeAliasBuilder_.addMessage(value);
}
return this;
}
/**
* repeated .org.jetbrains.kotlin.metadata.TypeAlias type_alias = 11;
*/
public Builder addTypeAlias(
int index, org.jetbrains.kotlin.metadata.DebugProtoBuf.TypeAlias value) {
if (typeAliasBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureTypeAliasIsMutable();
typeAlias_.add(index, value);
onChanged();
} else {
typeAliasBuilder_.addMessage(index, value);
}
return this;
}
/**
* repeated .org.jetbrains.kotlin.metadata.TypeAlias type_alias = 11;
*/
public Builder addTypeAlias(
org.jetbrains.kotlin.metadata.DebugProtoBuf.TypeAlias.Builder builderForValue) {
if (typeAliasBuilder_ == null) {
ensureTypeAliasIsMutable();
typeAlias_.add(builderForValue.build());
onChanged();
} else {
typeAliasBuilder_.addMessage(builderForValue.build());
}
return this;
}
/**
* repeated .org.jetbrains.kotlin.metadata.TypeAlias type_alias = 11;
*/
public Builder addTypeAlias(
int index, org.jetbrains.kotlin.metadata.DebugProtoBuf.TypeAlias.Builder builderForValue) {
if (typeAliasBuilder_ == null) {
ensureTypeAliasIsMutable();
typeAlias_.add(index, builderForValue.build());
onChanged();
} else {
typeAliasBuilder_.addMessage(index, builderForValue.build());
}
return this;
}
/**
* repeated .org.jetbrains.kotlin.metadata.TypeAlias type_alias = 11;
*/
public Builder addAllTypeAlias(
java.lang.Iterable extends org.jetbrains.kotlin.metadata.DebugProtoBuf.TypeAlias> values) {
if (typeAliasBuilder_ == null) {
ensureTypeAliasIsMutable();
org.jetbrains.kotlin.protobuf.AbstractMessageLite.Builder.addAll(
values, typeAlias_);
onChanged();
} else {
typeAliasBuilder_.addAllMessages(values);
}
return this;
}
/**
* repeated .org.jetbrains.kotlin.metadata.TypeAlias type_alias = 11;
*/
public Builder clearTypeAlias() {
if (typeAliasBuilder_ == null) {
typeAlias_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00001000);
onChanged();
} else {
typeAliasBuilder_.clear();
}
return this;
}
/**
* repeated .org.jetbrains.kotlin.metadata.TypeAlias type_alias = 11;
*/
public Builder removeTypeAlias(int index) {
if (typeAliasBuilder_ == null) {
ensureTypeAliasIsMutable();
typeAlias_.remove(index);
onChanged();
} else {
typeAliasBuilder_.remove(index);
}
return this;
}
/**
* repeated .org.jetbrains.kotlin.metadata.TypeAlias type_alias = 11;
*/
public org.jetbrains.kotlin.metadata.DebugProtoBuf.TypeAlias.Builder getTypeAliasBuilder(
int index) {
return getTypeAliasFieldBuilder().getBuilder(index);
}
/**
* repeated .org.jetbrains.kotlin.metadata.TypeAlias type_alias = 11;
*/
public org.jetbrains.kotlin.metadata.DebugProtoBuf.TypeAliasOrBuilder getTypeAliasOrBuilder(
int index) {
if (typeAliasBuilder_ == null) {
return typeAlias_.get(index); } else {
return typeAliasBuilder_.getMessageOrBuilder(index);
}
}
/**
* repeated .org.jetbrains.kotlin.metadata.TypeAlias type_alias = 11;
*/
public java.util.List extends org.jetbrains.kotlin.metadata.DebugProtoBuf.TypeAliasOrBuilder>
getTypeAliasOrBuilderList() {
if (typeAliasBuilder_ != null) {
return typeAliasBuilder_.getMessageOrBuilderList();
} else {
return java.util.Collections.unmodifiableList(typeAlias_);
}
}
/**
* repeated .org.jetbrains.kotlin.metadata.TypeAlias type_alias = 11;
*/
public org.jetbrains.kotlin.metadata.DebugProtoBuf.TypeAlias.Builder addTypeAliasBuilder() {
return getTypeAliasFieldBuilder().addBuilder(
org.jetbrains.kotlin.metadata.DebugProtoBuf.TypeAlias.getDefaultInstance());
}
/**
* repeated .org.jetbrains.kotlin.metadata.TypeAlias type_alias = 11;
*/
public org.jetbrains.kotlin.metadata.DebugProtoBuf.TypeAlias.Builder addTypeAliasBuilder(
int index) {
return getTypeAliasFieldBuilder().addBuilder(
index, org.jetbrains.kotlin.metadata.DebugProtoBuf.TypeAlias.getDefaultInstance());
}
/**
* repeated .org.jetbrains.kotlin.metadata.TypeAlias type_alias = 11;
*/
public java.util.Listrepeated .org.jetbrains.kotlin.metadata.EnumEntry enum_entry = 13;
*/
public java.util.Listrepeated .org.jetbrains.kotlin.metadata.EnumEntry enum_entry = 13;
*/
public int getEnumEntryCount() {
if (enumEntryBuilder_ == null) {
return enumEntry_.size();
} else {
return enumEntryBuilder_.getCount();
}
}
/**
* repeated .org.jetbrains.kotlin.metadata.EnumEntry enum_entry = 13;
*/
public org.jetbrains.kotlin.metadata.DebugProtoBuf.EnumEntry getEnumEntry(int index) {
if (enumEntryBuilder_ == null) {
return enumEntry_.get(index);
} else {
return enumEntryBuilder_.getMessage(index);
}
}
/**
* repeated .org.jetbrains.kotlin.metadata.EnumEntry enum_entry = 13;
*/
public Builder setEnumEntry(
int index, org.jetbrains.kotlin.metadata.DebugProtoBuf.EnumEntry value) {
if (enumEntryBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureEnumEntryIsMutable();
enumEntry_.set(index, value);
onChanged();
} else {
enumEntryBuilder_.setMessage(index, value);
}
return this;
}
/**
* repeated .org.jetbrains.kotlin.metadata.EnumEntry enum_entry = 13;
*/
public Builder setEnumEntry(
int index, org.jetbrains.kotlin.metadata.DebugProtoBuf.EnumEntry.Builder builderForValue) {
if (enumEntryBuilder_ == null) {
ensureEnumEntryIsMutable();
enumEntry_.set(index, builderForValue.build());
onChanged();
} else {
enumEntryBuilder_.setMessage(index, builderForValue.build());
}
return this;
}
/**
* repeated .org.jetbrains.kotlin.metadata.EnumEntry enum_entry = 13;
*/
public Builder addEnumEntry(org.jetbrains.kotlin.metadata.DebugProtoBuf.EnumEntry value) {
if (enumEntryBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureEnumEntryIsMutable();
enumEntry_.add(value);
onChanged();
} else {
enumEntryBuilder_.addMessage(value);
}
return this;
}
/**
* repeated .org.jetbrains.kotlin.metadata.EnumEntry enum_entry = 13;
*/
public Builder addEnumEntry(
int index, org.jetbrains.kotlin.metadata.DebugProtoBuf.EnumEntry value) {
if (enumEntryBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureEnumEntryIsMutable();
enumEntry_.add(index, value);
onChanged();
} else {
enumEntryBuilder_.addMessage(index, value);
}
return this;
}
/**
* repeated .org.jetbrains.kotlin.metadata.EnumEntry enum_entry = 13;
*/
public Builder addEnumEntry(
org.jetbrains.kotlin.metadata.DebugProtoBuf.EnumEntry.Builder builderForValue) {
if (enumEntryBuilder_ == null) {
ensureEnumEntryIsMutable();
enumEntry_.add(builderForValue.build());
onChanged();
} else {
enumEntryBuilder_.addMessage(builderForValue.build());
}
return this;
}
/**
* repeated .org.jetbrains.kotlin.metadata.EnumEntry enum_entry = 13;
*/
public Builder addEnumEntry(
int index, org.jetbrains.kotlin.metadata.DebugProtoBuf.EnumEntry.Builder builderForValue) {
if (enumEntryBuilder_ == null) {
ensureEnumEntryIsMutable();
enumEntry_.add(index, builderForValue.build());
onChanged();
} else {
enumEntryBuilder_.addMessage(index, builderForValue.build());
}
return this;
}
/**
* repeated .org.jetbrains.kotlin.metadata.EnumEntry enum_entry = 13;
*/
public Builder addAllEnumEntry(
java.lang.Iterable extends org.jetbrains.kotlin.metadata.DebugProtoBuf.EnumEntry> values) {
if (enumEntryBuilder_ == null) {
ensureEnumEntryIsMutable();
org.jetbrains.kotlin.protobuf.AbstractMessageLite.Builder.addAll(
values, enumEntry_);
onChanged();
} else {
enumEntryBuilder_.addAllMessages(values);
}
return this;
}
/**
* repeated .org.jetbrains.kotlin.metadata.EnumEntry enum_entry = 13;
*/
public Builder clearEnumEntry() {
if (enumEntryBuilder_ == null) {
enumEntry_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00002000);
onChanged();
} else {
enumEntryBuilder_.clear();
}
return this;
}
/**
* repeated .org.jetbrains.kotlin.metadata.EnumEntry enum_entry = 13;
*/
public Builder removeEnumEntry(int index) {
if (enumEntryBuilder_ == null) {
ensureEnumEntryIsMutable();
enumEntry_.remove(index);
onChanged();
} else {
enumEntryBuilder_.remove(index);
}
return this;
}
/**
* repeated .org.jetbrains.kotlin.metadata.EnumEntry enum_entry = 13;
*/
public org.jetbrains.kotlin.metadata.DebugProtoBuf.EnumEntry.Builder getEnumEntryBuilder(
int index) {
return getEnumEntryFieldBuilder().getBuilder(index);
}
/**
* repeated .org.jetbrains.kotlin.metadata.EnumEntry enum_entry = 13;
*/
public org.jetbrains.kotlin.metadata.DebugProtoBuf.EnumEntryOrBuilder getEnumEntryOrBuilder(
int index) {
if (enumEntryBuilder_ == null) {
return enumEntry_.get(index); } else {
return enumEntryBuilder_.getMessageOrBuilder(index);
}
}
/**
* repeated .org.jetbrains.kotlin.metadata.EnumEntry enum_entry = 13;
*/
public java.util.List extends org.jetbrains.kotlin.metadata.DebugProtoBuf.EnumEntryOrBuilder>
getEnumEntryOrBuilderList() {
if (enumEntryBuilder_ != null) {
return enumEntryBuilder_.getMessageOrBuilderList();
} else {
return java.util.Collections.unmodifiableList(enumEntry_);
}
}
/**
* repeated .org.jetbrains.kotlin.metadata.EnumEntry enum_entry = 13;
*/
public org.jetbrains.kotlin.metadata.DebugProtoBuf.EnumEntry.Builder addEnumEntryBuilder() {
return getEnumEntryFieldBuilder().addBuilder(
org.jetbrains.kotlin.metadata.DebugProtoBuf.EnumEntry.getDefaultInstance());
}
/**
* repeated .org.jetbrains.kotlin.metadata.EnumEntry enum_entry = 13;
*/
public org.jetbrains.kotlin.metadata.DebugProtoBuf.EnumEntry.Builder addEnumEntryBuilder(
int index) {
return getEnumEntryFieldBuilder().addBuilder(
index, org.jetbrains.kotlin.metadata.DebugProtoBuf.EnumEntry.getDefaultInstance());
}
/**
* repeated .org.jetbrains.kotlin.metadata.EnumEntry enum_entry = 13;
*/
public java.util.Listrepeated int32 sealed_subclass_fq_name = 16 [packed = true];
*/
public java.util.Listrepeated int32 sealed_subclass_fq_name = 16 [packed = true];
*/
public int getSealedSubclassFqNameCount() {
return sealedSubclassFqName_.size();
}
/**
* repeated int32 sealed_subclass_fq_name = 16 [packed = true];
*/
public int getSealedSubclassFqName(int index) {
return sealedSubclassFqName_.get(index);
}
/**
* repeated int32 sealed_subclass_fq_name = 16 [packed = true];
*/
public Builder setSealedSubclassFqName(
int index, int value) {
ensureSealedSubclassFqNameIsMutable();
sealedSubclassFqName_.set(index, value);
onChanged();
return this;
}
/**
* repeated int32 sealed_subclass_fq_name = 16 [packed = true];
*/
public Builder addSealedSubclassFqName(int value) {
ensureSealedSubclassFqNameIsMutable();
sealedSubclassFqName_.add(value);
onChanged();
return this;
}
/**
* repeated int32 sealed_subclass_fq_name = 16 [packed = true];
*/
public Builder addAllSealedSubclassFqName(
java.lang.Iterable extends java.lang.Integer> values) {
ensureSealedSubclassFqNameIsMutable();
org.jetbrains.kotlin.protobuf.AbstractMessageLite.Builder.addAll(
values, sealedSubclassFqName_);
onChanged();
return this;
}
/**
* repeated int32 sealed_subclass_fq_name = 16 [packed = true];
*/
public Builder clearSealedSubclassFqName() {
sealedSubclassFqName_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00004000);
onChanged();
return this;
}
private int inlineClassUnderlyingPropertyName_ ;
/**
* optional int32 inline_class_underlying_property_name = 17;
*/
public boolean hasInlineClassUnderlyingPropertyName() {
return ((bitField0_ & 0x00008000) == 0x00008000);
}
/**
* optional int32 inline_class_underlying_property_name = 17;
*/
public int getInlineClassUnderlyingPropertyName() {
return inlineClassUnderlyingPropertyName_;
}
/**
* optional int32 inline_class_underlying_property_name = 17;
*/
public Builder setInlineClassUnderlyingPropertyName(int value) {
bitField0_ |= 0x00008000;
inlineClassUnderlyingPropertyName_ = value;
onChanged();
return this;
}
/**
* optional int32 inline_class_underlying_property_name = 17;
*/
public Builder clearInlineClassUnderlyingPropertyName() {
bitField0_ = (bitField0_ & ~0x00008000);
inlineClassUnderlyingPropertyName_ = 0;
onChanged();
return this;
}
private org.jetbrains.kotlin.metadata.DebugProtoBuf.Type inlineClassUnderlyingType_ = org.jetbrains.kotlin.metadata.DebugProtoBuf.Type.getDefaultInstance();
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.metadata.DebugProtoBuf.Type, org.jetbrains.kotlin.metadata.DebugProtoBuf.Type.Builder, org.jetbrains.kotlin.metadata.DebugProtoBuf.TypeOrBuilder> inlineClassUnderlyingTypeBuilder_;
/**
* optional .org.jetbrains.kotlin.metadata.Type inline_class_underlying_type = 18;
*/
public boolean hasInlineClassUnderlyingType() {
return ((bitField0_ & 0x00010000) == 0x00010000);
}
/**
* optional .org.jetbrains.kotlin.metadata.Type inline_class_underlying_type = 18;
*/
public org.jetbrains.kotlin.metadata.DebugProtoBuf.Type getInlineClassUnderlyingType() {
if (inlineClassUnderlyingTypeBuilder_ == null) {
return inlineClassUnderlyingType_;
} else {
return inlineClassUnderlyingTypeBuilder_.getMessage();
}
}
/**
* optional .org.jetbrains.kotlin.metadata.Type inline_class_underlying_type = 18;
*/
public Builder setInlineClassUnderlyingType(org.jetbrains.kotlin.metadata.DebugProtoBuf.Type value) {
if (inlineClassUnderlyingTypeBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
inlineClassUnderlyingType_ = value;
onChanged();
} else {
inlineClassUnderlyingTypeBuilder_.setMessage(value);
}
bitField0_ |= 0x00010000;
return this;
}
/**
* optional .org.jetbrains.kotlin.metadata.Type inline_class_underlying_type = 18;
*/
public Builder setInlineClassUnderlyingType(
org.jetbrains.kotlin.metadata.DebugProtoBuf.Type.Builder builderForValue) {
if (inlineClassUnderlyingTypeBuilder_ == null) {
inlineClassUnderlyingType_ = builderForValue.build();
onChanged();
} else {
inlineClassUnderlyingTypeBuilder_.setMessage(builderForValue.build());
}
bitField0_ |= 0x00010000;
return this;
}
/**
* optional .org.jetbrains.kotlin.metadata.Type inline_class_underlying_type = 18;
*/
public Builder mergeInlineClassUnderlyingType(org.jetbrains.kotlin.metadata.DebugProtoBuf.Type value) {
if (inlineClassUnderlyingTypeBuilder_ == null) {
if (((bitField0_ & 0x00010000) == 0x00010000) &&
inlineClassUnderlyingType_ != org.jetbrains.kotlin.metadata.DebugProtoBuf.Type.getDefaultInstance()) {
inlineClassUnderlyingType_ =
org.jetbrains.kotlin.metadata.DebugProtoBuf.Type.newBuilder(inlineClassUnderlyingType_).mergeFrom(value).buildPartial();
} else {
inlineClassUnderlyingType_ = value;
}
onChanged();
} else {
inlineClassUnderlyingTypeBuilder_.mergeFrom(value);
}
bitField0_ |= 0x00010000;
return this;
}
/**
* optional .org.jetbrains.kotlin.metadata.Type inline_class_underlying_type = 18;
*/
public Builder clearInlineClassUnderlyingType() {
if (inlineClassUnderlyingTypeBuilder_ == null) {
inlineClassUnderlyingType_ = org.jetbrains.kotlin.metadata.DebugProtoBuf.Type.getDefaultInstance();
onChanged();
} else {
inlineClassUnderlyingTypeBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00010000);
return this;
}
/**
* optional .org.jetbrains.kotlin.metadata.Type inline_class_underlying_type = 18;
*/
public org.jetbrains.kotlin.metadata.DebugProtoBuf.Type.Builder getInlineClassUnderlyingTypeBuilder() {
bitField0_ |= 0x00010000;
onChanged();
return getInlineClassUnderlyingTypeFieldBuilder().getBuilder();
}
/**
* optional .org.jetbrains.kotlin.metadata.Type inline_class_underlying_type = 18;
*/
public org.jetbrains.kotlin.metadata.DebugProtoBuf.TypeOrBuilder getInlineClassUnderlyingTypeOrBuilder() {
if (inlineClassUnderlyingTypeBuilder_ != null) {
return inlineClassUnderlyingTypeBuilder_.getMessageOrBuilder();
} else {
return inlineClassUnderlyingType_;
}
}
/**
* optional .org.jetbrains.kotlin.metadata.Type inline_class_underlying_type = 18;
*/
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.metadata.DebugProtoBuf.Type, org.jetbrains.kotlin.metadata.DebugProtoBuf.Type.Builder, org.jetbrains.kotlin.metadata.DebugProtoBuf.TypeOrBuilder>
getInlineClassUnderlyingTypeFieldBuilder() {
if (inlineClassUnderlyingTypeBuilder_ == null) {
inlineClassUnderlyingTypeBuilder_ = new org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.metadata.DebugProtoBuf.Type, org.jetbrains.kotlin.metadata.DebugProtoBuf.Type.Builder, org.jetbrains.kotlin.metadata.DebugProtoBuf.TypeOrBuilder>(
getInlineClassUnderlyingType(),
getParentForChildren(),
isClean());
inlineClassUnderlyingType_ = null;
}
return inlineClassUnderlyingTypeBuilder_;
}
private int inlineClassUnderlyingTypeId_ ;
/**
* optional int32 inline_class_underlying_type_id = 19;
*/
public boolean hasInlineClassUnderlyingTypeId() {
return ((bitField0_ & 0x00020000) == 0x00020000);
}
/**
* optional int32 inline_class_underlying_type_id = 19;
*/
public int getInlineClassUnderlyingTypeId() {
return inlineClassUnderlyingTypeId_;
}
/**
* optional int32 inline_class_underlying_type_id = 19;
*/
public Builder setInlineClassUnderlyingTypeId(int value) {
bitField0_ |= 0x00020000;
inlineClassUnderlyingTypeId_ = value;
onChanged();
return this;
}
/**
* optional int32 inline_class_underlying_type_id = 19;
*/
public Builder clearInlineClassUnderlyingTypeId() {
bitField0_ = (bitField0_ & ~0x00020000);
inlineClassUnderlyingTypeId_ = 0;
onChanged();
return this;
}
private java.util.Listrepeated int32 multi_field_value_class_underlying_name = 22 [packed = true];
*/
public java.util.Listrepeated int32 multi_field_value_class_underlying_name = 22 [packed = true];
*/
public int getMultiFieldValueClassUnderlyingNameCount() {
return multiFieldValueClassUnderlyingName_.size();
}
/**
* repeated int32 multi_field_value_class_underlying_name = 22 [packed = true];
*/
public int getMultiFieldValueClassUnderlyingName(int index) {
return multiFieldValueClassUnderlyingName_.get(index);
}
/**
* repeated int32 multi_field_value_class_underlying_name = 22 [packed = true];
*/
public Builder setMultiFieldValueClassUnderlyingName(
int index, int value) {
ensureMultiFieldValueClassUnderlyingNameIsMutable();
multiFieldValueClassUnderlyingName_.set(index, value);
onChanged();
return this;
}
/**
* repeated int32 multi_field_value_class_underlying_name = 22 [packed = true];
*/
public Builder addMultiFieldValueClassUnderlyingName(int value) {
ensureMultiFieldValueClassUnderlyingNameIsMutable();
multiFieldValueClassUnderlyingName_.add(value);
onChanged();
return this;
}
/**
* repeated int32 multi_field_value_class_underlying_name = 22 [packed = true];
*/
public Builder addAllMultiFieldValueClassUnderlyingName(
java.lang.Iterable extends java.lang.Integer> values) {
ensureMultiFieldValueClassUnderlyingNameIsMutable();
org.jetbrains.kotlin.protobuf.AbstractMessageLite.Builder.addAll(
values, multiFieldValueClassUnderlyingName_);
onChanged();
return this;
}
/**
* repeated int32 multi_field_value_class_underlying_name = 22 [packed = true];
*/
public Builder clearMultiFieldValueClassUnderlyingName() {
multiFieldValueClassUnderlyingName_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00040000);
onChanged();
return this;
}
private java.util.Listrepeated .org.jetbrains.kotlin.metadata.Type multi_field_value_class_underlying_type = 23;
*/
public java.util.Listrepeated .org.jetbrains.kotlin.metadata.Type multi_field_value_class_underlying_type = 23;
*/
public int getMultiFieldValueClassUnderlyingTypeCount() {
if (multiFieldValueClassUnderlyingTypeBuilder_ == null) {
return multiFieldValueClassUnderlyingType_.size();
} else {
return multiFieldValueClassUnderlyingTypeBuilder_.getCount();
}
}
/**
* repeated .org.jetbrains.kotlin.metadata.Type multi_field_value_class_underlying_type = 23;
*/
public org.jetbrains.kotlin.metadata.DebugProtoBuf.Type getMultiFieldValueClassUnderlyingType(int index) {
if (multiFieldValueClassUnderlyingTypeBuilder_ == null) {
return multiFieldValueClassUnderlyingType_.get(index);
} else {
return multiFieldValueClassUnderlyingTypeBuilder_.getMessage(index);
}
}
/**
* repeated .org.jetbrains.kotlin.metadata.Type multi_field_value_class_underlying_type = 23;
*/
public Builder setMultiFieldValueClassUnderlyingType(
int index, org.jetbrains.kotlin.metadata.DebugProtoBuf.Type value) {
if (multiFieldValueClassUnderlyingTypeBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureMultiFieldValueClassUnderlyingTypeIsMutable();
multiFieldValueClassUnderlyingType_.set(index, value);
onChanged();
} else {
multiFieldValueClassUnderlyingTypeBuilder_.setMessage(index, value);
}
return this;
}
/**
* repeated .org.jetbrains.kotlin.metadata.Type multi_field_value_class_underlying_type = 23;
*/
public Builder setMultiFieldValueClassUnderlyingType(
int index, org.jetbrains.kotlin.metadata.DebugProtoBuf.Type.Builder builderForValue) {
if (multiFieldValueClassUnderlyingTypeBuilder_ == null) {
ensureMultiFieldValueClassUnderlyingTypeIsMutable();
multiFieldValueClassUnderlyingType_.set(index, builderForValue.build());
onChanged();
} else {
multiFieldValueClassUnderlyingTypeBuilder_.setMessage(index, builderForValue.build());
}
return this;
}
/**
* repeated .org.jetbrains.kotlin.metadata.Type multi_field_value_class_underlying_type = 23;
*/
public Builder addMultiFieldValueClassUnderlyingType(org.jetbrains.kotlin.metadata.DebugProtoBuf.Type value) {
if (multiFieldValueClassUnderlyingTypeBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureMultiFieldValueClassUnderlyingTypeIsMutable();
multiFieldValueClassUnderlyingType_.add(value);
onChanged();
} else {
multiFieldValueClassUnderlyingTypeBuilder_.addMessage(value);
}
return this;
}
/**
* repeated .org.jetbrains.kotlin.metadata.Type multi_field_value_class_underlying_type = 23;
*/
public Builder addMultiFieldValueClassUnderlyingType(
int index, org.jetbrains.kotlin.metadata.DebugProtoBuf.Type value) {
if (multiFieldValueClassUnderlyingTypeBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureMultiFieldValueClassUnderlyingTypeIsMutable();
multiFieldValueClassUnderlyingType_.add(index, value);
onChanged();
} else {
multiFieldValueClassUnderlyingTypeBuilder_.addMessage(index, value);
}
return this;
}
/**
* repeated .org.jetbrains.kotlin.metadata.Type multi_field_value_class_underlying_type = 23;
*/
public Builder addMultiFieldValueClassUnderlyingType(
org.jetbrains.kotlin.metadata.DebugProtoBuf.Type.Builder builderForValue) {
if (multiFieldValueClassUnderlyingTypeBuilder_ == null) {
ensureMultiFieldValueClassUnderlyingTypeIsMutable();
multiFieldValueClassUnderlyingType_.add(builderForValue.build());
onChanged();
} else {
multiFieldValueClassUnderlyingTypeBuilder_.addMessage(builderForValue.build());
}
return this;
}
/**
* repeated .org.jetbrains.kotlin.metadata.Type multi_field_value_class_underlying_type = 23;
*/
public Builder addMultiFieldValueClassUnderlyingType(
int index, org.jetbrains.kotlin.metadata.DebugProtoBuf.Type.Builder builderForValue) {
if (multiFieldValueClassUnderlyingTypeBuilder_ == null) {
ensureMultiFieldValueClassUnderlyingTypeIsMutable();
multiFieldValueClassUnderlyingType_.add(index, builderForValue.build());
onChanged();
} else {
multiFieldValueClassUnderlyingTypeBuilder_.addMessage(index, builderForValue.build());
}
return this;
}
/**
* repeated .org.jetbrains.kotlin.metadata.Type multi_field_value_class_underlying_type = 23;
*/
public Builder addAllMultiFieldValueClassUnderlyingType(
java.lang.Iterable extends org.jetbrains.kotlin.metadata.DebugProtoBuf.Type> values) {
if (multiFieldValueClassUnderlyingTypeBuilder_ == null) {
ensureMultiFieldValueClassUnderlyingTypeIsMutable();
org.jetbrains.kotlin.protobuf.AbstractMessageLite.Builder.addAll(
values, multiFieldValueClassUnderlyingType_);
onChanged();
} else {
multiFieldValueClassUnderlyingTypeBuilder_.addAllMessages(values);
}
return this;
}
/**
* repeated .org.jetbrains.kotlin.metadata.Type multi_field_value_class_underlying_type = 23;
*/
public Builder clearMultiFieldValueClassUnderlyingType() {
if (multiFieldValueClassUnderlyingTypeBuilder_ == null) {
multiFieldValueClassUnderlyingType_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00080000);
onChanged();
} else {
multiFieldValueClassUnderlyingTypeBuilder_.clear();
}
return this;
}
/**
* repeated .org.jetbrains.kotlin.metadata.Type multi_field_value_class_underlying_type = 23;
*/
public Builder removeMultiFieldValueClassUnderlyingType(int index) {
if (multiFieldValueClassUnderlyingTypeBuilder_ == null) {
ensureMultiFieldValueClassUnderlyingTypeIsMutable();
multiFieldValueClassUnderlyingType_.remove(index);
onChanged();
} else {
multiFieldValueClassUnderlyingTypeBuilder_.remove(index);
}
return this;
}
/**
* repeated .org.jetbrains.kotlin.metadata.Type multi_field_value_class_underlying_type = 23;
*/
public org.jetbrains.kotlin.metadata.DebugProtoBuf.Type.Builder getMultiFieldValueClassUnderlyingTypeBuilder(
int index) {
return getMultiFieldValueClassUnderlyingTypeFieldBuilder().getBuilder(index);
}
/**
* repeated .org.jetbrains.kotlin.metadata.Type multi_field_value_class_underlying_type = 23;
*/
public org.jetbrains.kotlin.metadata.DebugProtoBuf.TypeOrBuilder getMultiFieldValueClassUnderlyingTypeOrBuilder(
int index) {
if (multiFieldValueClassUnderlyingTypeBuilder_ == null) {
return multiFieldValueClassUnderlyingType_.get(index); } else {
return multiFieldValueClassUnderlyingTypeBuilder_.getMessageOrBuilder(index);
}
}
/**
* repeated .org.jetbrains.kotlin.metadata.Type multi_field_value_class_underlying_type = 23;
*/
public java.util.List extends org.jetbrains.kotlin.metadata.DebugProtoBuf.TypeOrBuilder>
getMultiFieldValueClassUnderlyingTypeOrBuilderList() {
if (multiFieldValueClassUnderlyingTypeBuilder_ != null) {
return multiFieldValueClassUnderlyingTypeBuilder_.getMessageOrBuilderList();
} else {
return java.util.Collections.unmodifiableList(multiFieldValueClassUnderlyingType_);
}
}
/**
* repeated .org.jetbrains.kotlin.metadata.Type multi_field_value_class_underlying_type = 23;
*/
public org.jetbrains.kotlin.metadata.DebugProtoBuf.Type.Builder addMultiFieldValueClassUnderlyingTypeBuilder() {
return getMultiFieldValueClassUnderlyingTypeFieldBuilder().addBuilder(
org.jetbrains.kotlin.metadata.DebugProtoBuf.Type.getDefaultInstance());
}
/**
* repeated .org.jetbrains.kotlin.metadata.Type multi_field_value_class_underlying_type = 23;
*/
public org.jetbrains.kotlin.metadata.DebugProtoBuf.Type.Builder addMultiFieldValueClassUnderlyingTypeBuilder(
int index) {
return getMultiFieldValueClassUnderlyingTypeFieldBuilder().addBuilder(
index, org.jetbrains.kotlin.metadata.DebugProtoBuf.Type.getDefaultInstance());
}
/**
* repeated .org.jetbrains.kotlin.metadata.Type multi_field_value_class_underlying_type = 23;
*/
public java.util.Listrepeated int32 multi_field_value_class_underlying_type_id = 24 [packed = true];
*/
public java.util.Listrepeated int32 multi_field_value_class_underlying_type_id = 24 [packed = true];
*/
public int getMultiFieldValueClassUnderlyingTypeIdCount() {
return multiFieldValueClassUnderlyingTypeId_.size();
}
/**
* repeated int32 multi_field_value_class_underlying_type_id = 24 [packed = true];
*/
public int getMultiFieldValueClassUnderlyingTypeId(int index) {
return multiFieldValueClassUnderlyingTypeId_.get(index);
}
/**
* repeated int32 multi_field_value_class_underlying_type_id = 24 [packed = true];
*/
public Builder setMultiFieldValueClassUnderlyingTypeId(
int index, int value) {
ensureMultiFieldValueClassUnderlyingTypeIdIsMutable();
multiFieldValueClassUnderlyingTypeId_.set(index, value);
onChanged();
return this;
}
/**
* repeated int32 multi_field_value_class_underlying_type_id = 24 [packed = true];
*/
public Builder addMultiFieldValueClassUnderlyingTypeId(int value) {
ensureMultiFieldValueClassUnderlyingTypeIdIsMutable();
multiFieldValueClassUnderlyingTypeId_.add(value);
onChanged();
return this;
}
/**
* repeated int32 multi_field_value_class_underlying_type_id = 24 [packed = true];
*/
public Builder addAllMultiFieldValueClassUnderlyingTypeId(
java.lang.Iterable extends java.lang.Integer> values) {
ensureMultiFieldValueClassUnderlyingTypeIdIsMutable();
org.jetbrains.kotlin.protobuf.AbstractMessageLite.Builder.addAll(
values, multiFieldValueClassUnderlyingTypeId_);
onChanged();
return this;
}
/**
* repeated int32 multi_field_value_class_underlying_type_id = 24 [packed = true];
*/
public Builder clearMultiFieldValueClassUnderlyingTypeId() {
multiFieldValueClassUnderlyingTypeId_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00100000);
onChanged();
return this;
}
private org.jetbrains.kotlin.metadata.DebugProtoBuf.TypeTable typeTable_ = org.jetbrains.kotlin.metadata.DebugProtoBuf.TypeTable.getDefaultInstance();
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.metadata.DebugProtoBuf.TypeTable, org.jetbrains.kotlin.metadata.DebugProtoBuf.TypeTable.Builder, org.jetbrains.kotlin.metadata.DebugProtoBuf.TypeTableOrBuilder> typeTableBuilder_;
/**
* optional .org.jetbrains.kotlin.metadata.TypeTable type_table = 30;
*/
public boolean hasTypeTable() {
return ((bitField0_ & 0x00200000) == 0x00200000);
}
/**
* optional .org.jetbrains.kotlin.metadata.TypeTable type_table = 30;
*/
public org.jetbrains.kotlin.metadata.DebugProtoBuf.TypeTable getTypeTable() {
if (typeTableBuilder_ == null) {
return typeTable_;
} else {
return typeTableBuilder_.getMessage();
}
}
/**
* optional .org.jetbrains.kotlin.metadata.TypeTable type_table = 30;
*/
public Builder setTypeTable(org.jetbrains.kotlin.metadata.DebugProtoBuf.TypeTable value) {
if (typeTableBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
typeTable_ = value;
onChanged();
} else {
typeTableBuilder_.setMessage(value);
}
bitField0_ |= 0x00200000;
return this;
}
/**
* optional .org.jetbrains.kotlin.metadata.TypeTable type_table = 30;
*/
public Builder setTypeTable(
org.jetbrains.kotlin.metadata.DebugProtoBuf.TypeTable.Builder builderForValue) {
if (typeTableBuilder_ == null) {
typeTable_ = builderForValue.build();
onChanged();
} else {
typeTableBuilder_.setMessage(builderForValue.build());
}
bitField0_ |= 0x00200000;
return this;
}
/**
* optional .org.jetbrains.kotlin.metadata.TypeTable type_table = 30;
*/
public Builder mergeTypeTable(org.jetbrains.kotlin.metadata.DebugProtoBuf.TypeTable value) {
if (typeTableBuilder_ == null) {
if (((bitField0_ & 0x00200000) == 0x00200000) &&
typeTable_ != org.jetbrains.kotlin.metadata.DebugProtoBuf.TypeTable.getDefaultInstance()) {
typeTable_ =
org.jetbrains.kotlin.metadata.DebugProtoBuf.TypeTable.newBuilder(typeTable_).mergeFrom(value).buildPartial();
} else {
typeTable_ = value;
}
onChanged();
} else {
typeTableBuilder_.mergeFrom(value);
}
bitField0_ |= 0x00200000;
return this;
}
/**
* optional .org.jetbrains.kotlin.metadata.TypeTable type_table = 30;
*/
public Builder clearTypeTable() {
if (typeTableBuilder_ == null) {
typeTable_ = org.jetbrains.kotlin.metadata.DebugProtoBuf.TypeTable.getDefaultInstance();
onChanged();
} else {
typeTableBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00200000);
return this;
}
/**
* optional .org.jetbrains.kotlin.metadata.TypeTable type_table = 30;
*/
public org.jetbrains.kotlin.metadata.DebugProtoBuf.TypeTable.Builder getTypeTableBuilder() {
bitField0_ |= 0x00200000;
onChanged();
return getTypeTableFieldBuilder().getBuilder();
}
/**
* optional .org.jetbrains.kotlin.metadata.TypeTable type_table = 30;
*/
public org.jetbrains.kotlin.metadata.DebugProtoBuf.TypeTableOrBuilder getTypeTableOrBuilder() {
if (typeTableBuilder_ != null) {
return typeTableBuilder_.getMessageOrBuilder();
} else {
return typeTable_;
}
}
/**
* optional .org.jetbrains.kotlin.metadata.TypeTable type_table = 30;
*/
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.metadata.DebugProtoBuf.TypeTable, org.jetbrains.kotlin.metadata.DebugProtoBuf.TypeTable.Builder, org.jetbrains.kotlin.metadata.DebugProtoBuf.TypeTableOrBuilder>
getTypeTableFieldBuilder() {
if (typeTableBuilder_ == null) {
typeTableBuilder_ = new org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.metadata.DebugProtoBuf.TypeTable, org.jetbrains.kotlin.metadata.DebugProtoBuf.TypeTable.Builder, org.jetbrains.kotlin.metadata.DebugProtoBuf.TypeTableOrBuilder>(
getTypeTable(),
getParentForChildren(),
isClean());
typeTable_ = null;
}
return typeTableBuilder_;
}
private java.util.Listrepeated int32 version_requirement = 31;
*
*
* Index into the VersionRequirementTable
*
*/
public java.util.Listrepeated int32 version_requirement = 31;
*
*
* Index into the VersionRequirementTable
*
*/
public int getVersionRequirementCount() {
return versionRequirement_.size();
}
/**
* repeated int32 version_requirement = 31;
*
*
* Index into the VersionRequirementTable
*
*/
public int getVersionRequirement(int index) {
return versionRequirement_.get(index);
}
/**
* repeated int32 version_requirement = 31;
*
*
* Index into the VersionRequirementTable
*
*/
public Builder setVersionRequirement(
int index, int value) {
ensureVersionRequirementIsMutable();
versionRequirement_.set(index, value);
onChanged();
return this;
}
/**
* repeated int32 version_requirement = 31;
*
*
* Index into the VersionRequirementTable
*
*/
public Builder addVersionRequirement(int value) {
ensureVersionRequirementIsMutable();
versionRequirement_.add(value);
onChanged();
return this;
}
/**
* repeated int32 version_requirement = 31;
*
*
* Index into the VersionRequirementTable
*
*/
public Builder addAllVersionRequirement(
java.lang.Iterable extends java.lang.Integer> values) {
ensureVersionRequirementIsMutable();
org.jetbrains.kotlin.protobuf.AbstractMessageLite.Builder.addAll(
values, versionRequirement_);
onChanged();
return this;
}
/**
* repeated int32 version_requirement = 31;
*
*
* Index into the VersionRequirementTable
*
*/
public Builder clearVersionRequirement() {
versionRequirement_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00400000);
onChanged();
return this;
}
private org.jetbrains.kotlin.metadata.DebugProtoBuf.VersionRequirementTable versionRequirementTable_ = org.jetbrains.kotlin.metadata.DebugProtoBuf.VersionRequirementTable.getDefaultInstance();
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.metadata.DebugProtoBuf.VersionRequirementTable, org.jetbrains.kotlin.metadata.DebugProtoBuf.VersionRequirementTable.Builder, org.jetbrains.kotlin.metadata.DebugProtoBuf.VersionRequirementTableOrBuilder> versionRequirementTableBuilder_;
/**
* optional .org.jetbrains.kotlin.metadata.VersionRequirementTable version_requirement_table = 32;
*/
public boolean hasVersionRequirementTable() {
return ((bitField0_ & 0x00800000) == 0x00800000);
}
/**
* optional .org.jetbrains.kotlin.metadata.VersionRequirementTable version_requirement_table = 32;
*/
public org.jetbrains.kotlin.metadata.DebugProtoBuf.VersionRequirementTable getVersionRequirementTable() {
if (versionRequirementTableBuilder_ == null) {
return versionRequirementTable_;
} else {
return versionRequirementTableBuilder_.getMessage();
}
}
/**
* optional .org.jetbrains.kotlin.metadata.VersionRequirementTable version_requirement_table = 32;
*/
public Builder setVersionRequirementTable(org.jetbrains.kotlin.metadata.DebugProtoBuf.VersionRequirementTable value) {
if (versionRequirementTableBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
versionRequirementTable_ = value;
onChanged();
} else {
versionRequirementTableBuilder_.setMessage(value);
}
bitField0_ |= 0x00800000;
return this;
}
/**
* optional .org.jetbrains.kotlin.metadata.VersionRequirementTable version_requirement_table = 32;
*/
public Builder setVersionRequirementTable(
org.jetbrains.kotlin.metadata.DebugProtoBuf.VersionRequirementTable.Builder builderForValue) {
if (versionRequirementTableBuilder_ == null) {
versionRequirementTable_ = builderForValue.build();
onChanged();
} else {
versionRequirementTableBuilder_.setMessage(builderForValue.build());
}
bitField0_ |= 0x00800000;
return this;
}
/**
* optional .org.jetbrains.kotlin.metadata.VersionRequirementTable version_requirement_table = 32;
*/
public Builder mergeVersionRequirementTable(org.jetbrains.kotlin.metadata.DebugProtoBuf.VersionRequirementTable value) {
if (versionRequirementTableBuilder_ == null) {
if (((bitField0_ & 0x00800000) == 0x00800000) &&
versionRequirementTable_ != org.jetbrains.kotlin.metadata.DebugProtoBuf.VersionRequirementTable.getDefaultInstance()) {
versionRequirementTable_ =
org.jetbrains.kotlin.metadata.DebugProtoBuf.VersionRequirementTable.newBuilder(versionRequirementTable_).mergeFrom(value).buildPartial();
} else {
versionRequirementTable_ = value;
}
onChanged();
} else {
versionRequirementTableBuilder_.mergeFrom(value);
}
bitField0_ |= 0x00800000;
return this;
}
/**
* optional .org.jetbrains.kotlin.metadata.VersionRequirementTable version_requirement_table = 32;
*/
public Builder clearVersionRequirementTable() {
if (versionRequirementTableBuilder_ == null) {
versionRequirementTable_ = org.jetbrains.kotlin.metadata.DebugProtoBuf.VersionRequirementTable.getDefaultInstance();
onChanged();
} else {
versionRequirementTableBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00800000);
return this;
}
/**
* optional .org.jetbrains.kotlin.metadata.VersionRequirementTable version_requirement_table = 32;
*/
public org.jetbrains.kotlin.metadata.DebugProtoBuf.VersionRequirementTable.Builder getVersionRequirementTableBuilder() {
bitField0_ |= 0x00800000;
onChanged();
return getVersionRequirementTableFieldBuilder().getBuilder();
}
/**
* optional .org.jetbrains.kotlin.metadata.VersionRequirementTable version_requirement_table = 32;
*/
public org.jetbrains.kotlin.metadata.DebugProtoBuf.VersionRequirementTableOrBuilder getVersionRequirementTableOrBuilder() {
if (versionRequirementTableBuilder_ != null) {
return versionRequirementTableBuilder_.getMessageOrBuilder();
} else {
return versionRequirementTable_;
}
}
/**
* optional .org.jetbrains.kotlin.metadata.VersionRequirementTable version_requirement_table = 32;
*/
private org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.metadata.DebugProtoBuf.VersionRequirementTable, org.jetbrains.kotlin.metadata.DebugProtoBuf.VersionRequirementTable.Builder, org.jetbrains.kotlin.metadata.DebugProtoBuf.VersionRequirementTableOrBuilder>
getVersionRequirementTableFieldBuilder() {
if (versionRequirementTableBuilder_ == null) {
versionRequirementTableBuilder_ = new org.jetbrains.kotlin.protobuf.SingleFieldBuilder<
org.jetbrains.kotlin.metadata.DebugProtoBuf.VersionRequirementTable, org.jetbrains.kotlin.metadata.DebugProtoBuf.VersionRequirementTable.Builder, org.jetbrains.kotlin.metadata.DebugProtoBuf.VersionRequirementTableOrBuilder>(
getVersionRequirementTable(),
getParentForChildren(),
isClean());
versionRequirementTable_ = null;
}
return versionRequirementTableBuilder_;
}
// @@protoc_insertion_point(builder_scope:org.jetbrains.kotlin.metadata.Class)
}
static {
defaultInstance = new Class(true);
defaultInstance.initFields();
}
// @@protoc_insertion_point(class_scope:org.jetbrains.kotlin.metadata.Class)
}
public interface PackageOrBuilder extends
// @@protoc_insertion_point(interface_extends:org.jetbrains.kotlin.metadata.Package)
org.jetbrains.kotlin.protobuf.GeneratedMessage.
ExtendableMessageOrBuilderrepeated .org.jetbrains.kotlin.metadata.Function function = 3;
*/
java.util.Listrepeated .org.jetbrains.kotlin.metadata.Function function = 3;
*/
org.jetbrains.kotlin.metadata.DebugProtoBuf.Function getFunction(int index);
/**
* repeated .org.jetbrains.kotlin.metadata.Function function = 3;
*/
int getFunctionCount();
/**
* repeated .org.jetbrains.kotlin.metadata.Function function = 3;
*/
java.util.List extends org.jetbrains.kotlin.metadata.DebugProtoBuf.FunctionOrBuilder>
getFunctionOrBuilderList();
/**
* repeated .org.jetbrains.kotlin.metadata.Function function = 3;
*/
org.jetbrains.kotlin.metadata.DebugProtoBuf.FunctionOrBuilder getFunctionOrBuilder(
int index);
/**
* repeated .org.jetbrains.kotlin.metadata.Property property = 4;
*/
java.util.Listrepeated .org.jetbrains.kotlin.metadata.Property property = 4;
*/
org.jetbrains.kotlin.metadata.DebugProtoBuf.Property getProperty(int index);
/**
* repeated .org.jetbrains.kotlin.metadata.Property property = 4;
*/
int getPropertyCount();
/**
* repeated .org.jetbrains.kotlin.metadata.Property property = 4;
*/
java.util.List extends org.jetbrains.kotlin.metadata.DebugProtoBuf.PropertyOrBuilder>
getPropertyOrBuilderList();
/**
* repeated .org.jetbrains.kotlin.metadata.Property property = 4;
*/
org.jetbrains.kotlin.metadata.DebugProtoBuf.PropertyOrBuilder getPropertyOrBuilder(
int index);
/**
* repeated .org.jetbrains.kotlin.metadata.TypeAlias type_alias = 5;
*/
java.util.Listrepeated .org.jetbrains.kotlin.metadata.TypeAlias type_alias = 5;
*/
org.jetbrains.kotlin.metadata.DebugProtoBuf.TypeAlias getTypeAlias(int index);
/**
* repeated .org.jetbrains.kotlin.metadata.TypeAlias type_alias = 5;
*/
int getTypeAliasCount();
/**
* repeated .org.jetbrains.kotlin.metadata.TypeAlias type_alias = 5;
*/
java.util.List extends org.jetbrains.kotlin.metadata.DebugProtoBuf.TypeAliasOrBuilder>
getTypeAliasOrBuilderList();
/**
* repeated .org.jetbrains.kotlin.metadata.TypeAlias type_alias = 5;
*/
org.jetbrains.kotlin.metadata.DebugProtoBuf.TypeAliasOrBuilder getTypeAliasOrBuilder(
int index);
/**
* optional .org.jetbrains.kotlin.metadata.TypeTable type_table = 30;
*/
boolean hasTypeTable();
/**
* optional .org.jetbrains.kotlin.metadata.TypeTable type_table = 30;
*/
org.jetbrains.kotlin.metadata.DebugProtoBuf.TypeTable getTypeTable();
/**
* optional .org.jetbrains.kotlin.metadata.TypeTable type_table = 30;
*/
org.jetbrains.kotlin.metadata.DebugProtoBuf.TypeTableOrBuilder getTypeTableOrBuilder();
/**
* optional .org.jetbrains.kotlin.metadata.VersionRequirementTable version_requirement_table = 32;
*/
boolean hasVersionRequirementTable();
/**
* optional .org.jetbrains.kotlin.metadata.VersionRequirementTable version_requirement_table = 32;
*/
org.jetbrains.kotlin.metadata.DebugProtoBuf.VersionRequirementTable getVersionRequirementTable();
/**
* optional .org.jetbrains.kotlin.metadata.VersionRequirementTable version_requirement_table = 32;
*/
org.jetbrains.kotlin.metadata.DebugProtoBuf.VersionRequirementTableOrBuilder getVersionRequirementTableOrBuilder();
}
/**
* Protobuf type {@code org.jetbrains.kotlin.metadata.Package}
*/
public static final class Package extends
org.jetbrains.kotlin.protobuf.GeneratedMessage.ExtendableMessage<
Package> implements
// @@protoc_insertion_point(message_implements:org.jetbrains.kotlin.metadata.Package)
PackageOrBuilder {
// Use Package.newBuilder() to construct.
private Package(org.jetbrains.kotlin.protobuf.GeneratedMessage.ExtendableBuilder