org.jetbrains.kotlin.serialization.jvm
Class JvmProtoBuf.JvmMethodSignature.Builder

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

public static final class JvmProtoBuf.JvmMethodSignature.Builder
extends com.google.protobuf.GeneratedMessageLite.Builder<JvmProtoBuf.JvmMethodSignature,JvmProtoBuf.JvmMethodSignature.Builder>
implements JvmProtoBuf.JvmMethodSignatureOrBuilder

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


Method Summary
 JvmProtoBuf.JvmMethodSignature.Builder addAllParameterType(java.lang.Iterable<? extends JvmProtoBuf.JvmType> values)
          repeated .org.jetbrains.kotlin.serialization.jvm.JvmType parameter_type = 3;
 JvmProtoBuf.JvmMethodSignature.Builder addParameterType(int index, JvmProtoBuf.JvmType.Builder builderForValue)
          repeated .org.jetbrains.kotlin.serialization.jvm.JvmType parameter_type = 3;
 JvmProtoBuf.JvmMethodSignature.Builder addParameterType(int index, JvmProtoBuf.JvmType value)
          repeated .org.jetbrains.kotlin.serialization.jvm.JvmType parameter_type = 3;
 JvmProtoBuf.JvmMethodSignature.Builder addParameterType(JvmProtoBuf.JvmType.Builder builderForValue)
          repeated .org.jetbrains.kotlin.serialization.jvm.JvmType parameter_type = 3;
 JvmProtoBuf.JvmMethodSignature.Builder addParameterType(JvmProtoBuf.JvmType value)
          repeated .org.jetbrains.kotlin.serialization.jvm.JvmType parameter_type = 3;
 JvmProtoBuf.JvmMethodSignature build()
           
 JvmProtoBuf.JvmMethodSignature buildPartial()
           
 JvmProtoBuf.JvmMethodSignature.Builder clear()
           
 JvmProtoBuf.JvmMethodSignature.Builder clearName()
          required int32 name = 1;
 JvmProtoBuf.JvmMethodSignature.Builder clearParameterType()
          repeated .org.jetbrains.kotlin.serialization.jvm.JvmType parameter_type = 3;
 JvmProtoBuf.JvmMethodSignature.Builder clearReturnType()
          required .org.jetbrains.kotlin.serialization.jvm.JvmType return_type = 2;
 JvmProtoBuf.JvmMethodSignature.Builder clone()
           
 JvmProtoBuf.JvmMethodSignature getDefaultInstanceForType()
           
 int getName()
          required int32 name = 1;
 JvmProtoBuf.JvmType getParameterType(int index)
          repeated .org.jetbrains.kotlin.serialization.jvm.JvmType parameter_type = 3;
 int getParameterTypeCount()
          repeated .org.jetbrains.kotlin.serialization.jvm.JvmType parameter_type = 3;
 java.util.List<JvmProtoBuf.JvmType> getParameterTypeList()
          repeated .org.jetbrains.kotlin.serialization.jvm.JvmType parameter_type = 3;
 JvmProtoBuf.JvmType getReturnType()
          required .org.jetbrains.kotlin.serialization.jvm.JvmType return_type = 2;
 boolean hasName()
          required int32 name = 1;
 boolean hasReturnType()
          required .org.jetbrains.kotlin.serialization.jvm.JvmType return_type = 2;
 boolean isInitialized()
           
 JvmProtoBuf.JvmMethodSignature.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
           
 JvmProtoBuf.JvmMethodSignature.Builder mergeFrom(JvmProtoBuf.JvmMethodSignature other)
           
 JvmProtoBuf.JvmMethodSignature.Builder mergeReturnType(JvmProtoBuf.JvmType value)
          required .org.jetbrains.kotlin.serialization.jvm.JvmType return_type = 2;
 JvmProtoBuf.JvmMethodSignature.Builder removeParameterType(int index)
          repeated .org.jetbrains.kotlin.serialization.jvm.JvmType parameter_type = 3;
 JvmProtoBuf.JvmMethodSignature.Builder setName(int value)
          required int32 name = 1;
 JvmProtoBuf.JvmMethodSignature.Builder setParameterType(int index, JvmProtoBuf.JvmType.Builder builderForValue)
          repeated .org.jetbrains.kotlin.serialization.jvm.JvmType parameter_type = 3;
 JvmProtoBuf.JvmMethodSignature.Builder setParameterType(int index, JvmProtoBuf.JvmType value)
          repeated .org.jetbrains.kotlin.serialization.jvm.JvmType parameter_type = 3;
 JvmProtoBuf.JvmMethodSignature.Builder setReturnType(JvmProtoBuf.JvmType.Builder builderForValue)
          required .org.jetbrains.kotlin.serialization.jvm.JvmType return_type = 2;
 JvmProtoBuf.JvmMethodSignature.Builder setReturnType(JvmProtoBuf.JvmType value)
          required .org.jetbrains.kotlin.serialization.jvm.JvmType return_type = 2;
 
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 JvmProtoBuf.JvmMethodSignature.Builder clear()
Specified by:
clear in interface com.google.protobuf.MessageLite.Builder
Overrides:
clear in class com.google.protobuf.GeneratedMessageLite.Builder<JvmProtoBuf.JvmMethodSignature,JvmProtoBuf.JvmMethodSignature.Builder>

clone

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

getDefaultInstanceForType

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

build

