org.jetbrains.kotlin.serialization.jvm
Class JvmPackageTable.PackageParts.Builder

java.lang.Object
  extended by com.google.protobuf.AbstractMessageLite.Builder<BuilderType>
      extended by com.google.protobuf.GeneratedMessageLite.Builder<JvmPackageTable.PackageParts,JvmPackageTable.PackageParts.Builder>
          extended by org.jetbrains.kotlin.serialization.jvm.JvmPackageTable.PackageParts.Builder
All Implemented Interfaces:
com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, java.lang.Cloneable, JvmPackageTable.PackagePartsOrBuilder
Enclosing class:
JvmPackageTable.PackageParts

public static final class JvmPackageTable.PackageParts.Builder
extends com.google.protobuf.GeneratedMessageLite.Builder<JvmPackageTable.PackageParts,JvmPackageTable.PackageParts.Builder>
implements JvmPackageTable.PackagePartsOrBuilder

Protobuf type org.jetbrains.kotlin.serialization.jvm.PackageParts


Method Summary
 JvmPackageTable.PackageParts.Builder addAllClassName(java.lang.Iterable<java.lang.String> values)
          repeated string class_name = 2;
 JvmPackageTable.PackageParts.Builder addClassName(java.lang.String value)
          repeated string class_name = 2;
 JvmPackageTable.PackageParts.Builder addClassNameBytes(com.google.protobuf.ByteString value)
          repeated string class_name = 2;
 JvmPackageTable.PackageParts build()
           
 JvmPackageTable.PackageParts buildPartial()
           
 JvmPackageTable.PackageParts.Builder clear()
           
 JvmPackageTable.PackageParts.Builder clearClassName()
          repeated string class_name = 2;
 JvmPackageTable.PackageParts.Builder clearPackageFqName()
          required string package_fq_name = 1;
 JvmPackageTable.PackageParts.Builder clone()
           
 java.lang.String getClassName(int index)
          repeated string class_name = 2;
 com.google.protobuf.ByteString getClassNameBytes(int index)
          repeated string class_name = 2;
 int getClassNameCount()
          repeated string class_name = 2;
 java.util.List<java.lang.String> getClassNameList()
          repeated string class_name = 2;
 JvmPackageTable.PackageParts getDefaultInstanceForType()
           
 java.lang.String getPackageFqName()
          required string package_fq_name = 1;
 com.google.protobuf.ByteString getPackageFqNameBytes()
          required string package_fq_name = 1;
 boolean hasPackageFqName()
          required string package_fq_name = 1;
 boolean isInitialized()
           
 JvmPackageTable.PackageParts.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
           
 JvmPackageTable.PackageParts.Builder mergeFrom(JvmPackageTable.PackageParts other)
           
 JvmPackageTable.PackageParts.Builder setClassName(int index, java.lang.String value)
          repeated string class_name = 2;
 JvmPackageTable.PackageParts.Builder setPackageFqName(java.lang.String value)
          required string package_fq_name = 1;
 JvmPackageTable.PackageParts.Builder setPackageFqNameBytes(com.google.protobuf.ByteString value)
          required string package_fq_name = 1;
 
Methods inherited from class com.google.protobuf.GeneratedMessageLite.Builder
parseUnknownField
 
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

clear

public JvmPackageTable.PackageParts.Builder clear()
Specified by:
clear in interface com.google.protobuf.MessageLite.Builder
Overrides:
clear in class com.google.protobuf.GeneratedMessageLite.Builder<JvmPackageTable.PackageParts,JvmPackageTable.PackageParts.Builder>

clone

public JvmPackageTable.PackageParts.Builder clone()
Specified by:
clone in interface com.google.protobuf.MessageLite.Builder
Overrides:
clone in class com.google.protobuf.GeneratedMessageLite.Builder<JvmPackageTable.PackageParts,JvmPackageTable.PackageParts.Builder>

getDefaultInstanceForType

