org.jetbrains.kotlin.serialization
Class ProtoBuf.QualifiedNameTable.QualifiedName.Builder

java.lang.Object
  extended by org.jetbrains.kotlin.protobuf.AbstractMessageLite.Builder<BuilderType>
      extended by org.jetbrains.kotlin.protobuf.GeneratedMessageLite.Builder<ProtoBuf.QualifiedNameTable.QualifiedName,ProtoBuf.QualifiedNameTable.QualifiedName.Builder>
          extended by org.jetbrains.kotlin.serialization.ProtoBuf.QualifiedNameTable.QualifiedName.Builder
All Implemented Interfaces:
java.lang.Cloneable, org.jetbrains.kotlin.protobuf.MessageLite.Builder, org.jetbrains.kotlin.protobuf.MessageLiteOrBuilder, ProtoBuf.QualifiedNameTable.QualifiedNameOrBuilder
Enclosing class:
ProtoBuf.QualifiedNameTable.QualifiedName

public static final class ProtoBuf.QualifiedNameTable.QualifiedName.Builder
extends org.jetbrains.kotlin.protobuf.GeneratedMessageLite.Builder<ProtoBuf.QualifiedNameTable.QualifiedName,ProtoBuf.QualifiedNameTable.QualifiedName.Builder>
implements ProtoBuf.QualifiedNameTable.QualifiedNameOrBuilder

Protobuf type org.jetbrains.kotlin.serialization.QualifiedNameTable.QualifiedName


