org.jetbrains.jet.descriptors.serialization
Class ProtoBuf.Callable
java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.GeneratedMessageLite
com.google.protobuf.GeneratedMessageLite.ExtendableMessage<ProtoBuf.Callable>
org.jetbrains.jet.descriptors.serialization.ProtoBuf.Callable
- All Implemented Interfaces:
- com.google.protobuf.GeneratedMessageLite.ExtendableMessageOrBuilder<ProtoBuf.Callable>, com.google.protobuf.MessageLite, com.google.protobuf.MessageLiteOrBuilder, java.io.Serializable, ProtoBuf.CallableOrBuilder
- Enclosing class:
- ProtoBuf
public static final class ProtoBuf.Callable
- extends com.google.protobuf.GeneratedMessageLite.ExtendableMessage<ProtoBuf.Callable>
- implements ProtoBuf.CallableOrBuilder
- See Also:
- Serialized Form
| Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageLite.ExtendableMessage |
com.google.protobuf.GeneratedMessageLite.ExtendableMessage.ExtensionWriter |
| Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageLite |
com.google.protobuf.GeneratedMessageLite.ExtendableBuilder<MessageType extends com.google.protobuf.GeneratedMessageLite.ExtendableMessage<MessageType>,BuilderType extends com.google.protobuf.GeneratedMessageLite.ExtendableBuilder<MessageType,BuilderType>>, com.google.protobuf.GeneratedMessageLite.ExtendableMessage<MessageType extends com.google.protobuf.GeneratedMessageLite.ExtendableMessage<MessageType>>, com.google.protobuf.GeneratedMessageLite.ExtendableMessageOrBuilder<MessageType extends com.google.protobuf.GeneratedMessageLite.ExtendableMessage>, com.google.protobuf.GeneratedMessageLite.GeneratedExtension<ContainingType extends com.google.protobuf.MessageLite,Type> |
| Methods inherited from class com.google.protobuf.GeneratedMessageLite.ExtendableMessage |
extensionsAreInitialized, extensionsSerializedSize, extensionsSerializedSizeAsMessageSet, getExtension, getExtension, getExtensionCount, hasExtension, makeExtensionsImmutable, newExtensionWriter, newMessageSetExtensionWriter, parseUnknownField |
| Methods inherited from class com.google.protobuf.GeneratedMessageLite |
getParserForType, newRepeatedGeneratedExtension, newSingularGeneratedExtension |
| Methods inherited from class com.google.protobuf.AbstractMessageLite |
toByteArray, toByteString, writeDelimitedTo, writeTo |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface com.google.protobuf.GeneratedMessageLite.ExtendableMessageOrBuilder |
getExtension, getExtension, getExtensionCount, hasExtension |
FLAGS_FIELD_NUMBER
public static final int FLAGS_FIELD_NUMBER
- See Also:
- Constant Field Values
EXTRA_VISIBILITY_FIELD_NUMBER
public static final int EXTRA_VISIBILITY_FIELD_NUMBER
- See Also:
- Constant Field Values
GETTER_FLAGS_FIELD_NUMBER
public static final int GETTER_FLAGS_FIELD_NUMBER
- See Also:
- Constant Field Values
SETTER_FLAGS_FIELD_NUMBER
public static final int SETTER_FLAGS_FIELD_NUMBER
- See Also:
- Constant Field Values
SETTER_PARAMETER_NAME_FIELD_NUMBER
public static final int SETTER_PARAMETER_NAME_FIELD_NUMBER
- See Also:
- Constant Field Values
TYPE_PARAMETER_FIELD_NUMBER
public static final int TYPE_PARAMETER_FIELD_NUMBER
- See Also:
- Constant Field Values
RECEIVER_TYPE_FIELD_NUMBER
public static final int RECEIVER_TYPE_FIELD_NUMBER
- See Also:
- Constant Field Values
NAME_FIELD_NUMBER
public static final int NAME_FIELD_NUMBER
- See Also:
- Constant Field Values
VALUE_PARAMETER_FIELD_NUMBER
public static final int VALUE_PARAMETER_FIELD_NUMBER
- See Also:
- Constant Field Values
RETURN_TYPE_FIELD_NUMBER
public static final int RETURN_TYPE_FIELD_NUMBER
- See Also:
- Constant Field Values
getDefaultInstance
public static ProtoBuf.Callable getDefaultInstance()
getDefaultInstanceForType
public ProtoBuf.Callable getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
hasFlags
public boolean hasFlags()
- Specified by:
hasFlags in interface ProtoBuf.CallableOrBuilder
getFlags
public int getFlags()
- Specified by:
getFlags in interface ProtoBuf.CallableOrBuilder
hasExtraVisibility
public boolean hasExtraVisibility()
- Specified by:
hasExtraVisibility in interface ProtoBuf.CallableOrBuilder
getExtraVisibility
public java.lang.String getExtraVisibility()
- Specified by:
getExtraVisibility in interface ProtoBuf.CallableOrBuilder
hasGetterFlags
public boolean hasGetterFlags()
- Specified by:
hasGetterFlags in interface ProtoBuf.CallableOrBuilder
getGetterFlags
public int getGetterFlags()
- Specified by:
getGetterFlags in interface ProtoBuf.CallableOrBuilder
hasSetterFlags
public boolean hasSetterFlags()
- Specified by:
hasSetterFlags in interface ProtoBuf.CallableOrBuilder
getSetterFlags
public int getSetterFlags()
- Specified by:
getSetterFlags in interface ProtoBuf.CallableOrBuilder
hasSetterParameterName
public boolean hasSetterParameterName()
- Specified by:
hasSetterParameterName in interface ProtoBuf.CallableOrBuilder
getSetterParameterName
public int getSetterParameterName()
- Specified by:
getSetterParameterName in interface ProtoBuf.CallableOrBuilder
getTypeParameterList
public java.util.List<ProtoBuf.TypeParameter> getTypeParameterList()
- Specified by:
getTypeParameterList in interface ProtoBuf.CallableOrBuilder
getTypeParameterOrBuilderList
public java.util.List<? extends ProtoBuf.TypeParameterOrBuilder> getTypeParameterOrBuilderList()
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
getTypeParameterOrBuilder
public ProtoBuf.TypeParameterOrBuilder getTypeParameterOrBuilder(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
hasName
public boolean hasName()
- Specified by:
hasName in interface ProtoBuf.CallableOrBuilder
getName
public int getName()
- Specified by:
getName in interface ProtoBuf.CallableOrBuilder
getValueParameterList
public java.util.List<ProtoBuf.Callable.ValueParameter> getValueParameterList()
- Specified by:
getValueParameterList in interface ProtoBuf.CallableOrBuilder
getValueParameterOrBuilderList
public java.util.List<? extends ProtoBuf.Callable.ValueParameterOrBuilder> getValueParameterOrBuilderList()
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
getValueParameterOrBuilder
public ProtoBuf.Callable.ValueParameterOrBuilder getValueParameterOrBuilder(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
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
writeTo
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException
- Specified by:
writeTo in interface com.google.protobuf.MessageLite
- Throws:
java.io.IOException
getSerializedSize
public int getSerializedSize()
- Specified by:
getSerializedSize in interface com.google.protobuf.MessageLite
writeReplace
protected java.lang.Object writeReplace()
throws java.io.ObjectStreamException
- Overrides:
writeReplace in class com.google.protobuf.GeneratedMessageLite
- Throws:
java.io.ObjectStreamException
parseFrom
public static ProtoBuf.Callable parseFrom(com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
parseFrom
public static ProtoBuf.Callable parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
parseFrom
public static ProtoBuf.Callable parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
parseFrom
public static ProtoBuf.Callable parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
parseFrom
public static ProtoBuf.Callable parseFrom(java.io.InputStream input)
throws java.io.IOException
- Throws:
java.io.IOException
parseFrom
public static ProtoBuf.Callable parseFrom(java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException
- Throws:
java.io.IOException
parseDelimitedFrom
public static ProtoBuf.Callable parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException
- Throws:
java.io.IOException
parseDelimitedFrom
public static ProtoBuf.Callable parseDelimitedFrom(java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException
- Throws:
java.io.IOException
parseFrom
public static ProtoBuf.Callable parseFrom(com.google.protobuf.CodedInputStream input)
throws java.io.IOException
- Throws:
java.io.IOException
parseFrom
public static ProtoBuf.Callable parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException
- Throws:
java.io.IOException
newBuilder
public static ProtoBuf.Callable.Builder newBuilder()
newBuilderForType
public ProtoBuf.Callable.Builder newBuilderForType()
- Specified by:
newBuilderForType in interface com.google.protobuf.MessageLite
newBuilder
public static ProtoBuf.Callable.Builder newBuilder(ProtoBuf.Callable prototype)
toBuilder
public ProtoBuf.Callable.Builder toBuilder()
- Specified by:
toBuilder in interface com.google.protobuf.MessageLite