public JvmPackageTable.PackageParts getDefaultInstanceForType()
Specified by:
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
Overrides:
getDefaultInstanceForType in class com.google.protobuf.GeneratedMessageLite.Builder<JvmPackageTable.PackageParts,JvmPackageTable.PackageParts.Builder>

build

public JvmPackageTable.PackageParts build()
Specified by:
build in interface com.google.protobuf.MessageLite.Builder

buildPartial

public JvmPackageTable.PackageParts buildPartial()
Specified by:
buildPartial in interface com.google.protobuf.MessageLite.Builder

mergeFrom

public JvmPackageTable.PackageParts.Builder mergeFrom(JvmPackageTable.PackageParts other)
Specified by:
mergeFrom in class com.google.protobuf.GeneratedMessageLite.Builder<JvmPackageTable.PackageParts,JvmPackageTable.PackageParts.Builder>

isInitialized

public final boolean isInitialized()
Specified by:
isInitialized in interface com.google.protobuf.MessageLiteOrBuilder

mergeFrom

public JvmPackageTable.PackageParts.Builder mergeFrom(com.google.protobuf.CodedInputStream input,
                                                      com.google.protobuf.ExtensionRegistryLite extensionRegistry)
                                               throws java.io.IOException
Specified by:
mergeFrom in interface com.google.protobuf.MessageLite.Builder
Overrides:
mergeFrom in class com.google.protobuf.AbstractMessageLite.Builder<JvmPackageTable.PackageParts.Builder>
Throws:
java.io.IOException

hasPackageFqName

public boolean hasPackageFqName()
required string package_fq_name = 1;

Specified by:
hasPackageFqName in interface JvmPackageTable.PackagePartsOrBuilder

getPackageFqName

public java.lang.String getPackageFqName()
required string package_fq_name = 1;

Specified by:
getPackageFqName in interface JvmPackageTable.PackagePartsOrBuilder

getPackageFqNameBytes

public com.google.protobuf.ByteString getPackageFqNameBytes()
required string package_fq_name = 1;

Specified by:
getPackageFqNameBytes in interface JvmPackageTable.PackagePartsOrBuilder

setPackageFqName

public JvmPackageTable.PackageParts.Builder setPackageFqName(java.lang.String value)
required string package_fq_name = 1;


clearPackageFqName

public JvmPackageTable.PackageParts.Builder clearPackageFqName()
required string package_fq_name = 1;


setPackageFqNameBytes

public JvmPackageTable.PackageParts.Builder setPackageFqNameBytes(com.google.protobuf.ByteString value)
required string package_fq_name = 1;


getClassNameList

public java.util.List<java.lang.String> getClassNameList()
repeated string class_name = 2;

Specified by:
getClassNameList in interface JvmPackageTable.PackagePartsOrBuilder

getClassNameCount

public int getClassNameCount()
repeated string class_name = 2;

Specified by:
getClassNameCount in interface JvmPackageTable.PackagePartsOrBuilder

getClassName

public java.lang.String getClassName(int index)
repeated string class_name = 2;

Specified by:
getClassName in interface JvmPackageTable.PackagePartsOrBuilder

getClassNameBytes

public com.google.protobuf.ByteString getClassNameBytes(int index)
repeated string class_name = 2;

Specified by:
getClassNameBytes in interface JvmPackageTable.PackagePartsOrBuilder

setClassName

public JvmPackageTable.PackageParts.Builder setClassName(int index,
                                                         java.lang.String value)
repeated string class_name = 2;


addClassName

public JvmPackageTable.PackageParts.Builder addClassName(java.lang.String value)
repeated string class_name = 2;


addAllClassName

public JvmPackageTable.PackageParts.Builder addAllClassName(java.lang.Iterable<java.lang.String> values)
repeated string class_name = 2;


clearClassName

public JvmPackageTable.PackageParts.Builder clearClassName()
repeated string class_name = 2;


addClassNameBytes

public JvmPackageTable.PackageParts.Builder addClassNameBytes(com.google.protobuf.ByteString value)
repeated string class_name = 2;