org.jetbrains.jet.descriptors.serialization
Interface ProtoBuf.CallableOrBuilder

All Superinterfaces:
com.google.protobuf.GeneratedMessageLite.ExtendableMessageOrBuilder<ProtoBuf.Callable>, com.google.protobuf.MessageLiteOrBuilder
All Known Implementing Classes:
ProtoBuf.Callable, ProtoBuf.Callable.Builder
Enclosing class:
ProtoBuf

public static interface ProtoBuf.CallableOrBuilder
extends com.google.protobuf.GeneratedMessageLite.ExtendableMessageOrBuilder<ProtoBuf.Callable>


Method Summary
 java.lang.String getExtraVisibility()
          optional string extra_visibility = 2;
 com.google.protobuf.ByteString getExtraVisibilityBytes()
          optional string extra_visibility = 2;
 int getFlags()
          optional int32 flags = 1;
 int getGetterFlags()
          optional int32 getter_flags = 9;
 int getName()
          required int32 name = 6;
 ProtoBuf.Type getReceiverType()
          optional .org.jetbrains.jet.descriptors.serialization.Type receiver_type = 5;
 ProtoBuf.Type getReturnType()
          required .org.jetbrains.jet.descriptors.serialization.Type return_type = 8;
 int getSetterFlags()
          optional int32 setter_flags = 10;
 ProtoBuf.TypeParameter getTypeParameter(int index)
          repeated .org.jetbrains.jet.descriptors.serialization.TypeParameter type_parameter = 4;
 int getTypeParameterCount()
          repeated .org.jetbrains.jet.descriptors.serialization.TypeParameter type_parameter = 4;
 java.util.List<ProtoBuf.TypeParameter> getTypeParameterList()
          repeated .org.jetbrains.jet.descriptors.serialization.TypeParameter type_parameter = 4;
 ProtoBuf.Callable.ValueParameter getValueParameter(int index)
          repeated .org.jetbrains.jet.descriptors.serialization.Callable.ValueParameter value_parameter = 7;
 int getValueParameterCount()
          repeated .org.jetbrains.jet.descriptors.serialization.Callable.ValueParameter value_parameter = 7;
 java.util.List<ProtoBuf.Callable.ValueParameter> getValueParameterList()
          repeated .org.jetbrains.jet.descriptors.serialization.Callable.ValueParameter value_parameter = 7;
 boolean hasExtraVisibility()
          optional string extra_visibility = 2;
 boolean hasFlags()
          optional int32 flags = 1;
 boolean hasGetterFlags()
          optional int32 getter_flags = 9;
 boolean hasName()
          required int32 name = 6;
 boolean hasReceiverType()
          optional .org.jetbrains.jet.descriptors.serialization.Type receiver_type = 5;
 boolean hasReturnType()
          required .org.jetbrains.jet.descriptors.serialization.Type return_type = 8;
 boolean hasSetterFlags()
          optional int32 setter_flags = 10;
 
Methods inherited from interface com.google.protobuf.GeneratedMessageLite.ExtendableMessageOrBuilder
getExtension, getExtension, getExtensionCount, hasExtension
 
Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType, isInitialized
 

Method Detail

hasFlags

boolean hasFlags()
optional int32 flags = 1;

Visibility
Modality
has_annotations
CallableKind
MemberKind
hasGetter
hasSetter
 


getFlags

int getFlags()
optional int32 flags = 1;

Visibility
Modality
has_annotations
CallableKind
MemberKind
hasGetter
hasSetter
 


hasExtraVisibility

boolean hasExtraVisibility()
optional string extra_visibility = 2;
 for things like java-specific visibilities
 


getExtraVisibility

java.lang.String getExtraVisibility()
optional string extra_visibility = 2;
 for things like java-specific visibilities
 


getExtraVisibilityBytes

com.google.protobuf.ByteString getExtraVisibilityBytes()
optional string extra_visibility = 2;
 for things like java-specific visibilities
 


hasGetterFlags

boolean hasGetterFlags()
optional int32 getter_flags = 9;

isNotDefault
Visibility
Modality
has_annotations
 


getGetterFlags

int getGetterFlags()
optional int32 getter_flags = 9;

isNotDefault
Visibility
Modality
has_annotations
 


hasSetterFlags

boolean hasSetterFlags()
optional int32 setter_flags = 10;


getSetterFlags

int getSetterFlags()
optional int32 setter_flags = 10;


getTypeParameterList

java.util.List<ProtoBuf.TypeParameter> getTypeParameterList()
repeated .org.jetbrains.jet.descriptors.serialization.TypeParameter type_parameter = 4;


getTypeParameter

ProtoBuf.TypeParameter getTypeParameter(int index)
repeated .org.jetbrains.jet.descriptors.serialization.TypeParameter type_parameter = 4;


getTypeParameterCount

int getTypeParameterCount()
repeated .org.jetbrains.jet.descriptors.serialization.TypeParameter type_parameter = 4;


hasReceiverType

boolean hasReceiverType()
optional .org.jetbrains.jet.descriptors.serialization.Type receiver_type = 5;


getReceiverType

ProtoBuf.Type getReceiverType()
optional .org.jetbrains.jet.descriptors.serialization.Type receiver_type = 5;


hasName

boolean hasName()
required int32 name = 6;


getName

int getName()
required int32 name = 6;


getValueParameterList

java.util.List<ProtoBuf.Callable.ValueParameter> getValueParameterList()
repeated .org.jetbrains.jet.descriptors.serialization.Callable.ValueParameter value_parameter = 7;
 Value parameters for functions and constructors, or setter value parameter for properties
 


getValueParameter

ProtoBuf.Callable.ValueParameter getValueParameter(int index)
repeated .org.jetbrains.jet.descriptors.serialization.Callable.ValueParameter value_parameter = 7;
 Value parameters for functions and constructors, or setter value parameter for properties
 


getValueParameterCount

int getValueParameterCount()
repeated .org.jetbrains.jet.descriptors.serialization.Callable.ValueParameter value_parameter = 7;
 Value parameters for functions and constructors, or setter value parameter for properties
 


hasReturnType

boolean hasReturnType()
required .org.jetbrains.jet.descriptors.serialization.Type return_type = 8;


getReturnType

ProtoBuf.Type getReturnType()
required .org.jetbrains.jet.descriptors.serialization.Type return_type = 8;