org.jetbrains.jet.descriptors.serialization
Class ProtoBuf.Callable.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder<BuilderType>
com.google.protobuf.GeneratedMessageLite.Builder<MessageType,BuilderType>
com.google.protobuf.GeneratedMessageLite.ExtendableBuilder<ProtoBuf.Callable,ProtoBuf.Callable.Builder>
org.jetbrains.jet.descriptors.serialization.ProtoBuf.Callable.Builder
- All Implemented Interfaces:
- com.google.protobuf.GeneratedMessageLite.ExtendableMessageOrBuilder<ProtoBuf.Callable>, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, java.lang.Cloneable, ProtoBuf.CallableOrBuilder
- Enclosing class:
- ProtoBuf.Callable
public static final class ProtoBuf.Callable.Builder
- extends com.google.protobuf.GeneratedMessageLite.ExtendableBuilder<ProtoBuf.Callable,ProtoBuf.Callable.Builder>
- implements ProtoBuf.CallableOrBuilder
| Methods inherited from class com.google.protobuf.GeneratedMessageLite.ExtendableBuilder |
addExtension, clearExtension, extensionsAreInitialized, getExtension, getExtension, getExtensionCount, hasExtension, mergeExtensionFields, parseUnknownField, setExtension, setExtension |
| 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 |
| Methods inherited from interface com.google.protobuf.GeneratedMessageLite.ExtendableMessageOrBuilder |
getExtension, getExtension, getExtensionCount, hasExtension |
clear
public ProtoBuf.Callable.Builder clear()
- Specified by:
clear in interface com.google.protobuf.MessageLite.Builder- Overrides:
clear in class com.google.protobuf.GeneratedMessageLite.ExtendableBuilder<ProtoBuf.Callable,ProtoBuf.Callable.Builder>
clone
public ProtoBuf.Callable.Builder clone()
- Specified by:
clone in interface com.google.protobuf.MessageLite.Builder- Overrides:
clone in class com.google.protobuf.GeneratedMessageLite.ExtendableBuilder<ProtoBuf.Callable,ProtoBuf.Callable.Builder>
getDefaultInstanceForType
public ProtoBuf.Callable getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder- Overrides:
getDefaultInstanceForType in class com.google.protobuf.GeneratedMessageLite.Builder<ProtoBuf.Callable,ProtoBuf.Callable.Builder>
build
public ProtoBuf.Callable build()
- Specified by:
build in interface com.google.protobuf.MessageLite.Builder
buildPartial
public ProtoBuf.Callable buildPartial()
- Specified by:
buildPartial in interface com.google.protobuf.MessageLite.Builder
mergeFrom
public ProtoBuf.Callable.Builder mergeFrom(ProtoBuf.Callable other)
- Specified by:
mergeFrom in class com.google.protobuf.GeneratedMessageLite.Builder<ProtoBuf.Callable,ProtoBuf.Callable.Builder>
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
mergeFrom
public ProtoBuf.Callable.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<ProtoBuf.Callable.Builder>
- Throws:
java.io.IOException
hasFlags
public boolean hasFlags()
- Specified by:
hasFlags in interface ProtoBuf.CallableOrBuilder
getFlags
public int getFlags()
- Specified by:
getFlags in interface ProtoBuf.CallableOrBuilder
setFlags
public ProtoBuf.Callable.Builder setFlags(int value)
clearFlags
public ProtoBuf.Callable.Builder clearFlags()
hasExtraVisibility
public boolean hasExtraVisibility()
- Specified by:
hasExtraVisibility in interface ProtoBuf.CallableOrBuilder
getExtraVisibility
public java.lang.String getExtraVisibility()
- Specified by:
getExtraVisibility in interface ProtoBuf.CallableOrBuilder
setExtraVisibility
public ProtoBuf.Callable.Builder setExtraVisibility(java.lang.String value)
clearExtraVisibility
public ProtoBuf.Callable.Builder clearExtraVisibility()
hasGetterFlags
public boolean hasGetterFlags()
- Specified by:
hasGetterFlags in interface ProtoBuf.CallableOrBuilder
getGetterFlags
public int getGetterFlags()
- Specified by:
getGetterFlags in interface ProtoBuf.CallableOrBuilder
setGetterFlags
public ProtoBuf.Callable.Builder setGetterFlags(int value)
clearGetterFlags
public ProtoBuf.Callable.Builder clearGetterFlags()
hasSetterFlags
public boolean hasSetterFlags()
- Specified by:
hasSetterFlags in interface ProtoBuf.CallableOrBuilder
getSetterFlags
public int getSetterFlags()
- Specified by:
getSetterFlags in interface ProtoBuf.CallableOrBuilder
setSetterFlags
public ProtoBuf.Callable.Builder setSetterFlags(int value)
clearSetterFlags
public ProtoBuf.Callable.Builder clearSetterFlags()
hasSetterParameterName
public boolean hasSetterParameterName()
- Specified by:
hasSetterParameterName in interface ProtoBuf.CallableOrBuilder
getSetterParameterName
public int getSetterParameterName()
- Specified by:
getSetterParameterName in interface ProtoBuf.CallableOrBuilder
setSetterParameterName
public ProtoBuf.Callable.Builder setSetterParameterName(int value)
clearSetterParameterName
public ProtoBuf.Callable.Builder clearSetterParameterName()
getTypeParameterList
public java.util.List<ProtoBuf.TypeParameter> getTypeParameterList()
- Specified by:
getTypeParameterList in interface ProtoBuf.CallableOrBuilder
getTypeParameterCount
public int getTypeParameterCount()
- Specified by:
getTypeParameterCount in interface ProtoBuf.CallableOrBuilder
getTypeParameter
public ProtoBuf.TypeParameter getTypeParameter(int index)
- Specified by:
getTypeParameter in interface ProtoBuf.CallableOrBuilder
setTypeParameter
public ProtoBuf.Callable.Builder setTypeParameter(int index,
ProtoBuf.TypeParameter value)
setTypeParameter
public ProtoBuf.Callable.Builder setTypeParameter(int index,
ProtoBuf.TypeParameter.Builder builderForValue)
addTypeParameter
public ProtoBuf.Callable.Builder addTypeParameter(ProtoBuf.TypeParameter value)
addTypeParameter
public ProtoBuf.Callable.Builder addTypeParameter(int index,
ProtoBuf.TypeParameter value)
addTypeParameter
public ProtoBuf.Callable.Builder addTypeParameter(ProtoBuf.TypeParameter.Builder builderForValue)
addTypeParameter
public ProtoBuf.Callable.Builder addTypeParameter(int index,
ProtoBuf.TypeParameter.Builder builderForValue)
addAllTypeParameter
public ProtoBuf.Callable.Builder addAllTypeParameter(java.lang.Iterable<? extends ProtoBuf.TypeParameter> values)
clearTypeParameter
public ProtoBuf.Callable.Builder clearTypeParameter()
removeTypeParameter
public ProtoBuf.Callable.Builder removeTypeParameter(int index)
hasReceiverType
public boolean hasReceiverType()
- Specified by:
hasReceiverType in interface ProtoBuf.CallableOrBuilder
getReceiverType
public ProtoBuf.Type getReceiverType()
- Specified by:
getReceiverType in interface ProtoBuf.CallableOrBuilder
setReceiverType
public ProtoBuf.Callable.Builder setReceiverType(ProtoBuf.Type value)
setReceiverType
public ProtoBuf.Callable.Builder setReceiverType(ProtoBuf.Type.Builder builderForValue)
mergeReceiverType
public ProtoBuf.Callable.Builder mergeReceiverType(ProtoBuf.Type value)
clearReceiverType
public ProtoBuf.Callable.Builder clearReceiverType()
hasName
public boolean hasName()
- Specified by:
hasName in interface ProtoBuf.CallableOrBuilder
getName
public int getName()
- Specified by:
getName in interface ProtoBuf.CallableOrBuilder
setName
public ProtoBuf.Callable.Builder setName(int value)
clearName
public ProtoBuf.Callable.Builder clearName()
getValueParameterList
public java.util.List<ProtoBuf.Callable.ValueParameter> getValueParameterList()
- Specified by:
getValueParameterList in interface ProtoBuf.CallableOrBuilder
getValueParameterCount
public int getValueParameterCount()
- Specified by:
getValueParameterCount in interface ProtoBuf.CallableOrBuilder
getValueParameter
public ProtoBuf.Callable.ValueParameter getValueParameter(int index)
- Specified by:
getValueParameter in interface ProtoBuf.CallableOrBuilder
setValueParameter
public ProtoBuf.Callable.Builder setValueParameter(int index,
ProtoBuf.Callable.ValueParameter value)
setValueParameter
public ProtoBuf.Callable.Builder setValueParameter(int index,
ProtoBuf.Callable.ValueParameter.Builder builderForValue)
addValueParameter
public ProtoBuf.Callable.Builder addValueParameter(ProtoBuf.Callable.ValueParameter value)
addValueParameter
public ProtoBuf.Callable.Builder addValueParameter(int index,
ProtoBuf.Callable.ValueParameter value)
addValueParameter
public ProtoBuf.Callable.Builder addValueParameter(ProtoBuf.Callable.ValueParameter.Builder builderForValue)
addValueParameter
public ProtoBuf.Callable.Builder addValueParameter(int index,
ProtoBuf.Callable.ValueParameter.Builder builderForValue)
addAllValueParameter
public ProtoBuf.Callable.Builder addAllValueParameter(java.lang.Iterable<? extends ProtoBuf.Callable.ValueParameter> values)
clearValueParameter
public ProtoBuf.Callable.Builder clearValueParameter()
removeValueParameter
public ProtoBuf.Callable.Builder removeValueParameter(int index)
hasReturnType
public boolean hasReturnType()
- Specified by:
hasReturnType in interface ProtoBuf.CallableOrBuilder
getReturnType
public ProtoBuf.Type getReturnType()
- Specified by:
getReturnType in interface ProtoBuf.CallableOrBuilder
setReturnType
public ProtoBuf.Callable.Builder setReturnType(ProtoBuf.Type value)
setReturnType
public ProtoBuf.Callable.Builder setReturnType(ProtoBuf.Type.Builder builderForValue)
mergeReturnType
public ProtoBuf.Callable.Builder mergeReturnType(ProtoBuf.Type value)
clearReturnType
public ProtoBuf.Callable.Builder clearReturnType()