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)