org.jetbrains.jet.descriptors.serialization
Class JavaProtoBuf.JavaMethodSignature.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder<BuilderType>
com.google.protobuf.GeneratedMessageLite.Builder<JavaProtoBuf.JavaMethodSignature,JavaProtoBuf.JavaMethodSignature.Builder>
org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaMethodSignature.Builder
- All Implemented Interfaces:
- com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, java.lang.Cloneable, JavaProtoBuf.JavaMethodSignatureOrBuilder
- Enclosing class:
- JavaProtoBuf.JavaMethodSignature
public static final class JavaProtoBuf.JavaMethodSignature.Builder
- extends com.google.protobuf.GeneratedMessageLite.Builder<JavaProtoBuf.JavaMethodSignature,JavaProtoBuf.JavaMethodSignature.Builder>
- implements JavaProtoBuf.JavaMethodSignatureOrBuilder
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 |
clear
public JavaProtoBuf.JavaMethodSignature.Builder clear()
- Specified by:
clear
in interface com.google.protobuf.MessageLite.Builder
- Overrides:
clear
in class com.google.protobuf.GeneratedMessageLite.Builder<JavaProtoBuf.JavaMethodSignature,JavaProtoBuf.JavaMethodSignature.Builder>
clone
public JavaProtoBuf.JavaMethodSignature.Builder clone()
- Specified by:
clone
in interface com.google.protobuf.MessageLite.Builder
- Overrides:
clone
in class com.google.protobuf.GeneratedMessageLite.Builder<JavaProtoBuf.JavaMethodSignature,JavaProtoBuf.JavaMethodSignature.Builder>
getDefaultInstanceForType
public JavaProtoBuf.JavaMethodSignature getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interface com.google.protobuf.MessageLiteOrBuilder
- Overrides:
getDefaultInstanceForType
in class com.google.protobuf.GeneratedMessageLite.Builder<JavaProtoBuf.JavaMethodSignature,JavaProtoBuf.JavaMethodSignature.Builder>
build
public JavaProtoBuf.JavaMethodSignature build()
- Specified by:
build
in interface com.google.protobuf.MessageLite.Builder
buildPartial
public JavaProtoBuf.JavaMethodSignature buildPartial()
- Specified by:
buildPartial
in interface com.google.protobuf.MessageLite.Builder
mergeFrom
public JavaProtoBuf.JavaMethodSignature.Builder mergeFrom(JavaProtoBuf.JavaMethodSignature other)
- Specified by:
mergeFrom
in class com.google.protobuf.GeneratedMessageLite.Builder<JavaProtoBuf.JavaMethodSignature,JavaProtoBuf.JavaMethodSignature.Builder>
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interface com.google.protobuf.MessageLiteOrBuilder
mergeFrom
public JavaProtoBuf.JavaMethodSignature.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<JavaProtoBuf.JavaMethodSignature.Builder>
- Throws:
java.io.IOException
hasName
public boolean hasName()
- Specified by:
hasName
in interface JavaProtoBuf.JavaMethodSignatureOrBuilder
getName
public int getName()
- Specified by:
getName
in interface JavaProtoBuf.JavaMethodSignatureOrBuilder
setName
public JavaProtoBuf.JavaMethodSignature.Builder setName(int value)
clearName
public JavaProtoBuf.JavaMethodSignature.Builder clearName()
hasReturnType
public boolean hasReturnType()
- Specified by:
hasReturnType
in interface JavaProtoBuf.JavaMethodSignatureOrBuilder
getReturnType
public JavaProtoBuf.JavaType getReturnType()
- Specified by:
getReturnType
in interface JavaProtoBuf.JavaMethodSignatureOrBuilder
setReturnType
public JavaProtoBuf.JavaMethodSignature.Builder setReturnType(JavaProtoBuf.JavaType value)
setReturnType
public JavaProtoBuf.JavaMethodSignature.Builder setReturnType(JavaProtoBuf.JavaType.Builder builderForValue)
mergeReturnType
public JavaProtoBuf.JavaMethodSignature.Builder mergeReturnType(JavaProtoBuf.JavaType value)
clearReturnType
public JavaProtoBuf.JavaMethodSignature.Builder clearReturnType()
getParameterTypeList
public java.util.List<JavaProtoBuf.JavaType> getParameterTypeList()
- Specified by:
getParameterTypeList
in interface JavaProtoBuf.JavaMethodSignatureOrBuilder
getParameterTypeCount
public int getParameterTypeCount()
- Specified by:
getParameterTypeCount
in interface JavaProtoBuf.JavaMethodSignatureOrBuilder
getParameterType
public JavaProtoBuf.JavaType getParameterType(int index)
- Specified by:
getParameterType
in interface JavaProtoBuf.JavaMethodSignatureOrBuilder
setParameterType
public JavaProtoBuf.JavaMethodSignature.Builder setParameterType(int index,
JavaProtoBuf.JavaType value)
setParameterType
public JavaProtoBuf.JavaMethodSignature.Builder setParameterType(int index,
JavaProtoBuf.JavaType.Builder builderForValue)
addParameterType
public JavaProtoBuf.JavaMethodSignature.Builder addParameterType(JavaProtoBuf.JavaType value)
addParameterType
public JavaProtoBuf.JavaMethodSignature.Builder addParameterType(int index,
JavaProtoBuf.JavaType value)
addParameterType
public JavaProtoBuf.JavaMethodSignature.Builder addParameterType(JavaProtoBuf.JavaType.Builder builderForValue)
addParameterType
public JavaProtoBuf.JavaMethodSignature.Builder addParameterType(int index,
JavaProtoBuf.JavaType.Builder builderForValue)
addAllParameterType
public JavaProtoBuf.JavaMethodSignature.Builder addAllParameterType(java.lang.Iterable<? extends JavaProtoBuf.JavaType> values)
clearParameterType
public JavaProtoBuf.JavaMethodSignature.Builder clearParameterType()
removeParameterType
public JavaProtoBuf.JavaMethodSignature.Builder removeParameterType(int index)