Method Summary
 ProtoBuf.QualifiedNameTable.QualifiedName build()
           
 ProtoBuf.QualifiedNameTable.QualifiedName buildPartial()
           
 ProtoBuf.QualifiedNameTable.QualifiedName.Builder clear()
           
 ProtoBuf.QualifiedNameTable.QualifiedName.Builder clearKind()
          optional .org.jetbrains.kotlin.serialization.QualifiedNameTable.QualifiedName.Kind kind = 3 [default = PACKAGE];
 ProtoBuf.QualifiedNameTable.QualifiedName.Builder clearParentQualifiedName()
          optional int32 parent_qualified_name = 1 [default = -1];
 ProtoBuf.QualifiedNameTable.QualifiedName.Builder clearShortName()
          required int32 short_name = 2;
 ProtoBuf.QualifiedNameTable.QualifiedName.Builder clone()
           
 ProtoBuf.QualifiedNameTable.QualifiedName getDefaultInstanceForType()
           
 ProtoBuf.QualifiedNameTable.QualifiedName.Kind getKind()
          optional .org.jetbrains.kotlin.serialization.QualifiedNameTable.QualifiedName.Kind kind = 3 [default = PACKAGE];
 int getParentQualifiedName()
          optional int32 parent_qualified_name = 1 [default = -1];
 int getShortName()
          required int32 short_name = 2;
 boolean hasKind()
          optional .org.jetbrains.kotlin.serialization.QualifiedNameTable.QualifiedName.Kind kind = 3 [default = PACKAGE];
 boolean hasParentQualifiedName()
          optional int32 parent_qualified_name = 1 [default = -1];
 boolean hasShortName()
          required int32 short_name = 2;
 boolean isInitialized()
           
 ProtoBuf.QualifiedNameTable.QualifiedName.Builder mergeFrom(org.jetbrains.kotlin.protobuf.CodedInputStream input, org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
           
 ProtoBuf.QualifiedNameTable.QualifiedName.Builder mergeFrom(ProtoBuf.QualifiedNameTable.QualifiedName other)
           
 ProtoBuf.QualifiedNameTable.QualifiedName.Builder setKind(ProtoBuf.QualifiedNameTable.QualifiedName.Kind value)
          optional .org.jetbrains.kotlin.serialization.QualifiedNameTable.QualifiedName.Kind kind = 3 [default = PACKAGE];
 ProtoBuf.QualifiedNameTable.QualifiedName.Builder setParentQualifiedName(int value)
          optional int32 parent_qualified_name = 1 [default = -1];
 ProtoBuf.QualifiedNameTable.QualifiedName.Builder setShortName(int value)
          required int32 short_name = 2;
 
Methods inherited from class org.jetbrains.kotlin.protobuf.GeneratedMessageLite.Builder
getUnknownFields, parseUnknownField, setUnknownFields
 
Methods inherited from class org.jetbrains.kotlin.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 ProtoBuf.QualifiedNameTable.QualifiedName.Builder clear()
Specified by:
clear in interface org.jetbrains.kotlin.protobuf.MessageLite.Builder
Overrides:
clear in class org.jetbrains.kotlin.protobuf.GeneratedMessageLite.Builder<ProtoBuf.QualifiedNameTable.QualifiedName,ProtoBuf.QualifiedNameTable.QualifiedName.Builder>

clone

public ProtoBuf.QualifiedNameTable.QualifiedName.Builder clone()
Specified by:
clone in interface org.jetbrains.kotlin.protobuf.MessageLite.Builder
Overrides:
clone in class org.jetbrains.kotlin.protobuf.GeneratedMessageLite.Builder<ProtoBuf.QualifiedNameTable.QualifiedName,ProtoBuf.QualifiedNameTable.QualifiedName.Builder>

getDefaultInstanceForType

public ProtoBuf.QualifiedNameTable.QualifiedName getDefaultInstanceForType()
Specified by:
getDefaultInstanceForType in interface org.jetbrains.kotlin.protobuf.MessageLiteOrBuilder
Overrides:
getDefaultInstanceForType in class org.jetbrains.kotlin.protobuf.GeneratedMessageLite.Builder<ProtoBuf.QualifiedNameTable.QualifiedName,ProtoBuf.QualifiedNameTable.QualifiedName.Builder>

build

public ProtoBuf.QualifiedNameTable.QualifiedName build()
Specified by:
build in interface org.jetbrains.kotlin.protobuf.MessageLite.Builder

buildPartial

public ProtoBuf.QualifiedNameTable.QualifiedName buildPartial()
Specified by:
buildPartial in interface org.jetbrains.kotlin.protobuf.MessageLite.Builder

mergeFrom

public ProtoBuf.QualifiedNameTable.QualifiedName.Builder mergeFrom(ProtoBuf.QualifiedNameTable.QualifiedName other)
Specified by:
mergeFrom in class org.jetbrains.kotlin.protobuf.GeneratedMessageLite.Builder<ProtoBuf.QualifiedNameTable.QualifiedName,ProtoBuf.QualifiedNameTable.QualifiedName.Builder>

isInitialized

public final boolean isInitialized()
Specified by:
isInitialized in interface org.jetbrains.kotlin.protobuf.MessageLiteOrBuilder

mergeFrom

public ProtoBuf.QualifiedNameTable.QualifiedName.Builder mergeFrom(org.jetbrains.kotlin.protobuf.CodedInputStream input,
                                                                   org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
                                                            throws java.io.IOException
Specified by:
mergeFrom in interface org.jetbrains.kotlin.protobuf.MessageLite.Builder
Overrides:
mergeFrom in class org.jetbrains.kotlin.protobuf.AbstractMessageLite.Builder<ProtoBuf.QualifiedNameTable.QualifiedName.Builder>
Throws:
java.io.IOException

hasParentQualifiedName

public boolean hasParentQualifiedName()
optional int32 parent_qualified_name = 1 [default = -1];

Specified by:
hasParentQualifiedName in interface ProtoBuf.QualifiedNameTable.QualifiedNameOrBuilder

getParentQualifiedName

public int getParentQualifiedName()
optional int32 parent_qualified_name = 1 [default = -1];

Specified by:
getParentQualifiedName in interface ProtoBuf.QualifiedNameTable.QualifiedNameOrBuilder

setParentQualifiedName

public ProtoBuf.QualifiedNameTable.QualifiedName.Builder setParentQualifiedName(int value)
optional int32 parent_qualified_name = 1 [default = -1];


clearParentQualifiedName

public ProtoBuf.QualifiedNameTable.QualifiedName.Builder clearParentQualifiedName()
optional int32 parent_qualified_name = 1 [default = -1];


hasShortName

public boolean hasShortName()
required int32 short_name = 2;
 id in the StringTable
 

Specified by:
hasShortName in interface ProtoBuf.QualifiedNameTable.QualifiedNameOrBuilder

getShortName

public int getShortName()
required int32 short_name = 2;
 id in the StringTable
 

Specified by:
getShortName in interface ProtoBuf.QualifiedNameTable.QualifiedNameOrBuilder

setShortName

public ProtoBuf.QualifiedNameTable.QualifiedName.Builder setShortName(int value)
required int32 short_name = 2;
 id in the StringTable
 


clearShortName

public ProtoBuf.QualifiedNameTable.QualifiedName.Builder clearShortName()
required int32 short_name = 2;
 id in the StringTable
 


hasKind

public boolean hasKind()
optional .org.jetbrains.kotlin.serialization.QualifiedNameTable.QualifiedName.Kind kind = 3 [default = PACKAGE];

Specified by:
hasKind in interface ProtoBuf.QualifiedNameTable.QualifiedNameOrBuilder

getKind

public ProtoBuf.QualifiedNameTable.QualifiedName.Kind getKind()
optional .org.jetbrains.kotlin.serialization.QualifiedNameTable.QualifiedName.Kind kind = 3 [default = PACKAGE];

Specified by:
getKind in interface ProtoBuf.QualifiedNameTable.QualifiedNameOrBuilder

setKind

public ProtoBuf.QualifiedNameTable.QualifiedName.Builder setKind(ProtoBuf.QualifiedNameTable.QualifiedName.Kind value)
optional .org.jetbrains.kotlin.serialization.QualifiedNameTable.QualifiedName.Kind kind = 3 [default = PACKAGE];


clearKind

public ProtoBuf.QualifiedNameTable.QualifiedName.Builder clearKind()
optional .org.jetbrains.kotlin.serialization.QualifiedNameTable.QualifiedName.Kind kind = 3 [default = PACKAGE];