public JvmProtoBuf.JvmMethodSignature build()
Specified by:
build in interface com.google.protobuf.MessageLite.Builder

buildPartial

public JvmProtoBuf.JvmMethodSignature buildPartial()
Specified by:
buildPartial in interface com.google.protobuf.MessageLite.Builder

mergeFrom

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

isInitialized

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

mergeFrom

public JvmProtoBuf.JvmMethodSignature.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<JvmProtoBuf.JvmMethodSignature.Builder>
Throws:
java.io.IOException

hasName

public boolean hasName()
required int32 name = 1;

Specified by:
hasName in interface JvmProtoBuf.JvmMethodSignatureOrBuilder

getName

public int getName()
required int32 name = 1;

Specified by:
getName in interface JvmProtoBuf.JvmMethodSignatureOrBuilder

setName

public JvmProtoBuf.JvmMethodSignature.Builder setName(int value)
required int32 name = 1;


clearName

public JvmProtoBuf.JvmMethodSignature.Builder clearName()
required int32 name = 1;


hasReturnType

public boolean hasReturnType()
required .org.jetbrains.kotlin.serialization.jvm.JvmType return_type = 2;

Specified by:
hasReturnType in interface JvmProtoBuf.JvmMethodSignatureOrBuilder

getReturnType

public JvmProtoBuf.JvmType getReturnType()
required .org.jetbrains.kotlin.serialization.jvm.JvmType return_type = 2;

Specified by:
getReturnType in interface JvmProtoBuf.JvmMethodSignatureOrBuilder

setReturnType

public JvmProtoBuf.JvmMethodSignature.Builder setReturnType(JvmProtoBuf.JvmType value)
required .org.jetbrains.kotlin.serialization.jvm.JvmType return_type = 2;


setReturnType

public JvmProtoBuf.JvmMethodSignature.Builder setReturnType(JvmProtoBuf.JvmType.Builder builderForValue)
required .org.jetbrains.kotlin.serialization.jvm.JvmType return_type = 2;


mergeReturnType

public JvmProtoBuf.JvmMethodSignature.Builder mergeReturnType(JvmProtoBuf.JvmType value)
required .org.jetbrains.kotlin.serialization.jvm.JvmType return_type = 2;


clearReturnType

public JvmProtoBuf.JvmMethodSignature.Builder clearReturnType()
required .org.jetbrains.kotlin.serialization.jvm.JvmType return_type = 2;


getParameterTypeList

public java.util.List<JvmProtoBuf.JvmType> getParameterTypeList()
repeated .org.jetbrains.kotlin.serialization.jvm.JvmType parameter_type = 3;

Specified by:
getParameterTypeList in interface JvmProtoBuf.JvmMethodSignatureOrBuilder

getParameterTypeCount

public int getParameterTypeCount()
repeated .org.jetbrains.kotlin.serialization.jvm.JvmType parameter_type = 3;

Specified by:
getParameterTypeCount in interface JvmProtoBuf.JvmMethodSignatureOrBuilder

getParameterType

public JvmProtoBuf.JvmType getParameterType(int index)
repeated .org.jetbrains.kotlin.serialization.jvm.JvmType parameter_type = 3;

Specified by:
getParameterType in interface JvmProtoBuf.JvmMethodSignatureOrBuilder

setParameterType

public JvmProtoBuf.JvmMethodSignature.Builder setParameterType(int index,
                                                               JvmProtoBuf.JvmType value)
repeated .org.jetbrains.kotlin.serialization.jvm.JvmType parameter_type = 3;


setParameterType

public JvmProtoBuf.JvmMethodSignature.Builder setParameterType(int index,
                                                               JvmProtoBuf.JvmType.Builder builderForValue)
repeated .org.jetbrains.kotlin.serialization.jvm.JvmType parameter_type = 3;


addParameterType

public JvmProtoBuf.JvmMethodSignature.Builder addParameterType(JvmProtoBuf.JvmType value)
repeated .org.jetbrains.kotlin.serialization.jvm.JvmType parameter_type = 3;


addParameterType

public JvmProtoBuf.JvmMethodSignature.Builder addParameterType(int index,
                                                               JvmProtoBuf.JvmType value)
repeated .org.jetbrains.kotlin.serialization.jvm.JvmType parameter_type = 3;


addParameterType

public JvmProtoBuf.JvmMethodSignature.Builder addParameterType(JvmProtoBuf.JvmType.Builder builderForValue)
repeated .org.jetbrains.kotlin.serialization.jvm.JvmType parameter_type = 3;


addParameterType

public JvmProtoBuf.JvmMethodSignature.Builder addParameterType(int index,
                                                               JvmProtoBuf.JvmType.Builder builderForValue)
repeated .org.jetbrains.kotlin.serialization.jvm.JvmType parameter_type = 3;


addAllParameterType

public JvmProtoBuf.JvmMethodSignature.Builder addAllParameterType(java.lang.Iterable<? extends JvmProtoBuf.JvmType> values)
repeated .org.jetbrains.kotlin.serialization.jvm.JvmType parameter_type = 3;


clearParameterType

public JvmProtoBuf.JvmMethodSignature.Builder clearParameterType()
repeated .org.jetbrains.kotlin.serialization.jvm.JvmType parameter_type = 3;


removeParameterType

public JvmProtoBuf.JvmMethodSignature.Builder removeParameterType(int index)
repeated .org.jetbrains.kotlin.serialization.jvm.JvmType parameter_type = 3;